Update security-overview.md

Added AzureMonitor, ServiceFabric, AzureMachineLearning
Removed regional description for GatewayManager, APIManagement, AppServiceManagement
Removed outdated description of "Regional service tags are not supported on national clouds, only in global format. For example, Storage and Sql."

@jispar : Thanks for your contribution! The author, @jimdial, has been notified to review your proposed change.


Expose selection background and alpha through the WPF control

Summary of the Pull Request
Adds the ability to set the selection background opacity when setting the selection background. This also exposes the selection background and alpha through the terminal WPF container.

Validation Steps Performed
Patched VS and ran the terminal tool window with multiple selection background colors and alphas.

@DHowett while we get out own WPF Signed package pipeline set up, could we get a signed package of the terminal WPF control from the main branch that includes this change?
Anything at or above this commit is fine.

Or if you can point me to the pipeline that builds and signs this package I can reference that :)

I've got good news on that front :smile:
We're about to move 1.2 to stable, and I published an update to the wpf control in our TerminalDependencies feed with this change cherry-picked into it.
Formal release announcement e-mail is coming later, but: 1.2 brings a lot of new VT support and some better color fidelity when coupled with a 1.2+ openconsole


no witness since ota v25 from v23 yesterday at noon Eastern standard time

Hi I have a syncrobit miner that had the v25 firmware flashed and all was well until  yesterday noon when the miner must have received an over the air upgrade to the v25 version.
Miner dead since then. Rebooted the miner this am around 10 am. No activity.
Please advise

correction I meant to say I had v23 flashed. Just saw a code change in issue #10. do we wait for another OTA update?

We are still seeing activity on our test devices so don't think there's anything wrong

New 2<IP_ADDRESS>-25 (d2dd598) OTA. No PoC after working on the prior
firmware
On Sun, Mar 26, 2023 at 5:40 PM Aaron Shaw @.***> wrote:

We are still seeing activity on our test devices so don't think there's
anything wrong
—
Reply to this email directly, view it on GitHub
https://github.com/NebraLtd/helium-syncrobit/issues/13#issuecomment-1484232159,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6XRYDR2J73KD3Z6PILPM4TW6DAWPANCNFSM6AAAAAAWHSQK44
.
You are receiving this because you authored the thread.Message ID:
@.***>

What I discovered is that hard reset helps in this situation, but it's really annoying to do it.
here is my diag:
{"AN":null,"BA":"HELIUM-SYNCROBIT","BALENA_DEVICE_TYPE":["raspberrypicm4-ioboard"],"BN":"humble-whirlwind","BT":true,"BUTTON":27,"CELLULAR":false,"CONTAINS_FCC_IDS":[],"CONTAINS_IC_IDS":[],"CPU_ARCH":"arm64","E0":"E4:5F:01:3F:5B:AD","ECC":true,"ECCOB":true,"FCC_IDS":[],"FR":"N/A (Non Nebra Miner)","FRIENDLY":"Syncrobit Hotspot","FW":"2<IP_ADDRESS>-25","IC_IDS":[],"ID":"0b8c850ad68f704a1cccf83a1b5fdf3d","LOR":true,"LTE":false,"MAC":"wlan0","OK":null,"ONBOARDING_KEY_URI":["ecc://i2c-1:96?slot=0","ecc://i2c-1:88?slot=15"],"PF":true,"PK":null,"RE":"EU868","RESET":17,"SPIBUS":"spidev0.0","STATUS":22,"SUPPORTED_MODELS":["Syncrobit Hotspot"],"SWARM_KEY_URI":["ecc://i2c-1:96?slot=0","ecc://i2c-1:88?slot=2"],"TYPE":"Full","VA":"COMP-SYNCROBITCM4","W0":"A2:21:88:E9:C4:C9","firmware_short_hash":"d2dd598","last_updated":"20:09 UTC 27 Mar 2023","serial_number":"100000004711c4c8"}

Thank you! It is now back up after a hard reset. Will I have to do this
going forward everytime I notice a PoC hasnt occurred in 3 hrs?
On Mon, Mar 27, 2023 at 1:35 PM Aaron Shaw @.***> wrote:

@sourdoughG https://github.com/sourdoughG we can see several units
working fine so this doesn't seem to be a code issue. Can you share the
diagnostics JSON output from the diagnostics page on your device?
—
Reply to this email directly, view it on GitHub
https://github.com/NebraLtd/helium-syncrobit/issues/13#issuecomment-1485556647,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6XRYDWGB6FJY7NWNMSFPTTW6HFVDANCNFSM6AAAAAAWHSQK44
.
You are receiving this because you were mentioned.Message ID:
@.***>

@timetraveler90 when you say "hard reset" - do you mean just rebooting the device? Or something else?
@sourdoughG it might just be that your setup got stuck in some weird state to be honest. This can happen sometimes after an update but usually a reboot can help. Or a purge of the software

Yes just rebooting the device🤞👍
On Tue, Mar 28, 2023 at 11:45 AM Aaron Shaw @.***>
wrote:

@timetraveler90 https://github.com/timetraveler90 when you say "hard
reset" - do you mean just rebooting the device? Or something else?
@sourdoughG https://github.com/sourdoughG it might just be that your
setup got stuck in some weird state to be honest. This can happen sometimes
after an update but usually a reboot can help. Or a purge of the software
—
Reply to this email directly, view it on GitHub
https://github.com/NebraLtd/helium-syncrobit/issues/13#issuecomment-1487160536,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6XRYDXAORB27BCWP3KJU5DW6MBQNANCNFSM6AAAAAAWHSQK44
.
You are receiving this because you were mentioned.Message ID:
@.***>

Like with all electronics, a reboot can often fix things yes!
It shouldn't normally need that after an OTA but it would always be my first suggestion if you are having unexpected issues.
Will close this issue for now. But if you have any other problems in the future feel free to open a new issue here.


 Instead of submitting an issue with a link to a noteskin using these metrics, you decide to write an angry message in an issue requesting that we remove it? That's like saying "I updated to the latest version and now no scores save properly. Please remove saving scores." I have no idea why you didn't even ask about it in discord considering we talk to you there.
I am closing this issue. Please open a new issue with this bug so that we can fix it.


poc: localized indicator on text fields

Description
POC to add indicator if a field is localized or not. Implemented on text field.

As already discussed on discord: I think this would be a little, but really really useful UI feature.
I would probably prefer a "pill" like label either with an icon or a "localized" text in it.
I do no really "like" the current icon. Is this some kind of standard symbol for localization?

@jpeiniger I also have a preference for a pill 👍 That icon is a standard, but tbh, I hate it. It will warrant a conversation for sure.

Whipped up a few examples of what this could look like, along with a potential placement for where to set the locale.
re: the icon, I feel like it's between that and a globe. Globes I feel are either harder to discern (when they show continents) or misleading as a 'web' icon (when they use the lat/long lines).

Love the ones in the second row. Slightly prefer the one with the label in front. But that's just personal perference. Would love to see any of these in one of the coming releases. 🤩

Will need to nail down the design details here. Added label roadmap-candidate label on discussion here: https://github.com/payloadcms/payload/discussions/3161


correct connection for RESET Pin

Document Links
README.md
Description of the problem
The README says RESET Pin: RESET GPIO27.
The output of the test program says something different:
mifare_classic_interface_debug_print("mifare_classic: RESET connected to GPIO26(BCM).\n");
Please give your suggestion
?
Additional context
*?

Thank you very much for using LibDriver, The README is right, RESET Pin is GPIO27(BCM). We have fixed the error in the testing program, thank you for you report.


Make examples directory human readable

[ ] Remove unnecessary files
[ ] README should explain each example
[ ] Examples should have human readable comments including a summary at the top and comments throughout that explain what is going on.

Closed based on #71


Revert "Including folding and grouping"

Reverts GRIFFINCollaboration/GRSISort#678

Having some GitHub difficulties at the moment... sorry for the unintentional merge. I'll do an intentional one shortly.


Add 'label' tag to HTML::Builder

Should we maybe remove HTML::Builder from the standard library? I don't see it as a very useful class. It was nice as an experiment to see what we can do with with ... yield, but I guess using ECR or another template is better. I'd also like to remove some not-truly-necessary things from the standard library so we later don't have to keep them for backwards compatibility.

:+1: for removing HTML::Builder

If we would move to a distinct Github org we could simply pull out those parts into their own repos and seek maintainers for them.

I like @jhass 's suggestion
--
Best Regards,
Oleksii Fedorov,
Sr Ruby, Clojure, Crystal, Golang Developer,
Microservices Backend Engineer,
+49 15757 486 476
On Wed, Nov 11, 2015 at 7:13 PM, Jonne Haß<EMAIL_ADDRESS>wrote:

If we would move to a distinct Github org we could simply pull out those
parts into their own repos and seek maintainers for them.
—
Reply to this email directly or view it on GitHub
https://github.com/manastech/crystal/pull/1882#issuecomment-155865139.

@asterite perhaps is time to move crystal to it's own organization and then we can split non-essential things in separate repositories?

+2 for making a dedicated crystal org.

There already is an org: https://github.com/crystal-lang/ but it's unused, yet.

:+1: for organization


Allow file based commands to run without a server

Allow the CLI commands

compress
decompress
encrypt
decrypt

to run without a server instance. Even in some cases pgmoneta --offline is too much

Output should just be a return value (0 for success, otherwise 1 for failure)

@jesperpedersen Please assign me this issue.

@shikharish Done


Regression: multiple integration tests failing

Try to clear all remaining type-handling issues at the same time.


Space manager and auditor should see 404 error when deleting service …

…keys
[#87480894]
Signed-off-by: Xing Zhou<EMAIL_ADDRESS>

Looks good to me. Cheers :beers:


Terraform - WIP

This commit contains terraform provisioning code that will be used to stand up the report-prod environment in us-west-1
TBC...

Closing. A updated version of this code is available in the Playbook. https://github.com/hypothesis/playbook/pull/1023


11 feat add pro api support and minor fixes

I have no way to test PRO endpoints as I do not have a PRO API key


Welcome status never get's called

return back()->with('status', 'Welcome to the ' . $plan . ' plan');
never gets called because it's within this statement:
if(!$user->subscribed($name, $plan)) {
    //
}

Once a payment is done, the user has an active subscription, thus.. He will get status You are already on the ' . $plan . ' plan'

It can get called actually.
A user can:

be already subscribed to the plan
subscribe without an existing mandate, going through Mollie's checkout
subscribe with an existing mandate, without going through Mollie's checkout. This is when the statement you're referring can get called.

It can get called actually.
A user can:

be already subscribed to the plan
subscribe without an existing mandate, going through Mollie's checkout
subscribe with an existing mandate, without going through Mollie's checkout. This is when the statement you're referring can get called.


.github/actions/helm-default: use the derived SHA as image tag

This commit ensures that the correct image tag, derived from the GitHub SHA, is used in the Helm chart when workflows are triggered by events other than 'workflow_dispatch' or 'pull_request'
Fixes: 4498ec908b02 (".github: re-use common helm values from a single action")
Reported-by: Marco Iorio<EMAIL_ADDRESS>

/test


Updated --watch Flag

Added functionality to define the watch interval instead of it being set to a default value of 3 seconds
Signed-off-by: Charlie Moon<EMAIL_ADDRESS>

maybe the flag could be named --interval ?
this would leave the original --watch flag, for having it live monitor, and the options could be combined, ie
--watch --interval 60
wdyt ?

maybe the flag could be named --interval ?
this would leave the original --watch flag, for having it live monitor, and the options could be combined, ie --watch --interval 60
wdyt ?

I felt this was a bit cleaner but I'll trust your judgement and separate the flags


MessageBubbleTopLabel

Is there a way to make the messageBubbleTopLabel be left aligned on the screen instead of centered for the bubbles on the left side of the screen?

Hey @grosch 😄
You can do this by customizing the cell in cellForItemAtIndexPath: ..

OK, I was confused by having to use the attributedTextForCell_LabelAtIndexPath methods.  I guess I can just nuke those entirely :)

Ah yes -- sorry for the confusion 😊
v8.0 will make this more clear, hopefully

I tried this:
cell.messageBubbleTopLabel.textAlignment = NSTextAlignmentRight; // For my messages
But does not work!
Any suggestion?


"Cannot coerce null to a string" in buildMix

@olcai wrote on Feb 7, 2019 2:44pm UTC:

Hi and thanks for this interesting project!
I just tried it out on two different Elixir projects, but I cannot get it work on either of them. After creating a default.nix just as described in the README and running nix-build I get the following output:
$ nix-build
error: cannot coerce null to a string, at /nix/store/nh38qpbmmrli8w3zqv00jv120chf1biz-nixos-18.09.1819.76aafbf4bf4/nixos/pkgs/development/beam-modules/build-mix.nix:32:13

I'm no Nix expert, but it seems that the issue is that name is not set when calling build-mix.nix. Does anyone have a good idea what could be wrong and how to fix it?
I'm running NixOS 18.09 on my end (although it seems to me that mix-to-nix is using a pinned version of nixpkgs).

@olcai wrote on Feb 7, 2019 3:17pm UTC:

Of course I found the issue just a short while after writing this issue.
After following the code in greater detail I could easily see that I need to set the app name and version in mix.exs for it to work.
Perhaps a small comment about this could be added to the README so that others won't stumble as I just did.
Thank you and sorry for the noise!

@yegortimoshenko wrote on Feb 7, 4:44pm UTC:

although it seems to me that mix-to-nix is using a pinned version of nixpkgs

pkgs.nix is used for CI and tests only, other than that Mix to Nix reuses user's <nixpkgs>.

Perhaps a small comment about this could be added to the README so that others won't stumble as I just did.

Sure! I thought that mix doesn't work on projects without name/version. Does it?

@olcai wrote on Feb 7, 2019 8:34pm UTC:

Sure! I thought that mix doesn't work on projects without name/version. Does it?

Yes, you can leave these fields out. The issue in my case is that I have applications in an umbrella, and therefore I had no name or version in the top-level mix file.

@yegortimoshenko wrote on Feb 7, 2019 8:41pm UTC:

In that case, Mix to Nix has to be fixed. Thanks for the report!


Jest Should consistently report paths to files for easy navigation

Jest is inconsistent in the way it reports paths to files so it makes it difficult to navigate to the offending file:

In the example above the second link is relative to the tests/ directory but I am not in the tests/ directory when I run the tests. The first link tests/unit/users/userEnabled.test.js works nicely and I can click on it (in VS Code) to navigate to the file.
Jest 24.9.0, NodeJS 14, Windows.

Also the link above Object.getEmailPreferences (../src/users.js:17:15) is again relative to tests/ and not the directory above where the tests were started from.
package.json
  "jest": {
    "rootDir": "tests"
  },


Edge compatibility - Refresh

Good evening,
When there is a need to 'refresh' the grid, following function in JavaScript is called:
var refreshGrid = function () {
    var grid = $('.mvc-grid').data('mvc-grid');
    grid.gridQuery = '';
    $('#Search').val('');
    $('.mvc-grid').mvcgrid({
        reload: true
    });
};

It works fine with Firefox and Google Chrome. Nothing is happening with the Edge browser and there is no error from the Edge console when this function is called. Could you check if there is a compatibility problem please?
PS: I am resetting the 'Search' field before the refresh.

I have found the problem. In the script mvc-grid.js, by default, the cache is stored.
When there is a refresh in the Edge browser, the result from the view remains the same.
I have made the change below. And now, on Edge Browser, the refresh is now ok.
What do you think? If you think this is OK, can you update the script of the grid in the next release?
reload: function (query) {
            var grid = this;

            if (grid.sourceUrl != '') {
                if (grid.reloadStarted) {
                    grid.reloadStarted(grid);
                }

                $.ajax({
                    url: grid.sourceUrl + '?' + query, cache: false
                }).success(function (result) {
                    if (grid.reloadEnded) {
                        grid.reloadEnded(grid);
                    }


Updated License from '2016' to '2017'

Updated License from '2016' to '2017'****

@ssiddhantsharma, This change is not required. I'm closing this.


[log] process hang and never open the window if add dep tokio with signal feature

platform
Linux / macOS, but not Windows
reproduction
https://github.com/meowtec/bug-reproductions/tree/tauri-log the branch is tauri-log

usetauri-plugin-log
add dependence tokio with the signal feature
add some log in setup() hook
npm run tauri dev

main.rs
fn main() {
    tauri::Builder::default()
        .plugin(
            tauri_plugin_log::Builder::default()
                .targets([LogTarget::LogDir, LogTarget::Stdout, LogTarget::Webview])
                .build(),
        )
        .setup(move |_app| {
            // NOTICE: use log here!!!
            log::info!("setup app");
            Ok(())
        })
        .run(tauri::generate_context!())
        .expect("error while running tauri application");
}

Cargo.toml
[dependencies]
tauri = { version = "1.2", features = ["shell-open"] }
log = "0.4"
tauri-plugin-log = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "dev" }

# NOTICE: add tokio!!!!
tokio = { version = "1", features = ["signal"] }

The window will never show.
The output:
><EMAIL_ADDRESS>tauri
> tauri dev

        Info Watching /bugs-report/src-tauri for changes...
    Finished dev [unoptimized + debuginfo] target(s) in 0.13s
Could not determine the accessibility bus address
[2023-04-15][14:21:50][tauri_app][INFO] setup app
[2023-04-15][14:21:50][mio::poll][TRACE] registering event source with poller: token=Token(2147483649), interests=READABLE

/upstream tauri-apps/tauri
This seems to concern tauri's event system (or at least emit) in general, not just the plugin. Let's see if our github bot works in this repo too :D

I met the same problem and removing LogTarget::Webview worked for me.

I met the same problem and removing LogTarget::Webview worked for me.

Yes, this workaround worked for me too.

Thats a pretty weird bug. Just faced it myself. Any reason why this happens? I guess the docs must be updated for this case so that others can fix it themselves


Reduce builtin endpoints memory consumption  [7036]

This is a port of #918 and #1009 from 1.9.x

Build status:

Linux
Mac
Windows

Build status:

Linux
Mac
Windows

Build status:

Linux
Mac
Windows


Help with sarama.MockBroker and sarama-cluster

Hi,
Sarama Version: c01858abb625b73a3af51d0798e4ad42c8147093
Kafka Version:  <IP_ADDRESS>
Go Version: 1.8.3
I opened this issue at sarama-cluster and wanna know with someone here can help with too.
Tks

I'll answer on that ticket.


Should I train again on my dataset？

Hello， your work is so interesting. I wanna know, if I wanna use your mehtod to compare with my method. But my training dataset and test data are different from yours, should I use my dataset to train your model again?

Of course. Please make sure that the training set, validation set and test set are consistent among baselines.


"Go to my location" button doesn't seem to work on Safari

The "Relocate me" button doesn't seem to work on Safari, currently checked on a Mac's "Snow Leopard" but presumably fails for Safari in general.

@galraij please confirm this also happens on your Safari.

It does...
Like the button is not functioning at all... Not urgent however.
ב-11 במאי 2015, בשעה 19:44, Daniel Hershcovich<EMAIL_ADDRESS>כתב/ה:

@galraij please confirm this also happens on your Safari.
—
Reply to this email directly or view it on GitHub.

It used to work by the way. Is it possible that Safari itself changed? Apple released a few updates recently. My version is the newest (8.0.6)

Here's a version from 5 months ago: http://anyway-danielh.herokuapp.com/
Does it work there?

@galraij please check to see if it works on my Heroku (see above)

I'm not near my computer today but on my iPad and iPhone (safari) it works fine on the current version
ב-16 במאי 2015, בשעה 19:53, Daniel Hershcovich<EMAIL_ADDRESS>כתב/ה:

@galraij please check to see if it works on my Heroku (see above)
—
Reply to this email directly or view it on GitHub.

So when you're at your computer please check and we can close this issue :)
On Sat, May 16, 2015 at 8:14 PM Gal Raij<EMAIL_ADDRESS>wrote:

I'm not near my computer today but on my iPad and iPhone (safari) it works
fine on the current version
ב-16 במאי 2015, בשעה 19:53, Daniel Hershcovich <
<EMAIL_ADDRESS>כתב/ה:

@galraij please check to see if it works on my Heroku (see above)
—
Reply to this email directly or view it on GitHub.

—
Reply to this email directly or view it on GitHub
https://github.com/hasadna/anyway/issues/221#issuecomment-102656176.

On your version I don't even see the icon :)


Publish to Homebrew

https://brew.sh/

Done! Added formula for tap gitb with Homebrew below.
https://github.com/vvatanabe/homebrew-gitb
how to install
brew tap vvatanabe/gitb
brew install gitb


Use same style sheet document.

We're currently using two style sheets:

https://github.com/microservices-demo/microservices-demo/tree/master/docs/assets/css
https://github.com/microservices-demo/microservices-demo.github.io/tree/master/assets/css

We should just use a single style sheet (probably in the web repo).

Fixed by https://github.com/microservices-demo/microservices-demo/pull/465


Burrow 1.0 - Topic deletion does not work

Sarama does not purge deleted topics from its cache when performing a metadata refresh for a null set of topics. This means that when a topic is deleted from the cluster, Burrow will never find out about it to send a deletion to the storage module.
In order to work around this, we will need to send a metadata request for the topic we think has been deleted explicitly. This will cause Sarama to delete the topic. This can be done when processing the offset response, if we have an error for an offset that indicates that the topic/partition doesn't exist.

Resolved by #267


Implement placeholder selectors.

From the SASS Reference Manual:
Placeholder selectors look like class and id selectors, except the # or . is replaced by %. They can be used anywhere a class or id could, and on their own they prevent rulesets from being rendered to CSS.

It would be useful if these were supported.

What scssphp version are you using?  We've have placeholder selectors for a while now.

Feel free to re-open with additional test cases not already covered by https://github.com/leafo/scssphp/blob/master/tests/inputs/placeholder_selector.scss


DEP: remove extradoc in _distn_infrastructure

Reference issue

Closes #15818
What does this implement/fix?

Remove extradoc deprecated keyword from rv_continuous & rv_discrete classes
Additional information

Thanks for all your PRs!
You're a bit early with this one - this is scheduled only for 1.11. 😅

Same comment as on your other PR; I'll close now and this can be reopened once 1.11.0 development starts.

Reopening now development has started for 1.11.0

Thanks @jyuv @j-bowhay!


Cannot import lib8relind in python3

Went through the installation process and there were no errors. But when I try to "import lib8relind" in python 3.9, I get
ModuleNotFoundError: No module named 'lib8relind'
I've tried running Python as sudo as well. Still no.
Should lib8relind be available for me to import from a python script wherever the script is? Or do I have to specify a path (I've never done that before)?
By the way, this is on a Raspberry Pi 4.

Hi
You follow the instructions for python 3.x from here https://github.com/SequentMicrosystems/8relind-rpi/tree/main/python ?
How did you run in the terminal python 3.9? (the word you type to run)

Thank you for your help. I figured it out. And now, I hope I am not abusing this email by asking you another question. I received nine green connectors for the board that I purchased but there is no connector with only two conductors to be used to power the board all of the connectors that I received have three conductors. And I don’t know exactly which connector to buy. Can you point me to the right connector to buy for the two prongs?
On Mar 28, 2022, at 22:54, Alexandru Burcea @.***> wrote:

Hi
You follow the instructions for python 3.x from here https://github.com/SequentMicrosystems/8relind-rpi/tree/main/python ?
How did you run in the terminal python 3.9? (the word you type to run)
—
Reply to this email directly, view it on GitHubhttps://github.com/SequentMicrosystems/8relind-rpi/issues/4#issuecomment-1081432437, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA6XKM36JUXKVMU2HFX56W3VCKLHLANCNFSM5R4UEMIA.
You are receiving this because you authored the thread.Message ID: @.***>

Thanks for this. Just a note: I purchased this from Amazon.com and it came with 9 3-prong connectors but no 2-prong connectors for power. It’s a shame I have to spend $0.95 for a connector and then $3.00 for shipping! :) Perhaps include these in future packaging?
Alex
On Mar 29, 2022, at 11:14 AM, Alexandru Burcea @.***> wrote:

Glad to here you solve the problem.
There is a blog on our website about connectors, please checkout https://sequentmicrosystems.com/blogs/blog/pluggable-connectors
—
Reply to this email directly, view it on GitHubhttps://github.com/SequentMicrosystems/8relind-rpi/issues/4#issuecomment-1082220098, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA6XKM7EI4NFOI6WZ3DGYY3VCNCCBANCNFSM5R4UEMIA.
You are receiving this because you authored the thread.Message ID: @.***>

The connectors should be there, we will investigate this. Next time you buy a card, do it directly on our website and let as know just before you do it and we give you a discount.
Sorry for the inconvenience and thanks for the patience.
Alex.

It’s not all that big a deal. I don’t know where you guys are but if you feel like dropping one in an envelope, my address is:
Alex Maghen
700 Westbourne Drive
West Hollywood, CA  90069
But seriously, if that’s a pain, don’t worry about it.
Alex
From: Alexandru Burcea @.>
Date: Tuesday, March 29, 2022 at 12:47 PM
To: SequentMicrosystems/8relind-rpi @.>
Cc: Alex Maghen @.>, Author @.>
Subject: Re: [SequentMicrosystems/8relind-rpi] Cannot import lib8relind in python3 (Issue #4)
The connectors should be there, we will investigate this. Next time you buy a card, do it directly on our website and let as know just before you do it and we give you a discount.
Sorry for the inconvenience and thanks for the patience.
Alex.
—
Reply to this email directly, view it on GitHubhttps://github.com/SequentMicrosystems/8relind-rpi/issues/4#issuecomment-1082308077, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA6XKM6O4PNEVRDJ55Y4J7LVCNM5HANCNFSM5R4UEMIA.
You are receiving this because you authored the thread.Message ID: @.***>

We will send you the connectors, please send us also the email address directly at the<EMAIL_ADDRESS>or register an account on our website https://sequentmicrosystems.com and let us know.
Alex.

You did it! :) Thanks!…
[cid:F0628A46-25EC-4203-89CA-377BF11D6FE7-L0-001]

It’s not all that big a deal. I don’t know where you guys are but if you feel like dropping one in an envelope, my address is:
Alex Maghen
700 Westbourne Drive
West Hollywood, CA  90069
But seriously, if that’s a pain, don’t worry about it.
Alex
From: Alexandru Burcea @.>
Date: Tuesday, March 29, 2022 at 12:47 PM
To: SequentMicrosystems/8relind-rpi @.>
Cc: Alex Maghen @.>, Author @.>
Subject: Re: [SequentMicrosystems/8relind-rpi] Cannot import lib8relind in python3 (Issue #4)
The connectors should be there, we will investigate this. Next time you buy a card, do it directly on our website and let as know just before you do it and we give you a discount.
Sorry for the inconvenience and thanks for the patience.
Alex.
—
Reply to this email directly, view it on GitHubhttps://github.com/SequentMicrosystems/8relind-rpi/issues/4#issuecomment-1082308077, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA6XKM6O4PNEVRDJ55Y4J7LVCNM5HANCNFSM5R4UEMIA.
You are receiving this because you authored the thread.Message ID: @.***>

Hi Alex,
I do not know if you are sarcastic or not, but in our shopify platform we see that the connectors plugs was delivered on April 08.
Check the attached pictures.

Alex.

No, not sarcastic at all! Thank you!
On Oct 11, 2022, at 02:22, Alexandru Burcea @.***> wrote:

Hi Alex,
I do not know if you are sarcastic or not, but in our shopify platform we see that the connectors plugs was delivered on April 08.
Check the attached pictures.
[connectors plugs]https://user-images.githubusercontent.com/16224602/195051437-9e02db6f-5e8d-485c-8370-e7ff4c2f347f.jpg
Alex.
—
Reply to this email directly, view it on GitHubhttps://github.com/SequentMicrosystems/8relind-rpi/issues/4#issuecomment-1274389082, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA6XKMYZ7OCBB3WYU55A6DLWCUWU7ANCNFSM5R4UEMIA.
You are receiving this because you authored the thread.Message ID: @.***>

O..

And sorry for the misinterpretation.
Since the problem is solved I will close this topic.


Netflix doesn't work

System Details

OS: Win 11 (MacOS M2 too)
Thorium Version 112.0.5615.166 (Official Build) (64-bit) as well 111.0.5563.111 (Official Build) (64-bit)
Normal and Incognito mode

Problem
Netflix Browser Error Code M7121-1331
Screenshots

Additional Notes
Widevine Content Decryption Module - Version: 4.10.2557.0
Status - Component already up to date
https://bitmovin.com/demos/drm

@maxwowpow
Does version 112 have this problem?

@maxwowpow
Does it work in non-incognito mode?
Also, please open the chrome://components/ page and check the status of the Widevine Content Decryption Module component to see if it is up to date and if you can get the version number.

i have this issue too

Is there still a problem that Netflix cannot play? If it still exists, please open the following two pages when the problem occurs, and upload all the content under these two pages to here, so as to locate the problem
chrome://media-internals/#cdms
chrome://histograms/#Media.EME
@maxwowpow @nicklvh

@nicklvh
Is it convenient for you to check the widevine components according to the guidelines in this reply?
https://github.com/Alex313031/Thorium-AVX2/issues/84#issuecomment-1557250742

@nicklvh
Is it convenient for you to check the widevine components according to the guidelines in this reply?
#84 (comment)

i dont understand?

if this is what ur talking about then here

You need to go to the following page to confirm the status of the widevine component
chrome://components/
@nicklvh

@maxwowpow
Is it convenient for you to follow the instructions in the comments below to troubleshoot?
https://github.com/Alex313031/Thorium-AVX2/issues/84#issuecomment-1574893704

There is a suspected exception with the widevine component, I will discuss this with Alex

@gz83 @maxwowpow @nicklvh We will be releasing M113 for MacOS soon.
You guys can try it and see if it fixes the problem.
@midzer When you build, can you make sure the widevine args are correct.
Also, @maxwowpow why did you file this issue in this repo, if you are on Mac?

https://github.com/Alex313031/Thorium-Win/issues/48

Please open the chrome://flags page and open the three experimental flags shown in the image to see if it solves the problem you are experiencing.
@maxwowpow @nicklvh

I will be migrating the windows builds to a non-component widevine, and see if it fixes the problem.

@maxwowpow @nicklvh Try 114 release, it should be fixed now.

@Alex313031 I tried the latest release on Windows 11, Thorium doesn't start

If it is the windows version, only the avx2 version has been released, if your hardware does not support it or there are problems with the system, then the browser will definitely not open properly, the regular avx version for windows system will be released in the near future.
@MulverineX

Try uninstalling the existing version and reinstalling it, also there is a problem with widevine in the M114 branch according to the upstream bug report.
By the way, would you mind sending the URL of the netflix video that is not playing properly?
@maxwowpow

@gz83 it would be any episode/movie on the site. Only the non-drm preview videos load.

@MulverineX @maxwowpow @gz83 This is pissing me off that it's not working!!
@gz83  Im going to make a debug build and test Netflix in a Windows 11 VM

@maxwowpow I have watched netflix on linux and windows with both chromium and thorium, as recently as last month.
This is a new issue, and is either the widevine media foundation path is not working, or netflix tightened their restrictions on widevine verified media path. Since thorium is not signed (like google chrome), if this is netflix's fault, then there isn't anything I can do.

In that event could it be spoofed?

I'm experiencing the same issue with other DRM websites. Tried to manually install the WidevineCdm plugin, unsuccessful.

tested portable version of chrome and it doesn't work either.
anyone know what's the default path for the widevine plugin?
a symlink could be a solution if documented.
C:\path_to_chrome+cdn <<==>> <your_external_location>

@maxwowpow @MulverineX @nicklvh @etil2jz @gz83  Upon further investigation, this is not a bug in Thorium. All Thorium builds will have this issue, and all Chromium builds (like from woolyss) will have this issue.
It is related to Google tightening restrictions with the latest Widevine release, and some streaming sites updating at the same time (as per internal guidance from Google, who makes widevine, no doubt) to now require VMP (Verified Media Path), which requires signing your application with a .sig file from widevine, something very expensive to do.
For example the comment about the default path to widevine or symlink, this is not the issue. Widevine is installing and registering properly.
Sites that work just fine: Hulu, Apple Music, Paramount Plus.
Sites that do not work: Netflix, Spotify.
If you want to watch Netflix, you will either have to use Chrome or Firefox, or, I made a streaming app based on Castlabs Electron fork, which they offer a VMP signing service. However, this service only works on their fork (which is not open source), so it's not like I could use it to (illegally mind you, even if it did work) sign thorium for free.
Anyway, the app is called Quark Player, and I use it on Windows for Netflix > https://github.com/Alex313031/quark-player

So someone would have to essentially reverse engineer the compiled Castlabs binaries. Yikes, this is really terrible for the open internet. Pirates will always find a way, all they're doing is making the experience worse for end users.

This could be done legally if a patch tool was created that downloaded the Castlabs binary on the fly and patched the target browser, but thats very contrived and would take way more effort than eg. Spigot Buildtools.

@MulverineX I'm thinking of seeing how their signing python script works. I know it checks for a magic string that is only present in their electron binaries. I tried running the signing script on thorium, and vanilla electron, with it reporting a "binary not valid" error. If I could somehow spoof the string, or even compile it into thorium, it might be possible to do it. But then we are getting into illegal territory. I might see how much it would cost to get a widevine license for thorium, and maybe set up a gofundme or something. I know that brave browser signs their binaries (both signing with widevine, and signing the installers with a microsoft cert). Maybe I could ask them how they went about it. But even though they are open source, they still get quite a bit of money from ad revenue and donations, so they can afford it.

I might see how much it would cost to get a widevine license for thorium, and maybe set up a gofundme or something. I know that brave browser signs their binaries (both signing with widevine, and signing the installers with a microsoft cert). Maybe I could ask them how they went about it. But even though they are open source, they still get quite a bit of money from ad revenue and donations, so they can afford it.

About 2yrs ago same thing was discussed in the ungoogled-chromium repo. You might want to check it out.
ungoogled-chromium Issue#1258
TLDR; you need to be a registered company and pay Google a lot of money to get a VMP cert.

@maxwowpow @nicklvh @MulverineX I have contacted both Widevine.org directly, and CastLabs (Which makes the Electron fork with Widevine that is signed, that I use for Quark Player and other projects use as well like Apple Music), and the price for a license is above 5,000 $US.
That said, unless Thorium becomes really big (relatively) like Brave or Vivaldi, there's no way I could get enough community funding for this. And it is not something I can pay out of pocket for, considering it's an open source hobby project and I don't even have a car right now.

The easiest way to stop piracy is not by putting anti-piracy technology to work. It's by giving those people a service that's better than what they're receiving from the pirates.
Gabe Newell

The easiest way to stop piracy is not by putting anti-piracy technology to work. It's by giving those people a service that's better than what they're receiving from the pirates.
Gabe Newell

Gotta love how quickly media company's forgot this lesson.

the price for a license is above 5,000 $US.

Damn, that's really expensive. Is it a one-time payment thing or yearly fees?

irony of irony - I didn't open this to watch netflix myself (I rarely do), but rather make the Thorium better. Anyone has 2-3+ browsers, so the pain is manageable :) Let's close this?

I think there are new chrome with new widevine from google widevine.

@kkm That is the media foundation widevine, which is seperate from the main one. In any case, it is a combination of both Widevines being updated, and some streaming services (like Netflix) requiring VMP (read comments above about that).

@maxwowpow @MulverineX @nicklvh @etil2jz @gz83 Upon further investigation, this is not a bug in Thorium. All Thorium builds will have this issue, and all Chromium builds (like from woolyss) will have this issue.
It is related to Google tightening restrictions with the latest Widevine release, and some streaming sites updating at the same time (as per internal guidance from Google, who makes widevine, no doubt) to now require VMP (Verified Media Path), which requires signing your application with a .sig file from widevine, something very expensive to do.
For example the comment about the default path to widevine or symlink, this is not the issue. Widevine is installing and registering properly.
Sites that work just fine: Hulu, Apple Music, Paramount Plus.
Sites that do not work: Netflix, Spotify.
If you want to watch Netflix, you will either have to use Chrome or Firefox, or, I made a streaming app based on Castlabs Electron fork, which they offer a VMP signing service. However, this service only works on their fork (which is not open source), so it's not like I could use it to (illegally mind you, even if it did work) sign thorium for free.
Anyway, the app is called Quark Player, and I use it on Windows for Netflix > https://github.com/Alex313031/quark-player
TLDR: Netflix is permanently broken on Chromium and Thorium, due to factors outside of my control. Use Chrome, Firefox, or Quark Player for Netflix.

Is there a version that can be installed and works without VMP ?

VMP validation is mandatory and cannot be disguised or bypassed. If Widevine exists, there must be VMP.
@Lukas-drz

Thanks
Then how do VMP is processed ? What do I need to do/wait for it to be on my browser and start using Spotify ?

Currently, Spotify can only be used using browsers or software that can pass VMP verification.
@Lukas-drz

Thorium can't pass it ?
I managed to have it working

Okay then see that :

I don't know how but sometimes after rebooting the thorium browser, the folder : ~/.config/thorium/WidevineCdm/ is no more empty and contains :
├── 4.10.2710.0
│   ├── LICENSE
│   ├── manifest.fingerprint
│   ├── manifest.json
│   ├── _metadata
│   │   └── verified_contents.json
│   └── _platform_specific
│       └── linux_x64
│           └── libwidevinecdm.so
└── latest-component-updated-widevine-cdm
5 directories, 6 files
And now it works on spotify

IIRC lots of sites haven't updated to use VMP yet, thats why this issue is specifically titled for Netflix.

I found out that @kkm was right.
You need to go to chrome://components in order to check for updates to install the drm and now after rebooting thorium Spotify just works.

@MulverineX @Lukas-drz Thats interesting, the new widevine might allow spotify to work.
@gz83 This is not entirely true. Widevine can exist without VMP, that how we can watch stuff on linux, and some stuff like hulu still works on the windows and mac thorium releases.

Would it be possible to enable by default widevine without passing by chrome://components ? Or just by passing an argument on start-up?

turns out this is a windows-only issue it works on linux

Incorrect, I'm assuming you only tested on a site with basic Widevine like Spotify? Sites like Netflix that use VMP will cease to function. If netflix really is working then there must be some A/B testing going on

Incorrect, I'm assuming you only tested on a site with basic Widevine like Spotify? Sites like Netflix that use VMP will cease to function. If netflix really is working then there must be some A/B testing going on

I tested it with Netflix and it works

@JustMe-png other than using Firefox or Quark Player, no. And if you use Firefox you only get 720p at a shitty bitrate because Netflix made under the table agreements with Microsoft & Google.

Uses a special closed source version of electron, because of the way that the DRM is signed into the software, it's impossible to extract and add to a different chromium build

Netflix works on Brave just fine, which is based on Chromium. They have a Github repo for that. Perhaps there's a way to check how they did it to allow Netflix to work?


Revert "An 1961 fix ethereum nft bug"

Reverts FlipsideCrypto/ethereum-models#195

This brunch has now fixed the bug from ticket AN-1961

properly pulled the correct to_address for the two transactions in ( '0xbf12a064d822538bd23ba0a79091b2f0b669f084440d7b653d203154be34e2ad','0x1885ba1f18b3f417c681089629bd15cc9fc4ef799e0a3e0550804fd8bb7571dd')
Also, transfer row is now successfully pulling in the NFT_TOKENID from punk_bought row .


Run different macros per different file type?

I want to run an attribute sorter automatically on save but it breaks my file when running it on a php file, is there any way to make macros run differently per file type?

You can use different when conditions when assigning keybindings. Example:
"when": "resourceExtname =~ /(.js)|(.vue)$/" // regex that works in .js or .vue files
"when": "resourceExtname == .ts"// works for .ts files
"when": "editorLangId != typescript"// works for all files except .ts


Eliminates the last codepath for JNDI to surface in CDISEPlatform.java.

Signed-off-by: Laird Nelson<EMAIL_ADDRESS>

Fixes #949.


⚠ Bofrost.lu has degraded performance

In e85493b, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1137 ms

Resolved: Bofrost.lu performance has improved in a34b2e2 after 7 minutes.


Doesn't seem to work with OpenShift 4.11.0

After adding anyuid SCC permissions on my 4.11.0 cluster I was able to get the pods running with userid 65534, but it seems that the custom VPA is not recommending anything. Please see the output below.
$ oc get pods
NAME                             READY   STATUS    RESTARTS   AGE
test-periodic-6db95b9878-6hhht   1/1     Running   0          2m44s
test-periodic-6db95b9878-f7vxf   1/1     Running   0          2m44s
$ oc logs test-periodic-6db95b9878-6hhht
Modular seconds over 1200 seconds: 250
Idle for 1140 seconds!
Modular seconds over 1200 seconds: 251
Idle for 1140 seconds!
Modular seconds over 1200 seconds: 252
Idle for 1140 seconds!
Modular seconds over 1200 seconds: 253
Idle for 1140 seconds!
$ oc adm top pods
NAME                             CPU(cores)   MEMORY(bytes)
test-periodic-6db95b9878-6hhht   1m           0Mi
test-periodic-6db95b9878-f7vxf   1m           0Mi
$ oc get vpa
NAME                MODE   CPU   MEM   PROVIDED   AGE
test-periodic-vpa   Auto                          4m33s
$ oc logs -f pando-644c5d9958-g6lzz -n openshift-vertical-pod-autoscaler
{'recommenders': [{'name': 'pando'}], 'resourcePolicy': {'containerPolicies': [{'containerName': '*', 'controlledResources': ['cpu', 'memory'], 'maxAllowed': {'cpu': 2, 'memory': '1Gi'}, 'minAllowed': {'cpu': '100m', 'memory': '50Mi'}}]}, 'targetRef': {'apiVersion': 'apps/v1', 'kind': 'Deployment', 'name': 'test-periodic'}, 'updatePolicy': {'updateMode': 'Auto'}}
{'apiVersion': 'apps/v1', 'kind': 'Deployment', 'name': 'test-periodic'}
No new recommendations obtained, so skip updating the vpa object test-periodic-vpa

@jwilms1971 , thanks for reporting this.
It seems pando recommender was not able to fetch prometheus data correctly. I am debugging the configuration issues.


Fixes #267

Resolves #267
Description

Adds quantities_by_name method to Itemizable.
Refactors all tests for Itemizable-using models into a single shared_example.
Moves all shared_examples into spec/support.
Normalizes :with_items trait on all factories that use Itemizable (some were using :with_item).
Reworks StorageLocation#edit! into StorageLocation#adjust_from_past!, and tweaks the logic slightly (some specs were failing).
Reworks specs covering both #adjust_from_past! and also #remove!.

The primary purpose of this PR is to add the "quantities_by_name" feature, which was requested in issue 267.
While adding this feature, I realized that I could just put these tests into a shared_example We have 6 models usnig the Itemizable concern, and it would fits the pattern to match it with a single it_behaves_like Itemizable call to DRY up the tests.
While doing that, I had to tweak a few of the factories. Two of them were using :with_item for the trait and the other four were using :with_items. I normalized to the latter.
When running the tests, afterwards, some of them were failing. There was an edit! method in the StorageLocation model spec that was not behaving right. I analyzed and did a small rework of it, and tweaked the specs to test it better.
There were a couple other small fixes I had to do to another test to make the suite go green again.
I moved all shared_examples into the spec/support folder so that they are included automatically.
Type of change

New feature (non-breaking change which adds functionality)

How Has This Been Tested?
Model specs.

Hey @armahillo, I took a read and have a two concerns:

The adjust_from_past! method doesn't work when you zero out a donation. It should delete the item but it throws an error.
While you are updating a line_item if the user just deletes that line_item (with the X button) then that line item is destroyed but it isn't removed from inventory.  The easy fix for this would be to make a different line_item partial for updates that removes the destroy button so they have to actually set it to 0. (Which also requires fixing the first part.)

When I get home from work tonight I'll take a deeper look.


Add transitiveDeps extension

For uniform typing add transitiveDeps like with deps
val String.transitiveDep: NamedDependency get() = transitiveDeps(this)

This will help maintain consistency in the declaration of libraries.

I think it's nice idea to have extension property and we can implement it


Project CSS

I added the code for the Projects Page CSS

Is it ready for review as well?

Yes
I still have to do the previous remarks from the first PR but the code is ready

For the comments on the first PR, I suggest you go back to that one and make changes and commit there, rather than making changes in a new PR.

Great that makes a lot of sense! Thanks Le


build: add Requires.private to soletta.pc

Changes

v2 (since #602):

fixed issues @barbieri pointed on #602;

Rationale
This patch introduces a new private-requires-y and private-requires-m
variables to declare which pkg dependencies we're using, with that we
can add that to our distributed soletta.pc file.
For that we're also considering env vars in the template parser so we
can easily export&get useful information while processing template
files.
Signed-off-by: Leandro Dorileo<EMAIL_ADDRESS>

:+1:

merged...


check_authorization with multiple authorize! calls

So we have the following problem which I am intending to add as a new feature to CanCan to fix, however I thought I would check first before proceeding with work.
Say you have an application where you have check_authorization enabled.
Different pages check various authorization, e.g. authorize! :read, @article
There is also a admin area that has
before_action :authorize_admin_area

def authorize_admin_area
  authorize! :read, :admin_area
end

However, each admin page also want's to authorize.
We were thinking of adding an option that would not make the check_authorization pass, so it would force the programmer to call authorize! in their action, e.g.
authorize! :read, :admin_area, require_further_auth: true

or
pre_authorize! :read, :admin_area

Questions:

Would this be useful to other people
Which method is better, an option or a different method

Thanks

To me is not very clear what you are trying to achieve, sorry :(
Why you want to force the call to authorize! ?

Sorry not very clear, here is a better example
class ApplicationController
  check_authorization
end

class CommentController < ApplicationController
  def show
    authorize! :show, @comment
  end
end

class Admin::ApplicationController < ApplicationController
  before_action :authorize_admin_area

  def authorize_admin_area
    authorize! :read, :admin_area
  end
end

class Admin::CommentController < Admin::ApplicationController
  def delete
    authorize! :delete, @comment
  end
end

Because we have authorize! :read, :admin_area in Admin::ApplicationController, every action in any admin controller will authorize, so if the programmer misses of the authorize! :delete, @comment the check_authorization will still pass.

I would not support something like this, mostly because this just works in Solidus.
https://github.com/solidusio/solidus/blob/master/backend/app/controllers/spree/admin/base_controller.rb#L16-L24
Would that example not work for you? We authorize our entire backend with that.


Indexing layers for structured output

Saving layers' outputs should be indexed so the users don't have to sort it manually.

Probably makes sense here if users want to have an indexing 0_, 1_.

PR updated here https://github.com/philipperemy/keract/pull/61 Thanks for contributing!


Append HashMap value into Key, not HashMap.

Line 70 of opml_feedy.py appends a URL into a dict:
organized.append(feed.url_xml)

This should be something more like:
organized.get(feed.title).append(feed.url_xml)

since we want to add the feed URL into the title key of the hashmap.

Fixed in commit 91c2ddbce1e235e797fda431ae44c91e0c5e2795


Issues with leveraging Logging API with SharePoint Framework extensions version 1.5.2

Thank you for reporting an issue or suggesting an enhancement. We appreciate your feedback - to help the team to understand your needs, please complete the below template to ensure we have the necessary details to assist you.
(DELETE THIS PARAGRAPH AFTER READING)

Category

[ ] Question
[ ] Typo
[  ] Bug
[ ] Additional article idea

With Sharepoint Framework 1.4.1 the logging api seems to be working as expected but after upgrading to 1.5.2 it stopped working and I tried different ways but couldn't make it work. Could you please provide the instructions on how to leverage Logging API with SharePoint Framework extensions 1.5.2
Steps to Reproduce
=>Imported the Log as mentioned below
import { Log } from '@microsoft/sp-core-library';
=> Here is how its been leveraged
export default class LoggerTestingCommandSet extends BaseListViewCommandSet {
@override
public onInit(): Promise {
Log.info(LOG_SOURCE, 'Initialized LoggerTestingCommandSet');
return Promise.resolve();

}
I would appreciate quick response as our project is reaching the final phase.
Thanks for your contribution! Sharing is caring.

W\I don't believe we have a version 1.5.2.  However I'm not seeing any issue in 1.6.0


branch-2.1 disable BE's jvm metrics

disable  BE's jvm metrics on external p0, because there is some issue with ASAN when BE exit.

run buildall

run buildall


Fix #20991 - use name from app.json if available

Fix #20991 - use name from app.json if available, instead of using package.json.
Test Plan:
I haven't tested my plan 😬but didn't want to file a trivial, low-priority issue here without a PR, since those just take up space!
Release Notes:
[CLI] [ENHANCEMENT] [react-native-git-upgrade] - Use name from app.json if available

Looks fine. I'd still like to see a test plan, to make sure this has at least been tested and verified before merging.
This only touches the upgrade CLI, which is not used at Facebook, so any of our contributors should feel free to land this if they approve of the PR.

OK, FWIW I used this change when upgrading @boltline/boltline-native. Upgrading ran into another unrelated issue but the name was no longer a problem. Let me know if anyone has a programatic test strategy you'd like implemented here.

This looks like a good fix to me, only caution is that IIRC iOS preserves AppName app names throughout, while Android downcases to appname when creating directory paths, would want to double-check that behavior stays consistent.


Not support deployment ios 9.0 ?

Why is not available deployment target 9.0 in CocoaPods?

use_frameworks!
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
pod 'ObjectBox'

run command^
pod install

error in terminal:
Analyzing dependencies
[!] CocoaPods could not find compatible versions for pod "ObjectBox":
  In Podfile:
    ObjectBox

Specs satisfying the `ObjectBox` dependency were found, but they required a higher minimum deployment target.

What is the reason for this? Is it possible to downgrade version?
I am developing an application with support for iOS 9.0 ((

14 %

Firebase -> Dashboard

By your link ipad's - 3%,
My application is developing for ipad's

Yes, of course, they can download new applications if version 9.0 is specified in the development project, using the latest SDK 13. *

great thank you


MRU picker ignores jupyter.kernels.filter setting

Applies To

[ ] Notebooks (.ipynb files)
[ ] Interactive Window and/or Cell Scripts (.py files with #%% markers)

What happened?
The jupyter.kernels.filter setting doesn't seem to have any effect in the new MRU picker. The setting works perfectly when I use "notebook.kernelPicker.type": "all", but has no effect when I use "notebook.kernelPicker.type": "mru".
https://user-images.githubusercontent.com/19893438/219453625-a7468e16-e1d6-463d-bff5-5185a5a59de9.mp4
Steps to reproduce:

Create a simple project with a .vscode/settings.json file
Set "notebook.kernelPicker.type": "all" and use the Jupyter: Filter Kernels command to filter at least one kernels
Notice how that kernel is now excluded from the kernel list
Change to "notebook.kernelPicker.type": "mru"
Reload VS Code
Notice how that kernel is back in the kernel list

I made a repro of this bug using Codespaces. Click here to create a codespace for my mru-filter-bug branch.
VS Code Version
Version: 1.76.0-insider (Universal) Commit: b2cc8c48b93222cd9727c4e70be3a269b132e5d8 Date: 2023-02-15T05:25:36.358Z Electron: 19.1.9 Chromium: 102.0.5005.194 Node.js: 16.14.2 V8: <IP_ADDRESS>-electron.0 OS: Darwin arm64 21.6.0 Sandboxed: Yes
Jupyter Extension Version
v2023.1.2010391206
Jupyter logs
No response
Coding Language and Runtime Version
Python
Language Extension Version (if applicable)
ms-python.python v2023.2.0
Anaconda Version (if applicable)
No response
Running Jupyter locally or remotely?
None

It also seems like the Jupyter: Filter Kernels command is hidden in MRU mode.


Idea: Support for multiple roots to do away with the container element

Since Vue 3 is known for supporting templates with multiple roots, is the library refactorable into something that doesn't insist on a container element? In particular, I'm looking at these lines of code in componentStructure.js as a starting point. Can it be rewritten to return an array of hyperscript renders which represent each array element, per the Vue 3 documentation?
I'm asking on behalf of my engineering team because we have a problem where an intervening container element messes with CSS grid semantics, which require grid cells to be direct descendants of the grid element.
Feel free to close if I'm misunderstanding something and this is not feasible.

You could use the <draggable> element as your grid container, something like:
<draggable :list="items" group="grid" item-key="id" class="grid-container">
  <template #item="{element}">

{{ element }}

  </template>
</draggable>```

@lianee this won't work in our case because each draggable needs to have its own style which is based on the n-th item. currently we use the information available from the v-for like so:

the rowStyleForItem() method returns the grid-row for that specific item. is there a way to obtain this information in vue-draggable assuming the style has to be dynamically calculated?

@lianee this won't work in our case because each draggable needs to have its own style which is based on the n-th item. currently we use the information available from the v-for like so:

Without seeing a real code it is difficult to be sure, so I might be wrong but I guessed that the <draggable> item represents the grid container, and your
 item the grid items, so I see no problem to have that in the #item slot (and no more v-for):
<draggable :list="theItems" group="grid" item-key="id" class="grid-container">
  <template #item="{element}">

{{ element }}

  </template>
</draggable>

no. the draggables are inside of a grid. imagine a tic-tac-toe where each square is a draggable. you can move (drag) a square up or down or left or right and you calculate the square's grid-row or grid-column based on some numbering system that's contained within each square.


DRAFT - Update README.md

testing CLA

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Use multiprocessing for CV comparison

This was found to moderately improve performance:
Total time with multiprocessing: 0m15.595s
Total time with one process: 0m20.536s
Most of processing time is spent on web requests.


ISPN-14730 exclude infinispan-commons from remote spring boot 3

https://issues.redhat.com/browse/ISPN-14730

merged! thanks @karesti !


Update to Dec 2023 LADs

I'm pulling these in for analysis anyway, so might as well update the frontend

Hmm. I'm not sure we want to update this until Sustrans have finished their mapping project. Which to me suggests we need to think carefully about backwards compatibility if we do want eventually to have more updatable schemes

I'm just intending to update the LAD layer in the browse page. When I was trying to understand some missing places earlier, there was potential confusion in May vs December.
I'm not proposing to change the LAD+TA authorities.geojson used in the sketch tool yet. As far as backwards compat, that's handled for the data consumer perspective already by the boundaries.ts reassignment in atip-scheme-data. Agreed there'd be problems in the sketch tool if the boundaries change, without reassigning boundaries in the sketch tool too


Crushed Quartz and Nether Quartz Dust

AA's Crushed Quartz seems to have no uses in crafting (apart from being smelted back to Nether Quartz), but is the output of crushing Quartz in the IE Crusher, AA Crusher and Alchemy Table. Is it possible to change those machines to output Nether Quartz Dust instead or oredict it to Nether Quartz Dust?

yep I'll make this change for the next update


Use Serenity's built-in input validation

Rationale
Discord has input validation built into the app, however, Serenity has not released/implemented all of them, like in create_application_command.rs#L163 which would help in #93/#95.
Description
When Serenity releases the new version, implement input validation with the built-in tools, instead of manual validation, where possible. Example: remove doesn't need to check if the input is <=0.

I think this was one of those cases that as soon as you complain, things happen, because Serenity just released v0.10.10!
I'll investigate in how many commands we can implement these new features!


feat: footer for the app

Description
Add a footer for the app with @copyright to our website!

Hey, I want to work on this issue.
Please assign me the same.

Hey @Ishukumarpathak, I am working on this, can you take another issue.


Create Enigma.json

Description and Motivation

Related Issues

Checklist:

[ ] I have read Migaloo's contribution guidelines.
[ ] My pull request has a sound title and description (not something vague like Update index.md)
[ ] All existing and new tests are passing.
[ ] I updated/added relevant documentation.
[ ] The code is formatted properly golangci-lint run ./... --fix.

Really looking forward to building migaloo with you <3


wildcard whitelist selectors are added as lowercase but not compared as lowercase

Wild card selectors are added to the whitelist array after being converted to lowercase but filter doesn't compare selectors as lowercase in SelectorFilter.js
This causes css selectors like ".aClassName" to fail the whitelist check since wild card selector added to whitelist option like "aClassName" becomes "aclassname" and SelectorFilter.js does a simple indexOf without converting the selector to lowercase as well.
Not obvious why wild card selectors need to be toLowerCase'ed? Seems like it's superfluous at this point...

Seems you found my issue.
BTW: I'm wondering why not switching to regex and forget globbing

I'm exactly at this point

Created a fix for this in https://github.com/purifycss/purifycss/pull/208. Hopefully it will be approved and merged soon.


AR Mode not supported

After completing the step by step process when I hosted it on my hosting package the AR is not showing. On clicking the AR button option it only enlarges the model to full screen and nothing else happens

The problem is solved!!!
We have to host the app with SSL certifiacte that is on https


How to use dxTabs and dxTabPanel with html templates?

Can I use the dxTabs or dxTabPanel with separate HTML template file as the content of each tab? In the following example, I have a user.html, comment.html and find.html as the source for each tab?
Each tab URL should take a query parameter like the userid. For example user.html?userid=200

If your tab templates are static, you can just create corresponding Angular 2 components with the 'templateUrl' property specified. Then, put them into each tab template. You can find an example here.
As I see, you want to pass a request parameter such as userid. That means you need to handle this request by your server-side code and return the corresponding template. If the userid value becomes available only at runtime, you'll need to process the template dynamically. You can find some info about this here. Generally, all these tasks are not related to the DevExtreme components and are solved the same way in a pure Angular 2 app.


Event Workflows (phase 1: Custom listeners)

Note: I am aware that EventListener still has handle_event. This exists for reverse-compatibility and to not disrupt other PRs. In Phase 2, we can remove it.


I built a site with Eleventy!

This is my first and second site with Eleventy. Both are simpler projects rewritten from WordPress. Please check if they could fit in the Sites built with Eleventy section. If so, let me know if you would like to upload the sources to GitHub.
https://rolandtoth.hu/portfolio/
http://neptunbrigad.hu/

Any twitter presence for you or these sites? I use twitter avatars for the site

I'm @tproli on Twitter, just added an avatar there.

Thanks! These are now on https://www.11ty.io/docs/ and https://www.11ty.io/docs/starter/

Great, thanks!
As for the missing avatar, there's no twitter account for NeptunBrigad. You could use this one if you wish but it is OK to me leaving it empty:
https://neptunbrigad.hu/favicon-32x32.png

Great! I added that too, thanks!


Create + update title metadata for Personal/Learning log documents (PT-188130535)

I'm going to wait to see if the regression tests run successfully on this one before merging it.


kubefed: remove CrossClusterServiceDiscovery feature

What would you like to be added:
Kubefed v2 should be only focused on the federation of resources across kubefed clusters. In the Kubernetes ecosystem there are other third party tools (such as service meshes or multi-cluster mesh) that already provide support to a DNS based cross cluster service discovery.
Why is this needed:
Therefore, we need to remove any related work as part of kubefed to keep the source code clean and focused on satisfying certain the federation of resources.

/kind feature

Closing this issue. It has been addressed in #1351


amUtc not released

Hi would like to use the amUtc pipe and I see you guys checked in that change 18 days ago but it hasn't been released. Are you guys going to release that any time soon?

just released as 1.2.0

Ok thank you. Appreciate it!


[Feature]: Ability to declare the ComServer extension without the runFullTrust rescap

Summary
Add the ability to declare the ComServer extension without runFullTrust rescap
Pitch
Currently it's required to declare the runFullTrust rescap in order to use the ComServer extension, it would be great if MSIX allowed creating global containerized (AC and/or AppSilo) COM servers that do not require the runFullTrust rescap, this will unlock many things like the ability to create 3rd party Windows Widgets without having that rescap
There are multiple reasons why an app dev wouldn't want to declare the runFullTrust rescap, examples include:

Microsoft Store currently incorrectly describes the rescap which leads to people making false assumptions of apps using this rescap, you can find more details about that here: https://github.com/TranslucentTB/TranslucentTB/issues/350
Using that rescap defeats the whole point of using Isolation/Containerization (for both AC and AppSilo) as the app can access all resources this way so the isolation isn't really effective here.

https://github.com/microsoft/win32-app-isolation/pull/24#discussion_r1206077284

yeah, I'm aware, I'm asking for this behavior to change

add a reason: after declaring runFullTrust, any prompt about privileges won‘t show, and it‘s permitted by default, although the app is uwp, partial trust app or running in appsilo. especially, i only want to add a com server for uwp, but the cost is that user can‘t manage privileges. it‘s not safe. app silo is also a good way to extend uwp（such as write a IExploreCommand extension for uwp）. xbox/wcos/… will block runFullTrust without declaring Microsoft.deployFullTrustOnHost_8wekyb3d8bbwe. this feature also will help uwp developers. and will app silo support Xbox/Hololens/SurfaceHub/WindowsCoreOS? if app silo support xbox/wcos/…,not only uwp developers but also wasdk(winui3) developers will benefit from it

add a reason: after declaring runFullTrust, any prompt about privileges won‘t show, and it‘s permitted by default, although the app is uwp, partial trust app or running in appsilo. especially, i only want to add a com server for uwp, but the cost is that user can‘t manage privileges. it‘s not safe. app silo is also a good way to extend uwp（such as write a IExploreCommand extension for uwp）. xbox/wcos/… will block runFullTrust without declaring Microsoft.deployFullTrustOnHost_8wekyb3d8bbwe. this feature also will help uwp developers. and will app silo support Xbox/Hololens/SurfaceHub/WindowsCoreOS? if app silo support xbox/wcos/…,not only uwp developers but also wasdk(winui3) developers will benefit from it

Added, thanks!

Hi, @ahmed605. Thank you for your feedback. I appreciate your concerns regarding the runFullTrust capability, and I'd like to provide further clarification on the points you raised:

The Microsoft store description has changed over time. It no longer describes apps as mentioned in the link you provided.
It's important to note that the runFullTrust capability does not undermine the isolation and containerization provided by Win32 App Isolation. Even with the capability declared, the app remains isolated. We acknowledge that the naming of the capability may have caused confusion, but rest assured that the intended isolation remains intact.
By including the prompt capability, your app will trigger file access prompts when required, ensuring a secure user experience. @AndromedaMelody, I recommend exploring the addition of the prompt capability to achieve the desired behavior.
Currently Win32 App Isolation only targets desktops platforms. Win32 doesn't run on other platforms yet.

We do understand your concerns and the confusion caused by this capability so we are looking into it to determine its feasibility. We will keep you posted.
Thanks again for the constructive feedback, we strongly appreciate it.


Locality returning Town. I need City instead

Hi James,
ReverseGeocodeLocationAsync is returning Town name in Locality property. Is there a was to get the City name instead of Town?
Thank you

What platform?

Xamarin iOS

Here is your API:
https://github.com/jamesmontemagno/GeolocatorPlugin/blob/master/src/Geolocator.Plugin.iOSUnified/GeolocationUtils.cs
vs
https://developer.apple.com/documentation/corelocation/clplacemark
we return locality, which is the city associated with it.


New package: OpenSoundControl v1.0.0

Registering package: OpenSoundControl
Repository: https://github.com/fundamental/OpenSoundControl.jl
Created by: @fundamental
Version: v1.0.0
Commit: f32bad4b8fe1d6e6e149ad7a3f26b4030500acfd
Git reference: master
Release notes:

Update to new package conventions and rename package from OSC.jl to OpenSoundControl.jl

Your new package pull request met all of the guidelines for automatic merging.
I will automatically merge this pull request after the mandatory waiting period has elapsed.
If you want to prevent this pull request from being auto-merged, simply leave a comment.
(If you want to post a comment without blocking auto-merging, you must include the text [noblock] in your comment.)

[noblock]


Add Microsoft.Terminal.Remoting.dll

Adds a Microsoft.Terminal.Remoting.dll to our solution. This DLL will
be responsible for all the Monarch/Peasant work that's been described in
#7240 & #8135.
This PR does not implement the Monarch/Peasant architecture in any
significant way. The goal of this PR is to just to establish the project
layout, and the most basic connections. This should make reviewing the
actual meat of the implementation (in a later PR) easier. It will also
give us the opportunity to include some of the basic weird things we're
doing (with CoRegisterClass) in the Terminal now, and get them
selfhosted, before building on them too much.
This PR does have windows registering the Monarch class with COM. When
windows are created, they'll as the Monarch if they should create a new
window or not. In this PR, the Monarch will always reply "yes, please
make a new window".
Similar to other projects in our solution, we're adding 3 projects here:

Microsoft.Terminal.Remoting.lib: the actual implementation, as a
static lib.
Microsoft.Terminal.Remoting.dll: The implementation linked as a DLL,
for use in WindowsTerminal.exe.
Remoting.UnitTests.dll: A unit test dll that links with the static
lib.

There are plenty of TODOs scattered about the code. Clearly, most of
this isn't implemented yet, but I do have more WIP branches. I'm using
projects/5 as my
notation for TODOs that are too small for an issue, but are part of the
whole Process Model 2.0 work.
References

#5000 - this is the process model megathread
#7240 - The process model 2.0 spec.
#8135 - the window management spec. (please review me, I have 0/3
signoffs even after the discussion we had 😢)
#8171 - the Monarch/peasant sample. (please review me, I have 1/2)

PR Checklist

[x] Closes nothing, this is just infrastructure
[x] I work here
[x] Tests added/passed
[n/a] Requires documentation to be updated

@DHowett you and I discussed being worried about peasants crashing after their original monarch is closed. Turns out, we don't need to worry about that in this PR! The monarch is only ever talked to once, at startup. After that, the window totally behaves as if business as usual.

Is the new project audit-enabled? Should it be?

Is the new project audit-enabled? Should it be?

@msftbot don't merge this PR until 9pm

@msftbot don't merge this PR until 9pm

@msftbot wait 4 hours to merge this PR

@msftbot wait 4 hours to merge this PR

@msftbot forget everything I just told you

@msftbot forget everything I just told you


Yahoo broker

I think some previous changes have broken our tests. I'll look into them more tomorrow but I think some places still call storage._aggregate instead of storage.aggregate. Also for that function it breaks if the target interval in not in the storage dictionary which is very likely.

Also this call is incorrect: trader.py line 126 self.storage.store(s, i, self.streamer.fetch_price_history(s, i))
fetch_price_history taken in a start and end datetime.

Also this call is incorrect: trader.py line 126 self.storage.store(s, i, self.streamer.fetch_price_history(s, i))
fetch_price_history taken in a start and end datetime.

fetch_price_history interface was updated so if dates are not specified, it will automatically set start to 1/1/1970 and end to the current date.


[wasm] Force-kill threads and workers on disposal

Disposing of EmscriptenModule forcibly terminates all Emscripten threads and workers.
This is to avoid resource usage beyond the point when the module should've been logically disposed of. In particular, this should fix flaky OOM failures in the js_to_cxx tests that we run in succession now.

JFYI the Emscripten authors currently believe there should be a simpler way, like calling exit(): https://groups.google.com/g/emscripten-discuss/c/f_eN9EW2O5o

But it might take a while to resolve that thread and/or get an alternative fix, meanwhile our tests are timing out already now :)


Document CPP macros

I wanted to test whether haddock was running over my source code via CPP. I learned, with help on IRC, to check for __HADDOCK_VERSION__. (Curiously, plain old __HADDOCK__ doesn't work.)
Is this documented anywhere? I couldn't find it.

Haddock itself doesn't set the symbol, cabal does.
See https://github.com/haskell/cabal/blob/master/Cabal/doc/developing-packages.markdown and https://github.com/haskell/cabal/blob/master/Cabal/Distribution/Simple/Haddock.hs#L429


chore: add deno.json

It's modified. I'm not sure why because I'm pretty sure I ran the build script while doing the release yesterday. Maybe I ran the build script before changing the version or something.


Upgraded apt module dependency to support v2

This supersedes #301.
When they releases the v2.0 version of the apt module, the folks at Pupperlabs also broke backwards compatibility. This caused a lot of problems, so they've gone back and released a v2.1 that adds support for the v1 way of doing things.
What this means is that it's better so support the old way of doing things than the new way, as the old way has the largest compatibility spread. In my previous pull request (which was made before the apt v2.1 release was made) I attempted to support both version of the module, but this accomplishes that much better.
There is one caveat though- this module will not support v2.0 of the apt module, and unfortunately there is no way to exclude specific versions of dependencies in the metadata.json file. This means there's no way to prevent this module from being installed next to an incompatible module, but I think that's a reasonable decision to make since this module otherwise won't be usable with any of the v2 line at all.

Thank you for a pull request! Please check this document for how the Jenkins project handles pull requests

works for me, cheers :+1:

This is my preferred solution as well and have gotten it merged into other modules. :+1:


No OpenShift version available, please ensure your systems are fully registered and have access to appropriate yum repositories

I changed the deployment_type=openshift-enterprise
I manually logged into the master,node1, and node2 and registered with redhat and attached a pool ID with openshift subscriptions.
Is there a manual way for me to verify I have the subscription I need?  Here are the ones associated with the pool ID I used:
Red Hat OpenShift Container Platform Broker/Master Infrastructure
Red Hat OpenShift Enterprise Infrastructure
Red Hat OpenShift Container Platform
Red Hat OpenShift Enterprise Client Tools
Any other ideas on what my issue may be?
Thanks!
Note - I was able to successfully run this with deployment type origin

Hi @tobmat hmm that's a good question. I initially set up Enterprise and had some similar problems, but the issue is that I don't have an enterprise license anymore to test the issue. I had tonnes of problems registering my RHEL instances and had to call them from support, it turns out my license didn't allow me to install on the required three nodes.
As it's an enterprise it might be worth checking with their support, there's little I can do without a license as everything seems to change quite a bit when you install enterprise, sorry about that!

Thanks for the info.  I will open a support ticket with them.  For contest is this process performing the unattended install as referenced here:  https://docs.openshift.com/enterprise/3.0/install_config/install/quick_install.html#running-an-unattended-installation
If so,  is the installer.cfg.yml file referenced dynamically created or located somewhere in the repo.  I tried to figure it out but sort of got lost :-).  Any direction would be appreciated.  I will let you know whatever I find out from redhat.  Thanks!

@dwmkerr we are happy to test this for you on a regular basis,  with OSE , have time to sync over the phone about it to collaborate ?

@jayunit100 yes that would be helpful if I can get help testing! I would be able to talk the week after next (am swamped with work at the moment) would that work for you?

My priorities have been shifted to some other initiatives at the moment.  I'm pretty sure we will return to this at some point.

Yeah that's fine; chat next week about this


Feature/step power levels

As per a user request, the GUI elements and functionality of be able to increment and decrement power levels would be useful.
Steps to achieve this:

[x] Update ROV Pilot to a class
[x] Add input stubs for the input controller gui  element
[x] Implement it in software

A note. When ROV Pilot is started, there is supposed to be an initial sync of state between the browser side and the node side a la this piece of code in the listen() method:
...
self.cockpit.rov.emit('plugin.rovpilot.getState', function(state) {
//Do stuff with the reported state
};
...

What I have found is that this emitter never emits when put in the listen and constructor methods. Could I be missing something simple @BrianAdams ?
Barring that fix, the PR is in place for this feature.

Looks fine, but I'd like to get a chance to test this on hardware before I sign off on it.

@nerdgilbert The pattern you found where we would request state in a request response pattern is deprecated.  The Server side should automatically be emitting its state to the message bus, and the clients should subscribe to the withHistory.on of the message so that they get the last version of the state that was emitted.

Hardware Validation:
-[x] Increment and Decrement show up in the input controller.

Note: They are bound to the 7/8 keys and gamepad triggers by default
-[x] Selecting the keys changes power level as expected
-[x] Moving power level is bound by max/min power level


SQLite delete task instance, TypeError datetime

trying to delete a task instance causes error
StatementError: (exceptions.TypeError) SQLite DateTime type only accepts Python datetime and date objects as input

Stack trace please. I think this is fixed on master.

stacktrace:
Traceback (most recent call last):
File "/python/lib/python2.7/site-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/python/lib/python2.7/site-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/python/lib/python2.7/site-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/python/lib/python2.7/site-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/python/lib/python2.7/site-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functionsrule.endpoint
File "/python/lib/python2.7/site-packages/flask_admin/base.py", line 68, in inner
return self._run_view(f, *args, **kwargs)
File "/python/lib/python2.7/site-packages/flask_admin/base.py", line 359, in _run_view
return fn(self, *args, **kwargs)
File "/python/lib/python2.7/site-packages/flask_admin/model/base.py", line 1668, in delete_view
model = self.get_one(id)
File "/python/lib/python2.7/site-packages/flask_admin/contrib/sqla/view.py", line 959, in get_one
return self.session.query(self.model).get(tools.iterdecode(id))
File "/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 818, in get
return self._get_impl(ident, loading.load_on_ident)
File "/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 851, in _get_impl
return fallback_fn(self, key)
File "/python/lib/python2.7/site-packages/sqlalchemy/orm/loading.py", line 217, in load_on_ident
return q.one()
File "/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2472, in one
ret = list(self)
File "/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2515, in iter
return self._execute_and_instances(context)
File "/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2530, in _execute_and_instances
result = conn.execute(querycontext.statement, self._params)
File "/python/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 914, in execute
return meth(self, multiparams, params)
File "/python/lib/python2.7/site-packages/sqlalchemy/sql/elements.py", line 323, in _execute_on_connection
return connection._execute_clauseelement(self, multiparams, params)
File "/python/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1010, in _execute_clauseelement
compiled_sql, distilled_params
File "/python/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1078, in _execute_context
None, None)
File "/python/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1341, in _handle_dbapi_exception
exc_info
File "/python/lib/python2.7/site-packages/sqlalchemy/util/compat.py", line 199, in raise_from_cause
reraise(type(exception), exception, tb=exc_tb)
File "/python/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1073, in _execute_context
context = constructor(dialect, self, conn, *args)
File "/python/lib/python2.7/site-packages/sqlalchemy/engine/default.py", line 582, in _init_compiled
param.append(processorskey)
File "/python/lib/python2.7/site-packages/sqlalchemy/dialects/sqlite/base.py", line 601, in process
raise TypeError("SQLite DateTime type only accepts Python "
StatementError: (exceptions.TypeError) SQLite DateTime type only accepts Python datetime and date objects as input. [SQL: u'SELECT task_instance.task_id AS task_instance_task_id, task_instance.dag_id AS task_instance_dag_id, task_instance.execution_date AS task_instance_execution_date, task_instance.start_date AS task_instance_start_date, task_instance.end_date AS task_instance_end_date, task_instance.duration AS task_instance_duration, task_instance.state AS task_instance_state, task_instance.try_number AS task_instance_try_number, task_instance.hostname AS task_instance_hostname, task_instance.unixname AS task_instance_unixname, task_instance.job_id AS task_instance_job_id, task_instance.pool AS task_instance_pool, task_instance.queue AS task_instance_queue, task_instance.priority_weight AS task_instance_priority_weight, task_instance.operator AS task_instance_operator, task_instance.queued_dttm AS task_instance_queued_dttm \nFROM task_instance \nWHERE task_instance.task_id = ? AND task_instance.dag_id = ? AND task_instance.execution_date = ?'] [parameters: [{'%(139904250194576 param)s': u'uid_dag', '%(139904250195536 param)s': u'2016-01-04 22:00:00', '%(139904250194640 param)s': u'import_ui'}]]

Oh yeah, I remember this one. That's a flask_admin bug. It's related to having a date field in a model's pk, and specific to sqlite since it doesn't auto-cast.
As far as Airflow goes, it seems somewhat low-pri since no-one should be using sqlite in production...


undefined local variable or method user

https://github.com/forward/capify-ec2/blob/master/lib/capify-ec2/capistrano.rb#L43
Where is user supposed to be set? (cap novice, not sure if it originates elsewhere)

Nevermind :)


Provide way to link dev/main docs to dev/main web UI

From Roy:

How can I make a link from readthedocs? For example:
"The watchmaps page is at /watchmaps"
The link is wrong right now because not deployed yet, and will be wrong in the future when we switch to lasair-lsst or just lasair. Is there some kind of meta-tag?

Hi @RoyWilliams
I have added variable injection into the Lasair docs. Environment variable values can be used with the syntax {%MY_ENV_VAR%} within the markdown code.
See here for an example

Add the result can be seen here.

I have added a code block in docs/conf.py to create a lasairurl environment variable with a value based on which git branch the current code resides in.
https://github.com/lsst-uk/lasair4/blob/develop/docs/source/conf.py#L43
Everything is working for readthedocs, but if you want to install the changes locally I think this should work (let me know if it doesn't):
cd lasair4/docs
git checkout develop
pip install --upgrade --force-reinstall -r requirements.txt

Obviously, you can use this same method to set/add any environment variable you would like with the docs.

Can I close this one?

Yes. Works great. Thanks!


Remove iife format

The initial need was to use "publicodes" directly in the browser without using a bundler or a package manager. The documentation now reference the following snippet to run publicodes directly in the browser:
<script<EMAIL_ADDRESS><script>
    const Engine = window.publicodes.default
</script>

Complementary PR to fix browser import: #322


Add Polish translation

Almost complete, I’m going to continue maintaining it if ActivityPub support will be a thing

Codecov Report

Merging #16 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #16   +/-   ##
=======================================
  Coverage   99.83%   99.83%
=======================================
  Files          47       47
  Lines         601      601
=======================================
  Hits          600      600
  Misses          1        1

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d40cb9f...37013e4. Read the comment docs.

Hi @m4sk1n, thank you so much for the time you put into making this translation! I'm gonna check it and merge it during the weekend.
As you can see in the commits history this project is in standby at the moment (but not abandoned), it has most features I need except integration into the fediverse. I have quite a few side projects and I cycle between them based on interest and new ideas. Picture is one of those I always go back to, and the next big thing is exploring ActivityPub support. I'm gonna check how things evolved in the past 6 months and see if it's time for a new iteration!