"sign in and update items" does nothing

Diagnostic
Hi! I just installed the workflow and the 1password CLI. I have signed in on the CLI and enabled the CLI integration in 1Password 8, but when I try to use the workflow, I just get the "sign in and update items" result and when I hit Enter, nothing happens.
Debugger output
Workflow version
2023.11
Alfred version
5.1.3
macOS version
14.0
Architecture
arm64
Preferences
Dict {
}
1Password version
8.10.16
op version
2.21.0
Launchd job
NOT loaded
NOT installed
More details
I tried resetting the workflow to defaults and restarting Alfred, but nothing happened.

Something always happens. Without the debugger output it’s impossible to diagnose further.
Also, what happens when you run op item list in a Terminal?

I'm running into this same error, and ran through the exact same steps as @aharpole. My version numbers are all identical, and I'm on arm64 as well.
Here's my debugger output:
[12:17:37.340] 1Password[Script Filter] Queuing argument '(null)'
[12:17:37.383] 1Password[Script Filter] Script with argv '(null)' finished
[12:17:37.394] 1Password[Script Filter] {
  "rerun": 0.1,
  "items": [{
    "variables": { "action": "update_items" },
    "title": "Sign in and update items",
    "arg": "update_items",
    "icon": { "path": "composite_icon.png" }
  }]
}
[12:17:37.489] 1Password[Script Filter] Queuing argument '(null)'
[12:17:37.595] 1Password[Script Filter] Script with argv '(null)' finished
[12:17:37.608] 1Password[Script Filter] {
  "rerun": 0.1,
  "items": [{
    "variables": { "action": "update_items" },
    "title": "Sign in and update items",
    "arg": "update_items",
    "icon": { "path": "composite_icon.png" }
  }]
}
[12:17:37.694] 1Password[Script Filter] Queuing argument '(null)'
[12:17:37.722] 1Password[Script Filter] Processing complete
[12:17:37.727] 1Password[Script Filter] Passing output 'update_items' to Junction
[12:17:37.731] 1Password[Junction] Processing complete
[12:17:37.736] 1Password[Junction] Passing output 'update_items' to Automation Task
[12:17:37.740] ERROR: 1Password[Automation Task] Task not found 'com.alfredapp.automation.core/macOS/app.running'

The beginning bit with Queuing argument '(null)', Script with argv '(null)' finished, and the JSON output seems to run in a giant loop a million times.
What are we missing here? Is this a bug, or user error?

@erawhctim Same question:

what happens when you run op item list in a Terminal?

@erawhctim:

ERROR: 1Password[Automation Task] Task not found 'com.alfredapp.automation.core/macOS/app.running'

You need to install the Automation Tasks.

This is only available in Alfred 5, so I think the workflow is not supported in Alfred 4 or older? Might be worth adding to your Readme - I spent a good bit of time trying to figure this out too. Thanks!


Create UnrestrictedTimeLockUpgrade contract.

Pull Request Test Coverage Report for Build 7611

3 of 3 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 7608:
0.0%

Covered Lines:
1710

Relevant Lines:
1710

💛  - Coveralls


implement unix sockets

Sockets are somewhat implemented, but there's currently no way to bind one to a file. This will be done in another pr, since we need write support for file systems (which we don't have yet).


HIVE-25479: Browser SSO auth may fail intermittently

What changes were proposed in this pull request?
This patch fixes a race condition on the JDBC driver side when it brings up a browser to do a SAML based SSO authentication. The race condition occurs sometimes in virtual environment and has to do with the port state when the browser sends a POST request to the driver. More details are available in JIRA.
Why are the changes needed?
To fix the bug.
Does this PR introduce any user-facing change?
No
How was this patch tested?
The issue is not reproducible on my dev machine. However, I added some new tests to cover the new changes and additionally the patch was manually verified on Windows 10 VMs where the issue was reproducible.

The test failures seem unrelated to this patch. Rebasing the patch again.


Add a notebook which displays the data in a nicer format

It would be great to visualize the data in this repository using Python and Juypter notebooks.

I believe @proppy had something.

https://colab.research.google.com/gist/proppy/00b7a5e58314a9d387e8174581c77866/skywater-pdk-sky130-raw-data.ipynb

@proppy - Will you send a pull request with this notebook into this repository?


Add ServiceStack Reference Feature is Not Visible

I am trying to add Soap Web Service reference but not able to find he Option "Add ServiceStack Refrence". As show Below, Firsst image is from YouTube video 2nd is from my Flutter Application. Why this Differnce?

Hi @gupta007vikas
Following the indication of jetbrains' Flutter plugin, the correct way to address the problem is to open an issue in the dedicated repository.
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you


simple http auth

Add simple http auth to HydroShare for deployment on public VMs

enforced by nginx configuration using .htpasswd file set by user
USE_HTTP_AUTH variable added to hydroshare-config.yml (true/false)
requires expect package to generate .htpasswd file

@pkdash, @hyi, @aphelionz, @alexlemann, @dtarb - Simple http auth layered onto development VMs by setting USE_HTTP_AUTH = true in hydroshare-config.yml. Causes nginx to enforce simple user/pass relationship as defined in .htpasswd file. Requires expect package to be installed and the user to have sudo rights to generate the .htpasswd file.
Presently deployed on testservices for review.
In general will plan to set the user/pass to the hostname prefix of the VM.
So in the case of testservices.hydroshare.org:

user = testservices
pass = testservices

Also worth mentioning that I have no idea if/how this gets enforced from the REST perspective... Or any other cross site relationship (Oauth, etc.)

@mjstealey Not sure about oauth but our tests can pass in the Authorization header and that should be just fine.


Support 86Duino board

Hello, now the Adafruit RTC library also supports the 86Duino board (another Arudino compatible board) on this branch :)

without merging, i believe that https://github.com/adafruit/RTClib/commit/852a10239706f3217fc8e83c74e3b7b8049fa874 does it


Highlight transaction operations types with different badges

Right now the transactions operation types are showing in just simple string without any background color, it is difficult to identify different operation type at once, highlight the operations type in different color badges

I think too many different colors are not so helpful. Once each transaction will have card/formatted view, it will be easier to separate operations, don't you think?! @ahmedaftab-RT


[Bug] reach router not always setting focus on route change

Environment
  System:
    OS: macOS High Sierra 10.13.6
    CPU: (12) x64 Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
    Memory: 75.43 MB / 16.00 GB
    Shell: 3.2.57 - /bin/bash
  Binaries:
    Node: 11.10.1 - /usr/local/bin/node
    Yarn: 1.13.0 - /usr/local/bin/yarn
    npm: 6.7.0 - /usr/local/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  Browsers:
    Chrome: 73.0.3683.103
    Firefox: 64.0
    Safari: 12.1
  npmPackages:
    react: ^16.8.2 => 16.8.6
    react-dom: ^16.8.2 => 16.8.6
    react-static: ^7.0.0 => 7.0.9
    react-static-plugin-reach-router: ^7.0.0 => 7.0.8
    react-static-plugin-sitemap: ^7.0.0 => 7.0.8
    react-static-plugin-source-filesystem: ^7.0.0 => 7.0.8
  npmGlobalPackages:
    react-static: 7.0.9

Steps to Reproduce the problem
With a fresh basic react static installation

click on home (link remains focused)
click on about (link remains focused)
click on dynamic (content gets focused)
click on about (content gets focused)
click on home (link remains focused)

Expected Behavior
The router wrapper div should ALWAYS get focused

You can use a simple CSS rule to quickly visualise this:
*:focus {
  background-color: yellow;
}

If you place a couple of components directly inside of <Router> - instead of the react static <Routes> component - you will notice that the router placeholder always gets the browser focus
<Router>
  <SomeComponent path="/foo" />
  <SomeComponent path="/bar" />
</Router>

Notes
I'm under the impression this is due to the way <Routes> is rendering the static routes, maybe because of the wrapping <Location> component.

I am having this issue as well.

I've just tried this in my own installation using reach-router.
*:focus {
  background-color: yellow;
  color: red
}

function App(): JSX.Element {
  return(
    <Root>

Some content that should not have focus (when changing route)

<Link to="/test">test with focus</Link>

<Link to="/nowhere">nowhere</Link>

<Link to="/">home</Link>

      <Suspense fallback={Loading...}>
        <Router>
          <Test path="/test" />
          <Test path="/" />
        </Router>
      </Suspense>
    </Root>
  )
}

The only path where it doesn't focus is on /; this means that if I change the <Test path="*"> it will actually focus on /nowhere.
I don't actually think this has anything to do with Routes as, as you can see, I have not even included it in the above example.

Just FYI, meanwhile I completely dropped reach-router because I can't live with the extra divs injected in my markup

Since @reach/router will be deprecated (new react-router will merge the two) and I believe this is in that package, I'll close this for now.


docs: correct the example code in "Basic Search" from chapter "FEATURES"

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 86.075%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
7986

Relevant Lines:
9278

💛  - Coveralls


feat(#162): Refactor ImprovementDistilledObjects Class

Refactor ImprovementDistilledObjects class.
Closes: #162.

History:

feat(#162): remove redundant method
feat(#162): simplify 'combine' method
feat(#162): refactor handleObjects method
feat(#162): remove handleObjects method
feat(#162): try to simplify handleRootObject
feat(#162): simplify handleRootObject method
feat(#162): rename some methods
feat(#162): add predicates for instructions
feat(#162): simplify replaceMethodContent method
feat(#162): simplify replaceMethodContent method
feat(#162): simplify replaceMethodContent method
feat(#162): add more puzzles
feat(#162): fix most of the qulice suggestions
feat(#162): remove the puzzle for 162 issue

PR-Codex overview
Focus of this PR:
This PR focuses on improving the code structure and readability of the ImprovementDistilledObjects class.
Detailed summary:

Refactored the ImprovementDistilledObjects class into smaller methods and removed repetition.
Simplified the replaceConstructors method.
Simplified the combine method.
Improved the readability of the code.

The following files were skipped due to too many changes: src/main/java/org/eolang/jeo/improvement/ImprovementDistilledObjects.java

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@rultor merge

@volodya-lombrozo OK, I'll try to merge now. You can check the progress of the merge here

@rultor merge

@volodya-lombrozo Done! FYI, the full log is here (took me 3min)


Unable to resolve resources from project dependency when using java-library and groovy plugin

In the issue #7398,  the consumption of classes by the java-library plugin has been fixed,
but there is still same problem for resources. As a result, when using groovy plugin as well as java-library, the consumer project is unable to find the resources in the project dependency.

Expected Behavior

Using the java-library plugin with the groovy plugin causes the resources should be transitively included by consumer project.
Current Behavior

Using the java-library plugin with the groovy plugin causes the resources are not be transitively included by consumer project.
Context

This issue is related to issue #7398 which has been fixed by pr #8229 since 5.3. But as for resources, the same problem still exists.
Steps to Reproduce

This is a reproduce project: https://github.com/noproxy/gradle-issue-9796
Your Environment

Gradle 5.4.1
Mac OS X 10.15

@JamesXNelson  You might be interested in this because you kindly fixed the previous issue.


Core API documentation for the Module class is missing a section

Ruby-doc.org provides documentation of the private instance methods of the Module class (see http://ruby-doc.org/core-2.2.4/Module.html).  The CHM documentation provided for download from http://rubyinstaller.org/downloads does not contain this section.
I am using the Ruby 2.2.4 Core API Reference and was specifically looking for documentation of attr_accessor, attr_reader, and attr_writer in ruby22-core.chm.  It's not there.
It appears that the entire section of private instance methods, from alias_method to using, is missing from the CHM file.

This should have been fixed in #308, but I don't know if I released 2.2.4 before or after that.
Could you check the newer versions of the CHMs and let me know if it isn't fixed?
If it's not I'll reopen this issue.

The new 2.1.9, 2.2.5, and 2.3.1 CHMs look fixed, so I agree with closing this.  Good discussion in #308.  Thanks!


Remove fortran90 topic tag

Since your code uses ISO_C_BINDING, which was only introduced in Fortran 2003, I suggest replacing the fortran90 tag with just fortran or modern-fortran.

Thanks for pointing this out. This has been fixed.


Capistrano deployments fail for tigerdata-staging1 (but not tigerdata-staging2)

This is related to integration with the Datadog monitoring agent, as the errors are logged within Ansible Tower at the following:
https://ansible-tower.princeton.edu/#/jobs/playbook/2908/output
By troubleshooting this using bundle exec cap staging deploy, it was discovered that the ddtrace Gem could not connect to the Datadog agent.
Acceptance Criteria:

[ ] Ensure that Capistrano deployments are successful for tigerdata-staging1
[ ] Ensure that Capistrano deployments remain successful for tigerdata-staging2, qa, and prod host servers

I think this may have been an issue that was created when we were moving tigerdata-staging2 to the new network.  I believe the branch needs to be rebased with main to get the new server names.

I believe this is not an issue.  Main deploys just fine.  I think the deployment to staging occurred during the transition of staging from tigerdata-staging.princeton.edu to tigerdata-staging.lib.princeton.edu


Rename fathom-rt to fathom-runtime

The shortened name was a bit confusing when explaining the architecture of Fathom! Hopefully this makes it less confusing!

I'm always in favour of less confusing naming :clap:


Windows 10 - Running pinned taskbar shortcut creates a second taskbar entry

Hi,
I'm running DBeaver 4.3.5 on Windows 10.  If I make a shortcut to the "dbeaver.exe" file and pin this shortcut to my taskbar, if I click on this shortcut in the taskbar, a 2nd icon is created in the taskbar to run the app.

Can't reproduce.
When I pin DBeaver to taskbar I see another icon (brown beaver in a circle:
 )
When I run it it turns into white beaver head.
How do you run dbeaver in the first place - clicking on desktop icon, from command line, from Windows menu?

Hi Serge,
Thanks for looking into this.

Please let me know if you have any other questions.  Thanks!

Yep, it is clear about icon (indeed we use different icons for different sizes, forgot about that).
Regarding pinning to taskbar. I've been able to reproduce this issue using your steps to reproduce.
Now I know yet another way to pin something to Windows taskbar :) I'll investigate this. For some reason Windows don't recognize dbeaver process when it is run that way.
Workaround (or "the right way") - just run DBeaver (from menu or explorer) and then, after it will load, right click on it in taskbar and choose "Pin to taskbar".

Hi Serge,
Thanks again.  I'm using the ZIP archive file method.

Thanks!

I've encountered the same problem. This isn't a DBeaver thing, but an Eclipse thing. To resolve it one needs to configure the dbeaver.ini file and add an extra flag like this before the -vmargs flag.
-vm
c:/Program Files/Java/jdk-9.0.1/bin/server/jvm.dll

Obviously needs to be amended for the actual Java version installed on the machine. After this it works. I'm not sure if this problem appears when using an installer, but it happens when using the ZIP distribution. Hope this helps.

Hi @kohanyirobert .  Thanks!  That worked!  This is probably nothing that can be changed with the ZIP distribution, since each machine's "jvm.dll" path will differ, correct?  If not, then I will just close this this item.  Thanks again.

I think the ZIP distro can't do anything about it, you can't specify a dynamic path to jvm.dll, so yeah I guess you can close this and maybe mention this issue somewhere in the docs, not sure where.

Okay.  I'll document it as soon as I can and then close this item with a reference.  Thanks.

This happened for me also before.
However I think it was when I pinned the startup icon to the taskbar that it then created a second icon on launch the next time. Not 100% sure it is related though.

Hello,
No big deal to me, but this also happens to me. I downloaded using the Windows 64-bit installer, not the ZIP archive. I'm on Windows 10. I do not have Java installed, although my jvm.dll file can be found here:
C:\Program Files\DBeaver\jre\bin\server\jvm.dll
I tried inserting the flag in dbeaver.ini, right before -vmargs:
-vm
jre/bin/server/jvm.dll
Also tried doing the full path to the file starting with C:
But in both cases, when I re-pin dbeaver.exe to the taskbar and launch the application, a duplicate icon is still created.

I've found a workaround for this, for me. Hopefully this works for others encountering problems...
I simply unpinned from taskbar, launched the application first (dbeaver.exe, not the shortcut), and then re-pinned to taskbar while the application was already open. I can then exit and re-launch the application, and it no longer duplicates the icon in the taskbar.

Yes that's the trick. It's very important not to pin during splash screen, but only when the application is fully opened. That's been an eclipse bug since forever...

You can also reproduce this by starting DBeaver, and then pinning it quickly before the program finishes loading. It seems like there are two different processes -- a loading process and then the actual running application process. If the loading process gets pinned, Windows does not register that the actual app is the one that is pinned. That's how it looks to me...
If you just wait for the app to fully load it works fine.

Even when the app was pinned after fully loading I could not get the icon to pin with an icon.
Here was my solution.

PS get-appxpackage > apps.txt
Find Dbeaver get the PackageFamilyName in the txt that matches with the Target Type you from the properties of the app startmenu shortcut.
Create a shortcut putting the PackageFamilyName into the target:
C:\Windows\explorer.exe shell:appsFolder\{{PackageFamilyName}}!Dbeaver
Change Icon from the dbeaver.exe

In my case the shortcut looks like this:
C:\Windows\explorer.exe shell:appsFolder\DBeaverCorp.DBeaverCE_1b7tdvn0p0f9y!DBeaver

The same issue is happening to me in Windows 7.
A workaround I found was a combination of all the workarounds presented here.
For me, when the application was fully launched (after the splashscreen) there was no "Pin to taskbar" option when I right-clicked it. To fix that, first I had to create a shortcut of dbeaver.exe then added the following arguments to the shortcut's "Target": -vm "C:\Program Files\Java\jdk-18.0.2\bin\server\jvm.dll" (you have to change the path to your actual Java path).
Now, when I launch the application and wait for the splashscreen to go away, I have a "Pin to taskbar" option. If you pin that one, then it doesn't duplicate when launching the app.


Task - new source

Need a card in the hub for sources/new.

Agreed, this needs better description and workflow clarification.  In part we want to filter people away from the form on Data->Source->new towards the automatic parsing tasks (citation, and bibtex parse related, integrated with batch bibtex).

I know it's not elegant, but I think we definitely need the card for this
form. We may discourage with a disclaimer (e.g. "try to import
automatically" or embed the citation form on top of the screen). Once
people start finding out about the automated ways it will be preferred, but
there will be an assortmnt of cases that will need to be typed in and this
is the best way to prevent imperfect entries.
On Mon, Oct 29, 2018 at 1:21 PM Matt<EMAIL_ADDRESS>wrote:

Agreed, this needs better description and workflow clarification. In part
we want to filter people away from the form on Data->Source->new
towards the automatic parsing tasks (citation, and bibtex parse related,
integrated with batch bibtex).
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SpeciesFileGroup/taxonworks/issues/599#issuecomment-433973885,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABQ-92dtgVg5wVKBgiaGjYSKWSmlX5Njks5upyr-gaJpZM4X_ict
.

Just to confirm, you have seen the Data -> Source -> New form?  Are you basically wanting to replicate that functionality "officially" as a task?

Yes, I've seen it... just feel it is missed as a task as a card. Is it redundant? Yes, but I think most people will be accessing things through the cards and not through Data

Closing this for the source hub that was added.  Refiniments can come as individual issues.


Got issue  CocoaPods could not find compatible versions for pod "VoxeetSDK":

It looks like VoxeetSDK 3.3.0 was not uploaded to CocoaPods
[!] CocoaPods could not find compatible versions for pod "VoxeetSDK":
  In Podfile:
    voxeet-uxkit-reactnative (from `../node_modules/@voxeet/react-native-voxeet-conferencekit`) was resolved to 0.3.0, which depends on
      VoxeetSDK (= 3.3.0)

None of your spec sources contain a spec satisfying the dependency: `VoxeetSDK (= 3.3.0)`.

You have either:
 * out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
 * mistyped the name or version.
 * not added the source repo that hosts the Podspec to your Podfile.

Yes @hungkoala You are right.
@FabienLavocat @codlab Can you please look into this on priority.

Hi @hungkoala.
Thank you for the report, we noticed that the release on Cocoapods is pointing to an older version of the SDK.
We are working on fixing it.
Thanks,
Fabien

We just pushed the release 3.3.0 to Cocoapods: https://cocoapods.org/pods/VoxeetSDK
Please try again and let me know if you still have an issue installing the latest version.
Thanks,
Fabien

@FabienLavocat
Again i'm suffering from same issue. I have installed pod version of 1.11.2 in my machine and getting following error
[!] CocoaPods could not find compatible versions for pod "VoxeetUXKit":   In Podfile:     voxeet-uxkit-reactnative (from ../node_modules/@voxeet/react-native-voxeet-conferencekit`) was resolved to 0.3.0, which depends on
VoxeetUXKit (= 1.6.0)
None of your spec sources contain a spec satisfying the dependency: VoxeetUXKit (= 1.6.0).
You have either:

out-of-date source repos which you can update with pod repo update or with pod install --repo-update.
mistyped the name or version.
not added the source repo that hosts the Podspec to your Podfile.`

I'm running into the same issue now as well with VoxeetUXKit

[!] CocoaPods could not find compatible versions for pod "VoxeetUXKit": In Podfile: voxeet-uxkit-reactnative (from ../node_modules/@voxeet/react-native-voxeet-conferencekit`) was resolved to 0.3.0, which depends on VoxeetUXKit (= 1.6.0)
None of your spec sources contain a spec satisfying the dependency: VoxeetUXKit (= 1.6.0).

The website seems to have an issue, but run the following commands:
pod repo update
pod search VoxeetUXKit

You should see the version 1.6.0 of the VoxeetUXKit pod:
-> VoxeetUXKit (1.6.0)
   The Voxeet UXKit is a quick way of adding premium audio, video chats, and other supported options.
   pod 'VoxeetUXKit', '~> 1.6.0'
   - Homepage: https://dolby.io
   - Source:   https://github.com/voxeet/voxeet-uxkit-ios.git
   - Versions: 1.6.0, 1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.4.9, 1.4.8, 1.4.7, 1.4.6, 1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.9, 1.3.8, 1.3.7, 1.3.6, 1.3.5, 1.3.4, 1.3.3, 1.3.2, 1.3.1, 1.3.0 [trunk repo]

Yes @hungkoala You are right.
@FabienLavocat @codlab Can you please look into this on priority.

@FabienLavocat  it works on my computer now

Excellent, thank you for reporting this issue @hungkoala

@FabienLavocat Now working fine for me as well.


1.15.2

Its coming soon in 1.15.2 ?

https://cdn.discordapp.com/attachments/348482348666454019/731227942922879036/Annotation_2020-07-10_121749.png


Lazy loading of list option / remote source to search

There is a nice plugin  who offer this feature.
How about it to unite Bootstrap select with Ajax-Bootstrap-Select?
So we have all cool features in one tool.

FYI alternative to lazy-render bootstrap select https://github.com/snapappointments/bootstrap-select/issues/2187

Please 👍 and follow #899.


Added ability to access per platform id outside of plugin

What changed?
Added a function to both the CloudOnce.Achievements and CloudOnce.Leaderboards generated files to obtain the per platform id from the internal id allowing for more functionality.
string perPlatformID = CloudOnce.Leaderboards.GetPlatformID(internalID);
Cloud.Leaderboards.ShowOverlay(perPlatformID);

Thanks for the contribution!


az storage container-rm update --default-encryption-scope

I would like to use container-rm update to change the defaultEncryptionScope of an existing storage account container.
The documentation says:
Update the default encryption scope for a container by resource id.
az storage container-rm update --ids mycontainerid --default-encryption-scope myencryptionscope
When I attempt this via Azure CLI, for an existing container that currently has either the default scope $account-encryption-key or a different custom scope, the attempt does not stick. The response is a 200, and the response json shows the defaultEncryptionScope is my intended new value. I have tried both using the correct --ids value, and tried using --storage-account --name parameters. The new scope is valid.
However, in Azure Portal, after refreshing, I do not see it actually changed.
If there is a specific preview feature I need to register to get this to persist the update, could someone share that? I did search preview features from Azure portal and from the Get features call and could not determine what preview may be required. Thanks.

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 5bab3ae5-cdc8-713b-6edb-68aa043513f3
Version Independent ID: 85df2665-02da-b6fd-4d77-0d02e767fc73
Content: az storage container-rm
Content Source: latest/docs-ref-autogen/storage/container-rm.yml
Service: storage
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

Thank you for opening this issue, we will look into it.

A separate Microsoft Tracking ID was created for this issue, it is still under investigation

Tracking Id was closed. Encryption scope update for an existing container will not be supported. Microsoft should update their documentation so it does not suggest that it is supported.


Stops other cameras from working

When the plugin is in the correct folder, together with the obs-mac-virtualcam dal-plugin, the latter doesn't work anymore. While I can still select it (in Jitsi in my case), there is no signal coming through, Jitsi says it's unable to access the camera.
In QuickTime I'm not able to test it due to https://github.com/johnboiles/coremediaio-dal-minimal-example/issues/2, which makes me think it might have something to do with it. QuickTime always crashes for me, maybe Chrome has a better failsafe built in.

Oh it stops all other DAL plugins from working? This is a great datapoint; I didn't test this. Thank you!
I agree seems likely to be the same root cause as #2

I think i've fixed it now! @gxalpha can you give it a try?

Can verify that it works! It shows the hi.png picture and doesn't interfere with other cameras.
Works with Discord as well, thus trying to fix https://github.com/johnboiles/obs-mac-virtualcam/issues/37 won't be necessary.

Yay!!!


Wrong user type when importing from Emby

Description
When using the feature to import users from Emby, they get assigned the Jellyfin type instead of Emby.
This is the line that sets the user type to Jellyfin when using the import feature.
https://github.com/Fallenbagel/jellyseerr/blob/a02a0dd1765a6f9333fa105578c858ae6eb16bfc/server/routes/user/index.ts#L553
This doesn't happen when the user manually logs in.
Version
Develop
Steps to Reproduce

Go to Users tab
Click on import Emby users
Select desired users and import them

Screenshots

Logs
No response
Platform
desktop
Device
Desktop pc
Operating System
Ubuntu 22.04
Browser
Chrome
Additional Context
No response
Code of Conduct

[X] I agree to follow Jellyseerr's Code of Conduct

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/6mkbh6xhau31g
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/6mkbh6xhau31g
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/6mkbh6xhau31g
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

:tada: This issue has been resolved in version 2.0.0 :tada:
The release is available on:

v2.0.0
GitHub release

Your semantic-release bot :package::rocket:


Add a license to the project?

Dear William,
is it possible to add a license to the project? Imoh, following the jupyter-quiz repository with an MIT license might be a good start, no?
Thanks for the work

Thanks for reminding me! I am terrible at remembering to add licenses. I have just added it.


Text in background textarea seen on selection (Chrome 66)

Well, when text is selected - it's actually also selected in background textarea. If you're using only text it's not a big problem (but it don't looks clean anyway!), but you have more problems when you're replacing some characters in prism (emoji, for example) - so you get image in foreground and text in background, which  both seen on selection and interfere with each other (at least in Chrome, haven't tested in other browser, but I expected it is reproduced there also). Here is screenshot (for text-only case) https://ibb.co/cRFvFo
I understand that CodeFlask is tiny project, but there is no such problem in CodeMirror, which is also using background textarea, so it would be useful if you clarify this thing in documentation if this can't be fixed for some reason, thank you.

Also true on firefox and probably every browser. The text in the background is visible, it just has color:white


upload to RAK4260

Hello,
Downloaded the boat loader and compiled the sketch but unable to upload the sketch
the download step is done via usb com port from arduino or using a programmer? and is the battery necessary to upload ?

Yes, the usb does not support voltage


Request for Optional Network and Device Connection for Sensors

Apologies if it's intended behaviour but could I kindly ask if its possible for a small Quality of Life change for default device names? All the "Entities" of Devices have the same structure of: {Network Name} {Device Name with Connection Type}
Would it be possible to add as an option to not have the network name for them? I only have the one network, so all the wording is redundant for the device names, Changing each one would take me a while as I can't easily substring them. There would also be the issue of having to repeat it for each new device added.
On the dashboards, users would have to keep reading past the Network name to find what sensor they're looking at.
Another small change might be, apart from a couple of exceptions (The device tracke and"Connected" sensor), to remove the Connection type from the Device names as well. That would reduce the wording even less but that isn't as verbose of an issue as the network one since those are suffixes.
Image below of the issue, with "Mainframe" being my Network name.

An option to disable the network name prefix has been released in 1.6.3.
However, I don't plan on removing the connection type suffix (or adding an option to). I fear it may create confusion and it would require a fair amount of extra code for a relatively specific usage case. I may reconsider this in the future, but for now it's low on the priority list.

Cheers for the quick fix and makes sense for the suffix :) Works like a charm!


replace api namespace by apidoc

Closes #346

Codecov Report

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

@@            Coverage Diff            @@
##             master     #350   +/-   ##
=========================================
  Coverage     87.53%   87.53%
  Complexity      226      226
=========================================
  Files             7        7
  Lines           722      722
=========================================
  Hits            632      632
  Misses           90       90

Impacted Files
Coverage Δ
Complexity Δ

.../Mpociot/ApiDoc/Commands/GenerateDocumentation.php
90.41% <ø> (ø)
55 <0> (ø)
:arrow_down:

...rc/Mpociot/ApiDoc/Commands/UpdateDocumentation.php
23.07% <ø> (ø)
3 <0> (ø)
:arrow_down:

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 00f6b3f...833ff07. Read the comment docs.

Thank you!


fix up build error ‘uintptr_t’ undeclared

Build error is
[ 66%] Building C object test/CMakeFiles/check_an_array.dir/check_an_array.c.o
In file included from /home/liuqun/Desktop/acf/test/check_an_array.c:2:0:
/home/liuqun/Desktop/acf/test/check_an_array.c: In function ‘stack_generic’:
/home/liuqun/Desktop/acf/test/check_an_array.c:80:12: error: ‘uintptr_t’ undeclared (first use in this function)
   fail_if((uintptr_t)cursor->value != (uintptr_t)i++);
            ^
/home/liuqun/Desktop/acf/test/check_an_array.c:80:12: note: each undeclared identifier is reported only once for each function it appears in
/home/liuqun/Desktop/acf/test/check_an_array.c:80:22: error: expected ‘)’ before ‘cursor’
   fail_if((uintptr_t)cursor->value != (uintptr_t)i++);
                      ^
/home/liuqun/Desktop/acf/test/check_an_array.c:85:22: error: expected ‘)’ before ‘cursor’
   fail_if((uintptr_t)cursor->value != (uintptr_t)i++);
                      ^
/home/liuqun/Desktop/acf/test/check_an_array.c:94:22: error: expected ‘)’ before ‘n’
   fail_if((uintptr_t)n->value != (uintptr_t)i - 1);
                      ^
/home/liuqun/Desktop/acf/test/check_an_array.c:90:16: error: variable ‘n’ set but not used [-Werror=unused-but-set-variable]
   struct node *n;
                ^
/home/liuqun/Desktop/acf/test/check_an_array.c:70:15: error: variable ‘cursor’ set but not used [-Werror=unused-but-set-variable]
  struct node *cursor;
               ^
cc1: all warnings being treated as errors

Bug found in CentOS 7.7(and 7.6) with its default gcc 4.x:
yum install gcc check-devel epel-release && yum install cmake3

Coverage remained the same at 93.506% when pulling bd7669b67f7e9645fd955103f2d70e907e103582 on liuqun:test-include-stdint-h into 4ac46180a3dd30f64ea958504c3f04842c074074 on appnexus:master.


Fix #1114 HttpUtils getGitblitURL does not support nonstandard ports

X-Forwarded-Host can contain port number and it is added twice in that situation
This fix just prevent adding port number if it is already there

Great, thank you!


feat(Podman): Add possibility to run post provisioning commands

Now there is a possibility to specify extra post provisioning
commands with using 'extra_commands' section in podman config.
podman:
extra_commands:
- "systemctl restart sshd"
Fixed exeption raising where exception needs extra argument
for later usage - the self.dsp_name which is name of provider
caused troubles in provisioning.
Added error log for this message.
Fixes: https://github.com/neoave/mrack/issues/142
Signed-off-by: Tibor Dudlák<EMAIL_ADDRESS>

I thought this might be because I have used an image reference that is undefined (provisioning-config.yaml only has fedora-33, not something newer) but the same issue repeatable with a proper reference as well:
$ /usr/bin/mrack -c ~/.mrack/mrack.conf up -p podman -m ~/todo/fedora-systemd/master-client.yaml
Podman: Initializing provider
Podman: Init duration 0:00:00.000007
Provisioning started
Podman: Created requirement(s): [
    {
        "domain": "testrealm.test",
        "hostname": "master.testrealm.test",
        "image": "quay.io/neoave/snappeas:fedora-33",
        "name": "master.testrealm.test"
    },
    {
        "domain": "testrealm.test",
        "hostname": "client.testrealm.test",
        "image": "quay.io/neoave/snappeas:fedora-33",
        "name": "client.testrealm.test"
    }
]
Podman: Preparing provider resources
Podman: Preparing network(s) {'mrack-testrealm-test'}
Podman: Pulling missing images {'quay.io/neoave/snappeas:fedora-33'}
Podman: Pulling image 'quay.io/neoave/snappeas:fedora-33'. This may take a while...
Podman: Pull of image 'quay.io/neoave/snappeas:fedora-33' succeeded
Podman: All required images present
Podman: Validating hosts definitions
Podman: Host definitions valid
Podman: Checking available resources
Podman: Resource availability: OK
Podman: Issuing provisioning of 2 host(s)
Podman: Creating container for host: master.testrealm.test
Podman: Creating container for host: client.testrealm.test
Podman: Provisioning issued
Podman: Waiting for all hosts to be active
An unexpected exception occurred while provisioning
'str' object has no attribute 'get'
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 201, in handle
    ret_code = func(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 225, in run
    mrackcli(obj={})  # pylint: disable=no-value-for-parameter,unexpected-keyword-arg
  File "/usr/lib/python3.9/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3.9/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3.9/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3.9/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/click/decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 62, in wrapper
    return loop.run_until_complete(func(*args, **kwargs))
  File "/usr/lib64/python3.9/asyncio/base_events.py", line 642, in run_until_complete
    return future.result()
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 122, in up
    await up_action.provision()
  File "/usr/lib/python3.9/site-packages/mrack/actions/up.py", line 106, in provision
    raise results
  File "/usr/lib/python3.9/site-packages/mrack/providers/provider.py", line 298, in provision_hosts
    success_hosts, error_hosts, _missing_reqs = await self.strategy_abort(reqs)
  File "/usr/lib/python3.9/site-packages/mrack/providers/provider.py", line 353, in strategy_abort
    return await self._provision_base(reqs)
  File "/usr/lib/python3.9/site-packages/mrack/providers/provider.py", line 219, in _provision_base
    host_id=response.args[SPECS].get("host_id"),
AttributeError: 'str' object has no attribute 'get'
Traceback (most recent call last):
  File "/usr/bin/mrack", line 23, in <module>
    run.run()
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 214, in handle
    raise exc
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 201, in handle
    ret_code = func(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 225, in run
    mrackcli(obj={})  # pylint: disable=no-value-for-parameter,unexpected-keyword-arg
  File "/usr/lib/python3.9/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3.9/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3.9/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3.9/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/click/decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 62, in wrapper
    return loop.run_until_complete(func(*args, **kwargs))
  File "/usr/lib64/python3.9/asyncio/base_events.py", line 642, in run_until_complete
    return future.result()
  File "/usr/lib/python3.9/site-packages/mrack/run.py", line 122, in up
    await up_action.provision()
  File "/usr/lib/python3.9/site-packages/mrack/actions/up.py", line 106, in provision
    raise results
  File "/usr/lib/python3.9/site-packages/mrack/providers/provider.py", line 298, in provision_hosts
    success_hosts, error_hosts, _missing_reqs = await self.strategy_abort(reqs)
  File "/usr/lib/python3.9/site-packages/mrack/providers/provider.py", line 353, in strategy_abort
    return await self._provision_base(reqs)
  File "/usr/lib/python3.9/site-packages/mrack/providers/provider.py", line 219, in _provision_base
    host_id=response.args[SPECS].get("host_id"),
AttributeError: 'str' object has no attribute 'get'


Prefer File.read instead of IO.read

Follow https://github.com/rubygems/rubygems/pull/4530.

Before submitting the PR make sure the following are checked:

[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Wrote good commit messages.
[ ] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[ ] Added tests.
[x] Ran bundle exec rake default. It executes all tests and runs RuboCop on its own code.
[ ] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.

Thanks!

Btw, do we need a cop for this?

Btw, do we need a cop for this?

I'm thinking about the same thing. I'd like to confirm the context a little more and consider it :-)


[jest-enzyme] Is there a matcher that verifies presence of exactly one component, given its name as string?

Using .toBePresent() makes sure at least one component exists. However, is there a specific matcher to check if exactly one is present, given its display name? As an example:
// without jest-enzyme
expect(wrapper.find('div').length).toBe(1);

// any equivalent?
expect(wrapper.find('div')).toBePresentOnlyOne();

I also looked into toContainReact(), but using it requires me importing the component and using it instead of just using its display name as a string.

@nbkhope There isn't anything right now. I'm trying to think through this a bit more abstractly to see if there is a smart solution... I don't like the idea of creating a method that specifically checks for 1. And I'm not sure if it's common enough to check the literal length enough to warrant it.
It's not a hard add, but it feels a bit unnecassary. How often do you find yourself asserting an exact length?

closing due to unresponsiveness for now. Feel free to respond and start the discussion more and we can reopen if necassary.


Working on travis-ci support

Implementing travis-ci for running tests automatically.
TODO:

[x] coveralls.io
[x] JSDoc for documentation

Changes Unknown when pulling accf603bf3021ae1e50c527d3ae0eec9667de9ec on ci-implementation into ** on master**.

Changes Unknown when pulling 68b0fff212477a1924a392f59968b09759996ae2 on ci-implementation into ** on master**.

Changes Unknown when pulling 5b9ea274f5f1ed4448043803c6d03f098342f714 on ci-implementation into ** on master**.

Changes Unknown when pulling 5b9ea274f5f1ed4448043803c6d03f098342f714 on ci-implementation into ** on master**.


Propose session in WASM track

cc @jbenet, who is running this track. I'm going to merge, but @adlrocha if you have a chance to speak with Juan please let him know about your added talk

Thanks, @b5. I think he is aware :)


update yum plugin or a new one

Fedora 22 is the actual stable version, and is not using yum anymore, but instead dnf as a replacement.
So the need of a new plugin or change the yum plugin comes.
May be the new commands can be:
dni | dnu | dns | dnr | etc... (just thinking on commands names related to dnf)

I can take care of this.


Emit pipeline events to javascript callback functions

Describe the feature you'd like to request
We want to perform some actions whenever a task is started, finished or has failed. Concretely, we want to send some REST requests to GitHub to update PR action statuses.
Describe the solution you'd like
Add an option to turbo.json referencing a javascript module via a path relative to the repository root. This module should export one or more callback functions that are called on all these events and may return promises if doing async stuff.
Events should be emitted least on global (pipeline starts/ends (succeeding or failing)) and on task level, parameterized with pipeline and task metadata.
Describe alternatives you've considered
Wrapping the commands we trigger in our package scripts.

I think the plan is to use the turbo daemon to allow to script Turborepo

This likely isn't a feature that we will pursue. Turborepo's ethos is to keep things simple and this sounds like it could introduce more footguns, complications, and confusion for users rather than empowerment.
I will say this data is valuable, though, and we're thinking about ways to make it actionable. The design proposed here, though, is likely not what you'd end up seeing in the end.


Question about Edge/Dev

Hi, no bugs, just a couple of quick questions please...
Instructions say there's an 'edge' addon when you add the repo to homeassistant, I've not got one, is this no longer available?

If it is available, and presuming I can find it, is it as easy as just stopping one and starting the other to flick between them (obviously configuring them both the same), or do I have to set up my network again?
And finally, will it literally track the latest dev branch, or do you have to manually update the addon when the dev branch is updated and then we get the update?
Thanks in advance :slightly_smiling_face:

It got broken in commit 2 days ago
20-03-10 21:57:18 WARNING (MainThread) [supervisor.store.data] Can't read /data/addons/git/7ad98f9c/zigbee2mqtt-edge/config.json: does not match regular expression for dictionary value @ data['schema']['experimental']['transmit_power']. Got 'int(-22,19)?'

I cannot find it too.

@tomaae - thanks - whilst I wait for that to be fixed are you able to answer the other two questions please?

Edge loads configuration from same directory. As long as there is no breaking change in configuration in edge, you can switch between them. No need to configure anything.
You will have to reinstall edge every time you want to update it. It does not track version at all.

Ah OK - so once it reappears in my addons list I can just download it, make sure the configuration options are the same, stop the 'stable' one, start the edge one and crack on?
When you say I'll have to reinstall it every time, does it pull the latest dev image each time it's installed then?
Many thanks 🙂

I'm a hass.io addon user and i'm also waiting on this fix
Is it easy to pull back on the old commit in my hass.io environment do get this edge addon? I've a  Texas Instruments CC1352P-2  here and i can't use it without (i guess?!)

Yes, it always pull latest master from z2m git. Just make sure you only have only one with enabled autostart. It wont delete config when you uninstall, so no need to worry about that.
CC1352P-2 works with regular version, I use it too.

@tomaae - thanks - I'll give it a punt as soon as the addon repo issue is fixed 👍

Yes, it always pull latest master from z2m git. Just make sure you only have only one with enabled autostart. It wont delete config when you uninstall, so no need to worry about that.
CC1352P-2 works with regular version, I use it too.

i know its wrong here
but maybe you can help me than with my actual issue ^^
i flashed the cc1352p
connected to my device (ubuntu server machine with docker)
had a look at my hassio->system->hardware and found following:
/dev/serial/by-id/usb-Texas_Instruments_XDS110__<IP_ADDRESS>__Embed_with_CMSIS-DAP_L43003AX-if00
/dev/serial/by-id/usb-Texas_Instruments_XDS110__<IP_ADDRESS>__Embed_with_CMSIS-DAP_L43003AX-if03
i tried both and sherdsman isn't able to connect to the device
so this was the reason i thought that i need the EDGE rep

yeah, there are 2 usb devices since it have both uart's available through single connection.
I'm using if00 like this:
serial:   port: >-     /dev/serial/by-id/usb-Texas_Instruments_XDS110__<IP_ADDRESS>__Embed_with_CMSIS-DAP_L43002YI-if00
I'm using Z-Stack_3.x.0 version 20191106
It didnt connect for me on first try for some reason too. But afterwards it worked without a flaw.

yeah, there are 2 usb devices since it have both uart's available through single connection.
I'm using if00 like this:
serial: port: >- /dev/serial/by-id/usb-Texas_Instruments_XDS110__<IP_ADDRESS>__Embed_with_CMSIS-DAP_L43002YI-if00
I'm using Z-Stack_3.x.0 version 20191106
It didnt connect for me on first try for some reason too. But afterwards it worked without a flaw.

ok.... i tried the stable version  on a PI instead of the ubuntu server... than it was easy
now I'm able to start through
but i stuck on switching on/off pairing over mqtt :'(((
no log is shown #https://github.com/danielwelch/hassio-zigbee2mqtt/issues/287#issuecomment-597760948..
haha over 2years cc2531 using beginner problems like hell
but thanks for your help

that log looks okey to me, 0 devices and disabled pairing. it have nothing to do after that.
create yourself a switch to enable pairing like this:
`switch:

platform: mqtt
name: "Zigbee2mqtt Main join"
state_topic: "zigbee2mqtt/bridge/config/permit_join"
command_topic: "zigbee2mqtt/bridge/config/permit_join"
payload_on: "true"
payload_off: "false"`

Ok got it!
Thanks... because you were answering and because i was shure it should be ok like this i did some steps again.
At the moment i've three HA instances in the same network (as well with two z2m) because i'm on some migration period from 2531 to the powerful
This was as well most of the problem of all my issues.
I guess i had problems that one instance was listening on the other mqtt server - shame on me!
Everything fine for me now! But of course this has nothing to do with the main issue at all - sorry @mf-social for spamming !

Lol - spam away, we're all friends here :slightly_smiling_face:

As long as we're spamming...
Has anyone figured out how to run the z2m docker image on a Hassio device using the portainer add-on? That way we'd be able to just pull directly from z2m and not have to use the z2m add-on.
I'm super appreciative of the work that has been done with the add-on, but it seems we could be on the bleeding edge of z2m more quickly if we could just use the z2m dev docker image.
Also, @mf-social, please put your configs back on github! They were so useful! I learned many things from them!

Ha - thanks :relaxed:
Maybe one day :slightly_smiling_face:

Woops! Sorry, I’ll  fix this.

20-03-13 22:46:28 WARNING (MainThread) [supervisor.store.data] Can't read /data/addons/git/7ad98f9c/zigbee2mqtt-edge/config.json: does not match regular expression for dictionary value @ data['schema']['experimental']['transmit_power']. Got 'int(-22,19)?'

Any news already? Would be great to use the edge version. Maybe my zigbee2mqtt stick will finally work!
Thanks!

I adjusted the schema in https://github.com/danielwelch/hassio-zigbee2mqtt/commit/da1a8a78ad0d375a7475978602277d7277192d89. Let me know if that fixes the problem or not.

Confirm it has (re-)appeared in my addons list.
Thanks 👍


Switch language and redirect to different route

It seems currently switching language can only either redirect back to home, or to the original page. Is there anyway we can let's say jump to a different route in another language?

https://github.com/akaunting/language#language-backcode
{{ route('language::home', ['locale' => $code]) }}
Shouldn't that work?


Reset Slang context when switching between workspaces

As opposed to having multiple contexts (which are big in size). Currently, the scaffolded assessments page cannot run the code. On loading the workspace, an error is thrown in the browser console: takeEvery has been cancelled.

After some discussion, we have decided to keep multiple contexts since it is being mutated already, meaning that the large context is not copied over in each action.


[Question] youtube-dlc -U doesn't work?

Checklist

[x] I'm asking a question
[x] I've looked through the README and FAQ for similar questions
[x] I've searched the bugtracker for similar questions including closed ones

Question

Is it me or is updating youtube-dlc with its -U parameter not working? Debug logs:
$  youtube-dlc -U -v
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-U', '-v']
[debug] Loading archive file None
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dlc version 2020.10.31
[debug] Python version 3.7.9 (CPython) - Linux-5.5.11-200.fc31.x86_64-x86_64-with-fedora-31-Thirty_One
[debug] exe versions: ffmpeg 4.2.4, ffprobe 4.2.4, rtmpdump 2.4
[debug] Proxy map: {}
Current Build Hash ed08c4349d774db771d6198926c8053a0e1cfd0cd5bc7d6d87b1eabeaa3d331e
Traceback (most recent call last):
File "/home/ant/bin/youtube-dlc/youtube_dlc/update.py", line 62, in update_self
newversion = opener.open(VERSION_URL).read().decode('utf-8').strip()
File "/usr/lib64/python3.7/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/lib64/python3.7/urllib/request.py", line 641, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib64/python3.7/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/lib64/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/usr/lib64/python3.7/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found
ERROR: can't find the current version. Please try again later.
Visit https://github.com/blackjack4494/yt-dlc/releases/latest
[ant@beta Downloads]$  youtube-dl -U -
^CTraceback (most recent call last):
File "/home/ant/bin/youtube-dl/youtube_dl/extractor/init.py", line 4, in
ModuleNotFoundError: No module named 'youtube_dl.extractor.lazy_extractors'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib64/python3.7/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/usr/lib64/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/ant/bin/youtube-dl/main.py", line 16, in
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 668, in _load_unlocked
File "", line 638, in _load_backward_compatible
File "/home/ant/bin/youtube-dl/youtube_dl/init.py", line 43, in
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 668, in _load_unlocked
File "", line 638, in _load_backward_compatible
File "/home/ant/bin/youtube-dl/youtube_dl/extractor/init.py", line 9, in
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 668, in _load_unlocked
File "", line 638, in _load_backward_compatible
File "/home/ant/bin/youtube-dl/youtube_dl/extractor/extractors.py", line 1152, in
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 668, in _load_unlocked
File "", line 638, in _load_backward_compatible
File "/home/ant/bin/youtube-dl/youtube_dl/extractor/tinypic.py", line 6, in
File "", line 1009, in _handle_fromlist
KeyboardInterrupt
Thank you for reading and hopefully answering soon. :)

See main page: "DO NOT UPDATE using -U! ..."

Oh oops. Thanks!


Add an option to exclude the parent key from AST

Please add an option to exclude the parent key from the AST. As it is now, the AST cannot be stringified because it will introduce infinite recursion.
Try this example code:
const xmlReader = require('xml-reader');
const markup = `<StackPanelVertical><Banner title="title" logo="logo.jpg"/><Footer/></StackPanelVertical>`;
const result = xmlReader.parseSync(markup);
console.log(JSON.stringify(result));

This will give an error. In most cases, there is no need for the parent key

Thanks for the feedback, I'm going to add this option.
Meanwhile, as workaround, you can use inspect from the util module
 console.log(require('util').inspect(ast));

I've published v.2.0.0 with an option to disable parent nodes. See README for details.
Thanks again for your feedback :)


[ui] New jazzy button

New Stacking wallet includes new purple buttons. I'd propose we call this variant "alternate", unless anyone has better suggestions.
const AlternateBtn = () => <Button variant="alternate" />;

Assigned to you @jasperjansz. Assign back to me when various states are in design system 👍🏼

I would say these should be secondary buttons, not alternate

I see that these diverge from the two we have already in the design system. Seems to me this is a secondary action, @jasperjansz how come we have three variants? would be helpful to understand the different reasons someone would use them. The issue I take with 'alternate' is that it's not clear by the word when this would be used.

Issue with secondary is that we already have one, so this would be to avoid breaking changes.

For sure. I wonder if this would technically be a "breaking" change, as it's only affecting the style of a button, nothing to do with the implementation of the button. I think it's okay if we want to have three or more variants of the button, but we should think about and define the contexts in which someone would use each variant.


capture photos with same viewport as input RGB image

Excuese me, I leverage NYU_vis_pred.py to visualize the pkl file and capture the 3D reconstruction scene

it's great to visualize the camera too. But it seems a mesh and can not take photos.

I want to take a photo with the same viewport as input RGB image, could you please tell me the reference code to realize my goal.
(希望通过相机参数拍摄与输入图片同视角的图片，请问有可参考的代码吗)
Best regards,
Yihan Wen

Hi @wenyihan4396,
For NYUv2, you should take a look at this line
https://github.com/cv-rits/MonoScene/blob/master/monoscene/data/NYU/nyu_dataset.py#L84


Create docs page Current Project/index.md

Purpose
Introduction to new project
Page Tree
nav:
  ...
  - <Current project>:
    - <current_project>/index.md

Topics

Cleaned up version of first resource
Software system demo video/gif

To Do

[ ] Replace new project with new project name once determined
[x] Nest sailbot workspace pages under this section

Resources

https://ubcsailbot.atlassian.net/wiki/spaces/prjt22/pages/1722253342/Software-Wide+New+Project+Planning

Replace new project with new project name once determined

New project name has been determined, but let's not update the website until it has been publicly announced


fix(i18n): ensure translation files are available

Description:
Mark i18n/locale.js as having side-effects to ensure that webpack does not tree-shake it.
Motivation and Context:
Fix #2539
How Has This Been Tested?
Run a production build and verify that language switching works.
Types of changes:
Bug fix
Checklist:

[x] My code follows the code style of this project.
[x] I have reviewed and updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes where needed.
[x] All new and existing tests passed.
[x] My commits have been squashed into a concise set of changes.

Coverage remained the same at 20.132% when pulling 07bab24f4c2d57f7da35806683e1b1f014ab2efc on mrfelton:fix/translation into f5465cd5f593f2b524a9b66e346295be316bd0b4 on LN-Zap:master.


Autocentering/Misinput of context menus in XWayland applications like REAPER #6896

Regression?
Yes
System Info and Version
 System/Version info
Hyprland, built from branch main at commit bc6b0880dda2607a80f000c134f573c970452a0f  (window: override noMaximize if new window takes over fullscreen (6812) (6870)).
Date: Sat Jul 13 13:44:32 2024
Tag: v0.41.2-39-gbc6b0880, commits: 4925

flags: (if any)

System Information:
System name: Linux
Node name: tweep-laptop
Release: 6.9.9-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Fri, 12 Jul 2024 00:06:53 +0000

GPU information:
07:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev d2) (prog-if 00 [VGA controller])

os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo

plugins:

======Config-Start======

Config File: /home/tweep/.config/hypr/hyprland.conf: Read Succeeded
#
# Please note not all available settings / options are set here.
# For a full list, see the wiki
#

# See https://wiki.hyprland.org/Configuring/Monitors/

monitor=eDP-1,highres,auto,1,bitdepth,8
monitor=HDMI-A-1,highres,auto,1,bitdepth,8,mirror,eDP-1

# See https://wiki.hyprland.org/Configuring/Keywords/ for more

# Execute your favorite apps at launch
# exec-once = waybar & hyprpaper & firefox

# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf

# Set programs that you use
$terminal = alacritty
$fileManager = nemo
$menu = wofi --show drun -n
$powermenu = wlogout -p layer-shell
$mail = mailspring --password-store="kwallet5"
$notion = notion-app
$discord = vesktop

# Some default env vars.
env = HYPRCURSOR_SIZE,24
env = HYPRCURSOR_THEME,hyprcursor_Dracula
env = QT_QPA_PLATFORMTHEME,qt5ct

# Go for the toolkit variables
env = GTK_BACKEND,wayland,x11,*
env = QT_QPA_PLATFORM,wayland;xcb
env = SDL_VIDEODRIVER,wayland
env = CLUTTER_BACKEND,wayland

# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
input {
    kb_layout = us
    kb_variant =
    kb_model =
    kb_options =
    kb_rules =
    repeat_rate = 30
    repeat_delay = 300
    accel_profile = flat

    follow_mouse = 1

    touchpad {
        disable_while_typing = false
        natural_scroll = true
    }

    sensitivity = 1 # -1.0 - 1.0, 0 means no modification.

}

device {
    name = logitech-g305-1
    sensitivity = -0.25
}

device {
  name = synps/2-synaptics-touchpad
  enabled = false
}

general {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more

    gaps_in = 4
    gaps_out = 8
    border_size = 0
    col.active_border = rgba(d6d6d6ee) rgba(797979ee) 45deg
    col.inactive_border = rgba(595959aa)

    layout = master

    # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
    allow_tearing = false
}

decoration {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more

    blur {
        enabled = true
        size = 2
        passes = 2
    }

    rounding = 8

    drop_shadow = yes
    shadow_range = 4
    shadow_render_power = 3
    col.shadow = rgba(1a1a1aee)
    dim_inactive = true
    dim_strength = 0.05

    blurls = wofi
}

animations {
    enabled = true
    # bezier = overshot, 0.05, 0.9, 0.1, 1.1
    bezier = overshot, 0.13, 0.99, 0.29, 1.1
    animation = windows, 1, 4, overshot, slide
    animation = border, 1, 10, default
    animation = fade, 1, 10, default
    animation = workspaces, 1, 5, overshot, slide
}
dwindle {
    # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
    pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
    preserve_split = yes # you probably want this
}

master {
    # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
    new_status = slave
    mfact = 0.5
}

gestures {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more
    workspace_swipe = off
}

custom {
    rules {
        windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$
        windowrulev2 = noanim,class:^(xwaylandvideobridge)$
        windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$
        windowrulev2 = maxsize 1 1,class:^(xwaylandvideobridge)$
        windowrulev2 = noblur,class:^(xwaylandvideobridge)$
        windowrulev2 = animation slide, class:^(wofi)$
        #windowrulev2 = move 100%-433 53, class:^(wofi)$
    }
}

cursor {
    no_hardware_cursors = true
}

misc {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more
    force_default_wallpaper = 0 # Set to 0 to disable the anime mascot wallpapers
    disable_hyprland_logo = true
}

# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more

# Example windowrule v1
# windowrule = float, ^(kitty)$
# Example windowrule v2
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more

# See https://wiki.hyprland.org/Configuring/Keywords/ for more
$mainMod = SUPER

# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, RETURN, exec, $terminal
bind = $mainMod, Q, killactive,
bind = $mainMod, E, exec, $fileManager
bind = $mainMod, F, togglefloating,
bind = $mainMod, W, exec, $menu

# Move focus with mainMod + arrow keys
bind = $mainMod, h, movefocus, l
bind = $mainMod, l, movefocus, r
bind = $mainMod, k, movefocus, u
bind = $mainMod, j, movefocus, d

# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10

# Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10

bind = $mainMod SHIFT, c, layoutmsg, swapwithmaster auto

# Example special workspace (scratchpad)
bind = $mainMod, S, exec, grimblast copysave area
bind = $mainMod, P, exec, notify-send -t 3000 "$(hyprpicker)"

# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1

# Extra utilities
bind = $mainMod, F1, exec, ~/Scripts/volume.sh --toggle
bind = $mainMod, F2, exec, ~/Scripts/volume.sh --dec
bind = $mainMod, F3, exec, ~/Scripts/volume.sh --inc

bind = $mainMod, L, exec, hyprlock
bind = $mainMod, escape, exec, $powermenu
bind = $mainMod, M, exec, $mail
bind = $mainMod, N, exec, $notion
bind = $mainMod, D, exec, $discord
# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow

exec = hyprpaper
exec-once = hyprlock && hypridle
exec-once = waybar -c ~/.config/waybar/config -s ~/.config/waybar/style.css
exec-once=/usr/lib/polkit-kde-authentication-agent-1
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP

======Config-End========

__
Description
Running certian XWayland apps with context menus have their positioning badly placed on the screen, as well as automatically selecting the first option shown on the menu. Apps that have seen this behaviour in this case include the DAW REAPER. This app works fine on latest version of KDE Plasma in Wayland.
Discussion of this issue started on #6896 , and a bisect was done to check for regression, which was found to be in the commit addd3e7, which would make sense, as this commit moved a big part of the XWayland codebase.
How to reproduce

Run the REAPER program
Click the top context menus
Try to select a menu and any option. In general, it will not be feasable, or it will be centered and will input automatically the first option.

Crash reports, logs, images, videos

Most of the time, it will just select the first option though.

It may be the same issue #6849.

positioning fixed in 7f624d2236162db847c70ce1caa12851e77e60eb but it still instantly closes, reaper is doing something weird with X here.
Anyways, you can get it to work by double-clicking the button

Can confirm both of those. Would be less of an issue if it just closed properly, but some options like the File option tend to instantly select the first option, which can make it very hard to access these options anyways. I'll just wait for now however, as it's not an urgent matter.

Run REAPER in xwayland rootful mode.
REAPER has been broken in Hyprland for a very long time.  For me it's main window doesn't auto-tile anymore. And since today the menu's size is fucked.
Keep in mind that if you run rootful Xwayland you'll need a configured x11 WM.

I have the same issue.  Though one can navigate most menus using the keys, context menus are really tough and it makes working with REAPER very hard.  It works fine with Gnome on Wayland though.

Great, thank you for fixing this!

yours truly


Before you guys get ahead of yourselves.

I know you (github dev) don't make the decisions here, but since you guys do not pay attention to the market sentiment on your coin beyond this website, I'd like to point out people are furious about this decision you guys arbitrarily made. I implore you guys to have a public poll to decide the future of this platform. It is one thing to have a casino on the side, but no one currently invested in this is excited about a crypto casino for which we have no good example to point to so that we can say oh yes that will succeed. My point is, please get investor feedback on this before potentially crushing your own platform. A poll would be very much  appreciated. You guys can promote the poll on facebook, twitter, and telegram. I think you will find that what I am saying is true. We believed in you and supported you guys this whole time, so I think listening to our voices is important. Please  relay our issue  to the team. Thank you!

casino is horrible and that too May month, what are we gonna do next 3 months with monyx tokens then.
On Mon, Feb 19, 2018 at 9:14 PM, manojaum<EMAIL_ADDRESS>wrote:

casino is horrible and that too May month, what are we gonna do next 3
months with monyx tokens then. Start the buy back plan tomo and please buy
my coins back at 3$ (you mentioned 2-5$ )
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/monyxcoin/monyx-coin/issues/251#issuecomment-366730433,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AijuYgY-EtdZQUaTtF8KfA-1Ig_vjrDnks5tWZbsgaJpZM4SKu-J
.

i agree with this very much. They said they would have transparency with the community and then they completely do a 180 turn. We didnt invest into a casino project, but doesnt mean we do not want it. Why not have the best of both worlds with a staking AND casino project. People could gamble their interests in casino games etc... Never say you are gonna be completely transparent with your community and then leave us in the dark. You have to reconsider because no one is happy and no one will be happy in the future with out changes now and not later down the road. We dont want to wait another week, another month etc for an announcement. Make an announcement with changes ASAP. I agree with the poll strategy.

Amen brothers!

btc withdrawal  is the big problem
they need to refill their wallet first.....


add link to html, gpg sig, fix toc spacing

[ ] Closes #xxxx .
[ x ] I am familiar with the contributing guidelines.
[ ] Tests added.
[ ] Updates entries to docs/source/api.rst for API changes.
[ ] Adds descriptions to appropriate "what's new" file in docs/source/whatsnew for all changes. Includes link to the GitHub Issue with :issue:`num` or this Pull Request with :pull:`num`. Includes contributor name and/or GitHub username (link with :ghuser:`user`).
[ ] New code is fully documented. Includes numpydoc compliant docstrings, examples, and comments where necessary.
[ x ] Maintainer: Appropriate GitHub Labels and Milestone are assigned to the Pull Request and linked Issue.

I modified the test to not use report_metadata.json  since the values in it aren't used at all, but would like to keep the file for testing changes to the report manually with the cli


AD Integration

Hi,
is there any sample script for the combined use of Nanvcontainerhelper and AD?
I would like to spin up a container usable from the group DevUser of the domain MyDomain, in a Docker host joined to MyDomain.
Actually I use the NavUserPassword authentication method, and it works like a charm with this script: https://github.com/Pellic/nav-docker/blob/master/generic/Pellic/BCOnPremContainerWithSQLDockerizedDB_.ps1
But now I would like to create the container in AD env

containers cannot be domain joined. You will have to use gMSA to use AD, and I do not know whether groups are included in that.


enable resonator as target device component

Summary
fixing bug in #171 :
fixing the option to create an experiment with resonator as target device along with qubits (or instead of qubits).
Details and comments
the experiment should include "resonators" in the experiment options to specify the relevant resonators. if there are no qubits as target components, the qubits filed which every experiment has should contain 0 (as int and not as list [0] ).

@dekelmeirom I think the code looks good. However, I don't see any experiment actually puts resonators in the metadata?

@jyu00 you are right, there aren't any such experiments yet.
This is just a fix to enable it (there was an opened bug on this, so I thought that maybe there will be an experiment like resonator spectroscopy added in the future)

#583 currently has an alternate implementation that you might want to look at. Currently, it sets experiment_components to the result of calling this method:
https://github.com/Qiskit/qiskit-experiments/blob/6e7c915079530fba45c086a5a244fdf8912d08b1/qiskit_experiments/framework/base_analysis.py#L176-L185
with the expectation that subclasses will override this if they want something other than the qubit components.
One benefit of #583 is that it gives more flexibility for the experiment to set its  components. For example, an experiment like #583 that only measures the resonator does not have to include the qubit in its device components as would be the case with this PR (#387), unless the experiment unset physical_qubits but I worry that could have negative side effects.

I think that #583 fixed the initial problem by enabling the flexibility for the experiment to set its own components.
We can either close this PR without merging, or, I can change the default _get_experiment_components function to enable specifying resonators if the relevant parameters exist (like I did in this PR for the experiment_components function).
the only benefit from it will be that the user will not need to overwrite the _get_experiment_components function in order to have resonators as device components, which might create more compatibility across different experiments in the naming of the resonators components.

as ResonatorSpectroscopy is the only experiment using resonators right now, and it already has its own solution, so I think that option 1 will cause a lot of work which might be unused until (and if) we will have another experiment with component different than qubits (which might need new features we will not implement...).
so I think canceling this PR will be better


How can I enabled Google Analytics and Disqus ?

Hi, I am new hugo and I like your theme. I use for my personal blog and I dont know how can enable Google A. and Disqus. I read som documents but I couldnt . Any suggestion for enable ?

I find these docs and it help me

https://gohugo.io/templates/internal/

Sorry for my ignorance

Hey, I'm sorry for the Late Reply. The time was like 1 am here when you opened the Issue. It's great that you found the docs. ATM Disqus isn't supported but hey it's always hackable for your needs


Consistently apply TypeIdMap optimization where possible

While looking into #154, I noticed that TypeIdMap was used in some but not all possible places where hash tables keyed by type ID were used.

I guess the following numbers could be interpreted as a slight improve for insertion/removal, e.g. from
test insert           ... bench:      87,791 ns/iter (+/- 1,016)
test remove           ... bench:     102,749 ns/iter (+/- 1,652)

to
test insert           ... bench:      84,697 ns/iter (+/- 789)
test remove           ... bench:      96,803 ns/iter (+/- 1,305)

but the errors are pretty large.


Ourgroceries lovelace card malfunctioning on latest HA (2022.4.0)

Version of the custom_component
Our Groceries: 1.3.12
Card: 1.6.1
Configuration
ourgroceries:
  username: !secret our_groceries_username
  password: !secret our_groceries_password

Card config:
type: custom:our-groceries-card
title: Shopping List
entity: sensor.our_groceries
show_crossed_off: true
sort_by_name: false
hide_empty_lists: false

Describe the bug
The ourgroceries card just shows an empty card without any of my lists. It was working on HA version 2022.3.8, stopped working on 2022.4.0

Debug log
The only thing related to ourgroceries in the log is this one line:

2022-04-07 08:21:13 WARNING (MainThread) [homeassistant.setup] Setup of ourgroceries is taking over 10 seconds.

Switched back to 2022.3.8 and the card works fine:

fixed in v1.3.13


Fix full screen selector on wrong element

Theme-bulma's latest modal css expects the is-full-screen selector on the root .modal element. Oruga puts it on the contentClass which is overwritten to be .animation-content in the theme. So, we have to adapt theme-bulma's css to make modals render full screen.

Thanks 👍

@dwhoop55 just released, thanks 👍