Trivy image scan: Vulnerability location

The image scanning results don't show the location of vulnerable components.
The trivy scan report contains the component path information, "PkgPath" is the file path.
The structure of finding, including "file_path" field, which can also correspond to the path of the image scanning vulnerability file.

@damiencarol and/or @Yuan-Yubin i have added test cases for this one to my fork. How do i contribute on to this PR? https://github.com/jerrinss5/django-DefectDojo/commit/3de2e6152d4f5f32e630185ff9d3f3c9ee5d8466

@damiencarol and/or @Yuan-Yubin i have added test cases for this one to my fork. How do i contribute on to this PR? https://github.com/jerrinss5/django-DefectDojo/commit/3de2e6152d4f5f32e630185ff9d3f3c9ee5d8466

@jerrinss5 you would need to commit your changes to Yuan-Yubin:yuanyubin

thanks @Maffooch for your reply. I wasn't able to figure out how to commit changes to Yuan-Yubin:yuanyubin. So created a new pull request instead with both the changes combined. Hope that is ok. https://github.com/DefectDojo/django-DefectDojo/pull/7076

Thanks for the #7076 @jerrinss5!


Unit test for transaction

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 0% with 14 lines in your changes missing coverage. Please review.

Files with missing lines
Patch %
Lines

...raints/StringMustBeDigitWithFractionValidator.java
0.00%
14 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Files with missing lines
Coverage Δ
Complexity Δ

...raints/StringMustBeDigitWithFractionValidator.java
0.00% <0.00%> (ø)
0.00 <0.00> (?)

... and 1 file with indirect coverage changes


SyntaxError on import

I'm getting a SyntaxError when I import the 'ol-map'.
Uncaught SyntaxError: The requested module '../../rbush/index.js' does not provide an export named 'default'

Unfortunately, even though OpenLayers itself is built with ES6 modules, its dependency rbush is using commonjs.
For that reason @openlayers-elements/map must be bundled using webpack, rollup or similar.

Closing for now. Please let me know if you need any more help. You may also have a look at the webpack setup in demos folder


Update aggregated checkpoints even with CP of same size

This should allow the previous work to allow witness signatures to be "freshened" on checkpoints of the same size to be reflected in the aggregated .N checkpoints, too.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Please upload report for BASE (main@202ce0d). Learn more about missing BASE report.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #243   +/-   ##
=======================================
  Coverage        ?   30.57%
=======================================
  Files           ?        8
  Lines           ?      664
  Branches        ?        0
=======================================
  Hits            ?      203
  Misses          ?      432
  Partials        ?       29

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Missing .md extension when filename has 'md'

Describe the bug
A clear and concise description of what the bug is.
When using MarkDown with name set to 'foobar-cmd', then the .md extension is not added.
It looks like a regression introduced in https://github.com/didix21/mdutils/commit/121cfcbcab10a50a72a168072bf0593e959370b4, see
if name:
self.file_name = name if 'md' in name else name + '.md'
To Reproduce
Any file name with the string 'md' can be used, and the output file will be missing the .md extension.
Expected behavior
The .md extension should be added.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: Linux (Arch Linux)

Additional context
Add any other context about the problem here.

Good catch! You're free to open a PR. If not I will work on it as soon as I can.
Thank you for reporting it!


Fix incorrect quotes in linux_shells.yml

Details
I noticed that the linux_shells.yml file was mixing quotes, so this PR just fixes that.
Checklist

[ ] Validate name matches <platform>_<mitre att&ck technique>_<short description> nomenclature
[ ] CI/CD jobs passed ✔
[ ] Validated SPL logic.
[ ] Validated tags, description, and how to implement.
[ ] Verified references match analytic.

@sanjay900 : thank you for fixing these! we will release this in v3.53.0


superset-1.1.0 - helm install - getting 404

I installed superset 1.1.0 and the db is set to postgres, the installation succeded with no errors
but i am receving the error below and not able to get the live dashboard
Stack:
EKS, alb, ingress controller, helm install

by live dashboard, you mean the sample dashboards?

I mean the home page of the superset is not loading
when i checked the backend i see the following error in the superset pod
not sure if i have to configure something
Now i checked the postgres pod as well and it has bunch of errors
All other pods are fine
Postgres logs below
I am assuming there is an error in setup but not sure how to debug it

@sathyendrasaran can you give more details how you're running Superset and how we can repro this?

Same ; use Traefik as Ingress Controller


ＨＥＲＥ’Ｓ！！＊ ＷＡＹ ＴＯ ＷＡＴＣＨ Pittsburgh Steelers Game 𝗟𝗜𝗩𝗘-𝐒𝐭𝐫𝐞𝐚𝐦𝐬 NFL BrOaDcAsT Coverage 08 dec 2024

Steelers vs. Browns odds, picks, spread, how to watch, live stream: Model reveals 2024 Week 14 NFL predictions
SportsLine simulated Pittsburgh Steelers vs. Cleveland Browns in Week 14 of the 2024 NFL season 10,000 times
💻 NFL GAMES Streams for PC/MAC 1080p/720p 👇👇
📲Mobile friendly 1080p/720p 👇👇
‼‼🌐📺📱🔴🔗👉 Click NFL GAMES Live Stream IN HD
‼‼🌐📺📱🔴🔗👉 Click NFL GAMES Watch Live
‼‼🌐📺📱🔴🔗👉 Click NFL GAMES Live Stream IN HD
AFC North rivals collide in NFL Week 14 as the Pittsburgh Steelers (9-3) host the Cleveland Browns (3-9) on CBS and Paramount+.  Since then, Jameis Winston threw three interceptions in a 41-32 loss to the Denver Broncos, while Russell Wilson and the Steelers topped the Cincinnati Bengals 44-38. You may be able to stream Sunday's game live on Paramount+, which you can now try free for the first seven days when you sign up here.
Kickoff from Acrisure Stadium in Pittsburgh is 1 p.m. ET. The Steelers are 6.5-point favorites in the latest Steelers vs. Browns odds via SportsLine consensus, and the over/under for total points scored is 43.5. Pittsburgh is a -303 money line favorite (risk $303 to win $100), while Cleveland is a +243 underdog.
Paramount+ is the only place to watch every minute of every NFL on CBS game this season. A subscription also gives you access to other sports content including the UEFA Champions League and Europa League, NWSL, Serie A, and countless movies and shows. You can now get a free 7-day trial, so sign up right here.
How to watch Browns vs. Steelers
Steelers vs. Browns date: Sunday, Dec. 8
Steelers vs. Browns time: 1 p.m. ET
Steelers vs. Browns TV channel: CBS
Steelers vs. Browns streaming: Paramount+
Week 14 NFL picks for Browns vs. Steelers
Before tuning into Sunday's Steelers vs. Browns game, you need to see the NFL picks from SportsLine's advanced computer model. The model, which simulates every NFL game 10,000 times, is up well over $7,000 for $100 players on top-rated NFL picks since its inception. The model enters Week 14 of the 2024 NFL season on an incredible 24-10 betting hot streak on top-rated NFL picks this year. Longer term, it is on a 204-138 roll on top-rated NFL picks that dates back to the 2017 season and a 58-31 roll on top-rated NFL picks since Week 7 of 2022.
The model also ranked in the top 10 on NFLPickWatch four of the past six years on straight-up NFL picks and beat more than 94% of CBS Sports Football Pick'em players four times during that span. Anyone following at sportsbooks and on betting apps has seen strong returns.
For Steelers vs. Browns, the model is backing Pittsburgh to cover the spread. Despite failing to cover the spread in Cleveland in Week 12, the Steelers are 9-3-0 ATS on the season and 5-1-0 ATS at home. Cleveland is 2-5-0 ATS in road games in 2024, including a road loss to the New York Giants when they failed to cover a 6.5-point spread.
Winston threw a pair of pick-sixes against Denver in Week 13 and is about to go up against a Pittsburgh defense that leads the NFL with 25 takeaways. The Browns have been the least consistent of these two teams, a big reason why the model has the home team covering in almost 60% of simulations. You may be able to stream the game here.


Add default rpm spec podman.spec

Signed-off-by: Daniel J Walsh<EMAIL_ADDRESS>

@mheon I removed the bundled stuff and it now rebuilds properly.

@mheon @baud @umohnani8 @TomSweeneyRedHat PTAL

Closing since @baude added a spec file.
https://github.com/projectatomic/libpod/pull/310


Display thumbnails when hovering over the timeline

Is your feature request related to a problem? Please describe.
YouTube and other platforms show a small thumbnail of the video when hovering over the progress bar.

This is useful when searching through lectures or when wanting to skip certain parts of lecture.
Describe the solution you'd like
Sprites should be generated for every VoD in 5s intervals using https://github.com/flavioribeiro/video-thumbnail-generator.
Then we can fetch the sprites and integrate them in the timeline via https://github.com/phloxic/videojs-sprite-thumbnails
Describe alternatives you've considered
Generation of sprites uses a considerable amount of memory, therefore this feature is fairly expensive in term of resources. We could just leave it as it is, but I think it's worth it.

Love the idea!

https://github.com/flavioribeiro/video-thumbnail-generator

Not a fan of including a python (<3.7!) script in the worker. If I get this right, the script exports a frame every n seconds and sticks them together in a grid. Maybe we can implement such an algorithm in go?

Generation of sprites uses a considerable amount of memory

I just tested the python script. It appears to load a considerable amount of the video into memory, I'm currently exporting frames from the gbs repetitorium and it utilises about 30G of memory while taking quite some time. ffmpeg is able to export frames within fractions of a second with no memory overhead. I suggest splitting up this task. I'd like to take over re-implementing the thumbnail generation as part of the worker if you want. What do you think? :)

Sprites should be generated for every VoD in 5s intervals

I think the interval should be dynamic depending on the length of the video. The gbs rep generated a 50mb image with 600x56.000 pixels :D

I'd like to take over re-implementing the thumbnail generation as part of the worker if you want. What do you think? :)
We can do that :+1: We could also move it to a repo later in case other people are interested. I guess there must be other people who dislike (old) python...

I think the interval should be dynamic depending on the length of the video. The gbs rep generated a 50mb image with 600x56.000 pixels :D

That's a good idea, fortunately these really long videos are rare...

I assume this images have to be stored somewhere, right? Then we could also use these thumbnails for #475.

Yes, that's a really good idea. As Joscha did most of the backend functionality already, I think I can start with the front-end part tomorrow. So the thumbnail feature should hopefully be ready this week.

Maybe we could also enhance the video sections with the thumbnails, like YouTube does e.g.

@MatthiasReumann Maybe we could also enhance the video sections with the thumbnails, like YouTube does e.g.

That's exactly what I thought too!


LINK-1368 | Enrolment form service language

Description
Allow to select only languages where service_language is true as enrolment service language
PR for API: https://github.com/City-of-Helsinki/linkedevents/pull/619
Closes
LINK-1368

Codecov Report

Merging #56 (5301b17) into develop (4c8b7fc) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff            @@
##           develop      #56   +/-   ##
========================================
  Coverage    99.81%   99.81%
========================================
  Files          124      124
  Lines         2181     2187    +6
  Branches       352      352
========================================
+ Hits          2177     2183    +6
  Misses           4        4

Impacted Files
Coverage Δ

...c/domain/enrolment/enrolmentForm/EnrolmentForm.tsx
100.00% <100.00%> (ø)

src/domain/enrolment/hooks/useLanguageOptions.tsx
100.00% <100.00%> (ø)

src/domain/language/utils.ts
100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


results lookup slow

A symbol lookup, even when the search returns no results is too slow. I initially thought this was time spent setting up and tearing down the spinner. But it seems this is not the case. We should profile and learn more.

This was mostly dealt with by 5de623d08b05ab61a5e39d83b5bbab87a94e443b.


Remove is not working

I am working from the master branch.
<div.btn.btn-danger.input-group-addon :tap='remove_input'> "X"
def remove_input e
    console.log e.target.parent.parent.remove

Doesn't work but...
def remove_input e
    console.log e.target.parent.parent.empty

does work. Of course it only removes children and not the parent element as well.

I guess this is the result of our non-existent documentation (and possibly weird naming). tag.remove expects a node as an argument - it is for removing children. The method you are looking for is tag.orphanize. We should probably rename the methods to:
tag.remove -> tag.removeChild
tag.orphanize -> tag.remove
As for the documentation, I'm working on it. It's coming very soon :)

No pressure mate, I am really enjoying it so far and starting to find it more useful the more I get working.


how do you set the coordinates for the missiles?

What minecraft version?

1.7.10

Right now you don't

ok


[BUG] I cant reproduce your results

Hey I installed all the dependencies for the pipeline to run.
I tried to reproduce your results for the single_set of 92 protein chains, but my results are quite off from the ones that you provided, could you help me resolve this?
I am running the GWCNN_gpu script.

While running on your server results are reproducible

maybe the given checkpoint is wrong?

There was similar problem from Kersten, Dr. Christian, and the bug was happened due to checkpoint directory issue, which happens running the program outside of its main directory (where GWCNN.py exists)
Since fixed version was distributed in March 27th, I recommend check the latest version!
If the bug does not fixed with using latest version, please leave comment!

Hi, I've tried the new version, but still cannot reproduce the results for the server. I used the checkpoint file provided in the newest version. Could it be because of the water placing part, is it possible to share the code for running water placing used in the web server? Thanks very much!

There was similar problem from Kersten, Dr. Christian, and the bug was happened due to checkpoint directory issue, which happens running the program outside of its main directory (where GWCNN.py exists)
Since fixed version was distributed in March 27th, I recommend check the latest version! If the bug does not fixed with using latest version, please leave comment!

Could you also kindly explain what does "running the program outside of its main directory" mean? If I understand the code correctly, trying run GWCNN.py outside of the main directory would result in failure of the program (can't find the checkpoint file) rather than producing results different from the web server?

Hi, I've tried the new version, but still cannot reproduce the results for the server. I used the checkpoint file provided in the newest version. Could it be because of the water placing part, is it possible to share the code for running water placing used in the web server? Thanks very much!

Unfortunately, I graduated from the lab in last year and currently I have no permission with the web server. However, I think I can help you to figuring out the problem.
First, our water placement function is written in run_place_water_part and place_water function in GWCNN_cpu.py and GWCNN_gpu.py. But, in the previous case of Dr. Christian, the culprit was loading checkpoint file, which is currently fixed with os.chdir(os.path.dirname(file)) .
Except the line, running GWCNN_cpu.py / GWCNN_gpu.py from different directory where the script exists makes an checkpoint file loading error. Additionally, the checkpoint file is saved as GWCNN/cpu/networks/cifar_01000.bin or GWCNN/gpu/networks/cifar_01000.bin .
Hope this explanation helps! and if you still have an error, please share the input PDB file and the result PDB file, to reproducing error and figuring out possible bugs!

Hi, I've tried the new version, but still cannot reproduce the results for the server. I used the checkpoint file provided in the newest version. Could it be because of the water placing part, is it possible to share the code for running water placing used in the web server? Thanks very much!

Unfortunately, I graduated from the lab in last year and currently I have no permission with the web server. However, I think I can help you to figuring out the problem. First, our water placement function is written in run_place_water_part and place_water function in GWCNN_cpu.py and GWCNN_gpu.py. But, in the previous case of Dr. Christian, the culprit was loading checkpoint file, which is currently fixed with os.chdir(os.path.dirname( __ file __ )) .
Except the line, running GWCNN_cpu.py / GWCNN_gpu.py from different directory where the script exists makes an checkpoint file loading error. Additionally, the checkpoint file is saved as GWCNN/cpu/networks/cifar_01000.bin or GWCNN/gpu/networks/cifar_01000.bin .
Hope this explanation helps! and if you still have an error, please share the input PDB file and the result PDB file, to reproducing error and figuring out possible bugs!

Hi @shadow1229,
Thanks very much for the explanation! It is really kind of you looking after the repository even after graduation.
I had no problem with the checkpoint file path with the newest version. But just tried running GWCNN_gpu.py from the same directory on the 1byi_A.pdb example (downloaded from the precalculated_set dir in this repository, with the command: python GWCNN_gpu.py 1byi_A.pdb 1byi_out). I have zipped the input (1byi_A.pdb) and the output (1byi_out.pdb). The water positions in 1byi_out.pdb were quite different from those under precalculated_set/single_test/cnn, is it possible for you to have a look? I tried also to upload 1byi_A.pdb to the web server, which produced almost identical output to the one in precalculated_set/single_test/cnn.
1byi_result.zip
Thanks again for investigating this!

Hi, I've tried the new version, but still cannot reproduce the results for the server. I used the checkpoint file provided in the newest version. Could it be because of the water placing part, is it possible to share the code for running water placing used in the web server? Thanks very much!

Unfortunately, I graduated from the lab in last year and currently I have no permission with the web server. However, I think I can help you to figuring out the problem. First, our water placement function is written in run_place_water_part and place_water function in GWCNN_cpu.py and GWCNN_gpu.py. But, in the previous case of Dr. Christian, the culprit was loading checkpoint file, which is currently fixed with os.chdir(os.path.dirname( __ file __ )) .
Except the line, running GWCNN_cpu.py / GWCNN_gpu.py from different directory where the script exists makes an checkpoint file loading error. Additionally, the checkpoint file is saved as GWCNN/cpu/networks/cifar_01000.bin or GWCNN/gpu/networks/cifar_01000.bin .
Hope this explanation helps! and if you still have an error, please share the input PDB file and the result PDB file, to reproducing error and figuring out possible bugs!

Hi @shadow1229,
Thanks very much for the explanation! It is really kind of you looking after the repository even after graduation.
I had no problem with the checkpoint file path with the newest version. But just tried running GWCNN_gpu.py from the same directory on the 1byi_A.pdb example (downloaded from the precalculated_set dir in this repository, with the command: python GWCNN_gpu.py 1byi_A.pdb 1byi_out). I have zipped the input (1byi_A.pdb) and the output (1byi_out.pdb). The water positions in 1byi_out.pdb were quite different from those under precalculated_set/single_test/cnn, is it possible for you to have a look? I tried also to upload 1byi_A.pdb to the web server, which produced almost identical output to the one in precalculated_set/single_test/cnn. 1byi_result.zip
Thanks again for investigating this!

I've saw the result PDB file and it doesn't seems to be having an error, but score cutoff was bit too low value (which is 2.00 ), while our web server uses score cutoff of 34, 38, and 42. (Thus, out web server will give 3 output files, predicted with each score cutoff.)
I'll change that tomorrow, but if you want to fix it quickly, you may change vcut value in following line:
wat_dict = run_place_water_part(grid_vs, grid_prot, grid_out,**vcut=2.00,**grid=0.5,padding=padding )
or, since the score of predicted water position is written in B-factor column (the last float number column in the HETATM field), and predicted water position is written in score-descending order, you may remove predictions with low score with manually, or using short script. (in this case, if you remove prediction after 158th prediction which has score of 42.02, you will get similar result with our web server's result! )

Hi, I've tried the new version, but still cannot reproduce the results for the server. I used the checkpoint file provided in the newest version. Could it be because of the water placing part, is it possible to share the code for running water placing used in the web server? Thanks very much!

Unfortunately, I graduated from the lab in last year and currently I have no permission with the web server. However, I think I can help you to figuring out the problem. First, our water placement function is written in run_place_water_part and place_water function in GWCNN_cpu.py and GWCNN_gpu.py. But, in the previous case of Dr. Christian, the culprit was loading checkpoint file, which is currently fixed with os.chdir(os.path.dirname( __ file __ )) .
Except the line, running GWCNN_cpu.py / GWCNN_gpu.py from different directory where the script exists makes an checkpoint file loading error. Additionally, the checkpoint file is saved as GWCNN/cpu/networks/cifar_01000.bin or GWCNN/gpu/networks/cifar_01000.bin .
Hope this explanation helps! and if you still have an error, please share the input PDB file and the result PDB file, to reproducing error and figuring out possible bugs!

Hi @shadow1229,
Thanks very much for the explanation! It is really kind of you looking after the repository even after graduation.
I had no problem with the checkpoint file path with the newest version. But just tried running GWCNN_gpu.py from the same directory on the 1byi_A.pdb example (downloaded from the precalculated_set dir in this repository, with the command: python GWCNN_gpu.py 1byi_A.pdb 1byi_out). I have zipped the input (1byi_A.pdb) and the output (1byi_out.pdb). The water positions in 1byi_out.pdb were quite different from those under precalculated_set/single_test/cnn, is it possible for you to have a look? I tried also to upload 1byi_A.pdb to the web server, which produced almost identical output to the one in precalculated_set/single_test/cnn. 1byi_result.zip
Thanks again for investigating this!

I've saw the result PDB file and it doesn't seems to be having an error, except score cutoff was bit too low value (which is 2.00 ), while our web server uses score cutoff of 34, 38, and 42. (Thus, out web server will give 3 output files, predicted with each score cutoff.) I'll change that tomorrow, but if you want to fix it quickly, you may change vcut value in following line:
wat_dict = run_place_water_part(grid_vs, grid_prot, grid_out, vcut=2.00, grid=0.5,padding=padding )
or, since the score of predicted water position is written in B-factor column (the last float number column in the HETATM field), and predicted water position is written in score-descending order, you may remove predictions with low score with manually, or using short script. (in this case, if you remove prediction after 158th prediction which has score of 42.02, you will get similar result with our web server's result! )

Hi @shadow1229,
Thanks very much for checking! I understand that the score cutoff would make a difference. However, even looking at the waters with scores above (34,38,42), the positions were too far from the experimental ones. For example, in my 1byi_out.pdb, when checked against the experimental results in precalculated_data/single_test/ref/1byi_A.pdb, no water molecule with score >=42 was within the 1 Angstrom distance compared to the water positions ref/1byi_A.pdb; however, when I checked the precalculated_data/single_test/cnn/1byi_A.pdb, there were 167 water molecules with score >= 42 that were within in 1 Angstrom distance compared to the result in ref/1byi_A.pdb. I understand that results might differ slightly among different machines/different environments, but the difference against PDB ref (or those in the cnn folder) shouldn't be as large as what I saw?
Thanks very much.

Hi, I've tried the new version, but still cannot reproduce the results for the server. I used the checkpoint file provided in the newest version. Could it be because of the water placing part, is it possible to share the code for running water placing used in the web server? Thanks very much!

Unfortunately, I graduated from the lab in last year and currently I have no permission with the web server. However, I think I can help you to figuring out the problem. First, our water placement function is written in run_place_water_part and place_water function in GWCNN_cpu.py and GWCNN_gpu.py. But, in the previous case of Dr. Christian, the culprit was loading checkpoint file, which is currently fixed with os.chdir(os.path.dirname( __ file __ )) .
Except the line, running GWCNN_cpu.py / GWCNN_gpu.py from different directory where the script exists makes an checkpoint file loading error. Additionally, the checkpoint file is saved as GWCNN/cpu/networks/cifar_01000.bin or GWCNN/gpu/networks/cifar_01000.bin .
Hope this explanation helps! and if you still have an error, please share the input PDB file and the result PDB file, to reproducing error and figuring out possible bugs!

Hi @shadow1229,
Thanks very much for the explanation! It is really kind of you looking after the repository even after graduation.
I had no problem with the checkpoint file path with the newest version. But just tried running GWCNN_gpu.py from the same directory on the 1byi_A.pdb example (downloaded from the precalculated_set dir in this repository, with the command: python GWCNN_gpu.py 1byi_A.pdb 1byi_out). I have zipped the input (1byi_A.pdb) and the output (1byi_out.pdb). The water positions in 1byi_out.pdb were quite different from those under precalculated_set/single_test/cnn, is it possible for you to have a look? I tried also to upload 1byi_A.pdb to the web server, which produced almost identical output to the one in precalculated_set/single_test/cnn. 1byi_result.zip
Thanks again for investigating this!

I've saw the result PDB file and it doesn't seems to be having an error, except score cutoff was bit too low value (which is 2.00 ), while our web server uses score cutoff of 34, 38, and 42. (Thus, out web server will give 3 output files, predicted with each score cutoff.) I'll change that tomorrow, but if you want to fix it quickly, you may change vcut value in following line:
wat_dict = run_place_water_part(grid_vs, grid_prot, grid_out, vcut=2.00, grid=0.5,padding=padding )
or, since the score of predicted water position is written in B-factor column (the last float number column in the HETATM field), and predicted water position is written in score-descending order, you may remove predictions with low score with manually, or using short script. (in this case, if you remove prediction after 158th prediction which has score of 42.02, you will get similar result with our web server's result! )

Hi @shadow1229,
Thanks very much for checking! I understand that the score cutoff would make a difference. However, even looking at the waters with scores above (34,38,42), the positions were too far from the experimental ones. For example, in my 1byi_out.pdb, when checked against the experimental results in precalculated_data/single_test/ref/1byi_A.pdb, no water molecule with score >=42 was within the 1 Angstrom distance compared to the water positions ref/1byi_A.pdb; however, when I checked the precalculated_data/single_test/cnn/1byi_A.pdb, there were 167 water molecules with score >= 42 that were within in 1 Angstrom distance compared to the result in ref/1byi_A.pdb. I understand that results might differ slightly among different machines/different environments, but the difference against PDB ref (or those in the cnn folder) shouldn't be as large as what I saw?
Thanks very much.

For that one, I found the input file already contains water positions, which GalaxyWater-CNN reads as input structure. Since GalaxyWater-CNN does not predict position within 2Å of input structure (to prevent possible clash), you should remove water lines in the input structure.

Hi, I've tried the new version, but still cannot reproduce the results for the server. I used the checkpoint file provided in the newest version. Could it be because of the water placing part, is it possible to share the code for running water placing used in the web server? Thanks very much!

Unfortunately, I graduated from the lab in last year and currently I have no permission with the web server. However, I think I can help you to figuring out the problem. First, our water placement function is written in run_place_water_part and place_water function in GWCNN_cpu.py and GWCNN_gpu.py. But, in the previous case of Dr. Christian, the culprit was loading checkpoint file, which is currently fixed with os.chdir(os.path.dirname( __ file __ )) .
Except the line, running GWCNN_cpu.py / GWCNN_gpu.py from different directory where the script exists makes an checkpoint file loading error. Additionally, the checkpoint file is saved as GWCNN/cpu/networks/cifar_01000.bin or GWCNN/gpu/networks/cifar_01000.bin .
Hope this explanation helps! and if you still have an error, please share the input PDB file and the result PDB file, to reproducing error and figuring out possible bugs!

Hi @shadow1229,
Thanks very much for the explanation! It is really kind of you looking after the repository even after graduation.
I had no problem with the checkpoint file path with the newest version. But just tried running GWCNN_gpu.py from the same directory on the 1byi_A.pdb example (downloaded from the precalculated_set dir in this repository, with the command: python GWCNN_gpu.py 1byi_A.pdb 1byi_out). I have zipped the input (1byi_A.pdb) and the output (1byi_out.pdb). The water positions in 1byi_out.pdb were quite different from those under precalculated_set/single_test/cnn, is it possible for you to have a look? I tried also to upload 1byi_A.pdb to the web server, which produced almost identical output to the one in precalculated_set/single_test/cnn. 1byi_result.zip
Thanks again for investigating this!

I've saw the result PDB file and it doesn't seems to be having an error, except score cutoff was bit too low value (which is 2.00 ), while our web server uses score cutoff of 34, 38, and 42. (Thus, out web server will give 3 output files, predicted with each score cutoff.) I'll change that tomorrow, but if you want to fix it quickly, you may change vcut value in following line:
wat_dict = run_place_water_part(grid_vs, grid_prot, grid_out, vcut=2.00, grid=0.5,padding=padding )
or, since the score of predicted water position is written in B-factor column (the last float number column in the HETATM field), and predicted water position is written in score-descending order, you may remove predictions with low score with manually, or using short script. (in this case, if you remove prediction after 158th prediction which has score of 42.02, you will get similar result with our web server's result! )

Hi @shadow1229,
Thanks very much for checking! I understand that the score cutoff would make a difference. However, even looking at the waters with scores above (34,38,42), the positions were too far from the experimental ones. For example, in my 1byi_out.pdb, when checked against the experimental results in precalculated_data/single_test/ref/1byi_A.pdb, no water molecule with score >=42 was within the 1 Angstrom distance compared to the water positions ref/1byi_A.pdb; however, when I checked the precalculated_data/single_test/cnn/1byi_A.pdb, there were 167 water molecules with score >= 42 that were within in 1 Angstrom distance compared to the result in ref/1byi_A.pdb. I understand that results might differ slightly among different machines/different environments, but the difference against PDB ref (or those in the cnn folder) shouldn't be as large as what I saw?
Thanks very much.

For that one, I found the input file already contains water positions, which GalaxyWater-CNN reads as input structure. Since GalaxyWater-CNN does not predict position within 2Å of input structure (to prevent possible clash), you should remove water lines in the input structure.

Ah, thanks very much for the great spot! After removing waters in the input structure and rerun GWCNN_gpu.py on 1byi, I now get reasonable reproducibility with the result in single_test/cnn (with understandable fluctuations). I will test on more cases and come back!
Thanks!

now scripts are updated!


Use https for link on markdown doc

All that's left is the issue with the CNCF-CLA, and then this can be merged in, @eatjeff

👋 @eatjeff .
Would you verify that you signed the CLA? Thanks!
/cc @kubernetes/sig-docs-id-reviews

Related to PR https://github.com/kubernetes/website/pull/26305.

Thanks @eatjeff
/lgtm

The CLA has not been signed, going to go ahead and close this for now. It can be reopened at a later date after the CLA issue has been resolved.
/close


Replace ::set-output by GITHUB_OUTPUT

Resolves #244

Tested here:
STD-UI-Latest-Firefox https://github.com/epinio/epinio-end-to-end-tests/actions/runs/3275377239
Rancher-UI-1-Chrome https://github.com/epinio/epinio-end-to-end-tests/actions/runs/3275473964/jobs/5390600009#step:3:27453
But for some unknown reason the Rancher-UI test still references ::set-output name=dashboardUrl::


AB#28249 View card visa re-implementation

Describe your changes
Brief description of your changes - not in-depth because the bulk of the description should be in the task on DevOps.
Checklist before requesting a review

[ ] I have performed a self-review of my code
[ ] I have added tests wherever relevant
[ ] I have made sure that all automated checks pass before requesting a review
[ ] I do not need any deviation from our PR guidelines

moved here #5553


MP Trademark - Update across the website

This week, the EMO confirmed that the MP trademark was filed for MP.
The Trademark needs to become R in the website and all future swag, all documentation, etc.

updated. Too small to really see what its adjusted.

Also all logos have been updated on the drive

wow, you were able to remember the t-shirts & stickers etc too? @rstjames soooo sooo amazing. Thank you!

@aeiras  Stickers are updated.

awesome!


Add support for shell command

Closes: #45
Signed-off-by: Fymyte<EMAIL_ADDRESS>

Closed in favor of #66


Release 2.0.0

We're releasing Version 2.0.0 of the pipeline, introducing DSL 2 in nf-core/metaboigniter. This version includes major updates and improvements.

New Input Format: Inputs are now through a CSV file.
New Features: Added mapAlignerPoseClustering, featureLinkerUnlabeledkd, MetaboliteAdductDecharger, and MS2Query.
Bug Fixes: Fixed issues with SIRIUS APIs.

Deprecated Features:

We've deprecated several features from version 1.0.1: XCMS, IPO, MetFrag, CFMID, and Internal library search.

PR checklist

[ ] This comment contains a description of changes (with reason).
[ ] If you've fixed a bug or added code that should be tested, add tests!

[ ] If you've added a new tool - add to the software_versions process and a regex to scrape_software_versions.py
[ ] If you've added a new tool - have you followed the pipeline conventions in the [contribution docs](https://github.com/nf-core/metaboigniter/tree/master/.github/CONTRIBUTING.md)
[ ] If necessary, also make a PR on the nf-core/metaboigniter branch on the nf-core/test-datasets repository.

[ ] Make sure your code lints (nf-core lint .).
[ ] Ensure the test suite passes (nextflow run . -profile test,docker).
[ ] Usage Documentation in docs/usage.md is updated.
[ ] Output Documentation in docs/output.md is updated.
[ ] CHANGELOG.md is updated.
[ ] README.md is updated (including new tool citations and authors/contributors).

@maxulysse Thanks for the review. It seems like we again got stuck at Run pipeline with test data  like before. can you please fix this?

ci/dockercloud-stage was failing, but we don't care much about this anyway


Add Message class tests

Fixes class name at top of file.
Skips final test for now.  I may need help with it.

@andreibondarev I fixed the final test, so I think this looks OK now.


Nuclear fuel in wrong crafting group

Nuclear fuel is currently in the "Petro Chemical Refining" group, while the other fuels are in "Angel's Power."

Others:

Move vanilla nuclear reactor + heat pipe from Production to Angel's Power
Radioactive isotopes from Intermediate Products to Angel's Power

Suggestions:

Merge Angel's Components with Intermediate Products - There aren't many items in either, and they tend to overlap
Merge Angel's Logistics and Vehicles - same as above


Including HTML tags in ckeditor text

Sometimes users want to include HTML tags (that are visible on the screen as text) in their project text. If you type HTML tags into the ckeditor when not in source view it will automatically use < for < and > for > so the tag appears as text on the page. When you preview the project it show the tag as expected. However, when you move to a different page in the editor and then back, the < and > are replaced with < and >. The text is then treated as proper HTML and won't show as expected.
Does anyone know a way around this? I feel like this has been mentioned before so there might already be a work around.
This...

becomes this when viewing the page again in the editor...

I was hoping the new code snippet plugin that Tom's added would solve this but it doesn't. You can add HTML via the code snippet and it initially shows ok but when you move away from the page and back again it renders the code snippet as HTML...
When first entered:

After returning to the page:

This isn't urgent to fix before release but I wanted to note this here in case this issue was closed when the code snippet issue is closed (https://github.com/thexerteproject/xerteonlinetoolkits/issues/1121)


Upgrade docker

Docker 1.5.0 was not installing properly (see #4), so we switched to a hardcoded docker version during installation.
Now the project works again, but it could be useful to have the latest docker features

@moul please make sure you use https as well as get.docker.com (if you have something in your sources.list make sure to change that too). Thanks! Let me know if we can help.

Thanks, it should be fixed, I look the detail of the next build

Except for apt-get travis do by itself, I cannot find any non-ssl url, seems good to me

We are now running Docker 1.6.0 :)


Personal/gankoji/onboarding part one of many

This bash script simply creates the core/secret directory and populates it with the necessary files and dummy data to get Core to not fall over on startup. You will still have to add in the credentials manually.

This should be good to go once merge conflicts are resolved

How does this relate to #406?


SQSDriver::createQueue() and SQSDriver::removeQueue() not implemented?

Just wondering, is there a particular reason the the SQSDriver seems incomplete?

SQSDriver::createQueue()
SQSDriver::removeQueue()

Might be better to throw an "Not Yet Implemented" exception instead of doing 'nothing'?

A PR would be great :)

ok, will give it a shot, maintaining proper test coverage will be the hard part I guess 😊

Resolved by https://github.com/bernardphp/bernard/pull/281


Minor mistake about minimum RU required per GB

The doc mentioned reduction, since there's a minimum of 10 request units per GB in Azure Cosmos DB. ...
But as described at cosmos-db/concepts-limits, the actual amount
of RU required for 1 GB is 1 RU/GB.

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

ID: a8f2e46d-dc1c-df8f-9602-d82a4513cbaf
Version Independent ID: 02775e24-9b84-04c7-dd10-070bdd3c71aa
Content: Modeling data in Azure Cosmos DB - Azure Cosmos DB
Content Source: articles/cosmos-db/nosql/modeling-data.md
Service: cosmos-db
Sub-service: nosql
GitHub Login: @seesharprun
Microsoft Alias: sidandrews

@Smoovsky
Thanks for your feedback! We will investigate and update as appropriate.

@Smoovsky
Thank you for bringing this to our attention.
I've delegated this to content author @seesharprun, who will review it and offer their insightful opinions.

@Smoovsky, this correction should be published soon.


feat: add reporting status flag for subunits

Description
This PR adds a rudimentary reporting status categorical flag for subunits. Right now it is limited to two states: REPORTING and NOT_REPORTING. This is based on whatever voteCompletionMode is set, but critically it does not respect any reporting percent overrides added in #52 (this seems inconsistent, but we're doing this very deliberately to monitor the original reporting status even when overridden).
Ideally we'd like to expand this to more fully reflect elex-ap's range of values, including possibly EARLY_VOTING_REPORTING, LIMITED_REPORTING, EST_FULLY_REPORTING and CERTIFIED, but not today.
Note: This PR ladders on #52 and should be merged after it.
Jira Ticket
ELEX-1966
Test Steps
elexclarity 115470 GA --level=precinct --officeID=P --countyName=Bacon --voteCompletionMode=combined --precinctsReportingPct='{"bacon":0}' --filename="tests/fixtures/results/ga_bacon_precincts_11-3.xml"

This should yield the following under the Douglas subunit:
        "precinctsReportingPct": 0,
        "reportingStatus": "REPORTING"

This is the correct behavior.
If we hand edit that fixture so percentReporting="3" returns under VoterTurnout it will flip to:
        "precinctsReportingPct": 0,
        "reportingStatus": "NOT_REPORTING"

Considering that this looks inconsistent (like you mentioned), could you add a note in the readme about this and why we are doing it? maybe also a comment in the code for good measure?

Sure.

Unit test added. Docs added.


Disable state selection until occupation is selected

Disable state selection until occupation is selected

on a separate note, I've spent a little time on this item #219  which is about disabling the state dropdown until occupation is picked.
My instinct is to have isLoading=True unless or isDisabled=True until there is something in the first dropdown. My goal right now is to use the redux store and find out if state.selectedOccupation is populated....and flip one of the flags based on that...but I've not done thunks before and don't really recognize the patterns we're using and I want to implement in a way that would be consistent.
Is it pretty standard stuff if I read up on thunks or is there some guidance you have on best way to handle?
From slack re: code changes
Alex Ball  2:34 PM
"...you can use the useOccupationsState hook to access the currently selected occupation in the StateSelectContainer: const { selectedOccupation } = useOccupationsState();.
...
Since we set isDisabled based on loading and error, it might make sense to add a disabled prop so you can set that based on any of the three props"

on a separate note, I've spent a little time on this item #219  which is about disabling the state dropdown until occupation is picked.
My instinct is to have isLoading=True unless or isDisabled=True until there is something in the first dropdown. My goal right now is to use the redux store and find out if state.selectedOccupation is populated....and flip one of the flags based on that...but I've not done thunks before and don't really recognize the patterns we're using and I want to implement in a way that would be consistent.
Is it pretty standard stuff if I read up on thunks or is there some guidance you have on best way to handle?
From slack re: code changes
Alex Ball  2:34 PM
"...you can use the useOccupationsState hook to access the currently selected occupation in the StateSelectContainer: const { selectedOccupation } = useOccupationsState();.
...
Since we set isDisabled based on loading and error, it might make sense to add a disabled prop so you can set that based on any of the three props"

tests passed locally:
Tests:       16 passed, 16 total
Snapshots:   0 total
Time:        10.66s
Ran all test suites.

tests passed locally:
Tests:       16 passed, 16 total
Snapshots:   0 total
Time:        10.66s
Ran all test suites.


Reading multiple files from remote source in GUI

Needs to be solved within the stream read method

Solved with Webservice option in 1.0.0


Message displayed to student if courseware has not been released

A message is displayed to the student for courses he has enrolled but there is no courseware available because the course has yet not started.
@nasthagiri @rohan-dhamal-clarice - Please review
JIRA: https://openedx.atlassian.net/browse/MOB-1409
Final Screen -

:+1:

Fix those few things and :+1:

Looks good.


[Documentation]:  This tutorial should be updated to the latest build_image_search_engine

Is there an existing issue for this?

[X] I have searched the existing issues

What kind of documentation would you like added or changed?
In our official website:
https://docs.towhee.io/Tutorials/Computer Vision/reverse-image-search/
The tutorial is just the old example, and we constructed the examples in 0.6.1, so should we replace this tutorial with the new one using the new example?
The milvus version and pymilvus version in the demo are too old

Why is this needed?
No response
Anything else?
No response

@reiase @shiyu22 could you please help to have a look at this issue? Thanks.

@jingkl
could you please help to verify this issue, and please close it if it is fixed.

Already fixed, turn off issue


Fix minor issue in settings POST

fixing minor issue with dump_trace() call in /settings POST

@pbugni Sorry about that - it seemed like such a minor change, I just merged after the tests passed.
The issue was just that dump_trace is only imported if form.import_orgs.data, but render_template(..., trace_data=dump_trace()) was called regardless of whether form.import_orgs.data - see https://github.com/uwcirg/true_nth_usa_portal/blob/develop/portal/views/portal.py#L607
So we could also solve this by moving the import line out of the conditional - if you'd prefer that, lemme know, and I'll put in another small fix.

This is my bug, and I'd like to fix it correctly.  Reversing this PR and will generate a new.


WeeklyAnalytics model

Create a WeeklyAnalytics model that will be used to store the stats for our new "Analytics Dashboard" feature. Please include the following fields.

# Date
week_ending

# Community
community_projects_approved
community_projects_completed

# Economy
economy_total_coins_distributed
economy_total_coins_distributed_to_core_team
economy_total_coins_distributed_to_faucet
economy_total_coins_distributed_to_projects

# Network
network_total_nodes
network_total_transactions

# Facebook
facebook_actions_on_page
facebook_page_views
facebook_page_likes
facebook_post_reach
facebook_story_reach
facebook_recommendations
facebook_post_engagement
facebook_responsiveness
facebook_videos
facebook_followers

# Instagram
instagram_account_reached
instagram_impressions
instagram_profile_visits
instagram_website_taps
instagram_content_interactions
instagram_followers

# LinkedIn
linkedin_views
linkedin_unique_visitors
linkedin_custom_button_clicks
linkedin_reactions
linkedin_comments
linkedin_shares
linkedin_page_follow

# Twitter
twitter_tweets
twitter_tweet_impressions
twitter_profile_visits
twitter_mentions
twitter_total_followers
twitter_new_followers

# Other social
other_social_discord_members
other_social_reddit_subscribers
other_social_youtube_subscribers

# Website
website_users
website_sessions
website_bounce_rate
website_session_duration

@buckyroberts Shouldn't  this  be different models? I'm  seeing like 9 models each with the week_ending field
Also, I'm  just creating  the CRUD or how are we getting  the analytics data?

@ThaDeveloper good idea, we can do separate models. And yes, you are just creating the CRUD.
We will actually be manually adding in the data each week so the only endpoint we really need is list. For creating, updating, and deleting we can just use Django admin.

Got it.


hero animation gradient does not color switch correctly

The gradient html element was used previously to make the hero animation fade away, so that the transition between where it does and does not exist is more clean. It currently will not switch colors correctly, needs to likely be re-implemented.

Fixed during hero animation refactor (#118)


Options menu hidden label updates

We use a hidden label in the options menu (and select) components for use when the toggle text is not static and changes based on the menu selection. If the toggle text does not change upon selecting something in the menu, the hidden label is not needed.
We should remove the hidden label from all of the examples except for the "Options Menu - Plain with text" example, and update the menu item text in that example to "5 per page, 10 per page, 20 per page" with "10 per page" selected.
And then ensure anywhere else we're including the options menu component in a component or demo, that we're using the hidden label appropriately.
And it probably makes sense for the label to have a BEM class, and we use .pf-screen-reader to hide it visually, and to document the use of this label in the component documentation. Assuming we do this, we should also update the Select component to match.

Thanks for capturing this issue! Just a couple of comments to add...
1

And it probably makes sense for the label to have a BEM class, and we use .pf-screen-reader to hide it visually, and to document the use of this label in the component documentation.

I'm not sure this is right. This element is hidden using the hidden attribute, and doesn't need css to hide it. This label isn't perceivable by screen readers where it is in the DOM (because it's hidden), but the aria-labelledby on the toggle will associate the label with the toggle and therefore announce the text along with the text in the toggle.
If this element doesn't need styles, is there any benefit in providing a BEM class for it?
2
When updating the pagination component as part of this issue, and remove the hidden label, we should incorporate that string into the button so that it would end up like this:
<button
  class="pf-c-options-menu__toggle-button"
  id="pagination-options-menu-top-example-toggle"
  aria-haspopup="listbox"
  aria-expanded="false"
  aria-label="Select items per page">

is there any benefit in providing a BEM class for it?

I guess that section was more of a question :) You're right, I don't see any advantage of .pf-screen-reader over hidden. Giving it a BEM class because it's an element that serves a particular purpose and should be documented as to what it does. Doesn't need a class for that though. We can just refer to it as .pf-c-options-menu > span in the documentation instead.

Completed in https://github.com/patternfly/patternfly-next/pull/1759/files


Jelly Level Affects Number of Jellydew Produced

Modified the DewInstantiate.cs script to add more than one dew depending on the value passed to the amount variable. Added two arrays to the Parameter.cs file for spawning more dew at the specific level and for analyzing the experience required to reach the next level. Added exception handling for if the slimes level is outside of range of the two arrays.

Haven't encountered any bugs, code looks good.


feat: update canvas building blocks

Description
Goal

To remove the dashboard canvas starter building block and replace it with the Sort and Filter Table building block from the templates gallery.
To replace all canvas starter icons with the corresponding building blocks icons.

Steps

Add a new page to the Starter Templates app called Sort and Filter Table
Export the existing Sort and Filter Template and import into the new page in Starter Templates using PIE
Change the copy for title and description in the code
Take a screenshot of the Sort and Filter table home page, upload to Contentful and update the screenshot URL.
Download and add new Icons for all 3 canvas starter blocks
Deploy updated Starter Templates application and upload new JSON to S3 under the same name

PR fixes following issue(s)
Fixes #30261
Type of change

Please delete options that are not relevant.

New feature (non-breaking change which adds functionality)

Testing

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Also list any relevant details for your test configuration.
Delete anything that is not relevant

[ ] Manual
[ ] JUnit
[ ] Jest
[ ] Cypress

Test Plan

Add Testsmith test cases links that relate to this PR

Issues raised during DP testing

Link issues raised during DP testing for better visiblity and tracking (copy link from comments dropped on this PR)

Checklist:
Dev activity

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] PR is being merged under a feature flag

QA activity:

[ ] Speedbreak features have been covered
[ ] Test plan covers all impacted features and areas of interest
[ ] Test plan has been peer reviewed by project stakeholders and other QA members
[ ] Manually tested functionality on DP
[ ] We had an implementation alignment call with stakeholders post QA Round 2
[ ] Cypress test cases have been added and approved by SDET/manual QA
[ ] Added Test Plan Approved label after Cypress tests were reviewed
[ ] Added Test Plan Approved label after JUnit tests were reviewed

Summary by CodeRabbit

New Features

Updated the naming and descriptions of template page layouts for improved clarity.
Reorganized and renamed SVG icons for consistency across the platform.

Style

Enhanced the styling of template layout titles and descriptions for better readability.

/build-deploy-preview

/build-deploy-preview

/ok-to-test tags="@tag.sanity,templates"


Add dbconfig params

Description
Allows the dbconfig params in slapd.conf to be changed via attributes instead of overwriting the file.
Issues Resolved
None that I'm aware of.
Check List

[x] All tests pass. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/TESTING.MD
[x] New functionality includes testing.
[x] New functionality has been documented in the README if applicable
[x] All commits have been signed for the Developer Certificate of Origin. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD

There's some oddness in your git history here. You might want to create a new branch off master and just cherry pick over the single change. Otherwise we're going to pollute our history with these merges.

Since the changes are minor I'm going to delete this branch and start over to clean up the git history.


Add TypeHierarchyAdapters?

When a class contains a field with a vavr interface type, e.g. Map, Gson can't deserialize it, as it needs a certain implementation of Map. Often a particular implementation (like HashMap) would be a good default for the majority of classes, so one could just register a TypeHierarchyAdapter using a HashMap to deserialize a Map field. Such TypeHierarchyAdapters could be part of the library (but not registered in VavrGson, just as additional helpers).

Hi @DanielGronau and @ruslansennov , I would like to help on this issue. I created a simple test case trying to reproduce, but the test passed. So both serialization and deserialization works.
package io.vavr.gson.map;

import io.vavr.collection.HashMap;
import io.vavr.collection.Map;
import io.vavr.gson.AbstractTest;
import org.junit.Test;

public class MapInObjectTest extends AbstractTest {
    @Test
    public void testTypeHierarchyAdapters() {
        Foo foo = gson.fromJson("{\"config\":{\"k\":1}}", Foo.class);
        assert foo.config.equals(HashMap.of("k", 1));
        assert gson.toJson(foo).equals("{\"config\":{\"k\":1}}");
    }

    private static class Foo {
        private Map<String, Integer> config;

        Foo() {
            // no-args constructor
        }
    }
}

Am I doing something wrong?


Osmosis: Staking

This project includes Osmosis staking user flows/designs
• Web
• Mobile

Osmosis Staking Mobile
Mobile prototype:  [(https://invis.io/R811O2E1TU4K)]
Sketch file:

User Flows
Osmo_Staking_Mobile.pdf

@DiggyDiggy2 - can we move this over to the correct repo (looks like its the legacy app not v2)


Use AudioWorklet

And, omit safari support.
Display warning dialog.

Do this when performance issue occurs.


Added orfs for anisotropy

Added anisotropy ORFs. Alternative polarization ORFs to follow.

Hi Steve, I've look these over a bit.

The lint tests are failing.  you should run make lint locally to see the errors.

The unit tests failed.  I think because test_orf needs to take self as an argument.

I can help fix these

I'm adding .ipynb_checkpoints/ to .gitignore on master.  There's no reason to keep those in the repo.  When that PR passes checks and merges I'll update this from master.

Thanks Paul. I guess the notebook checkpoints were added automatically when I did a git add. Thanks for adding them to gitignore. Surprised we didn't have them in there already.
I'll modify the tests now.

I opened a PR to your branch with lint fixes.  The pytests run, but test_orf still fails:
AssertionError: ORF auto term incorrect for anisotropy
assert 2.2309999999999999 == 1.147

I was in the process of fixing all the lint and tests myself. The test runs fine on my machine.

On a potentially annoying API level anis_coefficients.anis_basis takes a list pulsar positions given as (theta, phi), where all of the utils.xxx_orf functions take pulsar positions as a unit vector.  When you get deep enough into anis_basis it looks like the unit vectors are made anyways.  Why not just pass the top level function the unit vectors?

What was in the changes you committed to this PR, Paul?

https://github.com/stevertaylor/enterprise/pull/1

Thanks for doing this. I also made these changes, but I guess now need to write over them when pulling. Is test_orf still failing for you?

For the API issue, I feel like the phi, theta coordinates rather than the unit vectors are the easier and more useful quantities to deal with. The unit vectors make sense when you're only dealing with angular separations between pulsars, but we want more general ORFs. I agree that in some places in anis_coefficients you are making the unit vectors anyway, but not in all places. But I could switch over to unit vectors in a subsequent PR if needed.

Re: API, most of this is under the hood, so it's not a big deal.

Where can I find information on why this is failing?

The logs are on the travis site: https://travis-ci.org/nanograv/enterprise.
Most recent log: https://travis-ci.org/nanograv/enterprise/jobs/356002583.
Currently, it looks like we need to add healpy to the requirements, so travis installs it before running the tests.


Nothing Happens on NewLogin

Whenever A new account is created, nothing happens. Im not sure if i have set it up wrong but when i use a playfab spammer, the accounts are made still and are not banned. I have attached images of how i have set it up.

you need to make the rule event type com.playfab.player_logged_in because com.playfab.player_created only triggers when the account is first created while com.playfab.player_logged_in triggers when the account is first created AND whenever the player logs in.

This is what i changed and it still didnt work

Im just really worried right now because my playfab is about to be spammed as hackers have got its title id

did you click save action and did you publish the revision

yes

and what are you using to test if its working?

im creating accounts using a playfab spammer in a pyhton script

in the cloudscript is the access_token parameter set in the url? or does it just say &access_token=OC|appId|appSecret

in my actual game, i have set it, but in the title i am spamming i havent because i want it to ban the player no matter what. However it still wasnt working on my main

that doesnt answer my question, go back to the cloudscript in the image you sent and check if it has the access token set

yes it does

what does it say

&access_token=OC|the id number|the app secret
is the OC meant to be changed?

its supposed to be there, can you check if the spammed accounts are banned?

they are not banned
this is what i put in aswell

im going to bed now, if you have any ideas, please let me know

Ive noticed that it has an error everytime it looks like

try surround the code in a try-catch (inside the catch ban the user)


Search functionality fails after filter reset.

Issue Name
Search functionality fails after filter reset.
Summary
After clicking the "Reset Filters" button, the search function no longer works with the same PID value.
https://github.com/user-attachments/assets/27d4de80-49b6-4d5c-9a29-94cf94c457bc
Steps to Reproduce

Apply a search using a specific PID value.
Click the "Reset Filters" button.
Attempt to search again using the same PID value.

Current Behaviour
The search does not return any query results after filters are reset.
Expected Behaviour
The search should return query results when using the same PID value after resetting the filters.
Extra Details
Provide all the relevant details related to this issues. Include screenshot, wireframes and mockups if helpful.
PS: make ssure to add the proper tags to the issue

@Junjiequan Thanks for reporting!
Should be fixed via #1569


Enter key is not working in SVG files

Prerequisites

[Y] Can you reproduce the problem in safe mode?
[Y] Are you running the latest version of Atom?
[Y] Did you check the debugging guide?
[Y] Did you check the FAQs on Discuss?
[Y] Are you reporting to the correct repository?
[Y] Did you perform a cursory search to see if your bug or enhancement is already reported?

Description
When you open an SVG file (or create a new one), you can't press Enter (Return) anywhere in the file. Ctrl+Enter works though, and I can normally type or change other characters.
Steps to Reproduce

Open any SVG file in Atom, or create a normal file and save as .svg
Try pressing Enter. Nothing happens.
Try pressing Ctrl+Enter. Newline is inserted in the next line.

Expected behavior: Newline should be inserted where the enter key is pressed.
Actual behavior: Nothing happens.
Versions
1.5.4

I found out that this is because of Emmet - I had disabled the emmet package, but the keymaps still had a command for emmet which was preventing the enter key from doing it's job.


Fix the networking example in the README

I was working my way through the README and noticed a couple issues with the networking example.

SpawnTemplate is not defined in the actor package so use FromProducer
instead. This is the most commonly used spawn function in the README so
this change makes it more consistent as well.
The networking example was not working correctly and was causing remote
messages to be delivered as deadletters. Spawn a named actor "myactor"
that matches what node1 is looking for.

Fixes #262

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


randSlug

Description
randSlug
Proposed solution
No response
Alternatives considered
No response
Do you want to create a pull request?
No

Please assign this to me.


Crash when PDF contains empty pages

Hello,
I have a problem with the library pdftotext that I cannot handle.
When I extract text from a pdf containing empty pages and try to print the text of an empty page the code crashes.
For exemple, if I have a pdf with 3 pages and only the first one containing text :
with open(file, "rb") as f:
    pdf = pdftotext.PDF(f)

If I do print(pdf[1]) the code crashes without an explicit error.
Why it does not give me back an empty string for example ?
Thank you for your help.

Please attach the PDF that is causing the error and also include the exact error message that you're getting, if any.

Hi, sorry I cannot attach the pdf as it's confidential and when I try to anonymize it, the behavior is different.
When I try to print the content of an empty page I have this following error and then the code crashes :
poppler/error: Failed to parse XRef entry [19].poppler/error: Kid object (page 2) is wrong type (null)poppler/error (368953): Illegal character '>'poppler/error: Failed to parse XRef entry [22].poppler/error: Kid object (page 2) is wrong type (null)poppler/error: Failed to parse XRef entry [29].poppler/error: Kid object (page 2) is wrong type (null)poppler/error: Failed to parse XRef entry [32].poppler/error: Kid object (page 2) is wrong type (null)Segmentation fault

If you can't provide a PDF that reproduces the issue, how do you propose I help you? I just tried a blank PDF (attached) and it works fine.
blank.pdf


[FR] Type hint the source code

Is your feature request related to a problem? Please describe.
When developing with this library, I constantly have to type hint variables returned by the functions, so my autocompleter suggests the right properties and for cleaner code.
Describe the solution you'd like
It would be great if you could type hint the library or at least the public API in order to help type checkers, autocompleters and collaboration.
Describe alternatives you've considered
None
Additional context
None

Hi @takos22, Thank you for the feature request!
We agree that this will be a great addition to improve the SDK. While I cannot promise you a timeline at the moment, we will use this github issue to track the progress in the future.
In the meantime, you can also help us speed things up by providing PRs! :)

Do you have any progress on it? I still get infrastructure\push_notifications.py:7: error: Skipping analyzing "firebase_admi n": module is installed, but missing library stubs or py.typed marker  error on mypy :(

@lahirumaramba, maybe you can add py.typed file to the library? This will remove the message from mypy. And then add types.


Remove internal changelog entry requirement

The primary use case for the CHANGELOG is to make sure users can react to any new release.
For example if there are breaking changes, they need to be able to action those.
Internal changes do not impact the running of GOV.UK Frontend in our users applications.
This commit removes this requirement to document changes, so we do not have to require,
contributors to update the CHANGELOG for a trivial change.

I'm a little in two minds:
The nice thing about current way we do the changelog is that if we want to recognise contributions in the changelog, we can do so when we do a release.
Would this impact that, potentially we could include that in the summary?

Also if we made a mistake in a release, users would have a chance of seeing what we mistakenly labelled as an internal change.


Update build env to go1.22.9

update the dockerfiles for the build environment from using go1.18 to go1.22

alluxio-bot, merge this please


Can't load substrait-java project in IntlliJ IDEA

hi, folks
When i open substrait-java project in IntlliJ IDEA, output below error message.
How should I solve this problem? Please help, thanks!
A problem occurred configuring root project 'substrait'.
> Could not resolve all files for configuration ':classpath'.
   > Could not find spotless-lib-extra-2.30.0.jar (com.diffplug.spotless:spotless-lib-extra:2.30.0).
     Searched in the following locations:
         https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-lib-extra/2.30.0/spotless-lib-extra-2.30.0.jar
   > Could not find spotless-lib-2.30.0.jar (com.diffplug.spotless:spotless-lib:2.30.0).
     Searched in the following locations:
         https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-lib/2.30.0/spotless-lib-2.30.0.jar

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

Hi, @xnge  substrait-java depends on JDK 17, make sure you have installed it successfully.


[Bug]: NPE running UnitTest with invalid test

Apache Hop version?
2.2.0
Java version?
11
Operating system
Windows
What happened?
Run a workflow with a pipeline unit test transformation that has an invalid test (which does not exist) throw an NPE, the workflow should terminate with an error.

Issue Priority
Priority: 3
Issue Component
Component: Transforms

sorry, misclick on "close"


database isn't working

Issue Template
Please use this template!
Initial Check

If the issue is a request please specify that it is a request in the title (Example: [REQUEST] more features). If this is a question regarding 'twint' please specify that it's a question in the title (Example: [QUESTION] What is x?). Please only submit issues related to 'twint'. Thanks.

Make sure you've checked the following:

[x] Python version is 3.6;
[x] Updated Twint with pip3 install --user --upgrade -e git+https://github.com/twintproject/twint.git@origin/master#egg=twint;
[x] I have searched the issues and there are no duplicates of this issue/question/request.

Command Ran

Please provide the exact command ran including the username/search/code so I may reproduce the issue.

Description of Issue

Please use as much detail as possible.

Environment Details

Using Windows, Linux? What OS version? Running this in Anaconda? Jupyter Notebook? Terminal?

Hello, inserting into the db is no longer working, regardless of if the db previously exists or not. Here's what I get.

i create a patch on this on #1301 and set it it to 0 when no user_id.
reply username may also missing and i replace that with empty string


Orchestrator Validate should run apex tests on deploy not after

Describe the bug
When running orchestrator:validate as part of our validations we would like to be able to reuse the pooled scratch org when tests fail, but since tests are ran after the deployment it is not possible since.
To Reproduce
Deploy with a failing test, this will mark the pool for deletion
Expected behavior
Would expect the scratch org be returned to the pool, this would also open up being able to get code coverage with different formats (clover, cobertura)
Platform Details (please complete the following information):

OS: Ubuntu-Latest
Version [e.g. CLI Version  eg: 1.6.6] Using dx@scale docker Image
Salesforce CLI(sfdx cli) Version: Using dx@scale docker Image
CI Platform: Github Actions

Additional context
If it is preferred I open up a PR for this I will 😄

Hello @estebanefi , tests are run after deployment to identify various coverage requirements, if we run test along with deploy, salesforce will validate for individual class coverage which is not the necessary pattern for unlocked packages where its overall coverage for a package.
There is a PR currently being worked on for retrying pools which might solve the reusability issue
https://github.com/dxatscale/sfpowerscripts/pull/1156

I am closing this ticket due to non activity and will be resolved in the future


city column on Brigade sheet could be split into city, country

For Brigades it works fine but for country-level "Code for X" groups it seems artificial to define a city. Also this makes it much harder to parse the list of government orgs on Github because they are only listed by country.

Thanks @civicissuebot for the kind reminder that if we don't actually want help on this, we should take off that label.


Update RDS tutorial to use Helm chart v0.0.17

Issue #, if available:
Description of changes:
Update RDS tutorial to use Helm chart v0.0.17, which is the latest version of the Helm chart available.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Apart from just wanting to stay up-to-date, is there a reason to upgrade this version? Will it need to be upgraded each time?
/approve

/lgtm


EoS Starter Mod Project Backwards Compatibility Broken

The latest changes break older versions of the EoS Starter Mod.  Backwards compatibility can and should be added before the next release.

Moved: https://github.com/evandixon/SkyEditor.ROMEditor/issues/5


when app  theme is Dark  then  CategoryDetailsActivity Toolbar color is not  dark

Summary:
when  app theme is Dark then  CategoryDetailsActivity Toolbar color is not  dark
Steps to reproduce:

Change the App theme to  Dark
Open the CategoryDeatailsActivity and see the toolbar

What did you expect the app to do, and what did you see instead?
In Dark theme color of CategoryDetailsActivity Toolbar color change to dark
Device and Android version:
Redmi y3 Api:29
Commons app version:
Latest master (3.0.0)
Screen-shots:

Would you like to work on the issue?
YES
Please let us know whether you want to fix the issue by yourself. If not, anyone can get the issue assigned to them.

This also happens with the search bar in Explore, and the Items (Depictions) activity.
I think they should be all addressed together, as it is the same problem with presumably the same solution.

I want to fix the issue

@gparap  i am working on this issue

ok


Cleanup PR : Remove the relaxed queue and the M module in the ws_deque

This pull request primarily focuses on removing the Relaxed_queue module and its related benchmarks, simplifying the codebase, and updating documentation to reflect these changes in preparation for Saturn 1.0 major release.

Removal of relaxed queue
The relaxed queue has been removed. It is outperformed by the Michael-Scott queue now, so there is no current interest to keep it.

Removal of the M module in the Ws_deque
For some reasons, the ws_deque had a M module, i.e., to use it, one has to call Saturn.Ws_deque.M. It is removed by this PR.

@Sudha247 : could you  have a quick look to make sure I did not break anything ?


json-glib: fix build issue on clang 11

Motivation for this change
Upgrade for the latest version is non-trivial, but lifting this one patch really helps with #105026.
cc @thefloweringash
Things done

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

[ ] 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/)
[x] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

/rebase-staging

@ofborg build json-glib

I'm confused with the build failures:
building '/nix/store/7zspqdx4y2ijl80hgnjkr68nba30b1r2-8c5fabe962b7337066dac7a697d23fce257a5d64.patch.drv'...

trying https://github.com/GNOME/json-glib/commit/8c5fabe962b7337066dac7a697d23fce257a5d64.patch
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1147  100  1147    0     0   5120      0 --:--:-- --:--:-- --:--:--  5120
hash mismatch in fixed-output derivation '/nix/store/mby5sqk12a2kvsjrmy4ygcih3vizafsa-8c5fabe962b7337066dac7a697d23fce257a5d64.patch':
  wanted: sha256:0023k8jn8k68rs54li0gf5pdcx7rxwr40algf1w0px8mg2nda0g0
  got:    sha256:0y6jwvb52i8q0hpp58lx49nj59ii59rs980ib8i3v2nmjz9qfy34
cannot build derivation '/nix/store/il1s94nnichrh10g65f9rnsw7iizbzlm-json-glib-1.4.4.drv': 1 dependencies couldn't be built
error: build of '/nix/store/il1s94nnichrh10g65f9rnsw7iizbzlm-json-glib-1.4.4.drv' failed

The patch doesn't look complete:
ivan@vm:~/nixpkgs$ cat /nix/store/mby5sqk12a2kvsjrmy4ygcih3vizafsa-8c5fabe962b7337066dac7a697d23fce257a5d64.patch
--- a/json-glib/json-scanner.c
+++ b/json-glib/json-scanner.c
@@ -925,7 +925,7 @@

     case G_TOKEN_SYMBOL:
       if (scanner->config->symbol_2_token)
-	*token_p = (GTokenType) value_p->v_symbol;
+	*token_p = GPOINTER_TO_INT (value_p->v_symbol);
       break;

     case G_TOKEN_BINARY:

The downloaded patch doesn't have a header:

https://github.com/GNOME/json-glib/commit/8c5fabe962b7337066dac7a697d23fce257a5d64.patch

And if I prefetch it, the shasum is the one I provided:
ivan@vm:~/nixpkgs$ sudo nix-prefetch-url https://github.com/GNOME/json-glib/commit/8c5fabe962b7337066dac7a697d23fce257a5d64.patch
[0.0 MiB DL]
path is '/nix/store/ckjhzi8d5n128g6iahv5v55ysa8a4nxp-8c5fabe962b7337066dac7a697d23fce257a5d64.patch'
0023k8jn8k68rs54li0gf5pdcx7rxwr40algf1w0px8mg2nda0g0

Seems like nix-prefetch-url doesn't work with fetchpatch.
I rebased into staging and re-pushed.

I can do 1.6 bump.

Turned out it just wanted dependencies for building docs: https://github.com/NixOS/nixpkgs/pull/112686

Closing in favor of #112686.


No typing error when passing a string or a number to data for update()

Bug description
When calling update, any type can be passed to data:
prisma.user.update({
  where: {
    id: 1,
  },
  data: 10, // should trigger a type error
})

Null or Undefined trigger Typescript errors but strings or numbers don't.
There might be something wrong with the XOR type definition:
import { Prisma } from '@prisma/client'

type XOR<T, U> = T extends object
  ? U extends object
    ? (Without<T, U> & U) | (Without<U, T> & T)
    : U
  : T

type Without<T, U> = { [P in Exclude<keyof T, keyof U>]?: never }

type TestType = XOR<Prisma.UserUpdateInput, Prisma.UserUncheckedUpdateInput>

const fn = (a: TestType) => {}
const fn1 = (a: Prisma.UserUpdateInput) => {}
const fn2 = (a: Prisma.UserUncheckedUpdateInput) => {}

fn(5) // No errors
fn1(5) // Type '5' has no properties in common with type 'UserUpdateInput'.ts(2559)
fn2(5) // Type '5' has no properties in common with type 'UserUncheckedUpdateInput'.ts(2559)

How to reproduce
I just followed the Getting started.

Create model as below
npx prisma generate

Expected behavior
A type error should be raised when anything but an object matching the table type is passed.
Prisma information

// This is your Prisma schema file,
// learn more about it in the docs: https://pris.ly/d/prisma-schema

generator client {
  provider = "prisma-client-js"
}

datasource db {
  provider = "postgresql"
  url      = env("DATABASE_URL")
}

model User {
  id    Int     @id @default(autoincrement())
  email String  @unique
  name  String?
}

Environment & setup

OS: Any
Database: Any
Node.js version: 18.17.1

Prisma Version
prisma                  : 5.7.0
@prisma/client          : 5.7.0
Computed binaryTarget   : darwin
Operating System        : darwin
Architecture            : x64
Node.js                 : v18.17.1
Query Engine (Node-API) : libquery-engine 79fb5193cf0a8fdbef536e4b4a159cad677ab1b9 (at<EMAIL_ADDRESS>Schema Engine           : schema-engine-cli 79fb5193cf0a8fdbef536e4b4a159cad677ab1b9 (at node_modules/@prisma/engines/schema-engine-darwin)
Schema Wasm             : @prisma/prisma-schema-wasm 5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9
Default Engines Hash    : 79fb5193cf0a8fdbef536e4b4a159cad677ab1b9
Studio                  : 0.495.0

Hi @yns01, both with<EMAIL_ADDRESS>and our latest version<EMAIL_ADDRESS>I correctly. see the following output when running the snippet above:
Invalid `prisma.user.update()` invocation in
/.../index.ts:6:21

  3 async function main() {
  4   const prisma = new PrismaClient()
  5
→ 6   await prisma.user.update({
        where: {
          id: 1
        },
        data: 1
              ~
      })

Argument `data`: Invalid value provided. Expected UserUpdateInput or UserUncheckedUpdateInput, provided Int.

However, it seems that TypeScript Language Server on VSCode isn't able to display that there is a type mismatch. Thank you for opening this issue, we'll investigate.

This looks like a duplicate of https://github.com/prisma/prisma/issues/9988, but since this is now confirmed & reproduced here, let's keep this one open and close the old one.


Docerfile to build and serve the web application in docker container

Should i do it?

Sure @rishvantsingh


Email verification and password reset functionality

Email verification and password reset functionality
Code may need some tightening as this is my first ever pull request. So learning as I go.
It would help you close #111  ;)

this would be very helpful

Any updates on this?
@marktani


force auto-install on linux systems

Maybe I am dumb and maybe there is another way of doing this, but when using this on linux vm, apt-get install graphviz libgraphviz-dev pkg-config is expecting an input for (y)es, so this approach ensures, it is always defaulting to yes, so the build is not hanging.

LGTM!

@all-contributors please add @mvrueden  for bug, code.


Android warning on App Check

When trying to make a new release my developer's console says the below. Would you be able to update the plugin please?
The developer of play-services-safetynet (com.google.android.gms:play-services-safetynet) added the following note to SDK version 18.0.0:
The SafetyNet Attestation API is being discontinued and replaced by the new Play Integrity API. Begin migration as soon as possible to avoid user disruption. The Play Integrity API includes all the integrity signals that SafetyNet Attestation offers and more, like Google Play licensing and better error messaging. Learn more and start migrating at https://developer.android.com/training/safetynet/deprecation-timeline
Learn more about the SDKs that you're using and make informed SDK choices with Google Play SDK Index.

fixed: https://github.com/NativeScript/firebase/commit/095083c6ebf6682c123b1cdf4c45a94813255041


No logs for chatbot

Loved the basic concept of the bot, In order to train the bot effectively, it is necessary to store the logs and messages exchanged between the chat bot and the user. However, it seems that there is currently no data available. Is there a way to address this issue and ensure that the necessary information is being captured for training purposes?

Loved the basic concept of the bot, In order to train the bot effectively, it is necessary to store the logs and messages exchanged between the chat bot and the user. However, it seems that there is currently no data available. Is there a way to address this issue and ensure that the necessary information is being captured for training purposes?

Dear Devolando,
Thank you for your valuable feedback. I completely agree with you. In the upcoming update, I will ensure that the chatbot logs all interactions between the user and itself. This will help us gather comprehensive data for analysis and improvement.
Best regards,


Hero sections are broken

Some of the recent changes merged into main broke the hero sections. On the landing-page the hero is missing the background image on other pages the text isn't centered anymore.

Might be related to https://github.com/aemsites/stericycle-shared/pull/96/commits/4679adb3b9ec2568f5a2c43458a3d8768f171bf0
@MarquiseRosier Can you please check this.

@bstopp , assigning this to you since you're already working on hero block changes. I believe this will be addressed alongside the other issues you're working on. So, feel free to close this


Studentbrad/monster

I added Monster.ca to JobPy.
I've been using JobPy to scrape across multiple sites including Monster and Glassdoor.
I will leave the later to another pull request.
If you would like JobPy to stay constrained to indeed.ca then do not merge.
I moved each site to it's own .py file because I thought it was more orderly with the changes to come.
If any job site updates it's HTML layout then JobPy will simply skip that site and process the ones it can without error.
BUG FIX:
The indeed job link was not functional.

suhweeeet
👊 u da best


Add Consul ingress gateway provider

What would you like to be added:
Add a provider to translate from Consul ingress gateway CRDs to Gateway API CRDs for Consul API Gateway on Kubernetes.
Why this is needed:
To ease the migration path to a more full-featured ingress implementation.
/cc @nathancoleman @david-yu

Awesome @mikemorris, thank you!
Feel free to reach out if you encounter any problems

Great idea @mikemorris !

Hey 👋  just checking in, is anyone plan to work on this soon?

I would like to give it a try
/assign

@LiorLieberman, I would like to give it a try

Hi @prakrit55 I am actually working on it and will raise a pr soon

Hi @swastik959, how is it going with this issue? In case you need any help, please let us know


CI: Fixup patch crates script

Problem
The locations of crates in the monorepo was moved to the sdk/ dir in https://github.com/anza-xyz/agave/pull/3498, but the patch script is still looking in the wrong location. This is why the downstream job was disabled in that PR.
Summary of changes
Get the patch script up to date with the new locations of the crates.

This broke upstream monorepo, see: https://github.com/anza-xyz/agave/actions/runs/11727101736/job/32682222360?pr=3520

Ah darn, sorry about that, we can't support both versions at once unless we have different patch scripts for master and v2.1. I'll disable the downstream jobs in v2.1 for now


Menus view

@alighayeni  thanks so much :) & wish you a happy weekend . I'm publishing your changes today


Pick "dual" color

Hey,
I'm searching for a color picker that can contain entries consisting of two colors. I want to use it as a theme picker and have some themes with only one color (only blue) and some themes with two colors, e. g. the default material theme (primary color is blue and and accent one is pink).
Proposal: app:colorChoices can contain values like #0000ff|#ff00d0 and the color picker displays a circle (or square) half blue, half pink. getValue() can return the values as int Array or as Pair<Integer, Integer>.

This is outside the scope of the library. However, you can fork the project and add the required features for your specific use case.


Add release plugin configuration

See title

👍

:+1:

:+1:

Codecov Report

Merging #286 (0ab7bf1) into master (5875aa9) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #286   +/-   ##
=========================================
  Coverage     72.55%   72.55%
  Complexity      245      245
=========================================
  Files            48       48
  Lines           849      849
  Branches         41       41
=========================================
  Hits            616      616
  Misses          209      209
  Partials         24       24

Flag
Coverage Δ

unittests
72.55% <ø> (ø)

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

Continue to review full report at Codecov.

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


Add HKTextField

As per https://github.com/heroku/react-hk-components/issues/44, this PR introduces a brand spankin' new HKTextField component

ship it @mattrothenberg