Fix height of images in landing hero component

Trello card
https://trello.com/c/l5tDsv5z/6812-change-landingherocomponent-to-fix-page-load-issues-with-images?filter=member:spencerldixon
Context
We identified an issue with page loading when pages contain a header with images (see https://trello.com/c/dhYNjDNm )
We want to amend the LandingHeroComponent to reserve the amount of space we want the image to be rendered at (regardless of the actual size of the image)
Changes proposed in this pull request

Adds css to set auto height of image

Guidance to review

Looks good to me from a front end perspective
@jenhadfield-dfe Are you happy with this?
@spencerldixon Can we get this merged today (after a tech review)?

looks good to me!


bug(web): fix connection annotations

We weren't parsing connection annotations correctly (we had all the logic, we just weren't calling it.)
This fixes that.

bors merge


protobuf: 3.15.5 -> 3.15.7

Motivation for this change
https://github.com/protocolbuffers/protobuf/releases/tag/v3.15.6
https://github.com/protocolbuffers/protobuf/releases/tag/v3.15.7
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[x] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 118378 at 86001ce7 run on x86_64-linux 1

182 packages marked as broken and skipped:

apostrophe
chaps
gnome3.gnome-books
gnome3.gnome-documents
gnunet-gtk
libnats-c
libsForQt5.openbr
libsForQt512.akonadi-calendar
libsForQt512.akonadi-contacts
libsForQt512.akonadi-import-wizard
...

3 packages failed to build:

pivxd
python38Packages.gpapi
python39Packages.gpapi

886 packages skipped due to time constraints:

MIDIVisualizer
adapta-gtk-theme
almanah
amarok (amarok-kf5)
anbox
anki
ankisyncd
apache-airflow
aravis
areca
...

38 packages built successfully:

grpc
libphonenumber
nanopb
opencv (opencv4)
postgresqlPackages.cstore_fdw (postgresql11Packages.cstore_fdw)
protobuf (protobuf3_15)
protobufc
python38Packages.PyChromecast
python38Packages.aioesphomeapi
python38Packages.googleapis-common-protos
python38Packages.grpcio
python38Packages.libarcus
python38Packages.mypy-protobuf
python38Packages.mysql-connector
python38Packages.proto-plus
python38Packages.protobuf
python38Packages.protobuf3-to-dict
python38Packages.pymumble
python38Packages.s2clientprotocol
python38Packages.snakebite
python38Packages.tensorboard-plugin-profile
python39Packages.PyChromecast
python39Packages.aioesphomeapi
python39Packages.googleapis-common-protos
python39Packages.grpcio
python39Packages.libarcus
python39Packages.mypy-protobuf
python39Packages.mysql-connector
python39Packages.proto-plus
python39Packages.protobuf
python39Packages.protobuf3-to-dict
python39Packages.pymumble
python39Packages.s2clientprotocol
python39Packages.snakebite
python39Packages.tensorboard-plugin-profile
riemann_c_client
rubyPackages_3_0.cld3
valhalla

Note that build failures may predate this PR, and could be nondeterministic or hardware dependent.
Please exercise your independent judgement.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 118378 run on x86_64-linux 1

3 packages failed to build and already failed to build on hydra master:

pivxd: log was empty
python38Packages.gpapi: plain log  |  pretty log
python39Packages.gpapi: log was empty


djgpp: Add darwin support

Description of changes
Adds darwin support to the djgpp toolchains. The only thing necessary to achieve this is to use gcc to build them instead of clang.
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.11 Release Notes (or backporting 23.05 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.

I can't test this but the code looks good. Out of curiosity, do you have an interesting use case?

I can't test this but the code looks good. Out of curiosity, do you have an interesting use case?

I work on decompme from a macos machine, with the MSVC toolchain. This requires the djgpp toolchain for x86 (dis)assembly. I'm creating a nix devenv with all the tools preinstalled for easy development.


aiStarter is broken with WebRTC

I've been testing the new WebRTC feature, and I noticed that the script aiStarter with WebRTC is not working properly (or hasn't worked for me)
It crashes after attemping to load Form on Companion
ADB Logcat displays this:
01-02 20:29:59.188 14902 14967 D WebRTC: response =
01-02 20:29:59.189 14902 14967 E WebRTC: Caught JSONException: org.json.JSONException: End of input at character 0 of
01-02 20:29:59.189 14902 14967 E WebRTC: org.json.JSONException: End of input at character 0 of
01-02 20:29:59.189 14902 14967 E WebRTC: 	at org.json.JSONTokener.syntaxError(JSONTokener.java:449)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at org.json.JSONTokener.nextValue(JSONTokener.java:97)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at org.json.JSONArray.<init>(JSONArray.java:92)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at org.json.JSONArray.<init>(JSONArray.java:108)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at com.google.appinventor.components.runtime.util.WebRTCNativeMgr$4.run(SourceFile:252)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
01-02 20:29:59.189 14902 14967 E WebRTC: 	at java.lang.Thread.run(Thread.java:764)

I then realized that the error comes from this line: https://github.com/mit-cml/appinventor-sources/blob/master/appinventor/components/src/com/google/appinventor/components/runtime/util/WebRTCNativeMgr.java#L253
I assume the response to Rendezvous is empty, so the error raises (as any code is passed to the URL, technically)
I would like to confirm if this error is from a miss-configuration from my side, or this error is also part of appinventor-sources

@barreeeiroo I haven't had any issues when using the companion in the emulator. Under what circumstances are you triggering this error? Are you using the latest rendezvous code under misc?

I have copied all files from WebRTC commit, and updated rendezvous.js
Companion through WiFi works as intended, but USB Connection doesn't

I'm not able to replicate this. I tested with Companion 2.49 running on an Amazon Kindle Fire tablet and was able to successfully connect using the USB option.

Humm, I will debug it more in depth. I should have made something wrong in the process
Thanks for your help, I'll update the issue when I get any news

WebRTCMgr has been refactored since this issue was opened and we believe this is no longer a problem.


helm in street scene throws error

The helm when weared, is throwing this error

This issue seems to be solved before.
https://user-images.githubusercontent.com/80860637/180859673-9a95f1f8-90a7-4bc2-8f5e-8e2fc7323801.mp4


Improve menus

Fixes #286
Incremental improvements for #259.
First step to set up menu customization via the settings, so it's easier to have more control for each page
Before

After

TODO

[x] Disable Edit, Run and Kernel for /tree
[x] Disable Edit, Run and Kernel for /terminals
[x] Disable Run and Kernel for /edit
[x] Add "Trust Notebook" and "Rename" to the file menu
[x] Add command to rename the document
[x] Add UI Test to rename a file
[x] Update snapshots:

[x] Add new snapshots for menus
[x] Existing snapshots

Snapshots updated, and looking good when testing on Binder.
This should also help iterate on the menus, as mentioned in #259.


Is transaction manager thread-safe?

I am using ULTM with jOOQ for a implement light-weight data service. One question is that, is the TxManager thread-safe? Is it OK if I use it in a multi-thread program?
For example:
//transaction block
void myHandler(){
txManager.begin()
{
try{
do-something();
txManager.commit();
}catch (Exception aException){
txManager.rollback();
}
}}
In case the myHandler(0 is called by several thread spontaneously, can the TxManager handles this transactions correctly?

First of all, you do not have to write all this, your example is equal to this:
void myHandler() {
  txm.tx(() => do-something());
  // or txm.txResult or other flavors of TxManager.tx… methods
}

The TxManager can to be used in multiple threads. It is actually designed to do so. The trick is not to mess with threads inside do-something, because TxManager associates transaction context to threads.
What's a bonus when using ULTM is that it's just few lines of (simple) code, so when in doubt, it is easy to follow what is happening under the hood. I am happy to help in case of doubt.

In this case, I can use the TxManager as a singleton then...
I have to use tx.commit() or tx.rollback explicitly since, in my case, there are multiple asynchronous operations contained in a transaction. For example, the operations on different tables run in parallel. I use Future for these operations.
It is difficult to use the implicit transaction management in my case...

In this case, I can use the TxManager as a singleton then...

Correct.

I have to use tx.commit() or tx.rollback explicitly since, in my case, there are multiple asynchronous operations contained in a transaction. For example, the operations on different tables run in parallel. I use Future for these operations.

I am not sure if I get it right, but what txm.commit/rollback gives you the txm.tx does not in such a case? Do you mean you need sometimes to rollback even though there was no exception? Or you must do something extra before rollback?
Also, you must know that begin/commit/rollback works only for the threads they were executed on. If you begin transaction in thread T1 and then do some work on T2 then the T1's begin does not "reach" there. ULTM will throw an exception in case you try to talk to database from thread which did not start transaction, but if you work on some kind of thread pool, you can unintentionally fool ULTM, so it won't throw exception, but your code will use transaction context not meant for it, see this: https://github.com/witoldsz/ultm/blob/ee99aed3a924a5270eb80ab0de46502ff1b6f3d2/src/main/java/com/github/witoldsz/ultm/internal/ThreadLocalTxManager.java#L40

Yes, I did see the IllegalStateException thrown.
Now, those db operations are run sequentially in the same thread. In the same transaction, after those db operations, I need to call a REST API endpoint with Vertx's asynchronous HttpClient. In the same thread, the Vert.x's asynchronous result handler decides to do tx.commit() or tx.rollback() after receiving the response of the API call.
It seems that the TxManager throws the IllegalStateExceptionin in this case...

I have found a way to make the TxManager working in this case. The code of this transaction should run in the same Vertx Context. This made me thinking whether it is worthy of using asynchronous HttpClient. Maybe, Apache synchronous HttpClient would work fine.
Many thanks for your explanation on how TxManager works!


Implement Mask R-CNN

This approach seems like a promising alternative to the cascaded 'find & segment' approach.
Here is the original paper: https://arxiv.org/abs/1703.06870
and some applications and adaptation to 3d:

E. Kopelowitz et G. Engelhard, “Lung nodules detection and segmentation using 3d
mask-rcnn,” ArXiv, vol. abs/1907.07676, 2019.
Y. Li, L. Zhang, H. Chen et N. Yang, “Lung nodule detection with deep learning in 3d
thoracic mr images,” IEEE Access, vol. 7, p. 37 822–37 832, 2019.

A few thoughts:

German Cancer Research Center (DKFZ)'s previous toolkit includes a nice Mask R-CNN implementation that can handle 2D and 3D images. Their follow-up toolkit does not include a Mask R-CNN, but in their FAQ they say it will arrive in the future versions. I give this example because in the literature there is a popular debate about using two-stage networks (e.g. Faster R-CNN, Mask R-CNN, etc.) vs. one-stage fully-convolutional networks (e.g. RetinaNet, UNet, etc.). One-stage networks are a lot easier to implement (more on this on my next points), mostly faster, and often they perform comparably well (see this issue) with respect to two-stage networks.
Another readily-available Mask R-CNN implementation can be found within torchvision but it doesn't currently support 3D AFAIK. However, our implementation can perhaps be based on it.
An implementation of Mask R-CNN includes some fairly challenging sub-algorithms like multi-scale region-of-interest align and non-maximum suppression (NMS). These are often implemented on the CUDA level, for example see DKFZ's implementation. This is not to scare us, but just so we aware of the avenues of implementation.

Although IMO there might be a disadvantageous trade-off at play between implementation difficulty and performance gain (but again, who knows?), I still think this is a solid direction. I have been curious about trying out two-stage networks for medical imaging myself. If no one else is interested, I would definitely be interested in exploring this direction after the new year!


shellinabox: 2.14 -> 2.16

Please reword your commit message according to our guidelines (e.g. shellinabox: 2.14 -> 2.16)
/cc maintainers @tomberek @lihop

Updated to use unofficial fork on github. Original author and group are unresponsive. The fork is far ahead on updates,  bug fixes, and changes.

:+1: I'm very much in favor of using the GitHub fork of shellinabox. This will allow, for example, using fail2ban with the shellinabox module. I've tested this locally and it works great with the service I added in  1eb50ebbf26d0cedc6677dabc78ba5253caf1fa1.

@lethalman: Wasn't aware of fetchFromGitHub.
@lihop: thanks, I've been making my own service module, I'll take a look at 1eb50eb

Please don't forget about @geerds's suggestion.

@tomberek If you rename the commit message accordingly I will merge this PR.

@pSub I kept thinking they meant the PR title, not the commit name.
Fixed.


a few minor preliminary observations

hellord :wave:
here i finally am :relieved: :muscle:
i've started by pulling you're repo, fired up cargo doc and had a look at the source.
two preliminary points

maybe we could get rid of g.nu and gradient.nu right? :thinking:
they look super old => nushell version 0.31.x :open_mouth:
they do not appear anywhere else in the repo :confused:

> rg \.nu **/*.rs | lines | parse "{file}:{match}"
╭───┬──────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────╮
│ # │       file       │                                              match                                              │
├───┼──────────────────┼─────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 0 │ src/main.rs      │             windows_output_default_file = Some(file.replace(".nu", "_f.nu"))                    │
│ 1 │ benches/bench.rs │ /// You need a nu file called massive.nu in your project root                                   │
│ 2 │ benches/bench.rs │     let file = fs::read_to_string("massive.nu").expect("massive.nu file in project directory"); │
╰───┴──────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────╯

also what about renaming readme.md into README.md? this might be a bit more conventional, you tell me :yum:

i know this is very superficial, but i wanted to have a look at the stuff around the rust source before diving in, and the two points above are what came to me :wink:
for now, cheers :yum:

Hey, Welcome! :)

maybe we could get rid of g.nu and gradient.nu right?

They were put there just to be an example of files to play with formatting on. I have no doubt they're outdated now.

also what about renaming readme.md into README.md? this might be a bit more conventional, you tell me

whatev - i'm good with either.

i know this is very superficial,...

no worries. have fun. i hope you come up with something great!

They were put there just to be an example of files to play with formatting on. I have no doubt they're outdated now.

oooooh wow, i understand what they are here for :laughing: :+1:
makes perfect sense

whatev - i'm good with either.

gotcha :ok_hand:

no worries. have fun. i hope you come up with something great!

i'll see what i can think of :smirk:

i did not see anything in awesome-nu about formatting...
is this project the only one in this direction? :open_mouth:

This project does not work at all. It was a simple json formatter, and I thought I could easily and quickly make it a nushell formatter. I was wrong. So, if this every gets finished, i'll go in awesome-nu.  I know of no other projects to format nushell scripts.

This project does not work at all. It was a simple json formatter, and I thought I could easily and quickly make it a nushell formatter. I was wrong. So, if this every gets finished, i'll go in awesome-nu. I know of no other projects to format nushell scripts.

ok i see :+1:

i did not see this was completed in #3 :ok_hand:


Symbol not found: _libiconv_open

This is the error I get when I run pronto run. What am I doing wrong?
dyld: lazy symbol binding failed: Symbol not found: _libiconv_open
  Referenced from: ~/gems/rugged-0.26.0/lib/rugged/rugged.bundle
  Expected in: flat namespace

dyld: Symbol not found: _libiconv_open
  Referenced from: ~/gems/rugged-0.26.0/lib/rugged/rugged.bundle
  Expected in: flat namespace

[1]    83093 trace trap  pronto run

@volkanunsal have you tried Googling this at all?  I believe you're missing some of your command line dependencies, I don't think this relates to Pronto.

@doomspork There is a lot of noise on Google search results. I haven't gotten anywhere following those threads.

@volkanunsal can you run the rugged gem outside of Pronto without a problem?

@doomspork Yes, I can. It only seems to happen when I run the binary.
➜  webapp (ruby-2.3.3) git:(tables) ✗ irb
[1] pry(main)> require 'rugged'
=> true
[2] pry(main)> require 'pronto'
=> true
[3] pry(main)>
➜  webapp (ruby-2.3.3) git:(tables) ✗ pronto run
dyld: lazy symbol binding failed: Symbol not found: _libiconv_open
  Referenced from<EMAIL_ADDRESS>  Expected in: flat namespace

dyld: Symbol not found: _libiconv_open
  Referenced from<EMAIL_ADDRESS>  Expected in: flat namespace

[1]    70471 trace trap  pronto run

@doomspork
I've narrowed the error to this codeblock.
# lib/pronto.rb
 repo = Git::Repository.new(repo_path)
options = { paths: [file] } if file
patches = repo.diff(commit, options)
# ERROR!

@doomspork
The core issue is the libiconv framework. rugged is using the wrong headers of this framework.
  /Library/Frameworks/libiconv.framework/Headers/iconv.h

Here is how I fixed it
gem install rugged -- --with-opt-lib=/usr/local/opt/libiconv/lib --with-opt-include=/usr/local/opt/libiconv/include


python310Packages.nettigo-air-monitor: 1.2.2 -> 1.2.3

Description of changes
https://github.com/bieniu/nettigo-air-monitor/releases/tag/1.2.3

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.05 Release Notes (or backporting 21.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 171714 run on x86_64-linux 1

3 packages built:

home-assistant-component-tests.nam
python310Packages.nettigo-air-monitor
python39Packages.nettigo-air-monitor


Add memory_map_descriptor_size function

This function returns the size of each descriptor of the current memory map.

Considering memory_map() retrieves the memory map and returns a safe iterator to it, in which situations would this function be used?

I need to pass memory map information (pointer, size of all memory map, and size of each descriptor) to the kernel because the kernel initializes the memory manager. Using the iterator may be ok, but the documentation says:

This type is only exposed in interfaces due to current limitations of impl Trait which may be lifted in the future. It is therefore recommended that you refrain from directly manipulating it in your code.

So I thought I shouldn't use this iterator.

Oh, eventually we might be able to return an impl Iterator instead of that explicit type, but I'd still advise using that function instead of manually manipulating the descriptors.
Alternatively, you could collect() the iterator into a Vec<MemoryDescriptor>. Would that work for your case?

Alternatively, you could .copied().collect() the existing iterator into a Vec. Would that work for your case?

This may work. I'll try it. Thanks!

I've opened #152 to remember to review this type and make its docs clearer.


Cursor and keyboard - DeskDock features

A feature I enjoy from DeskDock (no longer supported) is showing the mouse on the phone screen. The keyboard for DeskDock also works great and allows shortcuts to work (such as CTRL + left/right/backspace.)
Thank you!

I like this idea as well! Basically being able to use the phone as a "second monitor". Never used deskDock, but I imagine it's something similar to Synergy?

I have found that this mode gets me really close
scrcpy --window-width 100 --window-height 100 --otg -s DEVICEID
I've created a ticket in the Barrier project here https://github.com/debauchee/barrier/issues/1452#issuecomment-1162329019 which seems like a natural fit to get both this things working as people are looking for


Page is incomplete

It seems like this page isn't displaying properly or is missing information as it just kind of stops...

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

ID: 0f653dd9-bcf7-a5c6-8625-fbc25e9c8fcc
Version Independent ID: 0f653dd9-bcf7-a5c6-8625-fbc25e9c8fcc
Content: Group Policy Management of Windows Firewall with Advanced Security - Windows Security
Content Source: windows/security/operating-system-security/network-security/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md
Product: windows-client
Technology: itpro-security
GitHub Login: @ngangulyms
Microsoft Alias: nganguly

You're right, it looks like it was cut off somehow

I think that's just how that article is. It's been like that for at least three years (I didn't go further back in its history), and if you compare to the partner article Group Policy Management of Windows Defender Firewall, it's just a very short procedure on how to find the policies.
If anything there would be a broader fix to the larger set of content to bring a bunch of these little procedural articles together into a single one, or even question whether it's needed at all. But that's a larger project for another day.


adding logging with logrus lib and removing shortcut returns

Hi Eric, thanks very much for all this work. One nit: can the LogErrNotFoundInMap errors please be logged at warn level (or lower)? These logs are going to be very chatty otherwise.

Sure. I will change it to warn.


[Feature Request] Filter by Movies or Series in the Requests section.

Description
When manually processing requests I'd like the ability to filter by category (Movies or Series), in order to improve my work flows, at the moment the existing filtering options don't appear to allow it.
Desired Behavior
Add an additional filter box at the top of the Requests screen with the options :  All | Movies | Series
Additional Context

Code of Conduct

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

Hi,
also filters

for sorting (ascending, descending)  - when was request
for filter who is requestor


Land preview2-prototying's wasi-preview1-component-adapter into wasmtime

First task in #6370
This introduces preview2-prototyping's wasi-preview1-component-adapter into wasmtime's crates/.  The git history has been preserved.
There is a new script ./ci/build-wasi-preview1-component-adapter.sh to build and verify the adapter, and a a new CI check which runs this script and uploads the release builds as artifacts.
How this PR was made
I made this branch by running
$ python3 ~/Downloads/git-filter-repo.py --path crates --path src --path build.rs --force

on https://github.com/bytecodealliance/preview2-prototyping/commit/5be99d645c177198b9f5e4d76561669796f7b379
And then merging wasmtime's main in with --allow-unrelated-histories.

This PR is too big contains too many commits for prtest:full to work properly, so I temporarily removed the if test-full predicate in https://github.com/bytecodealliance/wasmtime/pull/6374/commits/bb5d051584658f24b5a3caa403726b619fb1257a and restored it in https://github.com/bytecodealliance/wasmtime/pull/6374/commits/968a61dbc402fbfc429353f9b4d30b479d1fa556

Feedback is taken care of, and collapsing it into one workspace brought a bunch of cargo vet stuff into scope, so that is now taken care of as well.

This failed on CI, but additionally I think we'll want to temporarily set the merge strategy for the merge queue to creating a merge commit for merging this instead of the current squash-and-merge strategy

oof, good catch. After all that work to preserve the git history I almost goofed the squash commit.


Handle Logout in React Native App

I tried Sign Out using this.
It seemed to do sign out but despite including post_logout_redirect_uri the control was not redirected to app. I am using the same flow in authentication/token acquisition. When I tried debugging in chrome it did not show any redirection in network tab, while in case of Sign In  it does show redirection happen in chrome network tab. Are there any extra steps to be taken while achieving logout in React Native apps?

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

ID: 30daadc7-6f55-207a-9125-9e97f06d9f85
Version Independent ID: aba0421a-b35a-e24f-d7db-7c89169772fc
Content: Understand the OpenID Connect authentication code flow in Azure AD
Content Source: articles/active-directory/develop/v1-protocols-openid-connect-code.md
Service: active-directory
Sub-service: develop
GitHub Login: @rwike77
Microsoft Alias: ryanwi

@ledzep9012 Thank you for your query. We will investigate and update the thread .

@ledzep9012 I suggest you to please open a new MSDN forum post with the details, code snippets and community will help address your query. Please refer to below link to MSDN forum to ask new question -
https://social.msdn.microsoft.com/Forums/azure/en-US/newthread?category=windowsazureplatform&forum=WindowsAzureAD&prof=required.  Please provide the MSDN link over here so that I can help you getting answered.

@SaurabhSharma-MSFT here you go: msdn.
Let me know if you should any other details form me?

@ledzep9012 Thanks. We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


[Update Request]: reMarkable.reMarkableCompanionApp update to <IP_ADDRESS>5

What type of update are you requesting?
A new version of an existing package
Current Package Identifier
reMarkable.reMarkableCompanionApp
Package Version
<IP_ADDRESS>5
Please describe the changes you would like to see
New release available from this download URL: https://downloads.remarkable.com/latest/windows
Current package cannot install since hashes do not match

I borked the original PR for this by misconfiging the nestedinstallertype flag.
Fix for it is in #150934.
Thanks @kris6673 for pointing out it was failing.

You can solve for the additional remarkable download by deleting the reMarkable directory in %LOCALAPPDATA%\Microsoft\WinGet\Packages\ since it's just sitting in there taking up space.


fix: translation label mismatch

Critical Changes
Changes
Program__c.Status__c  has picklist label with masterLable Canceled but the FR translation has its label as Cancelled.
Issues Closed
New Metadata
Deleted Metadata
Definition of Done
Refer to Asteroids DoD document to see any additional details for the items below

[ ] Any net new LWC work has Sa11y tests & 50% or above lines JEST test coverage
[ ] CRUD/FLS is enforced in Apex
[ ] Permission sets are updated to account for CRUD|FLS|Tab|Classes
[ ] Field sets are updated to account for new fields
[ ] UX approval or UX not necessary
[ ] Link the pull request and work item by PR comment and Chatter post respectively, e.g. GUS: W-0000000: Work Name (https://github.com/SalesforceFoundation/PMM/pull/303)
[ ] All acceptance criteria have been met

[ ] Developer
[ ] Code Reviewer
[ ] QA

[ ] PR contains draft release notes
[ ] QE story level testing completed

Hi @mshanemc  Thanks for reporting this.
I believe the reason this has not corrected previously is because the fr_CA translations are not being actively maintained so when the picklist value of field value Cancelled was corrected to Canceled only the corresponding files for the translations we maintain were corrected but not fr_CA.
FYI @kschaefges @dmkud @AndersonTarren

thanks for considering


How to disable next and prev button from swipper in react native.I just want to display dots for navigation

this is what I tried so far and here swiperButtons state set to false.

{eventsData}

This repo dead: https://github.com/leecade/react-native-swiper/issues/713

Try set prop 'showsButtons={false}' and 'showsPagination={true}', works for me!

Try set prop 'showsButtons={false}' and 'showsPagination={true}', works for me!

yeah, it worked for me as well.


ATFBooru Support

As the title suggests it would be nice to have support for ATFBooru (AllTheFallen Booru)

nvm im an idiot just realized you can add it as a source


Updating vulnerable dependencies according to assessment report : 66740d46bc5ba6157c68501f

Summary Report

Scenario
Upgrades
Critical
High
Medium
Low

Full Upgrade
0
0
0
0
0

Full Upgrade
5
0
2
3
0

Full Upgrade
5
0
2
3
0

Full Upgrade
5
0
2
3
0

Full Upgrade
5
0
2
3
0

Vulnerability Upgrade Report

CVE
Target Dependency
Parent Dependency
Project Dependency
Upgraded Dependency
Remediation Status
Description

CVE-2023-30861+1 moreCWE-200
:red_circle: flask:2.2.2
:red_circle: flask:2.2.2
:red_circle: my-repository:latest
:green_circle: flask:2.3.2
:white_check_mark:
Upgrade successful!

CVE-2023-46136+5 moreCWE-407CVE-2023-30861CWE-200CVE-2024-34069CWE-94
:red_circle: werkzeug:2.2.3
:red_circle: flask-sqlalchemy:3.0.3
:red_circle: my-repository:latest
:green_circle: flask-sqlalchemy:3.1.0
:white_check_mark:
Upgrade successful!

CVE-2023-46136+5 moreCWE-407CVE-2023-30861CWE-200CVE-2024-34069CWE-94
:red_circle: flask:2.2.2
:red_circle: flask-sqlalchemy:3.0.3
:red_circle: my-repository:latest
:green_circle: flask-sqlalchemy:3.1.0
:white_check_mark:
Upgrade successful!

CVE-2024-35195+9 moreCWE-670CVE-2024-37891CWE-212CVE-2023-46136CWE-407CVE-2023-30861CWE-200CVE-2024-34069CWE-94
:red_circle: requests:2.31.0
:red_circle: connexion:2.14.2
:red_circle: my-repository:latest
:green_circle: connexion:3.1.0
:white_check_mark:
Upgrade successful!

CVE-2024-35195+9 moreCWE-670CVE-2024-37891CWE-212CVE-2023-46136CWE-407CVE-2023-30861CWE-200CVE-2024-34069CWE-94
:red_circle: urllib3:2.0.7
:red_circle: connexion:2.14.2
:red_circle: my-repository:latest
:green_circle: connexion:3.1.0
:white_check_mark:
Upgrade successful!

CVE-2024-35195+9 moreCWE-670CVE-2024-37891CWE-212CVE-2023-46136CWE-407CVE-2023-30861CWE-200CVE-2024-34069CWE-94
:red_circle: werkzeug:2.2.3
:red_circle: connexion:2.14.2
:red_circle: my-repository:latest
:green_circle: connexion:3.1.0
:white_check_mark:
Upgrade successful!

CVE-2024-35195+9 moreCWE-670CVE-2024-37891CWE-212CVE-2023-46136CWE-407CVE-2023-30861CWE-200CVE-2024-34069CWE-94
:red_circle: flask:2.2.2
:red_circle: connexion:2.14.2
:red_circle: my-repository:latest
:green_circle: connexion:3.1.0
:white_check_mark:
Upgrade successful!


Hash not being cleared upon authentication.

Sometimes the hash does not get cleared.

Please provide a minimal example for the bug so that others can reproduce it.

It seems like this happens when the oauth library is called from a route guard.
I am wondering what the best way to implement protected routes using this library would be?

Not sure about "best", but I do have an example application with async route guards that might be helpful.
As to the issue at hand (hashes not cleared), I have not experienced that with my sample app myself. I trust that others really do encounter the issue, but without a reproducible scenario we should probably close this issue, as there's no convenient way to help out...

Hoping my linked example helped out! If not, please post a minimal repro for the issue and we can reopen and further look into it!


Thread safety of 3rd party libraries is not checked

I don't know about other code, but at least since we have the parallel xval #3660 back in there are unresolved issues regarding thread safety of 3rd party libs.
I found that CMKLClassification depends on the GLPK LP-solver which seems to be unsafe for use in parallel (see the mailing list discussions linked here).
Other 3rd party libs should be checked and barriers implemented.

Ouch!
Definitely
This is a good one for the detox2 project, or the usual suspects2 GSOC


Close open portals after receiving PortalSuspended

I used some printf debugging to determine that PortalSuspended message is received during a call to wait_until_ready(). This probably means that wait_until_ready() is being called at the wrong time? However, handling PortalSuspended here by sending another Execute command, as the psql spec suggests, solves the multiple-portal issue we see with CockroachDB.
@robo-corg and I are working on a similar patch that puts the handler in a less surprising place. But I'm opening this PR in case you're interested in a quick fix, or in case this helps us see how the protocol handling should be changed.
Fixes #933 and subsumes #944

I'm fine with either fix going in the next release to make it work for you guys. I think I prefer this one a touch as it doesn't change the public API.

@mehcode Thanks! I think we'll spend a couple more days seeing if we can find solutions that we like a little better. And then we'll check in with you and see what we all think is the right thing to merge.

@mehcode Thanks! I think we'll spend a couple more days seeing if we can find solutions that we like a little better. And then we'll check in with you and see what we all think is the right thing to merge.

NB that this patch doesn't work in our bigger codebase. Our testsuite throws
Error: InternalError(encountered unexpected or invalid data: expecting ParseComplete but received CommandComplete)

So we shouldn't merge this PR. In addition to the CI here reporting that it's broken, we see that it's broken in the wild too.
Will continue working on alternatively.

NB that this patch doesn't work in our bigger codebase. Our testsuite throws
Error: InternalError(encountered unexpected or invalid data: expecting ParseComplete but received CommandComplete)

So we shouldn't merge this PR. In addition to the CI here reporting that it's broken, we see that it's broken in the wild too.
Will continue working on alternatively.


Add Push-to-Page support for IOUConfirmationList

cc @luacmartins @vitHoracek
Details
Change the IOUConfirmationList form to use push to page components and spruce up the look of it a bit.
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/270489
Tests / QA

Start a Send money flow.
Select an amount, and recipient and get to the final confirmation page
Edit the "amount" field. Make sure you are taken back to the first step
Click next after editing the amount, make sure you are taken back to the confirmation page
Click the "back" button, make sure you are taken to the page where you select a recipient.
Select another recipient, make sure you are taken back to the confirmation page.
Click "What's it for" - add a description
Click the "Pay with Expensify" button at the bottom. make sure the amount and description show up on the corresponding IOU expense.

Start a Request money flow.
Select an amount, and recipient and get to the final confirmation page
Edit the "amount" field. Make sure you are taken back to the first step
Click next after editing the amount, make sure you are taken back to the confirmation page
Click the "back" button, make sure you are taken to the page where you select a recipient.
Select another recipient, make sure you are taken back to the confirmation page.
Click "What's it for" - add a description
Click the Request $XX.XX button at the bottom. make sure the amount and description show up on the corresponding IOU expense.

Start a Split Bill flow.
Select an amount, and recipient and get to the final confirmation page
Edit the "amount" field. Make sure you are taken back to the first step
Click next after editing the amount, make sure you are taken back to the confirmation page
Click the "back" button, make sure you are taken to the page where you select a recipient.
Select another recipient, make sure you are taken back to the confirmation page.
Click "What's it for" - add a description
Click the button at the bottom. make sure the amount and description show up on the corresponding IOU expense.

[ ] Verify that no errors appear in the JS console in any of the above tests

Offline tests
Do the request money and split bill flows but offline. Make sure they work the same except with a pending transaction created.
PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android / native
[x] Android / Chrome
[x] iOS / native
[x] iOS / Safari
[x] MacOS / Chrome / Safari
[x] MacOS / Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is correct English and approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.
[x] I have checked off every checkbox in the PR author checklist, including those that don't apply to this PR.

Screenshots/Videos

Web
https://user-images.githubusercontent.com/4741899/231940070-e5ec04a8-0ee9-4082-8527-8a2129a46e08.mp4

Mobile Web - Chrome
https://user-images.githubusercontent.com/4741899/231011253-a45bc4a6-6b09-48c7-8966-4ecd692e3a62.mp4

Mobile Web - Safari

Desktop
https://user-images.githubusercontent.com/4741899/231006310-011a27ce-3ec8-41a2-b7e2-b34ff21d2085.mp4

iOS
https://user-images.githubusercontent.com/4741899/231011615-a59dacd6-84f3-45b8-9abd-6916f7a43d1e.mp4

Android
https://user-images.githubusercontent.com/4741899/231010350-e251429e-c001-4fa0-bd0a-559fa0b8c6a7.mp4

@thesahindia @monilbhavsar One of you needs to copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button]

This is ready for review!

I am wondering here @luacmartins @Julesssss the Amount edit is now navigating to a different step in the IOU creation flow so it oes not have its route same as other push-to-page edits in forms. I feel like its inconsistent, but I am not fully sure either if we should create a new edit mount page same as for the description field. It makes sense we should do it, any reason why not?

I feel like its inconsistent, but I am not fully sure either if we should create a new edit mount page same as for the description field. It makes sense we should do it, any reason why not?

Yeah, 100% agree with this.

Updated! As discussed here with @luacmartins @mountiny and @Julesssss we're going to move forward with what we have currently :+1:

@yuwenmemon is this ready for another review?

Yep!

IMO the amount edit page showing Next instead of Save also seems inconsistent when editing a value.

Updated, retested, added new screenies and this is ready for another review!

In order to maintain consistency with the other screens, I believe it would be appropriate to display the close button at description page

I have a feeling we're going to deprecate the 'x' button.

@yuwenmemon there's a bunch of conflicts now that came from this PR

Fixed the conflicts!

🎯 @thesahindia, thanks for reviewing and testing this PR! 🎉
An E/App issue has been created to issue payment here: https://github.com/Expensify/App/issues/17470.

Great points! Updated!

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by https://github.com/mountiny in version: 1.3.1-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅

🚀 Deployed to staging by https://github.com/mountiny in version: 1.3.1-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/mountiny in version: 1.3.1-3 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

This PR has caused a regression in https://github.com/Expensify/App/issues/17656
I this commit titleTextStyle is calculated with props.titleStyle instead of props.style. OfflineWithFeedback has a limitation on mobile, where it would apply strikethrough styling only to the first child, not recursively, which in this case means it was previously applied to props.style, but wasn't applied to props.titleStyle

While implementing MoneyRequestDescriptionPage, we didn't autofocus the text input though there is only single input in the page.
Related Issue: https://github.com/Expensify/App/issues/17579

This PR caused a regression here. We update other things but missed to include IOUCurrencySelection to flow more details on the issue/PR

Are we adding validation to this form? I feel like we added this for a good reason...
https://github.com/Expensify/App/blob/bd5db762cd07a0258d92462d8ddaffc02315854e/src/components/Form.js#L132-L134
and then did this...
https://github.com/Expensify/App/blob/2fb8061324c1289b602b641d6150cf1a3d421807/src/pages/iou/MoneyRequestDescriptionPage.js#L74
😂

Should we add a polish item for that? @mountiny @luacmartins

We can update Form so that people don't have to pass a function that returns an empty object ?

Done - https://github.com/Expensify/App/issues/20525

I think this PR caused this #19450 bug, or should been caught here.


[Bug]AttributeError: module 'paddlers.tasks' has no attribute 'changedetector'

Hi there! Thanks for your tremendous efforts in this repo, and I hope you guys are doing well. Anyway, I've encountered some problems with the change detection. When I tried to export a static model or try slide_detector of change detection, they both had the AttributeError: module 'paddlers.tasks' has no attribute 'changedetector'. So that's the reason why I am here, and wondering if you could offer me some help with this issue.
Here are some environment details listed below in case you might need them.
All tasks were running on Ubuntu 18.04 LTS.
Traceback (most recent call last):
File "deploy/export/export_model.py", line 73, in
model = load_model(args.model_dir)
File "/home/supermicro3090/anaconda3/envs/rs/lib/python3.7/site-packages/paddlers-develop-py3.7.egg/paddlers/tasks/load_model.py", line 77, in load_model
mod = getattr(paddlers.tasks, model_type)
AttributeError: module 'paddlers.tasks' has no attribute 'changedetector'
conda list | grep paddle
paddle-bfloat             0.1.7                    pypi_0    pypi
paddlepaddle-gpu          2.3.2.post112            pypi_0    pypi
paddlers                  develop                  pypi_0    pypi
paddleslim                2.3.4                    pypi_0    pypi
nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2020 NVIDIA Corporation
Built on Mon_Nov_30_19:08:53_PST_2020
Cuda compilation tools, release 11.2, V11.2.67
Build cuda_11.2.r11.2/compiler.29373293_0
Please let me know if you need anything else.

Hi, can you provide the specific version of PaddleRS you are using (e.g. the commit id)?

Here's what I got by using command git log, I'm not sure if this is what you need.
git log
commit 35e95b77cf42053c5eff748cc6d5ee0b33d4434a (HEAD -> develop, origin/develop, origin/HEAD)
Author: Bobholamovic<EMAIL_ADDRESS>Date:   Tue Dec 13 10:19:17 2022 +0800
Update QR Code

commit f9898b7a183e78613a127283246f019545783458
Author: Lin Manhui<EMAIL_ADDRESS>Date:   Tue Dec 13 10:09:43 2022 +0800
Update README.md

commit 4c58e9c936e2e72d81b75a499641268ce42720e1
Author: Lin Manhui<EMAIL_ADDRESS>Date:   Mon Dec 12 18:05:49 2022 +0800
Update README.md

commit 129520aaae2c785285163c6c4cd1125676466f71
Author: Lin Manhui<EMAIL_ADDRESS>Date:   Mon Dec 12 16:32:11 2022 +0800

I'm sorry for not getting back to you sooner, but Covid 19 just got the better of me. After training a new model, everything works perfectly fine.


[crashlytics] fix generated command (generate_android_command) for windows

Checklist

[x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary.

Motivation and Context

Description

I signed it!

@e1iman Thanks for making that fix! I will test this out today to make sure everything still run correctly on my side 😊

Nice changes @e1iman! Looks good from my side (but I didn't actually test it, just looked at the code).


yarn.lock: Update lockfile after phantomjs-prebuild removal.

I think this needs an update because 2f5f5d774916744f2bc4f1b82902d99e15366536,
which removes phantomjs-prebuilt didn't update the yarn.lock.
I found this out while rebasing a PR since it had yarn.lock updates I didn't recognize.

Merged, after adding a PROVISION_VERSION bump.  Thanks for catching this @priyank-p!


Hotfix: #1655 Markdown/Formatting in Exercises

What's included?

Use RichTextInput component in "Role Summary" box on Website listing and Vacancy information of an exercise.
Style the nested ordered list, e.g.,1. Item1
    1.1. Item1-1
    1.2. Item1-2
2. Item2
    2.1. Item2-1
    2.2. Item2-2

Note: this issue is related to #891 Show html text in vacancies on apply repo.
Who should test?
✅ Product owner
✅ Developers
✅ UTG
How to test?
Preview URL: https://jac-admin-develop--pr1670-hotfix-1655-markdown-odgh4tap.web.app

Go to Website listing and Vacancy information of an exercise
Edit text in Role summary box

Risk - how likely is this to impact other areas?
🟢 No risk - this is a self-contained piece of work
Additional context
Demo:
https://user-images.githubusercontent.com/79906532/177599875-0aecb12b-4052-4687-91d7-16551579b16d.mov
https://user-images.githubusercontent.com/79906532/180026717-1e03ded8-0146-4f39-b951-354c01b417fe.mov
Related permissions
Have permissions been considered for this functionality?

No permission changes required

PREVIEW:DEVELOP
can be OFF, DEVELOP or STAGING

@HalcyonJAC  @JeremykJAC  - UT Feedback - on apply side the formatting doesn't show correctly. On the admin side the bullet points don't work they show a number bullet instead when you click the bullet. You also can't mix and match bullets in the text.

@HalcyonJAC @JeremykJAC - UT Feedback - on apply side the formatting doesn't show correctly. On the admin side the bullet points don't work they show a number bullet instead when you click the bullet. You also can't mix and match bullets in the text.

@andrew-isaac I've created a PR on apply repo to fix this problem. Here is the PR link: #891 Show html text in vacancies.


Investigate published contents

When publishing an update to npm, I just noticed that the tarball includes all the sourcemap files. For bundle size reasons, we should think about whether these are worth keeping inside our published package.

I believe I purposefully left sourcemap files in the npm package so that we could easily debug when developing the frontend or any other client. The thought process was that the npm bundle size is not as important because Angular and other build processes should already remove sourcemaps for production builds.

Gotcha, makes sense.


feat(loguru): add message format configuration arguments

More convenient setting message format.

Hey @Gwill, thanks for this PR! Could you please run it through black to make this workflow green?

Now mypy is complaining about this:
sentry_sdk/integrations/loguru.py:68: error: Argument "format" to "add" of "Logger" has incompatible type "str | None"; expected "str | Callable[[Record], str]"  [arg-type]
sentry_sdk/integrations/loguru.py:75: error: Argument "format" to "add" of "Logger" has incompatible type "str | None"; expected "str | Callable[[Record], str]"  [arg-type]


Icons are not movable on the desktop if the script is active

reported by Danny Land at a Youtube video comment.

It looks like this issue is fixed by v.0.0.2.
Minimum transparency is overridden to 1, this allows the user to interact with the icon.


不能更新cookie

Cookie失效后产生如下报错
Dec 19 2018 06:48:29 : shy Cookie已失效
Dec 19 2018 06:48:29 : shy Token已失效
(node:16340) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'cookies' of undefined
    at Online._update (/root/bilive_client/build/bilive/lib/app_client.js:91:54)
    at Online.login (/root/bilive_client/build/bilive/lib/app_client.js:134:26)
    at process._tickCallback (internal/process/next_tick.js:68:7)
(node:16340) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:16340) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

nodejs为最新的LTS版本10.14.2，软件版本为目前最新的commit版本

#68


Maurer rose contribution: make rose rainbow color

Community Contribution
Link to live project, video, or image:

Link to demo here: https://stampyzfanz.github.io/games/MaurerRose/
Sharing

[x] I would be happy to have my project shared on The Coding Train's social media!

Instagram:
Twitter:

How do I add a community contribution label?

@stampyzfanz Unfortunately this is only available for the maintainers of the Coding Train Community.


Add an Icon and Favicon in the Project

Description
The project currently does not have a favicon and an icon.
Adding these would improve the user experience by giving the application a more polished and professional look.
So having an Icon related to the Project would be nice.

I wanted that, but i don't know how to create an icon. Can you create the icon?

I wanted that, but i don't know how to create an icon. Can you create the icon?

Same here😅

I wanted that, but i don't know how to create an icon. Can you create the icon?

Same here😅

Maybe someone else can help us to create it.

@Bashamega I want to work on this

Great. Assigned to you

Sorry, my schedule is getting busier. Will you assign it to someone else?

Hi @amanr-dev @Bashamega , we can use icons like below too or if you want some text generated icons we can create it through favicon.io

Why did you reopen this? @amanr-dev

Hi @devendra0009 , can you also set this icon as Logo.

Hi @devendra0009 , can you also set this icon as Logo.

He added the log as the favicon

Why did you reopen this? @amanr-dev

The project logo has not been set yet.

Why did you reopen this? @amanr-dev

The project logo has not been set yet.

He added the logo and we merged it.
The logo is set

Why did you reopen this? @amanr-dev

The project logo has not been set yet.

He added the logo and we merged it. The logo is set

I mean here :

Why did you reopen this? @amanr-dev

The project logo has not been set yet.

He added the logo and we merged it. The logo is set

I mean here :

I think it won't fit in the nav. Because our colors will make the logo look bad.

Why did you reopen this? @amanr-dev

The project logo has not been set yet.

He added the logo and we merged it. The logo is set

I mean here :

I think it won't fit in the nav. Because our colors will make the logo look bad.

Ohh, So i should close this issue again


[Help]: How to fake WebRTC address

var RTCPeerConnection = window.RTCPeerConnection
                    || window.mozRTCPeerConnection
                    || window.webkitRTCPeerConnection;
                var useWebKit = !!window.webkitRTCPeerConnection;

                //bypass naive webrtc blocking using an iframe
                if(!RTCPeerConnection){
                    //NOTE: you need to have an iframe in the page right above the script tag
                    //
                    //<iframe id="iframe" sandbox="allow-same-origin" style="display: none"></iframe>
                    //<script>...getIPs called in here...
                    //
                    var win = iframe.contentWindow;
                    RTCPeerConnection = win.RTCPeerConnection
                        || win.mozRTCPeerConnection
                        || win.webkitRTCPeerConnection;
                    useWebKit = !!win.webkitRTCPeerConnection;
                }

                //minimal requirements for data connection
                var mediaConstraints = {
                    optional: [{RtpDataChannels: true}]
                };

                var servers = {iceServers: [{urls: "stun:stun.services.mozilla.com"}]};

                //construct a new RTCPeerConnection
                var pc = new RTCPeerConnection(servers, mediaConstraints);

                function handleCandidate(candidate){
                    //match just the IP address
                    var ip_regex = /([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/
                    var ip_addr = ip_regex.exec(candidate)[1];

                    //remove duplicates
                    if(ip_dups[ip_addr] === undefined)
                        callback(ip_addr);

                    ip_dups[ip_addr] = true;
                }

Link:
https://github.com/diafygi/webrtc-ips/blob/master/index.html

I have no idea what you're talking about, nor I'm willing to waste my time in trying to understand such a poorly written issue.

This issue is about how WebRTC leaks your real IP when you are using a proxy (https://restoreprivacy.com/webrtc-leaks/).
Is it possible to change this behaviour with CDP? As far as I know, you can only block WebRTC with a Chrome extension (https://chrome.google.com/webstore/detail/webrtc-leak-prevent/eiadekoaikejlgdbkbdfeijglgfdalml) which can be detected by a site.

I don't think that the protocol mentions anything about WebRTC.

Maybe this https://chromedevtools.github.io/devtools-protocol/tot/Network/#event-webTransportConnectionEstablished? Probably not, the WebRTC stun requests don't come up in dev tools network requests on a normal browser.

AFAIK WebTransport != WebRTC.


Fill out the error variant in wasi-http

https://github.com/WebAssembly/wasi-http/pull/52

Fixed by #7434


Update Known-issues.md - Microsoft Teams will always log into the Domain-joined PC account.

If users are signed in to a domain-joined computer and you don't want their user name pre-populated on the Teams sign-in screen, admins can set the following Windows registry to turn off pre-population of the user name (UPN):
Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\Teams
SkipUpnPrefill(REG_DWORD)
0x00000001 (1)
Note
Skipping user name pre-fill for user names that end in ".local" or ".corp" is on by default, so you don't need to set a registry key to turn these off.
Reference: https://docs.microsoft.com/en-us/microsoftteams/sign-in-teams

@marclauinger - please review.

@JohanFreelancer9 Copy editing is needed for this PR. Thanks.

@LolaJacobsen PR has been copyedited and is ready for final review, could you please check and merge? Thanks!


Check locally echoed and failed messages when moving multiple messages.

The current behavior is -

Sent a message which is locally echoed. (This behavior can be reproduced by adding time.sleep call to the code responsible for sending message).
The "Move message" icon and three-dot menu is not shown for this message till server confirms the message. But a user can still attempt to move this message using some already sent message in the same topic and using change_later or change_all propagate modes or using recipient bar.
When trying to do above, the locally echoed messages is not moved while rest of the messages are moved to the new topic.

We should instead handle this by checking if there is any locally echoed message in the topic (probably just before sending request to the server) and then show some error like "try again once your messages have been sent".
Follow up of #23307.
GIF reproducing the current behavior -

Hi @sahil839 ! I am a college student and I am new to open source. I wanted to ask if my partner @magandren and I could pick up this issue. Thank you


Add asset revisioning

Revision assets and their references and only change reference when the
file contents has changed.

👍


Added OCPP 1.6 security extension

Proposed changes

Implemented OCPP 1.6 security extension messages
Added implementation examples

Types of changes
What types of changes does your code introduce?
Put an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] Documentation Update (if none of the other choices apply)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of
them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before
merging your code.

[ ] I have signed the CLA
[x] Lint and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[x] I have added necessary documentation (if appropriate)
[x] Any dependent changes have been merged and published in downstream modules

Further comments

Code isn't unit tested
Worked fine in staging/production environment

Hi,
Why not use the standard specification for ISO15118 in ocpp1.6, as described in the following document:
https://openchargealliance.org/wp-content/uploads/2023/11/ocpp_1_6_ISO_15118_v10.pdf

Hey @dwibudut,
this is the OCPP 1.6 security extension, which includes certificate management feature (TLS/SSL for websockets certificate management as well as ISO 15118 certificate management) among other features.
I'm not sure what you're trying to say - have I implemented something wrong in regards to certificate management?

Hi @xBlaz3kx,
There isn't anything wrong. Actually, I'm a little confused about whether the document (version via DataTransfer) is for features: for example CertificateSigned, GetInstalledCertificateIds in document above is no longer valid or only for PnC

@dwibudut As I said before, this Security extension implementation has little to do with Plug and Charge feature implementation for OCPP 1.6. Here you can find any relevant information regarding this implementation.
Also, in the PnC specification, this note is applicable:

Moving to #266


Add initial interface and annotations on Jakarta Data

As an initial step of Jakarta Data, where the mission is to provide easy-to-use data access technologies, we can add initial interfaces and interfaces.
Description
As a:

[ ] Application user/user of the configuration itself
[x] API user (application developer)
[ ] SPI user (container or runtime developer)
[ ] Specification implementer

...I need to be able to:
I would propose to submit the repository approach based on those classes:
...which enables me to:

Repository based on Spring Data CrudRepository
Entity annotation also see #3 because it may sound ambiguous to have multiple such annotations at least in this spec
Id annotation

Other annotations belong to the implementation, e.g., JPA has relation annotation, JAR-RS might use JSON-B annotations, and NoSQL with Jakarta NoSQL.

Those should be based on Repository
and other elements in the Jakarta NoSQL repository.
The same element in Spring Data is a complete no-op or pure tagging interface, so if we really wanted to make such  difference or have a "Read Only" repository as opposed to a "CRUD" one, then it seems more reasonable to leave the find*, exists and count methods in a Repository interface, while something like MutableRepository or CrudRepository could extend that one.

We'll close to keep the issue on one place: https://github.com/jakartaee/data-api/issues/3

@otaviojava Actually this was the umbrella, but maybe just create a new ticket for the Repository pattern, etc.


No action is performed upon invoking the 'Hamburger Menu' button, present in Chat Box while navigating using keyboard tab key/Mouse.

Is it an issue related to Adaptive Cards?
No.
What is the PWD impact?
All users will be impacted if no action is performed after invoking menu item as users will be blocked and cannot navigate to menu item.
What browsers and screen readers do this issue affect?
Windows: Chrome with NVDA
Are there any code-based customization done to Web Chat?
No, I am using Web Chat without any customizations except "styleOptions".
What version of Web Chat are you using?
Latest production
Which area does this issue affect?
Keyboard navigation
What is the public URL for the website?
https://microsoft.sharepoint.com/teams/MCAPSAcademy/SitePages/Request-a-Contributor---POC.aspx?xsdata=MDV8MDF8ZGJoYWt0YUBtaWNyb3NvZnQuY29tfGUzYWVmOTc1NDViMTQzYTg4Y2ZhMDhkYmM1YmQ5YjI3fDcyZjk4OGJmODZmMTQxYWY5MWFiMmQ3Y2QwMTFkYjQ3fDF8MHw2MzgzMjExOTAzODMzODc3NDF8VW5rbm93bnxUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjA9fDMwMDB8fHw%3D&sdata=SSs2MzJWZWN5M2JyTVZGeWp4c0VjbkJlNHIvZEpueXNreC9IZktzSkMxTT0%3D&OR=Teams-HL&CT=1696587959401&clickparams=eyJBcHBOYW1lIjoiVGVhbXMtRGVza3RvcCIsIkFwcFZlcnNpb24iOiIyNy8yMzA5MTQxNzUwNSIsIkhhc0ZlZGVyYXRlZFVzZXIiOmZhbHNlfQ%3D%3D
How to reproduce the issue?
Step 1: Open the above URL in New Edge/Chrome browsers.
Step 2: Request Contributors - POC Home page will be appeared.
Step 3: Navigate to the 'Got questions?' in the page now Ask Iris Now! link is invoked it, chat box appeared.
Step 4: Navigate to the Menu Button.
Step 5: Verify whether No action is performed upon invoking the 'Menu' button, presented in Chat Box while navigating using keyboard tab key or not.
What do you expect?
Hamburger menu should be expanded upon invoking the 'Menu' button, presented in Chat Box while navigating using keyboard tab key.
What actually happened?
No action is performed upon invoking the 'Menu' button, present in Chat Box while navigating using keyboard tab key.
Observation: Keyboard focus is moving to hamburger Menu, but no action is performed upon invoking enter key/mouse.
Do you have any screenshots or recordings to repro the issue?

Did you find any DOM elements that might have caused the issue?
No response
MAS reference
No response
WCAG reference
https://www.w3.org/WAI/WCAG21/Understanding/keyboard.html
WAI-ARIA reference
No response
Adaptive Card JSON
No response
Additional context
No response

#functional;#A11ySev1;#HCL;#Accessibility;#FeatureBotframeworkwebchat-Apr23;

Bug copied from Iris BOT: ISSUE 1767709

This is out of scope of Web Chat. The title/menu bar is done by Iris Bot and is not part of Web Chat.

As per the above comment, this issue is not under bot framework team. Hence closed the bug and partner team (WWL) also changed the ownership in bugs.


Paper is not found in the Hugging Face...

Clicking on the linkage but found:

Hi,
Apologies for any inconvenience caused.
We have now corrected the huggingface paper link, and you can access the correct URL by clicking the option.
Thank you for bringing this issue to our attention.
Best,
CMMMU Team


[BUG] Unity Atoms CreateAssetMenu is gone in v 4.4.0

Describe the bug
Unity Atoms CreateAssetMenu is gone in v 4.4.0.
To Reproduce
Steps to reproduce the behavior:

Install Atoms in a new project.
The menu is no longer there.

It is also reproducible in the Examples project for Unity Atoms.
Expected behavior
The menu should be there.
Additional context
Wasn't noticed in development of v4.4.0 since it didn't disappear until all the assets were reimported.

Fixed on canary.


train_test_split in LSTM

[https://github.com/bentrevett/pytorch-sentiment-analysis/blob/master/2_lstm.ipynb]
in those jupyter-notebook above,
i think library for code train_test_split isn't called. (cell 7)
Should I using from sklearn.model_selection import train_test_split ?

Why do you think it is not called?
The train_data is a HuggingFace datasets Dataset class, which has a train_test_split method, see: https://huggingface.co/docs/datasets/package_reference/main_classes.html#datasets.Dataset.train_test_split. This is unrelated to sklearn's train_test_split function.

Thanks for your kind response. I will check out details again!


[Dubbo-5939] fix ClassCastException when PojoUtils realize JsonObject to Map<Integer, Object>

What is the purpose of the change
fix #5939
Brief changelog
Add Key type check.
Verifying this change
test case

After #6094 merged, I will try to re-trigger CI.


Tracking URLs?

So this may end up being a feature request, but I think I see some logic in the controller about a URL, but I can't seem to find any way to get a tracking URL.
I do see the base URLs in your other repo json file, so maybe it just hasn't been implemented. I can dig deeper and see how I'd do it myself.

You mean like, tracking urls to get tracking information? Yeah, that's not a feature in there right now. But you're right that most of the information is already in tracking_number_data.
One tricky one might be the S10 numbers, since there are about 160+ variations of them. For instance, if it's a Royal Mail number I'd think the tracking should direct you to Royal Mail and not USPS.
In the mean time you can implement it on your side pretty easily by just checking the carrier_code of the tracking number and then keeping a list of those urls.

Hello @jkeen, can you build and release new version in rubygems with tracking_url support? It's missing in 1.0.3

🚀


Slashes and Fullstops in branch names confuse Lagoon's production branch detection

Describe the bug
If you have branch name with 'special' characters in them, e.g.:

9.x
feature/main

If you set the production branch to be the exact same name as the branch, you will get a non-production environment, as Lagoon appears to be doing normalisation on the name prior to matching the branch name.
To Reproduce
Steps to reproduce the behavior:

Create a new project with the production branch name set to 9.x
Deploy the branch
Notice how the environment is marked as development

Expected behavior
Lagoon would not normalise prior to matching
Screenshots
$ lagoon -l amazeeio list environments -p drupal-example-REDACTED
ID    	NAME                                         	DEPLOYTYPE	ENVIRONMENT	OPENSHIFTPROJECTNAME                                       	ROUTE
246885	9.x                                          	branch    	production 	drupal-example-REDACTED-9-x                                    	none
247626	renovate/8.x-advanced-composer-installers-1.x	branch    	development	drupal-example-REDACTED-renovate-8-x-advanced-composer-ins-abfa	none
247589	renovate/8.x-composer-installers-1.x         	branch    	development	drupal-example-REDACTED-renovate-8-x-composer-installers-1-x   	none
247590	renovate/9.x-advanced-composer-installers-1.x	branch    	development	drupal-example-REDACTED-renovate-9-x-advanced-composer-ins-c5c1	none
247587	renovate/9.x-composer-installers-1.x         	branch    	development	drupal-example-REDACTED-renovate-9-x-composer-installers-1-x   	none
247630	renovate/9.x-postgres-composer-installers-1.x	branch    	development	drupal-example-REDACTED-renovate-9-x-postgres-composer-ins-c2a6	none

$ lagoon -l amazeeio deploy branch -p drupal-example-REDACTED -b 9.x
✔ Yes
Error: '9.x' would exceed the configured limit of 5 development environments for project drupal-example-REDACTED

Additional context
This also impacts the development environment limits as well (as seen above).
Cluster is using the new controllers for deployment.
Also appears to be related to https://github.com/amazeeio/lagoon/issues/1944

duplicate of https://github.com/amazeeio/lagoon/issues/2322 I believe

duplicate of https://github.com/amazeeio/lagoon/issues/2322 I believe

Yes, it looks like it for sure. I searched for an existing issue, and did not find anything at the time.

Yes, it looks like it for sure. I searched for an existing issue, and did not find anything at the time.

I ran into this bug today when trying to deploy a production environment with an underscore.
Situation:

six development environments in use
limit of six dev environments in project
one production environment with underscores in the name

Deploying the production environment was not possible and returned this error:
Error: 'myproject_production' would exceed the configured limit of 6 development environments for project myproject

I guess this is because the code that checks the limits on projects compares the unsanitised environment name to the production environment, which is set to work around #2322.
"productionEnvironment": "myproject-production",


Add: CoreInteger

I have an internal CoreInteger protocol, and I had to duplicate it for swift-testing purposes (#97), so perhaps I should just make it public? It's basically a bag of constraints that are too annoying to write and/or remember on a per function basis:
public protocol CoreInteger:
    Interoperable,
    SystemsInteger
where
    BitPattern == Stdlib.BitPattern,
    Element == Self,
    IntegerLiteralType == Stdlib,
    Magnitude: CoreInteger,
    Signitude: CoreInteger,
    Stdlib: BitCastable,
    Stdlib: Swift.FixedWidthInteger,
    Stdlib: Swift.Sendable,
    Stdlib.BitPattern == Stdlib.Magnitude,
    Stdlib.Magnitude  == Magnitude.Stdlib
{ }

I'll add any protocol I've missed as I come across them. Like, CoreInteger.Stdlib may also require Codable.

The idea is basically to expose the protocol conformances, and type relations, of Swift.[U]Int[8-128] in generic code.


Soft Skills/Hard Skills selection

Add the ability for employer to select, "Must Have / Nice to Have / Not Relevant" for each soft skill, hard skill. Based on answers, output into two paragraphs, "Must Have" and "Nice to Have."  Also include a way to add skills that weren't listed (maybe an empty line?). See the post-it design for design for now, @skcain can update this with something more concrete when it's available.
This issue originally created by @skcain as codeforamerica/joblint#46.

@pacarole you can close this too when you're done with #18. I think it's covered between that and #4.

Actually I'll just close it as a duplicate of those two.


Add discover entpoint

This is the backend PR to add a discover API endpoint that will serve search results.
Positive Test Case

Launch  hydroshare stack, visit localhost:8000/discoverapi and verify you get a resource response of any discoverable resources in localhost

Should the new endpoint be a part of this URL path and swagger docs? https://www.hydroshare.org/hsapi/

@cuahsimarko - I'm for this approach of blending the REST api with the internal api.  I think in order for me to better see and understand how this will work, this PR should include rendering the new discover view using this REST endpoint.  This PR simply shows rendering an APIView, which we already have.

@cuahsimarko - I'm for this approach of blending the REST api with the internal api. I think in order for me to better see and understand how this will work, this PR should include rendering the new discover view using this REST endpoint. This PR simply shows rendering an APIView, which we already have.

@sblack-usu Sure, I have already started that work and you can see the code that addresses your interest here, since I've completed that section of the static View Template and the backend API for the RESTful exchange https://github.com/hydroshare/hydroshare/blob/frontend-discover-refactor/hs_discover/views.py


Conflicting with Firebase RTDB

Hello. Whenever I try to begin a stream on Firebase RTDB, it simply shows "stream error, not connected", and whenever I comment out the part of the code that scans and connects to the BLE device, Firebase works perfectly. It's important to note that I'm not even calling the function that is responsible for scanning and connecting to the BLE device: I'm just implementing it. I don't know how to solve this.

Sorry for the delay, I have not used Firebase before so I'm not sure what could be happening here. If you want to share some minimal code to reproduce the issue I'd be happy to test it.

Closing as no response was provided. Please reopen if the problem persists.


TS-4810: Use the correct LuaJIT LDFLAGS

So, this might look a little odd with removing the flags, but, first, because of the wrong symbols, they weren't set before. And secondly, I tested this with ASAN, and it compiles and runs fine. I think we only have to worry about the sanitizer stuff when actually building the LuaJIT library (not the things using it).

[approve ci]

FreeBSD build successful! See https://ci.trafficserver.apache.org/job/Github-FreeBSD/683/ for details.

Linux build successful! See https://ci.trafficserver.apache.org/job/Github-Linux/579/ for details.

FreeBSD build successful! See https://ci.trafficserver.apache.org/job/Github-FreeBSD/686/ for details.

Linux build successful! See https://ci.trafficserver.apache.org/job/Github-Linux/582/ for details.

I made that suggested change, going to land this unless there are objections.

👍


added event-page notes

WIP
Issue: https://github.com/ilios/frontend/issues/881
App PR: https://github.com/ilios/frontend/pull/1079

You should be able to update the addon.css file with:
$npm install -g node-sass
$cd addon/styles
$node-sass addon.scss addon.css

Or you can paste it into http://sassmeister.com/
I've done both.

Good to go.


Added pl.property to decorators.

A solution for https://github.com/williamFalcon/pytorch-lightning/issues/142.
Then users can use @pl.property on their LightningModules and be safe.

@sebftw let's not add another decorator... more for the user to remember. Just add the try/catch to the dataloader decorator.


How to cite the images

Hello, your work does well, can I use the 5 test microscopic images in the folder images in my paper. Thanks

Thanks for your attention. You can use these images as you wish.  Please star this reprository and cite this paper. The detail of the citation with latex code can be found in readme

OK.Thanks


Submit Workflow: Keyboard Brightness

Preflight

[X] The Alfred team has invited me to submit this workflow.

The submitted workflow:

[X] Was authored by me. ⓘ
[X] Uses Workflow Configuration or has no user-facing settings. ⓘ
[X] Does not have an auto-updater. ⓘ
[X] Does not contain unsigned and non-notarised binaries. ⓘ
[X] Does not download extra software. ⓘ
[X] Uses keywords with more than one character. ⓘ
[X] Has a descriptive About section. ⓘ
[X] Has an icon of at least 256x256 px. ⓘ

Homepage
https://github.com/zeitlings/alfred-workflows#19-keyboard-brightness
Alfred Forum page
https://www.alfredforum.com/topic/20275-keyboard-brightness/
Gallery page content
Usage
Change the brightness of the keyboard backlight via the keybr keyword.

> (or +) Increase the brightness.
< (or -) Decrease the brightness.

Alternatively, configure the Hotkeys to adjust the brightness with keyboard shortcuts.
Tags
system
Homebrew dependencies
No response
Bundled libraries
No response

Live at https://alfred.app/workflows/zeitlings/keyboard-brightness/


Package could not be created. .rdl is opened in another application.

I'm persistently encountering an issue when trying to compile the solution. I keep receiving an error indicating that a particular file is open. Does anyone have a solution?
**g:\SOLUTIONS\STAGE\ - Stage\src\Reversal Management\Rep50000DeleteData.al(85,13): error AL0445: The file 'mylayout.rdl' is opened in another application. Close the application to be able to compile.
Compilation ended at '13:40:19.333'.
Error: The package could not be created.**

Hi, as the error message indicates, the file is being used by another application while the project is being compiled. If you believe this is a bug on our side, please re-open the issue provide us with more information, including screenshots and steps that allow us to reproduce the issue.
You can also use Viva Engage for asking questions and providing feedback around the runtime behavior of the product from the community.


Discord installation not found on version 0.0.5

When will there be an update?

Gonna need more info than that.

I installed discord from their site, the version was 0.0.5
After login into discord to make sure it was working, i exited out. and went into terminal.
(I installed betterdiscordctl through the ubuntu installation method you have in the readme)
When i run the command
betterdiscordctl install
it outputs

ERROR : Discord installation not found

If you're on Ubuntu you should use betterdiscordctl install -s /usr/share

I had to install nodejs-legacy, but after doing so it installed, thanks for the help!

wait tt

Isn't there supposed to be a plugins, tbh it seems to just be normal discord

Nvm, it took a few boots, but its now working


Bypass Warning when Compiling on Mac from Noir

Env: ARM-based macOS
Compiling with bootstrap.sh locally works fine, but through Noir's build.rs gives:
/Users/…/noir/target/release/build/barretenberg_wrapper-4a960280e5361b48/out/build/_deps/leveldb-src/util/cache.cc:129:14: fatal error: variable 'count' set but not used [-Wunused-but-set-variable]
      uint32_t count = 0;
               ^

(which doesn't make sense, as the var count is used merely a few lines down in the file)
As unused-but-set-variable is a warning by nature that is only treated as a fatal error here, adding the flag -Wno-unused-but-set-variable bypasses the type of warning and warrants successful compilations even from Noir.

Turns out the Noir is not using this repo directly but a fork of this instead.
Migrating this PR over there: https://github.com/noir-lang/aztec-connect/pull/2


Invalid transaction (InvalidHash) isn't equal to the hash of its body, i.e. it's not valid

BigchainDB version: 1.4.0.dev
Operating System: MacOS Sierra
Deployment Type: Docker

If you are using IPDB, please specify your network type test
and the bdb_url(BigchainDB URL) you are using.
For every other type of deployment, please specify the documentation/instructions
you are following.

BigchainDB driver: yes

If using a driver please specify, driver type python
and version.

Description
I was attempting to send a transaction to the database, however I keep reciving this error.
Steps to Reproduce
Was Following the exact same code: https://docs.bigchaindb.com/projects/py-driver/en/latest/usage.html
What I Did

fulfilled_creation_tx = bdb.transactions.fulfill(prepared_creation_tx, private_keys=alice.private_key)
sent_creation_tx = bdb.transactions.send(fulfilled_creation_tx)

[ERROR] (bigchaindb.web.views.base) HTTP API error: 400 - POST:/api/v1/transactions/ - Invalid transaction (InvalidHash): The transaction's id '03092f963ef6c65038405e53f6d660a5b7362961f617f7c227d5c8a9961d34e5' isn't equal to the hash of its body, i.e. it's not valid. (webapi     - pid: 46)

Hey @moskalyk
Can you please give me your python driver version?

@codegeschrei from my requirements.txt
BigchainDB==1.0.1
bigchaindb-driver==0.4.1

ran into and fixed this issue by pinning the docker image bigchaindb version to 1.0.1, matching the one in requirements.txt

I'm going to close this for now.
@moskalyk if you have any further questions feel free to reopen this issue, open a new issue or join our Gitter channel :)

Thanks for the help @codegeschrei and @Baisang . For the time being I had moved on from using bigchaindb for the project I was working on, but will be looking to revisit in the future. Thanks for all the work, the project is exciting!

Cool, we look forward to see you again!


Use CBMC version 5.95.1

Description of changes:
The upcoming CBMC version 6 release includes changes that may affect existing proofs. This PR will make sure that
Fleet-Provisioning-for-AWS-IoT-embedded-sdk PRs are not negatively impacted by this release. After releasing CBMC version 6 we will issue a follow-up PR that will return
Fleet-Provisioning-for-AWS-IoT-embedded-sdk to using CBMC's latest release, and will include any changes to proofs that may be necessary to support the new version.
By submitting this pull request, I confirm that my contribution is made under the terms of the MIT license.

Closing as this has been changed for all FreeRTOS projects in https://github.com/FreeRTOS/CI-CD-Github-Actions/pull/96. #48 will facilitate the update to CBMC v6.


Search sidebar collapse and css

The search sidebar has many input fields for the various "search by" types.

Allow the user to have a simplified options (Free Text, include, exclude, diet, cook time? ) with a "more" button which expands the sidebar and presents all other input fields.
Fix CSS issue that causes the bottom of the sidebar to be uncolored (which showed up on the demo)

@LeshemNoa Should we close this? Bottom of side bar still uncoloroed

Treated partially by #76

https://www.flaticon.com/free-icon/ingredients_108021
https://www.flaticon.com/free-icon/prepare_2367953?term=food preparation&page=1&position=4
https://www.flaticon.com/free-icon/food-delivery_2922106?term=food preparation&page=1&position=3


load_roles_form_acls called with too few arguments

Describe the bug
load_roles_form_acls is called with one instead of the two required arguments here: https://github.com/CybercentreCanada/assemblyline-ui/blob/master/assemblyline_ui/security/oauth_auth.py#L67
...
if users:
    return users[0]['uname'], load_roles_form_acls(["R", "W"])

load_roles_form_acls is defined here https://github.com/CybercentreCanada/assemblyline-base/blob/master/assemblyline/odm/models/user.py#L177 as:
def load_roles_form_acls(acls, curRoles):
    ...

Environment:

assemblyline-ui, assemblyline-base current

Will be fixed by: https://github.com/CybercentreCanada/assemblyline-ui/pull/756


Indicate interest in a dataset

Epic: #38
Description
As a Consumer, I want to indicate my interest in a dataset, to be able to buy a dataset.

Closed, because a consumer can directly purchase datasets, without indicating interest.


include gen-hie binaries with releases?

Thanks for creating gen-hie, it is essential to a smooth HLS experience.
Would you be open to including pre-built binaries for gen-hie along with each release of implicit-hie?  I'd like to use gen-hie in CI, and for this it would be great to have official binaries to point to, rather than waiting for cabal install implicit-hie each time.
If I understand correctly, this should require only a small change to the GitHub workflows, perhaps using hlint's release workflow as a guide.
If you like, I can put together a PR to get started.

Hi!
@benrbray it might also be a possibility to include the cli of gen-hie into HLS directly, then you can invoke gen-hie from HLS directly.

PRs welcome for this feature.


Glitch to mine claimed blocks

so, if you use a 3x3 hammer on a block that isnt claim, next to a block that is claimed, it will mine the claimed blocks

GD is no longer used, closing


Add docs for Encoding, IREECodegen, and IREEGPU dialects.

These will be visible at https://iree.dev/reference/mlir-dialects/
Previews:

https://scotttodd.github.io/iree/reference/mlir-dialects/Encoding/
https://scotttodd.github.io/iree/reference/mlir-dialects/IREECodegen/
https://scotttodd.github.io/iree/reference/mlir-dialects/IREEGPU/

What about VectorExt, should that also be there?


Debugger gets stuck with python code

Issue Type: Bug
While debugging a python script, I cannot continue stepping through the code since MSC debugger is not responding anymore, after a certain number of steps.
Also the debug console is impacted, meaning I do not get any requested content of a variable once the above happens.
At the biginning I thought the number of steps until it gets stuck is constant. Meanwhile, I observe that the number of steps I can perform within the same script, is depending also on the starting position in the code as well as well as the number / type of variables in the watch.
I first issued here: https://github.com/microsoft/vscode/issues/95545, but was now guided to issue the bug directly under the python extension.
As advised, I updated to MSC version 1.4.2, but the error still persists.
So hopefully, someone can help and fix it. Thanks!
VS Code version: Code 1.41.1 (26076a4de974ead31f97692a0d32f90d735645c0, 2019-12-18T14:58:56.166Z)
OS version: Windows_NT x64 6.1.7601

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz (4 x 2294)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_offsurface_control: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
7.88GB (0.93GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (3)

Extension
Author (truncated)
Version

githistory
don
0.6.3

python
ms-
2020.2.64397

team
ms-
1.161.0

e written the needed data into your clipboard because it was too large to send. Please paste.

I'm pretty sure this is https://github.com/microsoft/debugpy/issues/108 - we have a fix for that, but it's only available in the insiders version of the extension. Can you give it a try?

Hi, I am unfortunately also affected by this bug. I tried the opt-out solution suggested in microsoft/debugpy#108 but it doesn't fix the issue for me. The debugger randomly stops responding / hangs / freezes at times, which also affects the debug console. I will be happy to provide you with any and all information that may be helpful in fixing this. I love VS code but this debugging issue is really annoying, since the only thing that seems to help is to stop and restart the debugging process entirely....but that only helps temporarily. Please specify which information I can provide to help.

@int19h Like @Pabosik, I also still experience the issue after using the fix in microsoft/debugpy#108. Is there already an update on this issue?

Can you please show the output of import debugpy; print(debugpy.__version__) from the app that you're trying to debug?


Search cancel icon seems broken

Issue Type: Bug
The Cancel icon when searching with ctrl+shift+F gives a box instead of an X (it looks like an unstyled checkbox). Once search is done, the redo icon shows correctly.
Look at the top left of the following images (the Search area)
During search

Once search is done

VS Code version: Code 1.35.0 (553cfb2c2205db5f15f3ee8395bbd5cf066d357d, 2019-06-04T01:17:12.481Z)
OS version: Windows_NT x64 10.0.18362

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz (12 x 3696)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwarerasterization: enabledsurface_synchronization: enabled_onvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
63.78GB (44.50GB free)

Process Argv
C:\Users\t-niraga\Downloads\chromiumIDE.vsix

Screen Reader
no

VM
0%

Extensions (6)

Extension
Author (truncated)
Version

Bookmarks
ale
10.4.4

togglehs
bbe
0.1.2

gitlens
eam
9.8.2

chromiumide
ked
0.1.3

cpptools
ms-
0.23.1

clang-format
xav
1.9.0

That's a stop button, it is supposed to look like that.


Coverage is not working

Bug Report
Currently our coverage is not working due to https://github.com/xd009642/tarpaulin/issues/190. This issue is just a reminder so that we will not forget to update our infra to use a newer Tarpaulin and start coverage tests once bug is fixed.

It's working now.


Add branch for version 1.4.*

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.