Refactor errors

Description of change
This PR refactors the errors in this repository.
Progress:

identity-core [x]
identity-account [ ]
identity-credential [ ]
identity-comm [ ]
identity-did [ ]
identity-diff [ ]
identity-iota [ ]
libjose [ ]
bindings/wasm [ ]

Links to any relevant issues
Be sure to reference any related issues by adding fixes issue #.
Type of change
Add an x to the boxes that are relevant to your changes.

[ ] Bug fix (a non-breaking change which fixes an issue)
[ ] Enhancement (a non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Fix

How the change has been tested
Describe the tests that you ran to verify your changes.
Make sure to provide instructions for the maintainer as well as any relevant configurations.
Change checklist
Add an x to the boxes that are relevant to your changes.

[ ] I have followed the contribution guidelines for this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

Closed as this does not follow the guidelines we settled on (see #534).


Use validation dataset when 'pred_image_on_tensorboard'

I have customized and ran this project.
One of the customized feature is that using validation dataset(ai_challenger_valid.json) when 'pred_image_on_tensorboard' on training.py.
Could you review this feature after I PR?

Great, I will review it. 😁

I PR just now. plz check #18
Thank you :)


Build and run GUI tests separately from non GUI tests

The GUI testing dockerfile can build on the non-GUI testing one in much the same way that the testing dockerfiles use an ARG to build upon the docker images. Separating the two means separating the docker-compose.yml test services into plain and GUI variants as well. This separation will make #6 easier, as only the GUI testing services need a depends_on configuration requiring the X service be started first.

Closed by #18


Continuous fan graphs don't have their y-axis scaled.

Example: https://beta.metaculus.com/questions/12910

done - closing


Make help output more readable

Instead of...
outbit> help
role add        add a role
role edit        edit a role
Make it easier to read ....
outbit> help
role [add, edit] roles are used for RBAC
outbit> help role
role add        add a role
role edit        edit a role

outbit> help
actions [list|del|edit|add]
users [list|del|edit|add]
roles [list|del|edit|add]
secrets [list|del|edit|add|encryptpw]
plugins [list]
help [*]
jobs [list|status|kill]
schedules [add|edit|list|del]
inventory [list|del]
testing [ls|helloworld|dw]
ping
logs
help
ansibletest
exit
outbit> help testing
ls    run ls
helloworld    print hello world
dw    testing dlw
exit
outbit>

I need to update the documentation on the README and sphinx docs.


Filtering Images from output

It would be nice to implement an option to controll the bahavior of images, e.g. turn off image display by default and instead show a button to uncollapse the image or instead of a button show a thumbnail.
Maybe, this could impove the readability in some cases and reduce the data traffic?

Again a nice suggestion, thanks !
BTW: we are always looking forward to receive help in the implementation. Feel free to start a PR in such a case, provided you find time to work on some of the issues . If not, dont worry, your feedback is valuable in any case.


Local pull request success status testing

Docs Build status updates of commit dce1f75:
:clock10: Pending: waiting for processors (7 builds ahead of you)
:warning: Docs Build is busy, currently there are 7 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit dce1f75:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

E2E_DocsBranch_Dynamic/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


lzip: add mingw support

Part of a greater effort to get qtbase and qtmultimedia cross compiling for windows.

NixOS#274274
NixOS#272538

Description of changes
Added mingw support for lzip

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@ofborg build pkgs.pkgsCross.mingw32.lzip

@ofborg build pkgs.pkgsCross.mingwW64.lzip

@wegank @Artturin @RaitoBezarius

@ofborg build pkgs.pkgsCross.mingw32.lzip

@ofborg build pkgs.pkgsCross.mingwW64.lzip

@ofborg build pkgs.pkgsCross.mingw32.lzip

@ofborg build  pkgs.pkgsCross.mingwW64.lzip


Inconsistent simulation results

System:

OS version: [Window11 23H2 and Ubuntu 20.04]
Python version: [Python 3.8]
SAPIEN version (pip freeze | grep sapien): 3.0.0b1
Environment: [Desktop]

Describe the bug
I want to use sapien as a stability checker for bin-packing, but the final results are not the same when I simulate it multiple times.
To Reproduce
Here is my code: https://pastebin.com/fVEdsqxV
Expected behavior
I generate a basic movable floor to place the boxes. Each time I want to check the stability of a packing solution, I will clean all the boxes (except the floor), add some new boxes on the floor, then shake the floor for a while, and check each box's final position. I set the same random seed before each stability check. However, the final position of boxes under the same input is not the same. I wonder how to set parameters to ensure consistent simulation results.
Screenshots

The physical simulation is not guaranteed to be deterministic when adding and removing objects. (Each run is deterministic)
You can try sapien.physx.set_scene_config(..., enable_enhanced_determinism=True, ...) but it probably will not help in your case. You can also try increasing solver iterations, which also improves the outcome.
Overall, since physics is chaotic and any error will be magnified over time, you probably do not want to base your program on a deterministic outcome.

Thanks for your advice. I will try it out.


1.3.48 Specific livestreams getting stuck

Specific YouTube livestreams return a track stuck after a few moments. The only example url I have currently is https://www.youtube.com/watch?v=KVbHBto_lwk which is an event that is being broadcasted live as this issue is being composed (not sure if the track will continue to be stuck after the events are over). Other yt livestreams like lofi radio (https://www.youtube.com/watch?v=5qap5aO4i9A) and NCS (https://www.youtube.com/watch?v=Oxj2EAr256Y) still work as expected.
I am a Lavalink user and the info about the track displayed is not very helpful as there are no exceptions shown.
2020-05-18 04:10:10.372  INFO 12408 --- [   XNIO-1 I/O-2] lavalink.server.io.SocketServer          : {"op": "play", "guildId": "133049272517001216", "track": "QAAAhAIAIUVEQyBMYXMgVmVnYXMgVmlydHVhbCBSYXZlLUEtVGhvbgAJSW5zb21uaWFjf/////////8AC0tWYkhCdG9fbHdrAQEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9S1ZiSEJ0b19sd2sAB3lvdXR1YmUAAAAAAAAAAA=="}
2020-05-18 04:10:20.404  WARN 12408 --- [ntLoopGroup-2-4] lavalink.server.player.EventEmitter      : EDC Las Vegas Virtual Rave-A-Thon got stuck! Threshold surpassed: 10000

Another active livestream at this time that triggers this error: https://www.youtube.com/watch?v=ZTAcNWEZRzI
I am currently using Lavaplayer 1.3.49 in my Lavalink.jar.

Can confirm: https://www.youtube.com/watch?v=5yx6BWlEVcY

I did a lot of digging with this and found that this happens when YouTube returns the mpeg file with no sidx header. This causes it to be parsed with a different parser which doesn't take kindly to it.

Also found that the problem is sidx header. All day I tried to set up a stream for YouTube, so that he returns the headers, but to no avail. Any ideas?

This still isn´t fixed, even in version 1.3.59. Do you Guys have found any workarounds/fixes?

I did a lot of digging with this and found that this happens when YouTube returns the mpeg file with no sidx header. This causes it to be parsed with a different parser which doesn't take kindly to it.

Wouldn´t it be possible to manually set the Header before passing the request on to the parser?

This is fixed with Lavaplayer 1.3.56. Thanks sed ❤


SCRUM-3952: change vocabularyterm to ontologyterm after LinkML change

I'm guessing you also need to update the integration tests to use ontology terms instead of vocabulary terms

The AnatomicalSite entity class needs the @AGRCurationSchemaVersion annotation updated to a min of 2.7.0 - you will also need to increase the LinkMLSchemaConstants.LATEST_RELEASE constant to this value

Done


Create NuGet package

I wanted to use SliccDB in a project but it does not seem to have a NuGet package, which makes it hard to add. Could you consider publishing a NuGet package?

Hello, sorry for the late reply. Since I am now working on my thesis I don't have time neccessary to work on SliccDB. I will look into it in my free time, but unfortunately I don't have one recently...
Kind Regards,
Piotr Mikstacki

Nuget package was created and pushed to nuget.org


More lifetime fixes

Missed some spots in the previous update #3724. Sorry.

@oldnewthing : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#label:"aq-pr-triaged"

#sign-off

Ran into weird merge complaints here (and unsurprisingly git is not thrilled with me pushing merge conflict fixes over to your fork) so I'm resolving this over here: https://github.com/MicrosoftDocs/windows-dev-docs/pull/4116


Installation error (loguru)

Tried to install fichub-cli through pip, got error:  Could not find a version that satisfies the requirement loguru>=0.5.3
pip install -U fichub-cli
Collecting fichub-cli
  Downloading https://files.pythonhosted.org/packages/0a/36/8ba33a9ee2d639b66926422fa6c865908fd25345d53689318f864ad8f63d/fichub-cli-0.3.7.tar.gz
Collecting BeautifulSoup4>=4.9.3 (from fichub-cli)
  Using cached https://files.pythonhosted.org/packages/1c/d9/8c507915ff962b9e854b477b203c171074f59cce9465dac9f71c2b57ebd6/beautifulsoup4-4.9.3-py2-none-any.whl
Collecting click>=7.1.2 (from fichub-cli)
  Downloading https://files.pythonhosted.org/packages/d2/3d/fa76db83bf75c4f8d338c2fd15c8d33fdd7ad23a9b5e57eb6c5de26b430e/click-7.1.2-py2.py3-none-any.whl (82kB)
Collecting colorama>=0.4.4 (from fichub-cli)
  Downloading https://files.pythonhosted.org/packages/44/98/5b86278fbbf250d239ae0ecb724f8572af1c91f4a11edf4d36a206189440/colorama-0.4.4-py2.py3-none-any.whl
Collecting loguru>=0.5.3 (from fichub-cli)
  Could not find a version that satisfies the requirement loguru>=0.5.3 (from fichub-cli) (from versions: )
No matching distribution found for loguru>=0.5.3 (from fichub-cli)

Which versions of Python and Pip are you using?
Are you using a virtual environment like venv or pyenv or installing globally?
Which operating system are you using? WIndows or Linux or MacOS?

I tried reinstalling fichub-cli on my Python 3.8.5 pyenv environment and it worked fine.

1. Which versions of Python and Pip are you using?

2. Are you using a virtual environment like venv or pyenv or installing globally?

3. Which operating system are you using? WIndows or Linux or MacOS?

2.7.17 & 9.0.1
globally
mint 19.3

Python 2.7 huh? So thats the issue. The CLI only works with Python 3.
A possible solution is to use pyenv to manage multiple versions of Python and creating a virtualenv for fichub-cli with Python 3.7+. Thats how I manage my projects.'
Its better to use virtual environments instead of installing globally since some packages can conflict with others where different packages might need different versions of the same library.


can't set value programmatically for single select2

I use select2 in the wordpress ACF plugin. After a lot of trial and error I managed to set a value for a MULTIPLE select list programatically:
$('#mymultiplelist-input').select2("data", [{id: var1, text: var2}]);
However, I can't set the value for a SINGLE select list. For example, this doesn't work:
$('#mysinglelist-input').select2("data", [{id: var1, text: var2}]);
Nor does this:
$('#mysinglelist-input').val(var1).trigger("change");
Is there something I'm missing here? Thanks.

Hi, you just gotta do an append to the select itself and the update slect2
like what I've done in this fiddle , this one has JQuery 1.11.2 in there but I think it doesn't matter the version just try it if any error ocurs just tell
Good luck!

Well, it took me bloody AGES to find the answer.
This clears the current (default) selection but doesn't put anything in its place
$('#s2id_acf-field_554f18ecbf60c-input').select2("data", [{id: "Spain", text: "Spain"}]);
But if I remove the square brackets at the end it works:
$('#s2id_acf-field_554f18ecbf60c-input').select2("data", {id: "Spain", text: "Spain"});
Such a small thing!

This is now documented: https://select2.org/programmatic-control/add-select-clear-items
Glad you were able to find your bug.

var _dataVals = $("#ddlName").select2('data')[0];
//console.log(_dataVals);
console.log(_dataVals.element.dataset['empid']);
console.log(_dataVals.element.dataset['bu']);
console.log(_dataVals.element.dataset['designation']);


Check that index expressions are immutable

This requires also having volatility inference consider properties of
objects marked as singletons to be immutable; indexes can't call
STABLE functions but can of course access the table.
Fixes the ISE bug in #3679.

Cherry-picked to 1.3


[improve] Refactor block file cache and add more ut case

Proposed changes
Issue Number: close #xxx

Divide BlockFileCache into BlockFileCacheManager and FileCacheStorage. The class FSFileCacheStorage inherits the class FileCacheStorage. We can easily replace it by implementing another XXFileCacheStorage such as RocksdbFileCacheStorage. The PR also adds more uts for strengthening the cache quality. It almost covers all method.
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run buildall

run buildall

run buildall


fixed show methods using Cairo for julia v0.5

Try blocks behave differently in julia v0.5 compared to v0.4. The new
behaviour caused the show methods requiring Cairo to be defined in
local scope instead of global scope, which in turn prevented them from
being used. See also:
https://github.com/JuliaLang/julia/issues/18767

Coverage decreased (-0.1%) to 65.695% when pulling 82fe1e139dd287dffde4c1c1b265ce0a0374adc1 on tauu:pull-request/82fe1e13 into 22d4659d82959208ef43de8d5b4ee8c0df61cf77 on dcjones:master.

Coverage decreased (-0.1%) to 65.695% when pulling 82fe1e139dd287dffde4c1c1b265ce0a0374adc1 on tauu:pull-request/82fe1e13 into 22d4659d82959208ef43de8d5b4ee8c0df61cf77 on dcjones:master.

Thanks! I'm waiting for https://github.com/JuliaIO/FileIO.jl/issues/85 to merge before I reboot the tests and make sure everything is okay.

So  JuliaIO/FileIO.jl#85 is resolved and I rebooted the tests, if they are all green, I'll go ahead and merge this in

Coverage increased (+0.06%) to 65.897% when pulling 6e491149a63e074dd733e5f4c80877e096561b9b on tauu:pull-request/82fe1e13 into 22d4659d82959208ef43de8d5b4ee8c0df61cf77 on dcjones:master.


Question

I dont know anything about code writing..and this seems pretty complicated for me ...do i have to add code in the model? like create an output folder? idk how to do this ...i am sorry to bother but can no one put this in an easy out of the box executable code? or make a readme for dummies (like me)?
I tried  2 AI composers ..but one only generates same note length and the other one  don´t lets me input own midis...while the results of this one seem outstanding! i really wanna have it =,O [sry to bother]

I get this error on my linux =/
/home/eumi/biaxial-rnn-music-composition-master/model.py:370: UserWarning: Updating an OrderedUpdates with a non-ordered dictionary with 2+ elements could make your code non-deterministic
self.walk_input: next_input
/home/eumi/biaxial-rnn-music-composition-master/model.py:373: UserWarning: Updating an OrderedUpdates with a non-ordered dictionary with 2+ elements could make your code non-deterministic
updates.update({hidden:newstate for hidden, newstate, layer in zip(self.walk_hiddens, new_states, self.time_model.layers) if has_hidden(layer)})
Killed
is it because i have to less memory? it takes a while till this error occurs, and it loads in midis before

The "killed" thing is most likely because your CPU is not powerful enough. I would recommend launching a Amazon EC2 instace of t2.large (plenty of tutorials online) because using neural networks often requires a dedicated computer to do so. t2.large I think is about 2 cents / hour, and will give you 16 GB memory and a 3 GHZ processor.

The UserWarning errors you usually can ignore.


Cannot login into dune

Dune.login() gives a warning that login failed

facing same issue

same issue here

@itzmestar any idea?

I have the issue as well. Here is the exact error in the console:
2023-04-17 11:54:48,601 : WARNING : login     : Login Failed!

Don't know if helps, but I found here the official docs for using dune apis:
https://dune.com/docs/api/quick-start/api-py/

@fzoccara dune API is incredibly expensive, hence why ppl are using this unofficial version.

@GoodSamoSamo I see.. I'd run out of monthly credits in 2 days!
then let's wait for a fix.. or for alternatives

seems like they changed something and its not working any more. i am trying to find a way around. might take few days.

@itzmestar it seems to be cloudflare captcha

a new cookie  __cf_bm has been added by dune  and also captcha

Any success @itzmestar?


Common Questions

Organization

Move more of "The Experience" into "New here? Welcome" making it chronological for people new here only (i.e. don't have Turnaround Times and Rush Policy in section for newbies)
And/or Change "The Experience" to "What happens next"
Make "New Here? Welcome!" very much for first time people. All other stuff they don't really need right away keep in other sections, the other sections are more for our current photogs

Remove double finger guns

No jam. Simply "Absolutely!"
Cut "Pretty cool, huh?"
Delete "Sadly"

Condense where possible overall in this section!

working on this now...

pushed up these changes

These changes are merge into Master, therefore can be seen on the staging site

i just realized ash and i both used the metaphor of roadmap to describe ERS and Preferences. oops. i was inspired! new metaphor? or change wording right under Preferences section to pump up our experience?

editing common questions again. please excuse ;)

JK. not working. wording done for today. please excuse ;)


[tagger] add experimental full cardinality mode

What does this PR do?
Add a full_cardinality_tagging undocumented option that bypasses cardinality filtering in the tagger.
Note: this feature is experimental and not to be used by end-users as of 6.1
Change the cardinality on the user side to keep two legit low-card uses:

docker.containers.* metrics, with client-side aggregation
kubernetes.pods.* metrics, ditto

yes this looks good from our side, thanks.


Enable option to chose executor before setting up argo | Litmus Portal

Hi Team,
Through Litmus-Portal, while triggering any experiment, argo availability check is performed & deployed in case of unavailability.
Before deploying argo-components, if we could enable option to chose type of Executor (docker/k8sapi), that would be helpful.
Thanks

This has been moved to k8sAPI by default in order to work with different run times and avoid host mounts


Kucoin Secret Key also match uuid

UUID also have the same format so to prevent matching uuid. I would use the following regex to prevent false positives.
The following will match your pattern only if it's not preceded by uuid= (case insensitive)
It will also save some optimize the memory usage as I remove the group capture. (you should do that for all your pattern actually)
(?i)(?<!uuid=)(?-i)(?:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})
https://github.com/JaimePolop/RExpository/blob/74ca4898399fb9d39091d3319a73ffe78917a786/regex.yaml#L677C9-L677C71

As @carlospolop said in https://github.com/JaimePolop/RExpository/pull/3 that grep command on some OS didn't support ?: syntax.
It's probably the same for negative lookbehind as grep on macOSx support only basic regex.
Ref: https://superuser.com/questions/639295/is-negative-look-behind-supported-in-osx-grep


Going from classifying to finding

What a great tool! Thank you so much for your work to make it available and readily accessible.
How would I go from the classes I've trained to something that could find instances of those classes in a larger image? (Fwiw, my image classes are simple calligraphy letters cut from an image of a page from an old manuscript. (So my classes are "a", "b", etc.) I would love to know how to create a model that could find those letters on the page (and the rest of the images of the pages of the manuscript, as well).
Thanks again. I'm learning! And I'm sure many others are and will continue to do so, too, thanks to your tool.

You could take a small area for classification input and move the image so different parts of the image will be classified. But this is only a workaround and I don´t expect good results from it.
The best thing to do is to move from image classification to object detection as explained here https://towardsdatascience.com/introduction-to-object-detection-943f21e26063


Changes in bool display are reset when switching to Icons mode

System information:

All systems
DBeaver 21.2.1

Describe the problem you're observing:
If you change some preferences for boolean displaying and switched to "Icons" display mode without pressing "Apply" button then your changes in Text mode would be erased.
We should remember changes until user close preferences window
https://user-images.githubusercontent.com/43252954/133617655-fdb64602-2458-4de0-81ce-40e0ace2a240.mp4

The Restore Defaults dialog buttons also resets configuration to the last saved one instead of specifying default values.


Added Strongmind to the official list of companies that use airflow

This pull request adds no new functionality or changes to any code other than the Readme.

+1
Welcome aboard!


README and Cloud templates added.

Cloudformation templates added, as well as edits to the readme after the firebreak sprint, raising issues.

Hey, sorry I'm a bit confused what are these cloudformation templates for?  What are the errors that are being raised are we able to resolve them?  Would that mean we wouldn't need these?


fix virtualenv setup

Coverage remained the same at 86.648% when pulling 077f8ed55aef1a2431554d303ba54f8560c05c61 on vagrant_fix into fb398cdaa63cfe9af36778a3ae96c42e777443a1 on develop.


relayer: use variables for replace in sed

I was too fast to merge this PR https://github.com/beamer-bridge/beamer/pull/1976
Addressed @istankovic comments here.

@compojoom could you please rebase on top of latest main, I pushed a fix for the lint failure.

@compojoom I just noticed your commit messages are prefixed with relayer:, which seems wrong as we are not modifiying the relayer here. Could you please change them?

ok, so what? docker? I'm adding relayer as those e2e tests are for the relayer?

ok, so what? docker?

Yeah, I think most people use just docker: for that part.

I'm adding relayer as those e2e tests are for the relayer?

Well, we do test the relayer, but also almost everything else (this is where the e2e == end-to-end part comes from). So it's not just about the relayer. (Generally, relayer changes are prefixed with relayer: and touch stuff under relayer/.)

k, done


issue with Control+` hotkey

On program startup, if windows keyboard layout is switched to RU "invalid keys in profile" error shows up, When it switched to EN, program lunches with no issues and this hotkey recognized with no problem, even when layout switched from EN to RU.
As a work around I switched main layout to EN for now so this error stop annoying me on windows startup. But if its a bug and not windows shenanigan's that would be great if this can be fixed.
` ( or ~) key is from what i noticed  the only key that have this issue, when i change hotkey to something else issue disappears.

I pushed a fix for this, but you'll need to re-record the hotkey in the UI for it to take effect, as it will now use the virtual key code instead of the key names when storing the hotkey.
You can test it in the latest dev build.

Works like a charm, thank you.


docs: adr regarding the cr deserialization problem

Created an ADR for this quesiton. So we are all aligned.
(Feel free to improve the content and/or wording)

cc @manusa @shawkins @andreaTP

cc @vmuzikar


Get ollama.ps to respond similarly to ollama ps

Besides returning the list response, can it specify the gpu/cpu percentages? Figuring out how much of the model is loaded into GPU is not as clear cut as dividing the size_vram by vram size.

Hi @remon-nashid, thanks for the feature request. For reference, these values aren't actually returned from the Ollama API, they are found by the CLI/client. You can see how the Ollama CLI does it in Go here:
https://github.com/ollama/ollama/blob/723f285813f504375f0e6be6c76edfbaaabd961f/cmd/cmd.go#L670


Update Website link in Repository About section

Current link(https://mkcert.dev) redirects back to this repository..
Update the link to actual homepage https://mkcert.org/

mkcert.org is an unrelated project. mkcert.dev is the short link to reach this repository.


{synapse} HTML tags are rendering as empty parameter values in reference docs

Describe the bug
Please escape these example links in source code so they are corrected in MicrosoftDocs/azure-docs-cli autogenerated reference content.
Example links are needed in reference examples, but they need to be escaped so that GitHub does not treat them like live URLs.
List of links that need escaped:

File name
Build error

latest/docs-ref-autogen/synapse/workspace.yml
Link 'https://github.mydomain.com.Do' points to a page that doesn't exist. Check the path or URL and update the link.

latest/docs-ref-autogen/synapse/workspace.yml
Link 'https://github.mydomain.com.Do' points to a page that doesn't exist. Check the path or URL and update the link.

Related command
az synapse
Errors
n/a
Issue script & Debug output
n/a
Expected behavior
n/a
Environment Summary
Azure CLI 2.62.0
Additional context
No response

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

@kevinzz6 Please search https://github.mydomain.com.do and remove it, thanks.


Have the map reload in place when clicking Clear all in the filter view

related to streetlives/yourpeer.nyc-nextjs#100
When I am in the filters view and I click the Clear all button, the map initializes - first going to Central Park, then centering on my location, then zooming out

[ ] When clearing all, the only thing that should happen is that the map reloads in place, without zooming out or re-centering

https://github.com/streetlives/streetlives_v2/assets/13530245/93de70c2-a429-45cd-948b-49b12ec5f151

@jbeard4 not fixed


Black screen

Objective C, iOS 9.2 Simulator.
Just black screen and nothing else.

In the demo project?

Demo project does not compile swift file. I got MAPageViewController.h and MAPageViewController.m from it to my project, added:
`- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
UIViewController *redVC = [UIViewController new];
redVC.view.backgroundColor = [UIColor redColor];

UIViewController *blueVC = [UIViewController new];
blueVC.view.backgroundColor = [UIColor blueColor];

UIViewController *greenVC = [UIViewController new];
greenVC.view.backgroundColor = [UIColor greenColor];

UIViewController *orangeVC = [UIViewController new];
orangeVC.view.backgroundColor = [UIColor orangeColor];

UIViewController *brownVC = [UIViewController new];
brownVC.view.backgroundColor = [UIColor brownColor];

UIViewController *yellowVC = [UIViewController new];
yellowVC.view.backgroundColor = [UIColor yellowColor];

NSArray *viewControllers = @[redVC, blueVC, greenVC, orangeVC, brownVC, yellowVC];

MAPageViewController* pVC = [[MAPageViewController alloc] initWithViewControllers:viewControllers];

self.window.rootViewController = pVC;

return YES;

}`
And it is only black screen on launch.

I tried to get TestObjectiveCNavigationController and set it as class to storyboard initial navigation controller. Then it shows navigation bar and black screen too.

This was written around the Swift 1 days. Been quite busy with my real job, and its been a while since I've done anything with Swift 2 so its not likely ill get to fixing the new swift compiler errors any time in the near future. Feel free to open a pull request if you're able to go through them.

I need exactly Objective C edition of MAPageViewController. It is compiled, but shows black screen.
Ok, I will try to see whats wrong.

It was my fault. I forgot to add:
self.window = [[UIWindow alloc] initWithFrame:UIScreen.mainScreen.bounds];
self.window.rootViewController = pVC;
[self.window makeKeyAndVisible];


return nil if floating ip not found

explicitly return nil when there is no floating ip.  otherwise, it returns the list of networks and fails.

LGTM 👍


BUGFIX: WEB-3819 Sidebar tree logic fix

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/compliance/job/gooddata-docs-theme-oss-check/41/ : SUCCESS in 4s


Find a stable place to benchmark and record benchmarks

Some decent machine + maybe a website to publish the recorded results. Continuous benchmarks would be even better, since then we can catch performance regressions more easily.

Do this before doing #7, #10, #13 and #14!


Tree-based RidBag not deserialized correctly

I have a vertex connected to several other vertices with the same edge type.
For 39 edges the RecordCSVSerializer.cs works fine (RidBag embedded mode), but once I reach 40 or more the ODocument will contain an empty list of ORIDs.
RecordCSVSerializer.cs => ParseRidBags()
The size (var size = reader.ReadInt32EndianAware(); ) is always set to -1 when RidBag is in Tree-based mode, and the value for the edges is just set as an empty list in the returned ODocument.
(Currently running as a single server, with the default RID_BAG_EMBEDDED_TO_SBTREEBONSAI_THRESHOLD value of 40)

This is actually a problem with the server side on the binary protocol.  The .Net and Node binary drivers experience the same behavior.

That's right, the server must have the following setting (in orientdb-server-settings.xml or in server.sh/.bat):
`-DridBag.embeddedToSbtreeBonsaiThreshold=100000000'
Or any high number, so it never transform the linkbag in a tree, because only the Java driver support it.


DocumentClientFactory should use IServicesConfig in constructor

 Issue by zhang-hua
Thursday Nov 30, 2017 at 09:09 GMT
Originally opened as https://github.com/Azure/pcs-storage-adapter-java/issues/50

Type of issue

[x] Bug
[ ] New feature
[ ] Enhancement

Description
https://github.com/Azure/pcs-storage-adapter-java/blob/master/app/com/microsoft/azure/iotsolutions/storageadapter/services/wrappers/DocumentClientFactory.java#L28

 Comment by jwendl
Saturday Jun 02, 2018 at 01:34 GMT

Hello @zhang-hua - would this also impact being able to do the following?
export PCS_STORAGEADAPTER_CONTAINER_NAME="..."
./scripts/build

And getting the error (note the null docDbEndpoint)
[info] Test com.microsoft.azure.iotsolutions.storageadapter.service.DocDBKeyValueContainerTest.putTest started
[error] Test com.microsoft.azure.iotsolutions.storageadapter.service.DocDBKeyValueContainerTest.putTest failed: com.microsoft.azure.iotsolutions.storageadapter.services.exceptions.InvalidConfigurationException: DocumentDB configuration error, took 0.223 sec
[error] c.m.a.i.s.s.w.DocumentClientFactory - Config: 'docDbEndpoint'=, 'docDbKey'=, 'databaseName'=pcs-storage, 'collectionId'=pcs-storage
[error]     at com.microsoft.azure.iotsolutions.storageadapter.services.wrappers.DocumentClientFactory.<init>(DocumentClientFactory.java:41)
[error] c.m.a.i.s.s.w.DocumentClientFactory - Config: 'docDbEndpoint'=, 'docDbKey'=, 'databaseName'=pcs-storage, 'collectionId'=pcs-storage
[error] c.m.a.i.s.s.w.DocumentClientFactory - Config: 'docDbEndpoint'=, 'docDbKey'=, 'databaseName'=pcs-storage, 'collectionId'=pcs-storage
[error] c.m.a.i.s.s.w.DocumentClientFactory - Config: 'docDbEndpoint'=, 'docDbKey'=, 'databaseName'=pcs-storage, 'collectionId'=pcs-storage
[error]     at com.microsoft.azure.iotsolutions.storageadapter.service.DocDBKeyValueContainerTest.setUp(DocDBKeyValueContainerTest.java:39)
[error]     ...
[error] Test com.microsoft.azure.iotsolutions.storageadapter.service.DocDBKeyValueContainerTest.putTest failed: java.lang.NullPointerException: null, took 0.224 sec
[error]     at com.microsoft.azure.iotsolutions.storageadapter.service.DocDBKeyValueContainerTest.tearDown(DocDBKeyValueContainerTest.java:47)
[error]     ...

Or is this unrelated?

 Comment by zhang-hua
Sunday Jun 03, 2018 at 16:08 GMT

@jwendl , it is unrelated. please export another environment variable for document db connection before running tests:
export PCS_STORAGEADAPTER_DOCUMENTDB_CONNSTRING="..."


IOS WEB get.back() Unsmooth

ATTENTION: DO NOT USE THIS FIELD TO ASK SUPPORT QUESTIONS. USE THE PLATFORM CHANNELS FOR THIS. THIS SPACE IS DEDICATED ONLY FOR FEATURE REQUESTS
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
IOS WEB Swipe right to  Unsmooth,There will always be a white screen and triggering onWillPop
https://github.com/jonataslaw/getx/assets/27792650/984d3b94-b078-417d-a943-dcc78c866b0c
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

How to solve it?


[freerdp] Included FreeRDP headers can't find other FreeRDP headers

FreeRDP built fine, then I imported it to my project with
set(WITH_MANPAGES OFF)
set(WITH_CLIENT OFF)
set(WITH_SERVER ON)
set(WITH_DEBUG_ALL ON)
find_package(FreeRDP CONFIG REQUIRED)
find_package(WinPR CONFIG REQUIRED)
target_link_libraries(myproj PUBLIC freerdp winpr winpr-tools)

and when including any file, ie.
#include <freerdp2/freerdp/api.h>

I get compile errors when that file tries to include <winpr/platform.h>.
Similar case for any other file in the project.
Those files do exist in my installation's include/ but they are of course in freerdp2/freerdp/*.
Probably some include paths are not set correctly by vpckg?
I'm on x64-windows & MSVC.

find_package(FreeRDP CONFIG REQUIRED) will cause
CMake Error at C:/vcpkg/installed/x64-windows/share/freerdp/FreeRDPConfig.cmake:12 (message):
File or directory C:/vcpkg/installed/x64-windows/include/freerdp2/ referenced by variable FreeRDP_INCLUDE_DIR does not exist !

Huh? Works fine for me. Maybe you forgot to set VCPKG_DEFAULT_TRIPLET?

Btw, with the following I can get this to work with:
target_include_directories(myproj PUBLIC "C:/vcpkg/installed/x64-windows/include/freerdp2/freerdp")
target_include_directories(myproj PUBLIC "C:/vcpkg/installed/x64-windows/include/winpr2")

(obviously not a long term solution)

Never mind, was fixed by https://github.com/microsoft/vcpkg/pull/9944.

Is it really fixed? the commit is one month ago.
And I tested yesterday master.

I tested yesterday's master too and it works.


Remove dataSource runnable in EEGGraph and FilterGraph; Improve performance

Now that filtering and data recording are being performed in the muse data listener without any noticeable performance hit, we might as well re-evaluate how we are plotting incoming data.
Currently, we have two runnables, a plotUpdater and a dataSource. It is probably necessary to keep the dataSource for the PSD, where the FFT has to be performed, but for EEGGraph and FilterGraph with no FFT, it can probably be removed.
We should experiment to see whether incoming data should be added to the dataSeries in either the listener or the plotUpdater thread. Furthermore, we should experiment with adding multiple data points at a time and how fast our plotUpdater thread should run.
With some haphazard fiddling, I was able to get 4 seconds of fully sampled EEG plotting at around 23fps with the dataSeries code in plotUpdater. We should see if this could be improved

After talking to @maxkfranz, I switched to using the Java Timer class instead of a dataSource thread.
There still might be some further work to do optimizing this, but currently we have 4 seconds of fully sampled EEG (EEGGraph and FilterGraph) running at 30fps on Nexus 5. Pretty good


Ionic2 start app error: Error with start undefined

After upgrading to the latest version of 2.0.1, the project cannot be created successfully。
Whether it is to upgrade node or NPM, can not solve the problem。Use the new system to reinstall the same。
Error Info：
E:>ionic start mobileapp blank --v2
Creating an Ionic 2.x app in E:\mobileapp based on the blank template.
Downloading: https://github.com/driftyco/ionic2-app-base/archive/master.zip
Downloading: https://github.com/driftyco/ionic2-starter-blank/archive/master.zip
Installing npm packages (may take a minute or two)...
Error with start undefined
Error Initializing app: There was an error with the spawned command: npminstall
There was an error with the spawned command: npminstall
Ionic info
E:>ionic info
Your system information:
ordova CLI: 6.5.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 7
Node Version: v7.5.0
Xcode version: Not installed
E:>npm -v
4.2.0

This problem is solved by using the Taobao image。
First：Skip NPM installation
E:>ionic start mobileapp blank --v2 --skip-npm
Second:Install Taobao image
E:>npm install -g cnpm --registry=https://registry.npm.taobao.org
Three:
E:\mobileapp>cnpm install
## In this way can be installed successfully, but the NPM folder file structure and NPM installation is very different.

Hello! Thanks for opening an issue with us! As this seems like more of a support question i will urge that you ask this question on our forum or on our slack channel. Thanks for using Ionic!

"There was an error with the spawned command: npminstall"
maybe a typo in a script?

@iraychen
Thank iraychen, it's working charm...
Again Thanks.


Add file-based example

The example in the repository is currently has sequence based observations. It would be good to have a file based example as well.

Done in 81bd6d18e8bed1fbc14649e36f41b0adc8d4e470. Pull request coming.


Allow usage of plain Pod owned by integrations that are disabled

What would you like to be added:
Allow Pods to be managed by the pod integration if they are owned by a job integration that is disabled.
The current check is only for whether an integration exists, regardless of whether it's enabled.
Why is this needed:
Use cases of elastic jobs (such as RayCluster) that don't require atomicity can be served via pod integration.
Completion requirements:
This enhancement requires the following artifacts:

[ ] Design doc
[ ] API change
[ ] Docs update

The artifacts should be linked in subsequent comments.

/assign @trasc


fix if enable_feature_binlog=false in frontend config, no nee…

…d to run test_alter_database_property
Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall


[WIP] Fix async call issue in package init functions

Purpose

Describe the problems, issues, or needs driving this feature/fix and include links to related issues.

Fixes #17162
Approach

Describe how you are implementing the solutions along with the design details.

Samples

Provide high-level details about the samples related to this feature.

Remarks

List any other known issues, related PRs, TODO items, or any other notes related to the PR.

Check List

[ ] Read the Contributing Guide
[ ] Required Balo version update
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

There is a new PR for this https://github.com/ballerina-platform/ballerina-lang/pull/17620
hence closing


Load dev bundles by default if debug is enabled

I think we should improve this code line:
https://github.com/symfony/symfony-standard/blob/master/app/AppKernel.php#L21
IMO we should change it to:
if ($this->isDebug()) {

Another idea:
if ($this->isDebug() || in_array($this->getEnvironment(), ['dev', 'test'], true)) {

Reason: (Example)
I want to explain the reason based on my own experience. Let's say we added a new environment staging with enabled debug. I also added staging to the array in AppKernel.php to use all additional dev bundles.
If you run php bin/console --env=staging --no-debug you may get the following error:
[Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]
 The service "profiler" has a dependency on a non-existent service "debug.security.access.decision_manager".

You get this error because you used --no-debug. This will result into disabled debug mode, based on the code in bin/console. But you need to enable debug mode because you are loading WebProfilerBundle and DebugBundle in AppKernel and may have activated debug features for this environment.
This issue would be fixed by changing to code the AppKernel. Then the debug mode would be consistent and you will not get an error if you accidentally used --no-debug.

Stupid idea because you might still get an error because you have loaded configuration for bundles that are not loaded. Closed.


Invoke error handling

Adds an error handler to the invoke calls in tasks.py. This should make installation errors clearer to the user, that an ERROR has occurred during the installation process (rather than failing somewhat silently):

Good improvement! If you need feedback on a PR I will need a few days at least to get to it for the foreseeable future.


Layout exception polish

layout changes are performed on the parent

Something to be aware of - this changes the protocol for folks who already have a beta version of the library installed.

Thanks for review it Joe. But I'm actually still working on it.. I have a really bad habit of getting used to review the changes on github.. :(

Terrific work! (Sorry about prematurely reviewing it!)

No, I totally appreciate it!! I'm just feeling guilty about wasting your time on the premature code!

I'm going to merge this! Hurray!

COOL!!!


API Keys - Indicate to users that a master key must be set at Meilisearch launch to use that feature

Summary
Following this discussion: https://github.com/meilisearch/product/discussions/552
Indicate to users that a master key must first be defined when launching Meilisearch to access the API Keys management feature.

Changes

Add a new error: missing_master_key
Update the API Keys specification

Attention To Reviewers
TDB

This error only happens when accessing the /keys when a master key is not set for the Meilisearch instance. Once a master-key is set, /keys becomes accessible either by the master key or an API Key having the keys.* actions definitions. It's not only restricted to the master-key.

@curquiza Please do not merge the specification when it's approved, I want to try our new specs release process for v0.30 so I will branch it to release-v0.30.0 💪

Just created: https://github.com/meilisearch/meilisearch/issues/2918

Closing this PR in favor of https://github.com/meilisearch/specifications/pull/179. Simply because we do not wants new PR to start from develop but from release-vX.X.X. if I try to rebase that one on release-v0.30.0 I got so much old conflicts that it's faster to start from scratch.


Speech-To-Text Transcription

Issue: our company has audio recordings that are confidential in nature. We have setup a linux server (Ubuntu) running Ollama with both Open-WebUI and AnythingLLM as interface. However, it seems both are not able to transcribe long (up to 8 hours) audio recordings, and we only get back snippets. It is also unclear where the boundaries are in terms of time, as it seems some parts do get translated.
It would make a great addition to Ollama if we could make use of Whisper or other models locally to do this.
I am pretty sure it is a very common use-case of AI, with plenty of "commercially available options". But it is mostly that we can't use commercial services easily to fullfill our needs and contracts at the same time.
Thanks for considering this.

@HerroHK Thanks for the issue. Definitely something we'd like to add at some point. I'm going to close this though as a dupe of #3265. There's also #1234 for Text-to-Speech.


Add GA_CODE to bundle

Such a silly mistake we had... 🤦♂

It was one of the problems I would say.


Disable GOPROXY and set mod=readonly or our use of the go command.

 We should do our best to disable these where we can esp. when linting in ViewSaved.

The go list will cause 'not found' error after checking local cache without a network stuff with GOPROXY environment set to the local cache. I'm about go1.13+.
GOPROXY=file://$GOPATH/pkg/mod/cache/download/ go list ./...

Also, for example
GOPROXY=file://$GOPATH/pkg/mod/cache/download/,direct go list ./...

and the go list will enter network to download a package not found locally.

Also.
There is a network magic belongs to GOSUMDB, but seems the go list doesn't use a sumdb at all, but other go commands do.
Also. If the GOPROXY environment is set to a network proxy, for example, GOPROXY=https://proxy.golang.org, then I have to set GOPRIVATE=git.myprovate-domain.tld for private repositories. Otherwise, my private repositories will not be found.
The GOPROXY can contains a comma separated list of proxies including file://,  the direct and a network proxy.

I hope this information will help a bit.

Thanks! it's very helpful info.


Async context manager 'ModelPrivateAttr' doesn't implement aenter and aexit

Initial Checks

[X] I confirm that I'm using Pydantic V2

Description
The sample code runs, but then running pylint==3.2.5 on the sample code gives this failure:
a.py:10:8: E1701: Async context manager 'ModelPrivateAttr' doesn't implement __aenter__ and __aexit__. (not-async-context-manager)

Note that I am also using the pylint-pydantic==0.3.2 plug-in and have load-plugins = "pylint_pydantic" in my pyproject.toml.
I am not sure if this is a Pydantic bug or a pylint false positive
Example Code
import asyncio

from pydantic import BaseModel, PrivateAttr

class SomeModel(BaseModel):
    _some_lock: asyncio.Lock = PrivateAttr(default_factory=asyncio.Lock)

    async def some_method(self) -> None:
        async with self._some_lock:
            await asyncio.sleep(1)

model = SomeModel()
asyncio.run(model.some_method())

Python, Pydantic & OS Version
pydantic version: 2.8.2
        pydantic-core version: 2.20.1
          pydantic-core build: profile=release pgo=true
                 install path: /path/to/venv/lib/python3.12/site-packages/pydantic
               python version: 3.12.4 (main, Jul  3 2024, 13:35:11) [Clang 15.0.0 (clang-15<IP_ADDRESS>.5)]
                     platform: macOS-14.3-arm64-arm-64bit
             related packages: mypy-1.10.1 typing_extensions-4.12.2 fastapi-0.111.1
                       commit: unknown

Looks like an issue on the pylint side, _some_lock should be inferred as asyncio.Lock (and type checkers such as mypy and pyright will do so).

Okay thank you @Viicos , I have opened https://github.com/pylint-dev/pylint/issues/9813


[Docs] API documentations

Problem (Why?)
API documetation
Solution (What/How?)

[x] LR Scheduler
[x] Utils

Other changes (bug fixes, small refactors)
nope
Notes
nope

Codecov Report

Merging #92 (79d0b64) into main (556d9ca) will increase coverage by 0.00%.
The diff coverage is 100.00%.

:exclamation: Current head 79d0b64 differs from pull request most recent head 7994046. Consider uploading reports for the commit 7994046 to get more accurate results

@@           Coverage Diff           @@
##             main      #92   +/-   ##
=======================================
  Coverage   97.66%   97.66%
=======================================
  Files          33       34    +1
  Lines        2401     2403    +2
=======================================
+ Hits         2345     2347    +2
  Misses         56       56

Impacted Files
Coverage Δ

pytorch_optimizer/optimizer/sam.py
100.00% <ø> (ø)

pytorch_optimizer/optimizer/utils.py
95.91% <ø> (ø)

pytorch_optimizer/__init__.py
100.00% <100.00%> (ø)

pytorch_optimizer/lr_scheduler/__init__.py
100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Add testing for libica being in FIPS 140-3 mode

@mgrossu  /  @grisu48 can you please do a testrun with this patch against base-fips-image and s390x ?

@mgrossu / @grisu48 can you please do a testrun with this patch against base-fips-image and s390x ?

VRs: base-fips-image-SP6 on SLES-15-SP6-x86_64 podman, base-fips-image-SP6 on SLES-15-SP6-s390x podman


Upgraded geojson package

Added tidwall/geojson v1.1.4 to the vendor directory. This address a bug at #422

@melbania Can you help review this PR?

The update fixes the problem described in issue #422, but after thinking on it some more and experimenting with the old code, I'm concerned that using the Earth's radius as a limiting factor for defining a search area's bounding rectangle might be the wrong way to do it. I'd like to do some more research and see if I can figure out a better approach.

Makes sense. I'm closing this PR then. Thanks.


How to modify Video tag's ID

Hi,
I'm trying to put certain restrictions in which videos can a user see in the SIgnalR video conference, and I though of doing it by using my own especific IDs for the streaming video tags, but I can't fully understand how you created the tags in RTCMultiConnection.js
Can you please help me see where to modify?

onstream event: https://www.rtcmulticonnection.org/docs/onstream/
connection.onstream = function(event) {
    var videoTag = event.mediaElement;

    if (event.type === 'local') {
        videoTag.id = 'set-id-yourself';
    }

    if (event.type === 'remote') {
        videoTag.id = 'set-id-yourself';
    }

    // append to <body>
    document.body.appendChild(video);
};

OR create HTML element yourself:
connection.onstream = function(event) {
    var videoTag = document.createElement('video');
    videoTag.controls = true;
    videoTag.autoplay = true;
    videoTag.muted = event.type === 'local'; // fix echo

    if (event.type === 'local') {
        videoTag.id = 'set-id-yourself';
    }

    if (event.type === 'remote') {
        videoTag.id = 'set-id-yourself';
    }

    // append to <body>
    document.body.appendChild(video);
};

Every MediaStream object has a unique-ID. Defined as SSRC object in the SDP. Here is how to use that unique-id:
connection.onstream = function(event) {
    var videoTag = event.mediaElement;

    videoTag.id = event.stream.id;

    // append to <body>
    document.body.appendChild(video);
};

Or detect who is sending the video:
connection.onstream = function(event) {
    var videoTag = event.mediaElement;

    if (event.type === 'remote') {
        if (event.userid === 'someone-username' || event.extra.fullName === 'Mr. Bean') {
            videoTag.style.border = '5px solid red';
            videoTag.id = 'vip';
        }
    }

    // append to <body>
    document.body.appendChild(video);
};

Check the doc here: https://www.rtcmulticonnection.org/docs/onstream/

I think that what I need is that Extra property, but when I tried putting data in it locally, it does not arrive to the remote peers

Once you add extra property you need to update connection.
connection.extra.videoTagId = "yourId";
connection.updateExtraData();


sqlccl: merge IMPORT and RESTORE jobs

PR: https://github.com/cockroachdb/cockroach/pull/21490

Whoops. Dupe of https://github.com/cockroachdb/docs/issues/2511.


tests(ticdc): fix table filter in tests

What problem does this PR solve?

Issue Number: close #8272
What is changed and how it works?

replace USERTABLE with usertable: sync_diff_inspector's table filter rules are case-sensitive, so we need to ensure that all table names in tests are the same as those in the diff configuration.

Check List
Tests

Unit test
Integration test

Questions
Will it cause performance regression or break compatibility?
Do you need to update user documentation, design documentation or monitoring documentation?
Release note
 `None`.

/merge

/run-verify
/run-integration-test


mx.sym.dot() performance on CPU

We are using mx.sym.dot() operator in Keras heavily. We observe CPU performance is suspiciously slower. On profiling a RNN LSTM example, the observation is as shown below.
dot() operator  is contributing to 90% of computation time. Is there any performance implication of mx.sym.dot() operator on CPU?
We are using mxnet-mkl-dnn build, is the operator using gemm operations under the hood?

@anirudh2290 @zheng-da - Any suggestions / comments?

I see that we are still using mshadow dot here: https://github.com/apache/incubator-mxnet/blob/master/src/operator/tensor/dot-inl.h#L119 . @DickJC123 @zheng-da changed many operators to use linalg_gemm instead of mshadow::expr::dot. Can you provide more insight if there was a performance gain from this on CPU.

Adding @piiswrong for comment.

@anirudh2290 Does mshadow::expr::dot call GEMM as well?
yes, MKL GEMM will be much faster than other implementations.
The pre-built version is not linked with MKL library. We're working on making a static link to MKL for pre-built binary.

Yes, AFAIK mshadow::expr::dot  uses gemm. dot_engine-inl.h has standalone implementations and also supports calling other blas implementations: https://github.com/dmlc/mshadow/blob/master/mshadow/dot_engine-inl.h#L123 and https://github.com/dmlc/mshadow/blob/master/mshadow/dot_engine-inl.h#L280

Thanks. So if we build from source by USE_BLASS=MKL, it will be faster.
@sandeep-krishnamurthy could you take a try?
FYI, you can set MKL_VERBOSE=1 so there're detailed information of MKL GEMM in the runtime.
We can do further analysis and optimizaiton for the different size of GEMM.

@pengzhao-intel @anirudh2290 - Thanks for your comments.
Next step, I will try to build from source with USE_BLAS set to MKL and report back if there are performance gain.
@anirudh2290 - To summarize your comment - are you saying mx.sym.dot() does not use efficient MKL GEMM implementation?
@pengzhao-intel - If I do pip install mxnet-mkl are you saying we don't get mkl linked? If I use mxnet-mkl on a AWS C5 instance with MKL-DNN, will it use MKL?

I‘m afraid mxnet-mkl package is built with USE_BLAS=openblas. You can build from source with USE_BLAS=mkl if you have mkl library installed.
 We are trying to build fused lstm operator for mxnet on cpu. Hope that will help you a lot.

We're updating the labels to better indicate MXNet Backend issues.
@sandeep-krishnamurthy can you please update the label from "C++" to "Backend"? Thanks!

@pengzhao-intel is this something you guys can help with?

@lupesko Sure

Regarding dot, it's a kind of library operation, GEMM. There're no much can be optimized from the framework level. Just change to Intel MKL will achieve better performance.


Setup NATS Operator

In order for us to easily create resources in NATS the k8s way, need to setup the NATS Operator.

it looks like the NATS operator is being deprecated or has been deprecated.


About Transfusion pretrained model?

Hello, great work! Can you provide the Transfusion pretrained model?

Hi, I upload the LiDAR, Camera, Fusion model of TransFusion in google drive, hope it helps.

Thank you very much!

Hi! Just wanted to clarify what was the LR used for cam-only training.
There are 2 posted configs:

https://github.com/ADLab-AutoDrive/BEVFusion/blob/main/configs/bevfusion/cam_stream/bevf_tf_4x8_20e_nusc_cam.py
https://github.com/ADLab-AutoDrive/BEVFusion/blob/main/configs/bevfusion/cam_stream/bevf_tf_4x8_20e_nusc_cam_lr.py

In the posted models starting LR seems to be 1e-4, but in config posted in "Benchmark Evaluation and Training" it is 1e-5.
Could you clarify?
Thank you!

Hi, I upload the LiDAR, Camera, Fusion model of TransFusion in google drive, hope it helps.

你好，请问下载的三个文件中 lidar_tf.pth、 cam_tf.pth、 bevfusion_tf.pth具体是指什么呢？ 例如lidar_tf.pth是指configs/bevfusion/bevf_tf_4x8_6e_nusc.py 中的work_dirs/transfusion_nusc_voxel_L/epoch_20.pth这个文件吗？还有bevfusion_tf.pth是指什么文件呢？您这里是否有work_dirs/bevf_tf_4x8_20e_nusc_cam.py/epoch_20.pth这个文件呢？如果有得话请给我发一份，谢谢您。


feat(tests): move test to separate root dir and tweak tests suite a bit

Move all the tests to the separate directory outside of sources;
Remove jest.config.js (config moved to the package.json);
Fixed unused import in useAudio hook test;
Now using ts-jest preset to also typecheck tests during the jest testing process (tests code quality is very important too);

I'm making some sanitization, it require some step by step changes and it is the furst of them.

:tada: This PR is included in version 13.6.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Maven Repository - Cannot download dependency using gradle

Issue
Adding the dependency in an Android project's build.gradle file fails to download the this library's artifact/binary. It seems that Maven Repository is linking to repo.spring.io/plugins-release, which requires authentication and cannot be accessed anonymously.
Request
Would it be possible to adjust the configurations in mvrepository.com for this library so that the binaries are not hosted on repo.spring.io ???
Related information
Cannot get dependency from Maven Repository

Coordinates for the artifact
https://repo.spring.io/plugins-release/uk/co/alt236/bluetooth-le-library-android/1.0.0/bluetooth-le-library-android-1.0.0.jar

Bintray has been sunset

https://stackoverflow.com/questions/67817472/where-to-download-repositories-after-bintray-sunset-as-the-bintray-link-responds

I'm sorry this too so long to sort out. I've now published the library to Maven Central.
Change the dependency declaration
There is two breaking changes:

The maven dependency has been changed to implementation 'dev.alt236:bluetooth-le-library-android:2.0.0'
As of version 2.0.0, the library package name has been changed from uk.co.alt236.bluetoothlelib.* to dev.alt236.bluetoothlelib.*. That means you'll need to edit your imports in your code (i.e replace the uk.co.alt236 but with dev.alt236. Nothing functional has changed.


🐛 [firebase_dynamic_links] iOS AppStore and TestFlight installations do not receive a dynamic link on first open

Bug report
Describe the bug
On iOS if the app is installed through a dynamic link (i.e. the user was redirected to the AppStore through a dynamic link and installed it) the app does not receive said dynamic link when it's opened. The method getInitialLink returns null while onLink does not receive any events at all. Of the following four use cases this last one is the only one that doesn't work:

Android app is pre-installed -> user clicks on dynamic link -> app receives dynamic link and routes to the correct screen
Android app is not installed -> user clicks on dynamic link -> gets redirected to Google Play, installs and opens the app -> app receives dynamic link and routes to the correct screen
iOS app is pre-installed -> user clicks on dynamic link -> app receives dynamic link and routes to the correct screen
iOS app is not installed -> user clicks on dynamic link -> gets redirected to App Store/ TestFlight, installs and opens the app -> app receives null from getInitialLink and routes to initial route

Steps to reproduce
Steps to reproduce the behavior:

Open https://get.coachbetter.com/ansH on an iOS device
Install the app from AppStore and open it
Login screen (initial route) is displayed

Expected behavior
Instead of the login screen, the registration screen should have been displayed with the information from the deeplink.
Sample project
Unfortunately I cannot provide the real code but I made code snippet that shows how we initialize Firebase and invoke the Firebase Dynamic Links plugin.
Click To Expand
import 'package:firebase_core/firebase_core.dart';
import 'package:firebase_dynamic_links/firebase_dynamic_links.dart';
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';

import '../firebase_options.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  await Firebase.initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  );

  runApp(const MyApp());
}

class MyApp extends ConsumerStatefulWidget {
  const MyApp({super.key});

  @override
  ConsumerState<ConsumerStatefulWidget> createState() => _MyAppState();
}

class _MyAppState extends ConsumerState<MyApp> {
  final _navigatorKey = GlobalKey<NavigatorState>();

  @override
  void initState() {
    super.initState();
    FirebaseDynamicLinks.instance.getInitialLink().then(_handleDynamicLink);
    FirebaseDynamicLinks.instance.onLink.listen(_handleDynamicLink);
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      navigatorKey: _navigatorKey,
      title: 'Material App',
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Material App Bar'),
        ),
        body: const Center(
          child: Text('Hello World'),
        ),
      ),
    );
  }

  void _handleDynamicLink(PendingDynamicLinkData? linkData) async {
    if (linkData != null) {
      final url = linkData.link;
      if (url.queryParameters['type'] == 'generic-players') {
        _navigatorKey.currentState?.pushNamed('registration');
      }
    }
  }
}

Additional context
We're using a custom domain as you can see above. I have already double checked the following things:

Firebase Console: The App Store ID and the Team ID are set to the correct values
Google Cloud Console: The iOS API key is configured to have access to the Firebase Dynamic Links API
Certificates, Identifiers & Profiles: The provisioning profile has the Associated Domains capability enabled
Info.plist: FirebaseDynamicLinksCustomDomains is set to https://get.coachbetter.com
Runner.entitlements: com.apple.developer.associated-domains is set to applinks:get.coachbetter.com
Debugging the link with ?d=1 shows no (relavant) warning
I have cross-checked various existing issues including https://github.com/firebase/flutterfire/issues/6913 and no solution proposed was working (through TestFlight)
I tried switching to a combo of app_links and firebase_dynamic_links where I used getInitialAppLink and uriLinkStream from app_links to receive dynamic links and getDynamicLink from firebase_dynamic_links to resolve it. The only change is that I now receive the following link on first open after installation by uriLinkStream: com.coachbetter.playerapp://google/link/?request_ip_version=IP_V4&match_message=No%20pre-install%20link%20matched%20for%20this%20device.

For some reason apps installed by a dynamic link redirection to the app store do not receive this dynamic link on first open.

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.0.4, on macOS 12.3.1 21E258 darwin-x64, locale en-CH)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.2)
[✓] VS Code (version 1.69.0)
[✓] Connected device (2 available)
[✓] HTTP Host Availability

• No issues found!

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
Dart SDK 2.17.5
Flutter SDK 3.0.4
coachbetter 2.1.1+211

dependencies:
- chewie 1.3.4 [cupertino_icons flutter provider video_player wakelock]
- collection 1.16.0
- cupertino_icons 1.0.5
- firebase_app_installations 0.1.1+1 [firebase_app_installations_platform_interface firebase_app_installations_web firebase_core firebase_core_platform_interface flutter]
- firebase_core 1.19.1 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_dynamic_links 4.3.1 [firebase_core firebase_core_platform_interface firebase_dynamic_links_platform_interface flutter meta plugin_platform_interface]
- firebase_messaging 11.4.4 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta]
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine]
- flutter_localizations 0.0.0 [flutter intl characters clock collection material_color_utilities meta path vector_math]
- flutter_riverpod 1.0.4 [collection flutter meta riverpod state_notifier]
- flutter_secure_storage 5.0.2 [meta flutter flutter_secure_storage_linux flutter_secure_storage_macos flutter_secure_storage_platform_interface flutter_secure_storage_web flutter_secure_storage_windows]
- flutter_switch 0.3.2 [flutter]
- flutter_widget_from_html_core 0.8.5+3 [csslib flutter fwfh_text_style html]
- freezed_annotation 2.0.3 [collection json_annotation meta]
- go_router 3.1.1 [collection flutter flutter_web_plugins logging meta]
- http 0.13.4 [async http_parser meta path]
- intl 0.17.0 [clock path]
- json_annotation 4.5.0 [meta]
- logging 1.0.2
- package_info_plus 1.4.2 [flutter package_info_plus_platform_interface package_info_plus_linux package_info_plus_macos package_info_plus_windows package_info_plus_web]
- share_plus 4.0.9 [meta mime flutter share_plus_platform_interface share_plus_linux share_plus_macos share_plus_windows share_plus_web]
- shared_preferences 2.0.15 [flutter shared_preferences_android shared_preferences_ios shared_preferences_linux shared_preferences_macos shared_preferences_platform_interface shared_preferences_web shared_preferences_windows]
- tuple 2.0.0 [quiver]
- url_launcher 6.1.4 [flutter url_launcher_android url_launcher_ios url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows]
- video_player 2.4.5 [flutter html video_player_android video_player_avfoundation video_player_platform_interface video_player_web]

dev dependencies:
- build_runner 2.1.11 [args async analyzer build build_config build_daemon build_resolvers build_runner_core code_builder collection crypto dart_style frontend_server_client glob graphs http_multi_server io js logging meta mime package_config path pool pub_semver pubspec_parse shelf shelf_web_socket stack_trace stream_transform timing watcher web_socket_channel yaml]
- flutter_gen_runner 4.2.1+1 [flutter_gen_core build collection crypto glob]
- flutter_lints 2.0.1 [lints]
- flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher material_color_utilities meta source_span stream_channel string_scanner term_glyph]
- freezed 2.0.3+1 [analyzer build build_config collection meta source_gen freezed_annotation json_annotation]
- icons_launcher 1.1.9 [args image path universal_io yaml]
- json_serializable 6.2.0 [analyzer async build build_config collection json_annotation meta path pub_semver pubspec_parse source_gen source_helper]

transitive dependencies:
- _fe_analyzer_shared 40.0.0 [meta]
- analyzer 4.1.0 [_fe_analyzer_shared collection convert crypto glob meta package_config path pub_semver source_span watcher yaml]
- archive 3.3.0 [crypto path]
- args 2.3.1
- async 2.8.2 [collection meta]
- boolean_selector 2.1.0 [source_span string_scanner]
- build 2.3.0 [analyzer async convert crypto glob logging meta path]
- build_config 1.0.0 [checked_yaml json_annotation path pubspec_parse yaml]
- build_daemon 3.1.0 [built_collection built_value http_multi_server logging path pool shelf shelf_web_socket stream_transform watcher web_socket_channel]
- build_resolvers 2.0.9 [analyzer async build crypto graphs logging path package_config pool pub_semver stream_transform yaml]
- build_runner_core 7.2.3 [async build build_config build_resolvers collection convert crypto glob graphs json_annotation logging meta path package_config pool timing watcher yaml]
- built_collection 5.1.1
- built_value 8.3.2 [built_collection collection fixnum meta]
- characters 1.2.0
- charcode 1.3.1
- checked_yaml 2.0.1 [json_annotation source_span yaml]
- clock 1.1.0
- code_builder 4.1.0 [built_collection built_value collection matcher meta]
- color 3.0.0
- convert 3.0.2 [typed_data]
- crypto 3.0.2 [typed_data]
- csslib 0.17.2 [source_span]
- dart_style 2.2.3 [analyzer args path pub_semver source_span]
- dartx 1.1.0 [characters collection crypto meta path time]
- fake_async 1.3.0 [clock collection]
- ffi 1.2.1
- file 6.1.2 [meta path]
- firebase_app_installations_platform_interface 0.1.1+10 [firebase_core flutter meta plugin_platform_interface]
- firebase_app_installations_web 0.1.0+17 [firebase_app_installations_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- firebase_core_platform_interface 4.4.3 [collection flutter flutter_test meta plugin_platform_interface]
- firebase_core_web 1.6.6 [firebase_core_platform_interface flutter flutter_web_plugins js meta]
- firebase_dynamic_links_platform_interface 0.2.3+6 [firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_platform_interface 3.5.4 [firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_web 2.4.4 [firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins js meta]
- fixnum 1.0.1
- flutter_gen_core 4.2.1+1 [path yaml mime xml dartx color collection json_annotation dart_style analyzer args pub_semver source_span]
- flutter_secure_storage_linux 1.1.0 [flutter flutter_secure_storage_platform_interface]
- flutter_secure_storage_macos 1.1.0 [flutter flutter_secure_storage_platform_interface]
- flutter_secure_storage_platform_interface 1.0.0 [flutter plugin_platform_interface]
- flutter_secure_storage_web 1.0.2 [flutter flutter_web_plugins flutter_secure_storage_platform_interface js]
- flutter_secure_storage_windows 1.1.2 [flutter flutter_secure_storage_platform_interface]
- flutter_web_plugins 0.0.0 [flutter js characters collection material_color_utilities meta vector_math]
- frontend_server_client 2.1.3 [async path]
- fwfh_text_style 2.7.3+2 [flutter]
- glob 2.0.2 [async collection file path string_scanner]
- graphs 2.1.0 [collection]
- html 0.15.0 [csslib source_span]
- http_multi_server 3.2.0 [async]
- http_parser 4.0.1 [collection source_span string_scanner typed_data]
- image 3.2.0 [archive meta xml]
- io 1.0.3 [meta path string_scanner]
- js 0.6.4
- lints 2.0.0
- matcher 0.12.11 [stack_trace]
- material_color_utilities 0.1.4
- meta 1.7.0
- mime 1.0.2
- nested 1.0.0 [flutter]
- package_config 2.0.2 [path]
- package_info_plus_linux 1.0.5 [package_info_plus_platform_interface flutter path]
- package_info_plus_macos 1.3.0 [flutter]
- package_info_plus_platform_interface 1.0.2 [flutter meta plugin_platform_interface]
- package_info_plus_web 1.0.5 [flutter flutter_web_plugins http meta package_info_plus_platform_interface]
- package_info_plus_windows 1.0.5 [package_info_plus_platform_interface ffi flutter win32]
- path 1.8.1
- path_provider_linux 2.1.7 [ffi flutter path path_provider_platform_interface xdg_directories]
- path_provider_platform_interface 2.0.4 [flutter platform plugin_platform_interface]
- path_provider_windows 2.0.7 [ffi flutter path path_provider_platform_interface win32]
- petitparser 5.0.0 [meta]
- platform 3.1.0
- plugin_platform_interface 2.1.2 [meta]
- pool 1.5.0 [async stack_trace]
- process 4.2.4 [file path platform]
- provider 6.0.3 [collection flutter nested]
- pub_semver 2.1.1 [collection meta]
- pubspec_parse 1.2.0 [checked_yaml collection json_annotation pub_semver yaml]
- quiver 3.1.0 [matcher]
- riverpod 1.0.3 [collection meta state_notifier]
- share_plus_linux 3.0.0 [share_plus_platform_interface file flutter meta url_launcher]
- share_plus_macos 3.0.1 [share_plus_platform_interface flutter]
- share_plus_platform_interface 3.0.3 [flutter meta mime plugin_platform_interface]
- share_plus_web 3.0.1 [share_plus_platform_interface url_launcher flutter flutter_web_plugins meta]
- share_plus_windows 3.0.1 [share_plus_platform_interface flutter meta url_launcher]
- shared_preferences_android 2.0.12 [flutter shared_preferences_platform_interface]
- shared_preferences_ios 2.1.1 [flutter shared_preferences_platform_interface]
- shared_preferences_linux 2.1.1 [file flutter path path_provider_linux path_provider_platform_interface shared_preferences_platform_interface]
- shared_preferences_macos 2.0.4 [flutter shared_preferences_platform_interface]
- shared_preferences_platform_interface 2.0.0 [flutter]
- shared_preferences_web 2.0.4 [flutter flutter_web_plugins shared_preferences_platform_interface]
- shared_preferences_windows 2.1.1 [file flutter path path_provider_platform_interface path_provider_windows shared_preferences_platform_interface]
- shelf 1.3.0 [async collection http_parser path stack_trace stream_channel]
- shelf_web_socket 1.0.1 [shelf stream_channel web_socket_channel]
- sky_engine 0.0.99
- source_gen 1.2.2 [analyzer async build dart_style glob meta path source_span yaml]
- source_helper 1.3.2 [analyzer collection source_gen]
- source_span 1.8.2 [collection path term_glyph]
- stack_trace 1.10.0 [path]
- state_notifier 0.7.2+1 [meta]
- stream_channel 2.1.0 [async]
- stream_transform 2.0.0
- string_scanner 1.1.0 [charcode source_span]
- term_glyph 1.2.0
- test_api 0.4.9 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph matcher]
- time 2.1.1 [clock]
- timing 1.0.0 [json_annotation]
- typed_data 1.3.1 [collection]
- universal_io 2.0.4 [collection crypto meta typed_data]
- url_launcher_android 6.0.17 [flutter url_launcher_platform_interface]
- url_launcher_ios 6.0.17 [flutter url_launcher_platform_interface]
- url_launcher_linux 3.0.1 [flutter url_launcher_platform_interface]
- url_launcher_macos 3.0.1 [flutter url_launcher_platform_interface]
- url_launcher_platform_interface 2.1.0 [flutter plugin_platform_interface]
- url_launcher_web 2.0.12 [flutter flutter_web_plugins url_launcher_platform_interface]
- url_launcher_windows 3.0.1 [flutter url_launcher_platform_interface]
- vector_math 2.1.2
- video_player_android 2.3.6 [flutter video_player_platform_interface]
- video_player_avfoundation 2.3.5 [flutter video_player_platform_interface]
- video_player_platform_interface 5.1.3 [flutter plugin_platform_interface]
- video_player_web 2.0.10 [flutter flutter_web_plugins video_player_platform_interface]
- wakelock 0.6.1+2 [flutter meta wakelock_macos wakelock_platform_interface wakelock_web wakelock_windows]
- wakelock_macos 0.4.0 [flutter flutter_web_plugins wakelock_platform_interface]
- wakelock_platform_interface 0.3.0 [flutter meta]
- wakelock_web 0.4.0 [flutter flutter_web_plugins js wakelock_platform_interface]
- wakelock_windows 0.2.0 [flutter wakelock_platform_interface win32]
- watcher 1.0.1 [async path]
- web_socket_channel 2.2.0 [async crypto stream_channel]
- win32 2.6.1 [ffi]
- xdg_directories 0.2.0+1 [meta path process]
- xml 6.1.0 [collection meta petitparser]
- yaml 3.1.1 [collection source_span string_scanner]

We faced the same issue, getInitialLink always null when install and open app from AppStore
firebase_dynamic_links: 4.3.1 and 3.0.2 (downgrade when trying to fix)

Thanks for the report @wederchr
Is your app initialized using flutterfire configure ? If so, can you try to use manual installation of the google services file (GoogleService-Info.plist) and see if using this method, do you get expected behavior ?
Check this issue for your reference: https://github.com/firebase/flutterfire/issues/8926

Thanks for the update. Based on this comment from team member, it indicates that Dart initialization isn't yet completely feasible for all firebase products, so you may try to just keep google services file and see if with it, you get expected behavior or not.

any update on this issue guys?

@darshankawar I have tried removing the Dart initialization and adding the google services file but getInitialLink still returned null if called in initState of the initial route. However, wrapping the call in a Future.delayed(const Duration(seconds: 1), () {...}); has resulted in getInitialLink returning the expected link. I have yet to deploy to TestFlight to see if this actually fixes the issue described above but until then: Adding a delay of 1s does not seem like a proper solution to me. Is this a known issue?

Have you already set the custom domain in info.plist file by adding <key>FirebaseDynamicLinksCustomDomains</key> ?

Yes I have. If you check the additional context section of the issue description above you can find a list of things I have already checked/ tried.

iOS app is not installed -> user clicks on dynamic link -> gets redirected to App Store/ TestFlight, installs and opens the app -> app receives null from getInitialLink and routes to initial route

Looking at this scenario wherein the expected behavior doesn't occur, it looks similar to https://github.com/firebase/flutterfire/issues/7546, so please check that and confirm.

Looking at this scenario wherein the expected behavior doesn't occur, it looks similar to #7546, so please check that and confirm.
This is indeed the exact issue I am facing. I have already tried the workaround using the app_links plugin  but it didn't solve the issue. Though I have only tested through TestFlight using the iosFallbackLink (ifl pointing to the TestFlight app). Can you confirm testing dynamic links through TestFlight using the iosFallbackLink parameter should work?

Let's continue the discussion in original issue for better tracking.
Closing this as a duplicate.


Hover Card Disappears Upon Clicking the Trigger Element

Description:
I am working with a hover card component that is displayed when hovering over the trigger element. However, when I click the trigger element while the cursor is still hovering over it, the hover card disappears, which is not the desired behavior. I want the hover card to remain visible even after clicking the trigger.
Here's the code snippet:
<Flex gap="1" align="center">
  <HoverCard.Root>
    <HoverCard.Trigger>
      <Flex
        gap="1"
        align="center"
        onClick={preventClickEvent}
      >
        <CubeIcon width="12" height="12" color="gray" />
        <RText
          color="gray"
          size="1"
          className="md:block hidden"
          style={{ cursor: "pointer" }}
        >
          file list
        </RText>
      </Flex>
    </HoverCard.Trigger>
    <HoverCard.Content>
      {/* content */}
    </HoverCard.Content>
  </HoverCard.Root>
  {/* other components */}
</Flex>

const preventClickEvent = (event: any) => {
  console.log("preventClickEvent");
  event.preventDefault();
  event.stopPropagation();
};

I tried to prevent the hover card from disappearing by adding a click event prevention function to the trigger element, but it had no effect.
Does anyone have a solution to keep the hover card visible after clicking the trigger element? Any assistance would be greatly appreciated.

I solved the problem by referring to https://github.com/radix-ui/primitives/blob/main/packages/react/tooltip/src/Tooltip.stories.tsx#L659-L687.
Here's my implementation code
<Flex
      gap="1"
      align="end"
      grow="1"
      ref={triggerRef}
    >
      <HoverCard.Root open={isHover} onOpenChange={setIsHover}>
        <HoverCard.Trigger
          onClick={(event) => {
            console.log("onClick");
            event.preventDefault();
          }}
        >
          <Flex
            gap="1"
            align="center"
            style={{
              cursor: "pointer",
            }}
          >
            <Files
              color="gray"
              strokeWidth={2}
              width={12}
              height={12}
            />
            <RText color="gray" size="1" className="md:block hidden">
              filelist
            </RText>
          </Flex>
        </HoverCard.Trigger>
        <HoverCard.Content
          onPointerDownOutside={(event) => {
            if (
              triggerRef.current &&
              (triggerRef.current as HTMLElement).contains(
                event.target as Node
              )
            )
              event.preventDefault();
          }}
        >

            <Command value={value} onValueChange={(v) => setValue(v)}>

              <Command.Input
                ref={inputRef}
                autoFocus
                placeholder="Search File..."
              />

              <Command.List ref={listRef}>
                <Command.Empty>Not Found</Command.Empty>
                <Command.Group heading="Rcently Open">
                  <Item value="xxxx">
                    📒xxxx
                  </Item>
                </Command.Group>
              </Command.List>
            </Command>

        </HoverCard.Content>
      </HoverCard.Root>
      <Separator mx="2" my="0" size="1" orientation="vertical" />
      <Flex gap="1" align="center">
        <Save color="gray" strokeWidth={2} width={12} height={12} />
        <RText color="gray" size="1" className="md:block hidden">
          Saved
        </RText>
      </Flex>
    </Flex>


Laravel 8

Please add support of Laravel 8

I just took a quick look at this. Are you getting any errors?
I currently don't have a Laravel 8 install to test one. However a couple of Google searches makes me believe that Laravel 8 uses Guzzle 7, while this package won't accept Guzzle 7. Could you check this for me?

Hi!
 The problem with Guzzle 7
[2@ws01 lara8]$ composer require jcf/geocode
Using version ^1.4 for jcf/geocode
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for jcf/geocode ^1.4 -> satisfiable by
jcf/geocode[1.4.0].
- Conclusion: remove guzzlehttp/guzzle 7.2.0
- Conclusion: don't install guzzlehttp/guzzle 7.2.0
- jcf/geocode 1.4.0 requires guzzlehttp/guzzle ~5.3|~6.0 -> satisfiable
by guzzlehttp/guzzle[5.3.x-dev, 6.5.x-dev].
- Can only install one of: guzzlehttp/guzzle[6.5.x-dev, 7.2.0].
- Can only install one of: guzzlehttp/guzzle[5.3.x-dev, 7.2.0].
- Installation request for guzzlehttp/guzzle (locked at 7.2.0, required
as ^7.0.1) -> satisfiable by guzzlehttp/guzzle[7.2.0].
Installation failed, reverting ./composer.json to its original content.
[2@ws01 lara8]$
вт, 3 нояб. 2020 г. в 02:15, Niellles<EMAIL_ADDRESS>
I just took a quick look at this. Are you getting any errors?
I currently don't have a Laravel 8 install to test one. However a couple
of Google searches makes me believe that Laravel 8 uses Guzzle 7, while
this package won't accept Guzzle 7. Could you check this for me?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jotafurtado/geocode/issues/18#issuecomment-720779163,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABVJNQQG75XFNDROYYTC5CTSN44RLANCNFSM4RMUO4OQ
.

Should be a quick fix:
 "require": {
        "php": ">=5.4.0",
        "guzzlehttp/guzzle": "~5.3|~6.0|~7.0"
    }

From there it's fingers crossed and hope that nothing else breaks.
Would you be able to change and test this? After that you should probably make a PR, however this repo looks to be kinda abandoned.

I've made this change in my fork (from which there's still a pending pull request). Since you've got a working Laravel 8 install could you try it out:
{
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/Niellles/geocode/"
        }
    ],
    "require": {
        "jcf/geocode": "laravel8-hotfix"
    }
}

Hi!
I just tried it.
Config {
"repositories": [
    {
        "type": "vcs",
        "url": "https://github.com/Niellles/geocode/"
    }
],
"require": {
    "jcf/geocode": "laravel8-hotfix"
}

} is wrong.
Right config is:
{
"repositories": [
    {
        "type": "vcs",
        "url": "https://github.com/Niellles/geocode/"
    }
],
"require": {
    "jcf/geocode": "*"
}

}
чт, 5 нояб. 2020 г. в 17:01, Niellles<EMAIL_ADDRESS>
I've made this change in my fork
https://github.com/Niellles/geocode/blob/laravel8-hotfix/ (from which
there's still a pending pull request). Since you've got a working Laravel 8
install could you try it out:
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/Niellles/geocode/"
}
],
"require": {
"jcf/geocode": "laravel8-hotfix"
}
}
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jotafurtado/geocode/issues/18#issuecomment-722396461,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABVJNQTCT3PIKKZOX4TC5ETSOKV4HANCNFSM4RMUO4OQ
.

I edited it later, has to be "dev-laravel-hotfix" instead of "laravel-hotfix" that you got in your email. If you try the edited comment, it should work.

I tried it. All works excellently.
Thank You very much!
ср, 18 нояб. 2020 г. в 00:50, Niellles<EMAIL_ADDRESS>
I edited it later, has to be "dev-laravel-hotfix" instead of
"laravel-hotfix" that you got in your email. If you try the edited comment,
it should work.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jotafurtado/geocode/issues/18#issuecomment-729234838,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABVJNQW3YCYMSJSHSCKIK7TSQLVYRANCNFSM4RMUO4OQ
.


Adds limited-top-level rule

I teach web development in a school using a tool called Popcode (www.popcode.org) that relies on htmllint for html validation. I'm so glad htmllint exists!
One common thing I see my students do over and over again is create elements outside of the head or body tags. While the browser can usually handle this, it's not best practice—this rule will help proactively prevent that behavior. I'm planning on writing one more rule limiting what elements can appear in the head as well.

Coverage increased (+0.001%) to 99.899% when pulling d2eb276200f0107ed3bf7f4411b3b36c6a7a6a7a on gangstertim:master into 800fc1994bd47ef4b9390e182123ab5c9a507cb0 on htmllint:master.

Going to open a new PR with a more descriptive name that doesn't use .includes

I just committed a new rule attr-order that takes E043. Can you merge with that and switch to E044?
Something like tag-limit-top-level would be a reasonable name, although I'm sure there is something better out there. The first word needs to be "tag" since the rule applies to tags.


Removed duplicate packages

Nothing added, just removed two duplicate entries in the packages section.
Both of these entries are already listed two lines above.
PS: thanks for this awesome list! 🎉

Thanks for the contribution! ☺


Load error: attempt to index field 'document_config' (a nil value)

Hi! I can't seem to make this work, with the default config (below) on either NeoVim 0.9 or 0.10. I haven't finished ruling out something weird about my NixOS setup that's causing it yet.
Full init.lua
-- Bootstrap lazy.nvim
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not (vim.uv or vim.loop).fs_stat(lazypath) then
  vim.fn.system({
    "git",
    "clone",
    "--filter=blob:none",
    "https://github.com/folke/lazy.nvim.git",
    "--branch=stable", -- latest stable release
    lazypath,
  })
end
vim.opt.rtp:prepend(lazypath)

require("lazy").setup({
  {
    "dundalek/lazy-lsp.nvim",
    dependencies = { "neovim/nvim-lspconfig" },
    config = function()
      require("lazy-lsp").setup {}
    end
  },
})

Output of :messages
ruby_ls is deprecated, use ruby_lsp instead.
This feature will be removed in lspconfig version 0.2.0
Failed to run `config` for lazy-lsp.nvim
...l/share/nvim/lazy/lazy-lsp.nvim/lua/lazy-lsp/helpers.lua:73: attempt to index field 'document_config' (a nil value)
# stacktrace:
  - /lazy-lsp.nvim/lua/lazy-lsp/helpers.lua:73 _in_ **build_filetype_to_servers_index**
  - /lazy-lsp.nvim/lua/lazy-lsp/helpers.lua:109 _in_ **enabled_filetypes_to_servers**
  - /lazy-lsp.nvim/lua/lazy-lsp/helpers.lua:125 _in_ **server_configs**
  - /lazy-lsp.nvim/lua/lazy-lsp/init.lua:7 _in_ **setup**
  - init.lua:21 _in_ **config**
  - init.lua:16

The part about ruby_ls leads me to believe this might be something weird with my own system? Hoping someone has seen this before and can point me in the right direction. I've gone full NixOS, and Mason really doesn't work with it.

Turns out there was a breaking change made 3 days ago: https://github.com/neovim/nvim-lspconfig/pull/3105
I pushed a fix https://github.com/dundalek/lazy-lsp.nvim/commit/19d2a4de3a57deed4aab304704c1f5e77454f4f3 if you update to latest version of lazy-lsp the error should go away.

cool, thanks :+1:


clean the repo connections

connection to ngx-admin close it
or why the new issue is showing a template ?

Fixed in #19


Fix rate limiting of gateway

:clipboard: Add associated issues, tickets, docs URL here.
Overview
Describe what your Pull Request is about in a few sentences.
Serval places import GasSwitcher.js. If any of them changes, the useEffect will run again which causes a lot of unnecessary RPC requests and the IP address reaches the rate limiting.
Changes
Describe your changes and implementation choices. More details make PRs easier to review.

Remove useEffect

Testing
Describe how to test your new feature/bug fix and if possible, a step by step guide on how to demo this.

good catch!

does this break anything?

does this break anything?

Yes, it makes too many RPC calls and anyone who use the gateway on Boba Mainnet will be blocked due to the rate limiting.

Codecov Report
Base: 44.74% // Head: 79.30% // Increases project coverage by +34.56% :tada:

Coverage data is based on head (f06cc87) compared to base (b7ac3aa).
Patch has no changes to coverable lines.

Additional details and impacted files
@@             Coverage Diff              @@
##           develop     #469       +/-   ##
============================================
+ Coverage    44.74%   79.30%   +34.56%
============================================
  Files          106       38       -68
  Lines         4253     1300     -2953
  Branches       847      201      -646
============================================
- Hits          1903     1031      -872
+ Misses        2350      269     -2081

Flag
Coverage Δ

boba-contracts
?

contracts
79.30% <ø> (ø)

core-utils
?

data-transport-layer
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...ckages/data-transport-layer/src/utils/contracts.ts

...a/contracts/contracts/standards/L1CustomERC721.sol

...boba/contracts/contracts/DiscretionaryExitBurn.sol

...kages/data-transport-layer/src/utils/validation.ts

packages/core-utils/src/index.ts

...ore-utils/src/external/ethers/fallback-provider.ts

...acts/contracts/oracle/payment/AccessController.sol

packages/core-utils/src/external/geth/index.ts

...es/boba/contracts/contracts/LP/L2LiquidityPool.sol

...ges/boba/contracts/contracts/L2BillingContract.sol

... and 58 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

Looks add same change in the patch fixes of sentry
#468

Great!


[Feature Request]

Why/User Benefit/User Problem
In TachiJ2K, there is a setting in library pages for each manga called "remove downloads" It then asks you if you would like to remove all downloads or all read chapters. In SY there is the clean up downloaded chapters option in advanced settings, but that is global, this would be able to be implemented on an individual manga basis.
What/Requirements
Screenshots from TachiJ2K:

This already exists. Long press a manga in Library, click on Delete, uncheck 'Manga from Library' then click on 'Downloaded only'.

That is strange. When I click on delete after long-pressing in library it doesn't have that option. I am on the latest version of SY too...

Update your app to Preview build
https://github.com/jobobby04/TachiyomiSYPreview/releases
Close this ticket after you update

Thanks!


Diagnostic function - Characteristic Features

Add a diagnostic function to return the features changing the most in condition X compared to Y.

See a52385ba53a7b598811aef453b8959cdb6612bf3


Updated styling of the components, scaling, themed

Updated styling and type of the components, fixed scaling across all horizontal screens, Nord themed

lmk if you've got any issues with the styling with all the TypeScript code running since I currently am unable to test it that way

I like how you styled the page. It supports resizing now!!! I just have 2 small requests

The font size seems a little big to me. Maybe lowering it to 1.7 vw would do
On the Table tab, the unblock buttons are still white

Removed last 2 commits

nah dawgg my git skills are horrible... i think that everything that had to be done in this PR has been done


API to obtain Version

Example from version which has an update and sunset scheduled:
GET /version

{
	"version": "3.1.0",
	"sunsetAt": "2024-07-01T00:00:00+01:00",
	"nextVersion" : {
		"version": "4.0.0",
		"availableAt": "https://osdm.bahn.de/4.0",
		"availableFrom": "2024-04-01T00:00:00+01:00"
	}
}

Example of response from the latest version or version not having sunset datetime set:
GET /version

{
	"version": "4.0.0",
}

Also consider providing multiple version from API Proxy when running behind single URL and accessible using HTTP header discriminator.

Decide the design after agreement on versioning.

Putting to 3.4.0 to have visibility. I expect that to drag that to further versions (4.0.0) if IANA doesn't approve OSDM MIME Type soon.


Modify interface to be compatible with different datasources

Currently we're using the [ECDC] (https://www.ecdc.europa.eu/en/publications-data/download-todays-data-geographic-distribution-covid-19-cases-worldwid) data. It would be nice to have an interface which adds a level of abstraction to "plug-in" different datasources such as local data sources as listed in the Excel file here.

Done in version 5

Done in version 5


DTSAM-160 TEST: New ASB OFF in Preview (JRD)

DTSAM-160 "Migrate ORM to azure-messaging-servicebus"
For testing purposes: turn new ASB off in preview (JRD).
NB: This is a test PR, the primary PR for this ticket is #1816.  The following PRs are for testing additional configuration scenarios:

#1824
#1831

Checklist

[x] commit messages are meaningful and follow good commit message guidelines
[x] Does this PR introduce a breaking change

close temporarily to clear down helm.

Closing TEST PR as testing is complete.


Add commenting feature for RTDB SwiftUI

LGTM. I think we will need to spend some time on a final review and cleanup once we finish feature development of the app. Please ping me once it's ready, so I can take another look.

sounds good. Should I make another PR for the final code cleanup?

LGTM. I think we will need to spend some time on a final review and cleanup once we finish feature development of the app. Please ping me once it's ready, so I can take another look.

sounds good. Should I make another PR for the final code cleanup?

I'm afraid it will be too big for a comfortable review on GitHub. I can try to look through the project in Xcode.


Update to NetFx 4.8.1 CredentialProvider

Update the keyring wrapped to use the in support version of .NET Framework 4.8.1 rather than the deprecated 4.6.1 version.
DO NOT MERGE until release 1.3.0 is published for artifacts-credprovider.

Replaced with #81


How to Retry produce message after creating topic

Versions

Sarama
Kafka
Go

v1.22.1
2.4
1.12.9

Configuration
kafkaConfig.Metadata.Retry.Max = 5
kafkaConfig.Producer.Retry.Max = 5

Automatic topic creation is disabled in kafka

Problem Description
For new topic, sending message to kafka will fail, since automatic topic creation is disabled in kafka.
On Error of  ErrUnknownTopicOrPartition , API will be called to create the topic. How to retry sending the failed message, after creating the topic.

Can you post a sample?
Why can't you orchestrate to resend the message? For sync producers, the error is returned immediately, so you can retry after your topic create API call succeeds.
For async producers, the errors are returned on an Errors() channel. This ProducerError (error) contains the
ProducerMessage that caused the error which you can then orchestrate to resend after the topic creation API succeeds.
If new topics get created frequently, I would recommend doing the creation preemptively instead of  on errors.