Files keep showing up as corrupted

the video downloads for like 2Mb and then gets stuck for 2 minutes with this error on the screenshot.

I'm thinking its the website issue itself but if there is an actual fix, i would appreciate knowing it.

the video downloads for like 2Mb and then gets stuck for 2 minutes with this error on the screenshot.

I'm thinking its the website issue itself but if there is an actual fix, i would appreciate knowing it.

Same problem for me.
And with big files the program doesn't work and need to forced closure.
Thanks a lot

same problem here

also having the same issues

The problem is definitely on the website side of things, but the tool doesn't really handle these failures gracefully and puts itself into an infinite loop of trying to download something that will never complete. The logic flow right now is:

On first attempt: attempt to download file, fail with IncompleteRead exception, and then append to self.failed_files list. The tool continues to iterate through futures, so it doesn't get caught here and other files will continue.
https://github.com/Emy69/CoomerDL/blob/f44f77de6cdad603f91277f870ed61e3bb45bbd9/downloader/downloader.py#L253-L255

Second+ attempts: The problem arises here, when we retry any failed files using the same process_media_element function that originally populated the self.failed_files list. I can't say for certain that it's repopulating, and, if it is, where exactly it's getting stuck, but I do know it gets caught in an infinite loop with this particular error that's been popping up over the last few weeks.
https://github.com/Emy69/CoomerDL/blob/f44f77de6cdad603f91277f870ed61e3bb45bbd9/downloader/downloader.py#L374-L380

I "fixed" this by removing the self.failed_files.append(media_url) in line 255 so the failed files list isn't populated (and doesn't get stuck), but this is only really a band-aid and means there will be no retries at all, even for stuff that fails for any other reason. I also added in an os.remove(filepath) in its place so the partially downloaded files will be removed and would be attempted on a rerun, which could be a bit annoying, but a bit better than an infinite loop.
except Exception as e:
    self.log(self.tr("Error downloading: {e}", e=e))
    os.remove(filepath)


How to finetune on cats and generate toonification on animals.

Hi @yuval-alaluf,
Thanks for your quick response.
For toonification on cats. Below is the approach I thought, correct me if I am wrong.

Train the hyperstyle gan model to generate the latent space on for the given input cat image.
using that latent space use toonification/finetuning with new cartoon cat dataset to generate cartoon cat images.

Below are some of the issues I am facing:
I thought of using the pre-trained AFHQ_wild hypernet model to generate the latent space, But the trained model is more biased towards fox and tiger than cats, so I thought of finetuning the model using the AFHQ_wild model on my new cat's dataset. Below are the training parameters I am considering, Pls let me know if I am doing wrong, I am getting below error.
Error:
Loading hypernet weights from resnet34!
Loading decoder weights from pretrained path: /home/ubuntu/Desktop/Avatar-gen/hyper_z/hyperstyle/pretrained_models/hyperstyle_afhq_wild.pt
Traceback (most recent call last):
File "/home/ubuntu/Desktop/Avatar-gen/hyper_z/hyperstyle/scripts/train.py", line 32, in
main()
File "/home/ubuntu/Desktop/Avatar-gen/hyper_z/hyperstyle/scripts/train.py", line 19, in main
coach = Coach(opts)
File "/home/ubuntu/Desktop/Avatar-gen/hyper_z/hyperstyle/./training/coach_hyperstyle.py", line 35, in init
self.net = HyperStyle(self.opts).to(self.device)
File "/home/ubuntu/Desktop/Avatar-gen/hyper_z/hyperstyle/./models/hyperstyle.py", line 25, in init
self.load_weights()
File "/home/ubuntu/Desktop/Avatar-gen/hyper_z/hyperstyle/./models/hyperstyle.py", line 58, in load_weights
self.decoder.load_state_dict(ckpt['g_ema'], strict=True)
KeyError: 'g_ema'
======================================================================
I am using the below training parameters.
python scripts/train.py
--dataset_type=my_hypernet
--encoder_type=SharedWeightsHyperNetResNet
--exp_dir=experiments/hyperstyle
--workers=4
--batch_size=4
--test_batch_size=2
--test_workers=2
--val_interval=5000
--save_interval=10000
--lpips_lambda=0.8
--l2_lambda=1
--id_lambda=0
--n_iters_per_batch=5
--max_val_batches=150
--output_size=256
--stylegan_weights=pretrained_models/hyperstyle_afhq_wild.pt
--load_w_encoder
--w_encoder_checkpoint_path pretrained_models/afhq_wild_w_encoder.pt
--layers_to_tune=0,2,3,5,6,8,9,11,12,14,15,17,18,20,21,23,24
For toonification: I have the cartoon cat dataset around 400 images, How to finetune after I got the latents for the given input cat image?

Actually, I did some of the changes, while loading from state_dict, at some places I replaced it with "strict = False", I will try to again clone and will try it.
Any approach/ steps you can share to apply toonification on cats?

For the toonification of cats, you will first need a generator that can generate toons of cats. After that, I guess I would try using the domain adaptation approach provided in the repo. You could try to generate the cat toons generator using StyleGAN-NADA.

Thanks, @yuval-alaluf for your suggestion.


[WIP] modularize Retrace and "Trust Region" from the ACER code

work in progress

Coverage decreased (-0.03%) to 57.732% when pulling 208c7dfeb53bc787a3cd6eb2f3d4f4ceee04f88d on toslunar:acerloops into 46124dc82790c77321efda548b85523b6ecfcabc on pfnet:master.


Build warnings

cargo 1.63.0 on Ubuntu 22.04.1 on master @ 39c48032b39d6df565723610c5aaa37fb689ca50
cargo build --release --bin miningpool-observer-daemon

...

   Compiling miningpool_observer_shared v0.1.0 (/home/miningobs/miningpool-observer/shared)
warning: derive helper attribute is used before it is introduced
  --> shared/src/model.rs:16:3
   |
16 | #[primary_key(hash)]
   |   ^^^^^^^^^^^
17 | #[derive(Queryable, Serialize, Identifiable)]
   |                                ------------ the attribute is introduced here
   |
   = note: `#[warn(legacy_derive_helpers)]` on by default
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>

   Compiling migrations_macros v1.4.2
   Compiling diesel_migrations v1.4.0
warning: `miningpool_observer_shared` (lib) generated 1 warning
warning: unused import: `std::convert::TryFrom`
 --> daemon/src/main.rs:2:5
  |
2 | use std::convert::TryFrom;
  |     ^^^^^^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

warning: unused imports: `PackedLockTime`, `Sequence`, `Witness`
  --> daemon/src/processing.rs:20:74
   |
20 | use bitcoin::{network::constants::Network, Address, Amount, Transaction, Sequence, PackedLockTime, Witness};
   |                                                                          ^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^

warning: unused `Result` that must be used
   --> daemon/src/main.rs:905:21
    |
905 |                     db::update_transaction_tags(&new_tags, &tx_in_db.txid.clone(), &conn);
    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(unused_must_use)]` on by default
    = note: this `Result` may be an `Err` variant, which should be handled

warning: `miningpool-observer-daemon` (bin "miningpool-observer-daemon") generated 3 warnings
    Finished release [optimized] target(s) in 1m 03s

Got some warnings in the web build too:
  Compiling trust-dns-resolver v0.19.7
   Compiling pest_derive v2.2.1
warning: derive helper attribute is used before it is introduced
  --> shared/src/model.rs:16:3
   |
16 | #[primary_key(hash)]
   |   ^^^^^^^^^^^
17 | #[derive(Queryable, Serialize, Identifiable)]
   |                                ------------ the attribute is introduced here
   |
   = note: `#[warn(legacy_derive_helpers)]` on by default
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>

warning: `miningpool_observer_shared` (lib) generated 1 warning
   Compiling chrono-tz v0.6.3
   Compiling actix-testing v1.0.1
   Compiling actix-connect v2.0.0
   Compiling actix-http v2.2.2
   Compiling awc v2.0.3
   Compiling tera v1.16.0
   Compiling actix-web v3.3.3
   Compiling actix-files v0.5.0
warning: field `cnt` is never read
   --> web/src/db.rs:462:5
    |
460 | struct MissingTransactionCountInfo {
    |        --------------------------- field in this struct
461 |     #[sql_type = "BigInt"]
462 |     cnt: i64,
    |     ^^^^^^^^
    |
    = note: `#[warn(dead_code)]` on by default
    = note: `MissingTransactionCountInfo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis

warning: `miningpool-observer-web` (bin "miningpool-observer-web") generated 1 warning
    Finished release [optimized] target(s) in 1m 27s


@ng-extend/e2e-runner - Incorrectly reports existing server as not available.

Regardless of the actual state of the server, the e2e-runner will always report the state of the target as not-live at least once.
We can look at the waitFor method in the nx-targetclass
https://github.com/TriPSs/nx-extend/blob/8502c9394e84f517a904f86c151a53ff9cc6b184/packages/e2e-runner/src/executors/run/utils/nx-target.ts#L109-L131
It will always set the serverIsLive variable to false at the first run of the while-loop, resulting in this log message.
Could we replace the line 114; the assignment of serverIsLive with let serverIsLive = await waitFn();
This should correctly set the initial state, giving a slight boost to start-up times and removing a somewhat confusing log message.
Furthermore it might be nice to add a log message to when we re-use an existing service.
https://github.com/TriPSs/nx-extend/blob/8502c9394e84f517a904f86c151a53ff9cc6b184/packages/e2e-runner/src/executors/run/utils/nx-target.ts#L59-L67
Would be happy to send in a MR if you agree with these point!

I completely agree, a PR would be awesome :D


Revisit Event Type Registration

Today, Marten needs to know about event types before you can query against existing Event store data. Tripped up a user and likely will more. Do we possibly add a dot net type column to the event data? Do more deriving of event types from either the db, or aggregates, or projections?
It's a usability issue that probably needs to be sorted out before 1.0

I think this is not critical as it can be done via configuration/manual type registration.
But it may be not clear and lead to unexpected behaviour if not documented properly (currently it's documented as test case).
May be before adding the column (or related table) it would be good to decide on supported ways to persist configuration between assemblies, if there will be options other then wiring.

I'm wrapping this one up today with just a little bit more validation and a rename on the API to try to disambiguate the usage. Some of the work probably happens later in the async daemon story.


Application secret for applications integrate with Azure AD B2C

please add the info where apps integrate with B2C can only hold up to two secrets.

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

ID: c9642c47-826b-017f-eff3-ab3b25e4e454
Version Independent ID: 091f26e7-6543-ef0f-b575-b44519943391
Content: Quickstart: Register an app in the Microsoft identity platform
Content Source: articles/active-directory/develop/quickstart-register-app.md
Service: active-directory
Sub-service: develop
GitHub Login: @mmacy
Microsoft Alias: marsma

@shaima-MS
Thanks for your feedback! I've assigned this issue to the author who will investigate and update as appropriate.

Hi @shaima-MS, thanks for the suggestion. I'm curious how you landed on this article rather than the more appropriate Tutorial: Register a web application in Azure AD B2C for registering your B2C app. Do you remember how you ended up here instead of the B2C-specific doc?
Now, landing on this doc instead of the more appropriate one above is likely too easy to do - our presentation of and navigation between the identity platform Azure AD-focused content and the similar-but-not-quite-the-same Azure AD B2C content need improvement. We're currently investigating ways to improve this, and knowing the path you took to get to this article when registering your B2C app would help us in our planning.
Now, regarding your suggestion...
Instead of adding B2C specifics in this doc, I recommend we add a pointer to the B2C-specific app registration doc, something like:

"Registering an Azure AD B2C application? Follow the steps in Tutorial: Register a web application in Azure AD B2C.

In addition, we could add your suggested two-secret limitation call-out to that doc's Create a client secret section.
Thoughts?
Cc: @msmimart @nickgmicrosoft

Hello team,
Thank you so much for your reply.
I totally agree with your suggestion and it makes more since to put a pointer to our B2C specific app registration article rather than mention this information in the Microsoft Azure identity platform article. I have already requested first to only update the B2C specific one Tutorial: Register an application - Azure AD B2C | Microsoft Docshttps://docs.microsoft.com/en-us/azure/active-directory-b2c/tutorial-register-applications?tabs=app-reg-ga#create-a-client-secret and it was already updated with that information. I was thinking that users might land in the identity platform instead of the B2C one so in any case they can find this limitation if they are targeting the B2C app registration.
So yes I agree that the pointer will be much better for this update.
Thank you so much!
Kind regards,
Shaima'a Yasin
Support Engineer
Cloud Identity POD Support
Customer Services and Support
Office: +962 (6) 5509449
<EMAIL_ADDRESS>Working hours: Sun-Thu 9:00 -18:00 UTC+3
[Microsoft Logo]
Alternate Contacts if I am unavailable:
Backup |<EMAIL_ADDRESS>Team Manager | Manuela Berceanu<EMAIL_ADDRESS>+351 (21) 0491876
If you have any feedback about my work, please let either me or my manager Manuela Berceanu know at<EMAIL_ADDRESS>From: Marsh Macy @.>
Sent: Thursday, April 1, 2021 2:46 AM
To: MicrosoftDocs/azure-docs @.>
Cc: Shaima Yasin @.>; Mention @.>
Subject: Re: [MicrosoftDocs/azure-docs] Application secret for applications integrate with Azure AD B2C (#72782)
Hi @shaima-MShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fshaima-MS&data=04|01|Shaima.Yasin%40microsoft.com|e21e78e0c40f4c81e97208d8f49f2832|72f988bf86f141af91ab2d7cd011db47|1|0|637528311713728899|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=qjsv9l7eln3H1cVcLNaddSAKx6t10EbYZPSILY3pIc0%3D&reserved=0, thanks for the suggestion. I'm curious how you landed on this article rather than the more appropriate Tutorial: Register a web application in Azure AD B2Chttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fazure%2Factive-directory-b2c%2Ftutorial-register-applications&data=04|01|Shaima.Yasin%40microsoft.com|e21e78e0c40f4c81e97208d8f49f2832|72f988bf86f141af91ab2d7cd011db47|1|0|637528311713728899|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=iZjOUPf5oavsnGJHG0dEmkkL1XN4mWZWG4PcdOjprR0%3D&reserved=0 for registering your B2C app. Do you remember how you ended up here instead of the B2C-specific doc?
Now, landing on this doc instead of the more appropriate one above is likely too easy to do - our presentation of and navigation between the identity platform Azure AD-focused content and the similar-but-not-quite-the-same Azure AD B2C content need improvement. We're currently investigating ways to improve this, and knowing the path you took to get to this article when registering your B2C app would help us in our planning.
Now, regarding your suggestion...
Instead of adding B2C specifics in this doc, I recommend we add a pointer to the B2C-specific app registration doc, something like:
"Registering an Azure AD B2C application? Follow the steps in Tutorial: Register a web application in Azure AD B2Chttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fazure%2Factive-directory-b2c%2Ftutorial-register-applications&data=04|01|Shaima.Yasin%40microsoft.com|e21e78e0c40f4c81e97208d8f49f2832|72f988bf86f141af91ab2d7cd011db47|1|0|637528311713738854|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=qKako0tDQeJ4jtmemf2phpv29hgrss294dkXhPVai6s%3D&reserved=0.
In addition, we could add your suggested two-secret limitation call-out to that doc's Create a client secrethttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fazure%2Factive-directory-b2c%2Ftutorial-register-applications%23create-a-client-secret&data=04|01|Shaima.Yasin%40microsoft.com|e21e78e0c40f4c81e97208d8f49f2832|72f988bf86f141af91ab2d7cd011db47|1|0|637528311713738854|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Z9dTrpWKPn7Vc%2FProFQIbPOUhu3NkYto8j1Poh6mAYs%3D&reserved=0 section.
Thoughts?
Cc: @msmimarthttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmsmimart&data=04|01|Shaima.Yasin%40microsoft.com|e21e78e0c40f4c81e97208d8f49f2832|72f988bf86f141af91ab2d7cd011db47|1|0|637528311713748810|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=5ZECbNLnGpQiWYKmEzWLGvOH7YHElP%2B9HAjNQF8L%2B6M%3D&reserved=0 @nickgmicrosofthttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnickgmicrosoft&data=04|01|Shaima.Yasin%40microsoft.com|e21e78e0c40f4c81e97208d8f49f2832|72f988bf86f141af91ab2d7cd011db47|1|0|637528311713748810|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=tJhjkNYFBC5yoF9NtbOxU5MrOG6OOYybtXJn2yOn5i0%3D&reserved=0

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F72782%23issuecomment-811535862&data=04|01|Shaima.Yasin%40microsoft.com|e21e78e0c40f4c81e97208d8f49f2832|72f988bf86f141af91ab2d7cd011db47|1|0|637528311713748810|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=UoRI8RSdTuGgvCO586o%2B%2FRuLwF9NBAfGUZzNU%2BEkmbA%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQYFPRBYX6V5UQG3TWSWSF3TGOX37ANCNFSM4ZZZW7AA&data=04|01|Shaima.Yasin%40microsoft.com|e21e78e0c40f4c81e97208d8f49f2832|72f988bf86f141af91ab2d7cd011db47|1|0|637528311713758767|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=ctAlAUNXOrhIH1Mt%2FVYl1wAK1hBOnyoWudcFaBW%2FRFg%3D&reserved=0.

@shaima-MS We're now tracking this internally in this ADO work item for triage and scheduling:

ID
Title

1370826
[ISSUE][72782] Application secret for applications integrate with Azure AD B2C

#reassign:henrymbuguakiarie


[PowerPoint] (requirement set) update table in preview set

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

File
Status
Preview URL
Details

docs/reference/requirement-sets/powerpoint-preview-apis.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

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

File
Status
Preview URL
Details

docs/reference/requirement-sets/powerpoint-preview-apis.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

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

File
Status
Preview URL
Details

docs/reference/requirement-sets/powerpoint-preview-apis.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

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

File
Status
Preview URL
Details

docs/reference/requirement-sets/powerpoint-preview-apis.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


⚠ ku-s has degraded performance

In 3ca9b47, ku-s ($KU_API_STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 6095 ms

Resolved: ku-s performance has improved in 2e4ae63.


Use a flag for accepting stdin

If both text and stdin, append stdin after text, separated by a newline

Wrong repo, this was meant for GPTO


[Chef] Fix colortemperaturelight ZAP

Description

Set the clusters to correct feature bits (e.g. On/Off cluster to 0x1 to enable LT, LevelControl to 0x3 to enable OnOff and Lighting, Color Control cluster to 0x10 to enable ColorTemperature)

After correcting the featuremap above, remove all the non-relevant attributes / commands (e.g. MoveHue command or Primary 1X attribute)

Set the default values for some attributes to either the minimum or maximum of their possible range.

Moved attributes from RAM to Persistent since we found the attribute changes will be gone after device reboot (without factory reset).

This PR needs a summary to describe the changes. Fix colortemperaturelight is insufficient.
What was fixed and why? Why was it broken and why is the fix correct or why was the proposed fix path taken?
In general would like to undersatnd why:

things moved from ram to persist
various attributes gone
various defaults updated


make graph as default cmmand and connections as alias

Description
Change "default" command to rad app graph, so that the auto-generated docs use that instead of rad app connections.
Type of change

This pull request fixes a bug in Radius and has an approved issue (issue link required).

Fixes: #6473

@rynowak @vinayada1 could you please approve functional test. I had to just rebase it on latest main.


Login popup doesn't work if storeAuthStateInCookie is set to true

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report
[ ] Performance issue
[ ] Feature request
[ ] Documentation issue or request
[ ] Other... Please describe:

Browser:

[x] Chrome version XX
[x] Firefox version XX
[x] IE version XX
[x] Edge version XX
[x] Safari version XX

Library version

Library version: 0.2.2

## Current behavior
Login popup doesn't work if storeAuthStateInCookie is set to true. I am seeing nonce mismatch after trying to login

This functionality was previously working with 0.1.7 however after upgrading to 0.2.2 I have started seeing this issue

## Expected behavior
Login popup should work - no nonce mismatch should occur

## Minimal reproduction of the problem with instructions

@aarohiarora  This is a known issue and we have a fix for this. I will be releasing it soon.


Invalid type - deployed_fort_id in POGOProtos/Data/PokemonData.proto

The field "deployed_fort_id" should be of type string and not int32.
"Uncaught Exception: Incorrect wire format for field 8, expected: 0 got: 2"

:tada: thanks


Get noto update

This is a collection of changes triggered by the push to update the noto site with new phase3 fonts.
The new language support required some new sample text, which lead to updating the UDHR and CLDR data.  This in turn triggered some changes in the tools that process this data and some patches.  This also adds a few new sample files for languages these updates still didn't cover.  The split of Zsym support across Symbols and Symbols2 required additional changes to how sample files were selected.  The addition of an additional 'stretch' axis (condensed, semi-condensed...) also drove some changes.

Yeah, sorry I'd found a few more small changes that I pushed into this batch.

Thanks a lot.  This should be the last big batch of reviews for awhile...


chore: restore ability to run development server

The ability of the development server to generate CORS requests had been eliminated, so as not to interfere with
the nginx setup in production (which also generates CORS headers). This PR restores that ability, but only in
the development environment. In addition, the commit expands on and clarifies the installation process both
for a development instance and the production instance.

Oh and note this PR bumps the versions of cypari and its dependencies. That's important because the installation instructions include "pip install -force cypari" which always installs the latest version, and so if these packages are not completely up-to-date there will be conflict between the installation via requirements.txt and the "extra" installation step  for cypari (to help force proper installation).

I tested the sequences using this PR as my backend on my own machine, and everything ran well.  I looked over the code and have no further comments.  I'm going to approve and merge.


Restrict access to Admin Panel from outside the lan

Hi
I've redirected ports 80/443 to the IP where nginx-proxy-manager is hosted
From the internet if I try to connect to my.public.ip:81 the admin panel is prompted
Same with a domain I've wildcardly redirected a domain to my IP and dummy.mydomaine.tld:81 prompt admin panel
Could it be an settings to allow only connecting to the admin panel from the lan ?

Disable port forwarding for port 81 ;)

Set new proxy, example:

Restrict IP for your proxy server for your own and local, for example:

satisfy any;
allow <IP_ADDRESS>/15;
allow <IP_ADDRESS>/8;
allow <IP_ADDRESS>;
deny all;

Where <IP_ADDRESS> is your local network and 1<IP_ADDRESS> is your own IP ;)

Thanks @Wadera it works fine when I'm on my Lan
But when I'm from an external IP
As I've a wildcard domain pointing on my Ngnix Reverse proxy ponting on anysubdomain.maydomain.tld:81 or <IP_ADDRESS>:81
prompt the login panel of the manager.
Where can I modify the host config of the pannel ?

Like I said on first post: If you using proxy over some router - block port 81 (disable forwarding).

Disable port forwarding for port 81 ;)

If you don't have access to router - then block in on your Dorcker host machine over Firewall (example: iptables):
https://stackoverflow.com/questions/7423309/iptables-block-access-to-port-8000-except-from-ip-address

Try accessing from another location, such as someone else's internet connection or over a VPN.
I think you'll find you won't be able to connect.
I believe it only happens when you're on the same LAN. There's a technical explanation that I'll find the link too. However, in the meantime, try my suggestion.

Try accessing from another location, such as someone else's internet connection or over a VPN.
I think you'll find you won't be able to connect.
I believe it only happens when you're on the same LAN. There's a technical explanation that I'll find the link too. However, in the meantime, try my suggestion.


There is no delete collection button

Describe the feature:
There is no delete collection button, will you not delete collection operations on the support page in the future?
Describe a specific use case for the feature:

in milvus, it uses term 'drop', for example, drop collection, drop user, drop database .

in milvus, it uses term 'drop', for example, drop collection, drop user, drop database .

Thank you, I just saw the default tag


InfluxDB 2 support in EE

Is your feature request related to a problem? Please describe.
InfluxData is increasingly pushing their roll-out of InfluxDB 2, including, for example, having their primary Docker image point to an InfluxDB 2 version.
Describe the solution you'd like
It would be great if DBeaver EE would move to support InfluxDB 2. My layman's understanding is that only the authentication methods need to be updated; most of the underlying functionality remains the same.
Describe alternatives you've considered
The only alternative would be to explicitly state that DBeaver EE only supports InfluxDB < 2 (i.e. 1.8.4 or earlier).
Additional context
https://www.influxdata.com/blog/influxdb-2-0-open-source-is-generally-available/
https://docs.influxdata.com/influxdb/v2.0/upgrade/v1-to-v2/

Thanks for the info and suggestion.
Hope, it will be implemented in the nearest future


Use repeat in QuantumCircuit.power if power is numpy.integer

Summary
Follow-up of #6831
Fixes https://github.com/Qiskit/qiskit-optimization/issues/225. Qiskit Optimization unit test of GroverOptimizer takes so long time after the merge of #6831.
This PR resolves it by applying repeat if power is np.integer.
Details and comments
GroverOptimizer of Qiskit optimization set power by numpy.random.Generator.integers. The type is numpy.int64. So, it is necessary to use np.integer for isintance to catch this case.
https://github.com/Qiskit/qiskit-optimization/blob/4953e56e3c062df42e7e51fa6b89172e1f69e3c1/qiskit_optimization/algorithms/grover_optimizer.py#L220-L232
https://numpy.org/doc/stable/reference/random/generated/numpy.random.Generator.integers.html

This was actually a mistake in #6831 - the line previously had numbers.Integral (which is what this PR should have changed it to as well), and I mistakenly changed it to int for some reason (possibly a mistake because int in type hints is equivalent to isinstance(x, numbers.Integral)).  We should have the general form back, really.

Thank you for your information. It's OK to change the code to isinstance(x, numbers.Integral).

I'm making another PR that's (hopefully) going to convert most of our isinstance(x, int) checks into isinstance(x, numbers.Integral), where that makes sense.


Non developer readme contribution

I have written a clear, easy-to-comprehend introduction for Polymer. I believe this introduction, free of complex technical terms, will swiftly and thoroughly inform anyone about the use-cases, merit, and advantages, including the celebrated features, of Polymer. Seasoned developers, new programmers, and even nontechnical visitors will benefit from the clear language, exposing Polymer to a broader range of users.

I signed it!

I need to update this pull request. I am closing it.


Refactor/implement state pattern

With this pull request I implemented the standard state pattern for our state machine. All states have their own class with .cpp and .h file. Variable handling for each state is now much easier and more organized.
This branch has to be tested on the actual hardware before merging.

Lars has approved these changes.


[Feature]:  Support 2replicas volume down to 1 replica and recycling resources

Is your feature request related to a problem? Please describe.
Consider the cost, support 2replicas volume down to 1 replica and recycling resources
Describe the solution you'd like
recycling resources need consider thes system load

@leonrayang

done: https://github.com/cubefs/cubefs/pull/1973


switch type provider to net core

See #99. Just opening this as a draft to check out the status. @takemyoxygen did some work on it last September.

The status is the following: I added type provider projects targeting netstandard2.0 to the main solution file. Now working on fixing errors when building a project with type provider tests.

@ctaggart It took a while but it looks like this PR is ready to be reviewed and merged.

Thank you @takemyoxygen! I'll put this in a 0.7.0 release.


Problems triggered by duplicate routes

Version
3.6.3
Reproduction link
[github.com](vue-router/base.js at dev · vuejs/vue-router)
Steps to reproduce
The background is based on qiankun. The sub-application jumps to a page and then uses router.push to go to another page.
What is expected?
normal jump
What is actually happening?
Uncaught (in promise) Error: Navigation cancelled from "" to "" with a new navigation.

I found that if the route is the same, it will not go down, but this.pending has been changed. At this time, this.pending !== route, the operation fails.
Sorry, my english is bad.

Hi, thanks for your interest but Github issues are for bug reports and feature requests only. You can ask questions on the forum, the Discord server or StackOverflow.


Organize Sylesheet, images,... into separate folders

we have too many files on root.
We should create a separate folder for style sheet and images, etc.
alter code in PHP file accordingly.
Also don't remove composer.json,composer.lock, procfile. We need those for deploying heroku.
We also need to remove a lot of files that we don't use in our code

moved unused files to deprecated, we should remove the files in that folder if we don't need it anymore.


How to Properly Release Resources in Viser Server?

Hi, thanks for your fantastic visualizer!
I have encountered a problem while using Viser and would greatly appreciate your guidance. Thank you in advance for taking the time to help me—I truly value your support.
Problem description
I am currently using Viser in Gradio, and the overall implementation logic is as follows:

There is a button for switching data. When clicking the button, the reset method (scene.reset()) is called to reset the scene and load the next file.

But I found that as the number of loaded files increases, the memory usage of the task will continue to increase, and the resources of the previous scene cannot be effectively released.
My needs
Before loading a new scene, is there a way to completely release the memory resources of the previous scene to avoid the problem of increasing memory usage?
If Viser has a recommended method or related API, I hope to get some guidance.
Thank you for your help!

Hi there!
There are some known issues here, which I addressed in #353. If that doesn't fix it and you have a runnable example I'm happy to investigate further!

@brentyi
Thank you so much for your prompt reply and assistance! I will give it a try within the next two days. My current workaround is not ideal—I wrote an additional script to monitor the Viser script and automatically restart it if it exceeds a certain threshold. At least it’s functioning for now!
If I encounter any further issues, I will provide timely feedback and runnable example. Once again, I greatly appreciate your help!


Payment card icons, checkbox/radio fix

checkbox-lg and radio-lg checkbox/radio position fix
payment card icons added as components
transform-style mixin

Not sure we should use 'icons' as the name of the less file and docs section, there will be a new set of icons from design. Perhaps this should be more specific.  Also in most places the title of the docs section is the same as the class used in HTML e.g. alert, jumbotron etc.
How large is the icons.less file, somewhat concerned about number of inline SVGs and impact on file size.

@StevePole I thought about that, maybe 'SVG icons'? And good point, it's 45kB, so pretty big. Do you think not inlining them is better?

I think there's a way to use an inline svg, but have the svg reference a URL rather than embed the data, which might be a good solution.  I haven't tried it though, and we need to think about relative vs absolute paths.


Not really a issue but a question.

Sorry for asking here, but I don't know any other to contact you. I tried to clone the repository and made my bot for my server, and I'm curios that is there a way to make the bot stay in the voice channel, even if no people is in it. It will pause when all people left the voice chat and start playing music again when one enters. Is there a way to add to the current codes to make this happen?

You could disable auto pause using the property command but the bot would still leave after being alone for an hour when the audio playback is cleanup up but you could disable audio playback cleanup by removing the PlaybackCleanupTask from cronJobs.xml. However, audio would not pause / unpause when people leave. For that it would probably be easiest to modify VoiceChannelListener by simply removing playback.leaveChannel(); from onGuildVoiceLeave and expand onGuildVoiceJoin to unpause playback if paused and previously alone.


Created working DQN model and algorithm

I went ahead and created a working DQN model, that should work properly. It's really unoptimized at the moment, so what do you think I should change in order to better evaluate the performance of the model, and also check if it is actually learning? Also, what hyperparameters do we think is best?

I think we could run a few models with various hyperparameters, compare, then choose the best hyperparameters.


[Task] selector match only once

Description
Now, in org.apache.shenyu.plugin.base.AbstractShenyuPlugin#matchSelector, its time complexity is O(n) and there is no cache, this task is to add the matched cache to make selector matching only once.
Task List

[x] add condition-selector search table(not in db);

[x] refactor AbstractShenyuPlugin#matchSelector;

[x] add selector match cache.

pls assign to me.


Unable to run

./inno2john.pl example.exe
Uncaught exception from user code:
        Base class package "Setup::Inno::Interpret4106" is empty.
            (Perhaps you need to 'use' the module which defines that package first,
            or make that module available in @INC (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .).
         at Setup/Inno/Interpret5105.pm line 6.
        BEGIN failed--compilation aborted at Setup/Inno/Interpret5105.pm line 6.
        Compilation failed in require at Setup/Inno/Interpret.pm line 53.
        Setup::Inno::Interpret::new("Setup::Inno::Interpret", "rDlPtS\x{cd}\x{e6}\x{d7}{\x{b}*") called at Setup/Inno.pm line 45
        Setup::Inno::new("Setup::Inno", "example.exe") called at ./inno2john.pl line 41

Hi, would you like to merge your password extractor into uninno, or is this about the Perl error?
If it's the former, please create a separate feature branch and squash your commits in there first. There seems to be a lot of leftover data and debugging code.

Sorry about that mess.
I tried to open an issue on the fork and since they have no issue tracker i used the pull.

Perhaps you should ask the developer of that fork to enable the issue tracker, then.
I don't think I can help you...


jax.abstract_arrays.ShapedArray is deprecated

Hi,
Starting with jax 0.4.16 jax.abstract_arrays.ShapedArray is deprecated and the following line should be used
from jax.core import ShapedArray

See: https://github.com/google/jax/blob/main/CHANGELOG.md
Can you add modify this for a new release?
Thanks,

I'd be happy to review a PR for this! Thanks.

Closed by #18.


Milestone 1: Bookstore | Feature/setup-and-components

🚩: Milestone 1: Bookstore-React-App | feature/setup-and-components - >>branch<< -

Here is a summary of what has been done
In this new Branch, I have ➕ADDED➕ the succeeding *📂 folders and/or **📄 files to complete this Milestone's requirements
*📂 root/

**📄 .babelrc

I have added the .babelrc file to enable the use of the @babel/preset-react preset.

**📄 .eslintrc.json

I have added the .eslintrc.json file to enable the use of the eslint-plugin-react plugin.

**📄 .stylelintrc.json

I have added the .stylelintrc.json file to enable the use of the stylelint-config-recommended-scss config.

**📄 .gitignore

**📄 LICENSE

**📄 package-lock.json

I have added the package-lock.json file to lock the versions of the dependencies installed.

**📄 package.json

I have added the package.json file to manage the dependencies of the project.

*📂 .github/workflows/

**📄 linters.yml

I have added the linters.yml file to the .github/workflows/ folder to enable the GitHub Actions CI/CD workflow.

*📂 public/

**🖼 boookstore-logo.png

I have added the bookstore-logo.png file to the public/ folder to be used as the App's logo.

**📄 index.html

I have added the index.html file to the public/ folder to be used as the App's main HTML file.

**📄 manifest.json

I have added the manifest.json file to the public/ folder to be used as the App's manifest file.

**📄 robots.txt

I have added the robots.txt file to the public/ folder to be used as the App's robots file.

*📂 src/

**📄 App.jsx

**📄 index.jsx

I have added the App.jsx and index.jsx files to the src/ folder to be used as the App's main React files.

**📄 reportWebVitals.js

I have added the reportWebVitals.js file to the src/ folder to be used as the App's reportWebVitals file.

*📂 assets/media/

**📄 boookstore-logo.png

I have added the bookstore-logo.png file to the assets/ folder to be used as the App's logo.

*📂 components/

**📄 BookItem.jsx

This component will render a book item, taking all the data from props. This will be used to display the books in the BooksList component. This component makes use of the PercentageRing component.

**📄 Header.jsx

This component will render the App's header. For now, this will make use of the Navbar component.

**📄 Navbar.jsx

This component will render the App's navbar with a Logo and Links to navigate between the Books and Categories routes.

*📂 containers/

**📄 BooksList.jsx

This component currently creates 3 hardcoded books and displays them in a list using the BookItem component.

**📄 CategoriesList.jsx

This component will render an info message, asking the user to go back to the Books route.

*📂 forms/

**📄 AddNewBookForm.jsx

This component will render a form with two inputs, one for the Book title and the other for the book author, this will use the useRef hook to get the values from the inputs and send them.

*📂 utils/

**📄 PercentageRing.jsx

This component will render a percentage ring, which will be used to display the progress of the user's Book reading progress.

*📂 styles/

**📄 index.scss

I have added the index.scss file to the styles/ folder to be used as the App's main SCSS file.

*📂 base/

**📄 normalize.css

This file will be used to reset the default styles of the browser.

*📂 components/utils/

**📄 PercentageRing.scss

This file will be used to style the PercentageRing component.

*📂 variables/

**📄 colors.scss

This file will be used to store the App's SASS colour variables.

I have ✏MODIFIED✏ the succeeding *📂 folders and/or 📄** files
*📂 root/

**📄 README.md

I have documented this project following Microverse's professional guidelines.

🛑Important Notes

Please note that some commit messages may lack the inclusion of file names. This issue arises from the utilization of backticks (`) for file naming within the message, which unintentionally omits the file names from the commit message. Moving forward, I will discontinue this practice and adhere to using single quotes (') for file naming purposes.

Thank you for taking the time to review this PR ⭐!

If you require additional information or have any questions, please feel free to contact me on Slack as Arturo (Arthur) Emanuel Guerra Iturres. I'll be happy to assist you. 🎯

Hi @OLIPLICHE Olipliche!, Thank you for reviewing this PR 😃. Happy weekend and happy coding!


Add files via upload

Description
A short summary of what is included in your Pull Request.
Fixes #(issue_no)

[ ] Issue_no: <insert your issue no here>
[x] Not applicable

Type of change
Choosing one or more options from the following as per the nature of your Pull request.

[x] New project insert
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Documentation Update

Project

Your Project Name: text to speech convertor

Short Description: convertor any script to speech

Checklist:
Please tick all the boxes that are fulfilled by your Pull Request.

[ ] I have named my files and folder, according to this project's guidelines.
[ ] My code follows the style guidelines of this project.
[ ] I have commented on my code, particularly in hard-to-understand areas.
[ ] I have created a helpful and easy to understand README.md, according to the given README_TEMPLATE.
[ ] My changes do not produce any warnings.

duplicated


App only works once when initially downloading kcef-bundle

build.gradle.kts:
import org.jetbrains.compose.ExperimentalComposeLibrary
import org.jetbrains.compose.desktop.application.dsl.TargetFormat

plugins {
    alias(libs.plugins.kotlinMultiplatform)
    alias(libs.plugins.kotlinSerialization)
    alias(libs.plugins.jetbrainsCompose)
}

repositories {
    mavenCentral()
    maven("https://jogamp.org/deployment/maven")
}

kotlin {
    jvm("desktop")

    sourceSets {
        val desktopMain by getting

        commonMain.dependencies {
            implementation(compose.runtime)
            implementation(compose.foundation)
            implementation(compose.material)
            implementation(compose.ui)
            @OptIn(ExperimentalComposeLibrary::class)
            implementation(compose.components.resources)
            implementation(libs.ktor.client.core)
            implementation("com.aallam.openai:openai-client:3.6.3")
            implementation("io.github.kevinnzou:compose-webview-multiplatform:1.8.8")
        }
        desktopMain.dependencies {
            implementation(compose.desktop.currentOs)
            implementation(libs.ktor.client.apache5)
            implementation(libs.supabase.postgres)
            implementation(libs.supabase.functions)
            implementation("org.slf4j:slf4j-simple:1.7.36")
        }
    }
}

compose.desktop {
    application {
        mainClass = "MainKt"

        nativeDistributions {
            targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
            packageName = "org.example.project"
            packageVersion = "1.0.0"
            buildTypes.release.proguard {
                isEnabled.set(false)
            }
        }
    }
}

afterEvaluate {
    tasks.withType<JavaExec> {
        jvmArgs("--add-opens", "java.desktop/sun.awt=ALL-UNNAMED")
        jvmArgs("--add-opens", "java.desktop/java.awt.peer=ALL-UNNAMED")

        if (System.getProperty("os.name").contains("Mac")) {
            jvmArgs("--add-opens", "java.desktop/sun.awt=ALL-UNNAMED")
            jvmArgs("--add-opens", "java.desktop/sun.lwawt=ALL-UNNAMED")
            jvmArgs("--add-opens", "java.desktop/sun.lwawt.macosx=ALL-UNNAMED")
        }
    }
}

I'm saving the kcef-bundle like this, as specified in the README in Main.kt:
var restartRequired by remember { mutableStateOf(false) }
                  var downloading by remember { mutableStateOf(0F) }
                  var initialized by remember { mutableStateOf(false) }

                  LaunchedEffect(Unit) {
                      withContext(Dispatchers.IO) {
                          KCEF.init(builder = {
                              installDir(File("kcef-bundle"))
                              progress {
                                  onDownloading {
                                      downloading = max(it, 0F)
                                  }
                                  onInitialized {
                                      initialized = true
                                  }
                              }
                              settings {
                                  cachePath = File("cache").absolutePath
                              }
                          }, onError = {
                              it?.printStackTrace()
                          }, onRestartRequired = {
                              restartRequired = true
                          })
                      }
                  }

                  if (restartRequired) {
                      Text(text = "Restart required.")
                  } else {
                      if (initialized) {
                          displayMap(googleMapsToken)
                      } else {
                          Text(text = "Downloading $downloading%")
                      }
                  }

                  DisposableEffect(Unit) {
                      onDispose {
                          KCEF.disposeBlocking()
                      }
                  }

Reprod steps:

Run project with ./gradlew run
Project runs successfully and kcef-bundle is downloaded into correct folder
Close the app
Run again project with ./gradlew run
App crashes with the following error

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff9bc1763f6, pid=17108, tid=2724
#
# JRE version: OpenJDK Runtime Environment Zulu17.46+19-CA (17.0.9+8) (build 17.0.9+8-LTS)
# Java VM: OpenJDK 64-Bit Server VM Zulu17.46+19-CA (17.0.9+8-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Problematic frame:
# V  [jvm.dll+0x1c63f6]
#
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://www.azul.com/support/
#

---------------  S U M M A R Y ------------

Command Line: --add-opens=java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant MainKt

Host: Windows 10 , 64 bit Build 19041
Time: Sat Feb 10 18:35:26 2024

---------------  T H R E A D  ---------------

Current thread (0x000001b819c08650):  JavaThread "AWT-EventQueue-0" [_thread_in_vm, id=2724, stack(0x0000006261200000,0x0000006261300000)]

Stack: [0x0000006261200000,0x0000006261300000],  sp=0x00000062612fdee0,  free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0x1c63f6]
V  [jvm.dll+0x3e5564]
C  [jcef.dll+0x3c39b]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.cef.browser.CefBrowser_N.N_CreateBrowser(Lorg/cef/handler/CefClientHandler;JLjava/lang/String;ZZLjava/awt/Component;Lorg/cef/browser/CefRequestContext;)Z+0
j  org.cef.browser.CefBrowser_N.lambda$createBrowser$1(Lorg/cef/handler/CefClientHandler;JLjava/lang/String;ZZLjava/awt/Component;)V+35
j  org.cef.browser.CefBrowser_N$$Lambda$188+0x000001b81b2b18d0.run()V+28
j  org.cef.browser.CefBrowser_N.executeNative(Ljava/lang/Runnable;Ljava/lang/String;)V+15
j  org.cef.browser.CefBrowser_N.createBrowser(Lorg/cef/handler/CefClientHandler;JLjava/lang/String;ZZLjava/awt/Component;)V+64
j  org.cef.browser.CefBrowserWr.createBrowserIfRequired(Z)Z+104
j  org.cef.browser.CefBrowserWr$1$1.run()V+151
j  java.awt.event.InvocationEvent.dispatch()V+47<EMAIL_ADDRESS>j  java.awt.EventQueue.dispatchEventImpl(Ljava/awt/AWTEvent;Ljava/lang/Object;)V+21<EMAIL_ADDRESS>j  java.awt.EventQueue$4.run()Ljava/lang/Void;+32<EMAIL_ADDRESS>j  java.awt.EventQueue$4.run()Ljava/lang/Object;+1<EMAIL_ADDRESS>J 993 c1 java.security.AccessController.executePrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/lang/Class;)Ljava/lang/Object<EMAIL_ADDRESS>(65 bytes) @ 0x000001b8001aa63c [0x000001b8001aa4e0+0x000000000000015c]
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+13<EMAIL_ADDRESS>j  java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/security/AccessControlContext;)Ljava/lang/Object;+18<EMAIL_ADDRESS>j  java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46<EMAIL_ADDRESS>j  java.awt.EventDispatchThread.pumpOneEventForFilters(I)V+78<EMAIL_ADDRESS>j  java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+35<EMAIL_ADDRESS>j  java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11<EMAIL_ADDRESS>j  java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4<EMAIL_ADDRESS>j  java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3<EMAIL_ADDRESS>j  java.awt.EventDispatchThread.run()V+9<EMAIL_ADDRESS>v  ~StubRoutines::call_stub

siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x0000000000000000

@KevinLu Thanks for your feedback! It seems to do with the read access. Could you try to delete the kcef-bundle and try again?

@KevinLu Thanks for your feedback! It seems to do with the read access. Could you try to delete the kcef-bundle and try again?

I've tried deleting that folder and re-running my app. The same thing happens, when the folder is first created and the bundle is downloaded, it works fine. But when I relaunch my app with the existing bundle, it just crashes.

@DatL4g Could you have a look at this issue?

This may be caused by multiple factors and a JVM crash is hard to debug.
Since it's working after the download, make sure to add the jvmArgs correctly, follow the guide. Your current implementation may come too late.
Then it's either insufficient access rights for the folder (make sure the user has read, write and execute permissions) or something like an antivirus is locking these permissions away: https://youtrack.jetbrains.com/issue/IDEA-256519/EXCEPTIONACCESSVIOLATION-random-crash-on-Windows


fix yarn can't get config file

Purpose of this pull request

Check list

[ ] Code changed are covered with tests, or it does not need tests for reason:
[ ] If any new Jar binary package adding in your PR, please add License Notice according
New License Guide
[ ] If necessary, please update the documentation to describe the new feature. https://github.com/apache/incubator-seatunnel/tree/dev/docs

Hi, You can add This close #1743 with Purpose of this pull request. So we will know which issue this PR fixed.

In cluster mode, when files are uploaded to the cluster, the program only needs the file name to read the files, and does not need multi-level directories.By recognizing the cluster mode, extract the file name after - C / - config to splice Arg again.This close #1743 with Purpose of this pull request.BenJFanthank you to help me

https://github.com/apache/incubator-seatunnel/issues/1743

Requirement: in cluster mode, no file path is required, only file name is required.
Test point: input file path and output file name.
Test case design:
public static void main(String[] args) {
String regEx = ".+/(.+)$";
Pattern p = Pattern.compile(regEx);
for (int i = 1; i < args.length; i++) {
if ("-c".equals(args[i - 1]) || "--config".equals(args[i - 1])) {
Matcher m = p.matcher(args[i]);
if (m.find()) {
args[i] = m.group(1);
}
}
}
}
input： -c /User/table/test.conf
output: test.conf

@ruanwenjun i have solved the checkstyle error .can you help me review the code and if ok approve that

@ruanwenjun i have solved the checkstyle error .can you help me review the code and if ok approve that

Please add Unit test.

@ruanwenjun ,Hi wenjun ,I have addded Unit test.Help  me check the code,Thanks

@whb-bigdata Hi, I have modified your patch. I think it's better to not change the user's args, I will get the path to the config based on the mode. Please take a look and help to test.


How to get keri server up

Hi Team,
I have setup keripy on my local with all tests passing. But now I need to make keripy server up and running, but Readme file lacks this information. Can you provide some documentation which provides information about using the source code?

@SmithSamuelM Can you please help me with this?

The best place to start is the /demo folder.
There is no KERI server per se. At least not yet. We are still building the KERI core library. The demos show how a controller and a validator in a pairwise relationship can exchange KELs over TCP.   This is called Direct Mode.  We are soon to have some working demos of Indirect mode where a Witness would act as a service providing KELs.


Version 6.0.0 / Scala 2.11 sometimes fails to find default values for case class attributes

Configs version 6.0.0 with scala 2.11 has sometimes problems finding default values of case classes. It works with scala 2.12. I had the following cases:

a case class at 2nd level has an attribute "xyz: Option[Boolean] = Some(true)". A config without this attribute is parsed as "xyz = None", not respecting its default value.
a case class at 2nd level has an attribute "xyz: Boolean = true". A config without this attribute throws an error that configuration for attribute "xyz" is missing. It seems that Configs doesn't know about its default value.

The strange thing about these errors is that they are not reproducible in unit tests of this project. I guess that it has to do with the numbers of macros that are generated in the project, and that scala optimizes loading of corresponding type metadata.

PR #51 fixes the Problem. Would it be possible to release a bugfix release with this patch soon?

Thank you for the report.
Merged #51 and released version 0.6.1.


Convert ResourceHandler to class (Removes ts-ignore from app options)

Fixes https://github.com/playcanvas/engine/pull/5986
This PR converts the ResourceHandler interface into a class and all implementations into child classes. This removes the need to add @ts-ignore to each Handler used in app options in examples
I confirm I have read the contributing guidelines and signed the Contributor License Agreement.

related to https://github.com/playcanvas/engine/pull/5574

Looks good to me besides the mentioned superfluous app assignments which are also in:

SceneHandler
ScriptHandler
TemplateHandler

Looks good to me besides the mentioned superfluous app assignments which are also in:

SceneHandler
ScriptHandler
TemplateHandler

Just commit to fix all those rn 👍


add pb2json script to convert tensorflowjs_model file to json format

this would allow people to view the content of the pb file.

This change is

Is the plan that this will also be the compatibility script that converts the old format to the new format?


Prepare playground and dartservices for Channel Switcher

All features here are non-breaking; some Channel concepts are introduced, but UI is not altered. https://github.com/dart-lang/dart-pad/issues/774

STABLE|BETA|DEV|OLD_SERVER_URL variables added to common.dart and build.yaml. STABLE is the same as nullsafety, but the duplication is minor and will make the transition clearer.
Add BrowserClient to the dependency modules. I really don't understand the dependency modules, wrt use of Zones, etc. But adding this means we keep just one for poking each of the /version endpoints.
Refactor the Samples button and menu a bit, to simplify and align with upcoming Channels button and menu.
Add a Channel class with an async static method to construct, which pings a given /version endpoint and returns a Channel with version info.

ping @johnpryan


Allow opting into using sparse registry functionality

Requested:
https://www.reddit.com/r/rust/comments/x10f5u/comment/imbrage/?context=3
Perhaps as simple as adding CARGO_UNSTABLE_SPARSE_REGISTRY=true to the action.
https://internals.rust-lang.org/t/call-for-testing-cargo-sparse-registry/16862

Implemented in #36.


ship api parameters checking for the Classes's documents

There are more works to do for the Classes's.

not need


add docker support for cdk-mintd

Description

This PR adds Docker support for cdk-mintd  #455
Notes to the reviewers

This would make deployment of cdk-mintd easier.

ADDED
Dockerfile

Checklist

[x] I followed the code style guidelines
[x] I ran just final-check before committing

2024-11-29T18:13:01.505442Z  WARN cdk_mintd::config: Error reading config file (configuration file "/root/.cdk-mintd/config.toml" not found)
Error: error returned from database: (code: 14) unable to open database file

Got this error while trying to run the image

config.toml file needs to be provided externally.
If you're using docker-compose.yml, you can provide it via volumes like this:
volumes:       - ./config.toml:/root/.cdk-mintd/config.toml

2024-11-29T18:13:01.505442Z  WARN cdk_mintd::config: Error reading config file (configuration file "/root/.cdk-mintd/config.toml" not found)
Error: error returned from database: (code: 14) unable to open database file

Got this error while trying to run the image

config.toml file needs to be provided externally. If you're using docker-compose.yml, you can provide it via volumes like this: volumes: - ./config.toml:/root/.cdk-mintd/config.toml

Got it. Probably needs a documentation

While testing I noticed the size of docker image is quite on the high side, ~ 26GB.

This is way to high something must be off the image here is 118 mb.

config.toml file needs to be provided externally.
If you're using docker-compose.yml, you can provide it via volumes like this:

This can be done but I think the better way would be to add support for the mintd to be configured by env vars that can be defined in the docker-compose. This is what nutshell does.
https://github.com/cashubtc/cdk/issues/490

This docker image can be made more simple have a look at this PR #489. We can also break the build and runtime into to containers as we don't need build deps at runtime

Thank you for the suggestion.  I separated them into build and runtime stage.

While testing I noticed the size of docker image is quite on the high side, ~ 26GB.

This is way to high something must be off the image here is 118 mb.

It's 128 MB now after using minimal image.

nixos has a image that we could use instead of installing it manually

Thanks for the suggestion. I added nix as base image now, which makes the file much more simplified now.

but we dont actually need it to build. Most of the stuff in the flake is for development

Let me know your thought about current approach since image size is not a concern anymore.
Feel free to adopt #489 instead if you think that's more suitable.

Can we add some documentation on mapping the config file

Added now, let me know if there's anything missing.


Ensure type narrowing propagates downward

Background
In #138, we reworked the way components and vanilla HTML elements were emitted. This had several nice effects, but it also exacerbated a problem that was already lurking.
As a general rule, TypeScript discards any narrowing information about a mutable variable or field inside a closure that captures it, because there's no way for it to guarantee that the narrowing still applies. Concretely:
function myFunction(input: { foo: string | number }) {
  if (typeof input.foo === 'string') {
    // `input.foo` is a string here

    [1, 2, 3].forEach(() => {
      // `input.foo` is back to `string | number` here
    });
  }
}

In the example above, even though we as humans can say it's unlikely that input.foo will change before that forEach callback is invoked, TypeScript has no way of knowing that. For all it (and, technically, us) knows, forEach might stash that function away and call it again an hour from now, and input.foo could have been changed to a number in that time.
Prior to #138, we used functions to represent blocks passed to a component, so if you narrowed the type of a value outside a block and then tried to use it inside, the result of the narrowing would be lost. With #138, that problem also began to apply to attributes and modifiers passed to elements and components, which made the issue much more obvious, as seen in #143.
The Fix
Since the code Glint generates is never actually executed, using callbacks the way we do isn't actually accomplishing much other than introducing a nested block scope, and that's something we can do ourselves instead.
The general change here goes from the form:
emitComponent(..., 𝛄 => {
  applyAttributes(𝛄.element, ...);
});

To:
{
  const 𝛄 = emitComponent(...);
  applyAttributes(𝛄.element, ...);
}

Here 𝛄 enters and leaves scope in the same places as before, and can continue to be shadowed by deeper blocks as appropriate. However, since there's nary a callback in sight, any type information produced by narrowing will continue to be available in further nested blocks.
Blocks passed to components work similarly, going from:
bindBlocks(𝛄.blockParams, {
  header() {
    // header stuff
  },
  body(item, index) {
    // body stuff
  }
});

To:
{
  const [] = 𝛄.blockParams.header;
  // header stuff
}
{
  const [item, index] = 𝛄.blockParams.body;
  // body stuff
}

Notes
(No More) Mandatory Blocks
With this change we drop the notion of a 'mandatory' block. Previously if you wrote Yields: { default: [] }, a consumer would be required to invoke your component with a default block. This always struck me as being of questionable value (the error message was awful), but it was a natural side effect of how we were passing blocks before so I left it.
Now we treat all declared blocks as available but not required, and it's up to the consumer to decide whether to make use of them, which maps neatly to the reality at runtime (yield-ing to a block you weren't passed is a no-op). Anecdotally this also feels better to me, as I've frequently found myself having to go back and stick a ? on a block declaration because I'd inadvertently made it required.
That said, if others feel differently we can revisit and probably construct a synthetic way to enforce that mandatory blocks are actually used.
Narrowing Safety
Because components can't store blocks and invoke them at some later point in time, this change is safe—any narrower type information we infer at one level will still be true further down.
However, there's always the potential for that to change in the future. The original named blocks proposal did allow them to be reified into JS-accessible objects, but there were similar lifetime concerns for blocks that led to the trimmed down "yieldable-only" version that shipped.
If that changes in the future we may need to either revisit this specifically for blocks, or see if it's reasonable to advocate for a syntactic differentiator between yieldable blocks and reified ones.
Fixes #143, closes #146 (thanks for the failing tests, @wagenet! they're in the base commit here)

Thanks! I feel like we lose a little utility by not having required blocks, but at the same time, blocks aren't ever really required as far as HBS is concerned, so this seems acceptable.

That's about where I landed. Making blocks requirable wasn't a feature that was ever specifically designed for, it just fell out of the implementation. Since there's nothing at runtime that actually cares either way, it feels ok to me to lose that even if it is a drop in expressiveness. And it's always something we can revisit down the line 🙂


authenticationDetailsSource of OAuth2TokenEndpointFilter should be customizable

According to #431 , make the authenticationDetailsSource field of OAuth2TokenEndpointFilter customizable by making it non-final and adding a setter.
Add two tests to OAuth2TokenEndpointFilterTests, following the same way that authenticationConverter, authenticationSuccessHandler and authenticationFailureHandler are tested.
Modify OAuth2TokenEndpointConfigurer to let authenticationDetailsSource customizable through the configurer.
In OAuth2ClientCredentialsGrantTests, mock authenticationDetailsSource the same way that authenticationConverter, authenticationSuccessHandler and authenticationFailureHandler are mocked.

Thanks for the review @sjohnr ! The requested changes have been made and the commits squashed. Now the PR is ready for another review :)

Thanks @octopusthu, this is now in main in c9954af084693876712e8c3735e01c1cff74851a! I added a very small polish commit.


Azure: CFE modifies routes whose nextHop doesn't belong to BIG-IP

CFE v.1.2.0
CFE will modify a route, changing its next hop address to one of the BIG-IP local addresses even if the current next hop address on the route doesn't belong to BIG-IP, i.e. the address isn't in f5_self_ips.
For instance

Route table tagged with "f5_self_ips":"<IP_ADDRESS>,<IP_ADDRESS>"

Route in route table with prefix <IP_ADDRESS>/8 and with next hop <IP_ADDRESS>

<IP_ADDRESS> is not BIG-IP and is not in f5_self_ips
CFE will change next hop of route to either <IP_ADDRESS> or <IP_ADDRESS>.

@keith66fuller What does your CFE configuration look like?  Is 10.0.0./8 in failoverRoutes.scopingAddressRanges?  I would assume yes as that is what determines which routes in the route table will be updated.  CFE does not check what address is set as the next hop, it only checks if it needs to be updated and if so which next hop should be used (from f5_self_ips OR hardcoded in the CFE configuration if discovery type is static)

Closing this now. Reopen if you have any concerns.


Update app.js

updated the documenterror function and provide an error message when there is problem in loading the pdf file.

I can only guess that this related to issue 16599, however this patch unfortunately suggests that you didn't actually read the discussion there since:

We already log an error, hence this isn't meaningful; the question was whether to re-add some UI for that.
Any decision is blocked on if/how this is implemented in the built-in Firefox PDF Viewer.
This clobbers the existing error message, which isn't good. (Also, having a commit message and PR title saying just "Update app.js" is really not helpful.)


Fix: Migrate meetup event source to the new meetup proxy worker

Thanks @damiensedgwick & @tom-sherman ❤


Review pipeline.py and log.py

Pipeline.py:
Run pylint and fix issues. Docstrings for module is of most importance and that the class docstring contains all the methods.
Log.py:
Run pylint and fix issues.
If you don't fix something, clearly motivate your decision.

fixed in demo srs

Looks good!


What can cause pilot-discovery to fail on startup

Hello, can someone explain what is listening on endpoint localhost:15014 in Pilot? In my cluster, pilot-discovery is failing with a timeout when attempting to connect on localhost:15014.
Here is the exception:
Error: error execing into istio-pilot-85cb85f969-abeee/istio-system discovery container: command terminated with exit code 255
gc 1 @0.012s 2%: 0.020+2.2+0.21 ms clock, 0.16+0.34/1.0/0.12+1.7 ms cpu, 4->4->1 MB, 5 MB goal, 8 P
gc 2 @0.022s 3%: 0.011+1.0+0.14 ms clock, 0.089+0.40/1.4/1.5+1.1 ms cpu, 4->4->2 MB, 5 MB goal, 8 P
Error: Get http://<IP_ADDRESS>:15014/debug/syncz: dial tcp <IP_ADDRESS>:15014: i/o timeout

It seems likely this is from istioctl ps, not sure anything else that calls /debug/syncz. This is blocking pilot startup? Please include more info, its not clear what the issue is

I'll close this for now and revisit once I have more logs to share.


I’d like to get in touch with you for a business opportunity

Hey buddy, please provide me with either your contact details, email or any social media you are on. Would like to discuss an opportunity with you to explore the bot more.
thanks

Hey buddy, I haven't worked on the bot in a while but you can contact me
through instagram if you don't mind 😅 I am more active there right now,
could you explain me a bit more about this business opportunity?
On Mon, 20 Nov 2023, 7:52 pm Firasdaas, @.***> wrote:

Hey buddy, please provide me with either your contact details, email or
any social media you are on. Would like to discuss an opportunity with you
to explore the bot more.
thanks
—
Reply to this email directly, view it on GitHub
https://github.com/joaosilvalopes/linkedin-easy-apply-bot/issues/78, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AF3JMPW246O3XW6FZPKCEG3YFNAATAVCNFSM6AAAAAA7SZE2KGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAYDEMBSHAYTIOA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

For sure I don't mind. Could you please provide me with your instagram username and I will reach out? I am looking for something related to your bot. I'd rather discuss in private :)

Aight its joaoslopes_
On Mon, 20 Nov 2023, 7:58 pm Firasdaas, @.***> wrote:

For sure I don't mind. Could you please provide me with your instagram
username and I will reach out? I am looking for something related to your
bot. I'd rather discuss in private :)
—
Reply to this email directly, view it on GitHub
https://github.com/joaosilvalopes/linkedin-easy-apply-bot/issues/78#issuecomment-1818929526,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AF3JMPQYX6T4P6Y7COJPJETYFNAVRAVCNFSM6AAAAAA7SZE2KGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJYHEZDSNJSGY
.
You are receiving this because you commented.Message ID:
@.***>

Message sent!

Hmm I didn't get anything maybe you sent to the wrong one, can you give me
your instagram?
On Mon, 20 Nov 2023, 8:04 pm Firasdaas, @.***> wrote:

Message sent!
—
Reply to this email directly, view it on GitHub
https://github.com/joaosilvalopes/linkedin-easy-apply-bot/issues/78#issuecomment-1818939023,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AF3JMPWAGFRNS6DDAYBRNZDYFNBMFAVCNFSM6AAAAAA7SZE2KGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJYHEZTSMBSGM
.

I can message you there
On Fri, Dec 8, 2023 at 11:19 PM Henrique Massareli @.***>
wrote:

Maybe you could see in the hidden messages on ig
—
Reply to this email directly, view it on GitHub
https://github.com/joaosilvalopes/linkedin-easy-apply-bot/issues/78#issuecomment-1847696087,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BEECO43GQCBJIM26YEZFF4LYINR4FAVCNFSM6AAAAAA7SZE2KGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBXGY4TMMBYG4
.
You are receiving this because you authored the thread.Message ID:
@.***>


Requires reboot

Hi, I am using Redmi 4x santoni, on MIUI 11 and am rooted.  Theres an error stating "Force dark requires the system dark theme to be enabled to work. Please enable it below to see changes in apps".
Dark mode requires restart, which is quite inconvenient. Isn't there any solutions to this problem?
I am rooted, so can't i smh enable the dark mode?
Other apps like dark mode report that devs have disabled this feature. Any way to Enable?

Dark mode does not require a restart on any other device I've ever come across. If it does on your device, there's nothing I can do about that.
And no, you can't enable force dark on apps that specifically disable it.


Readme link, wording

self explanatory :-)

After staring at the link not being rendered for couple minutes, Ive realized it's actually HTML and fixed it! :grinning:


Merging branch next-templates -> master

Adds support for LTV3
Adds support for wskdeploy
Refactors code

Some links do not work.  Check out the links from the entities table in tone-analyzer, I'm getting a 404 for this one:
https://www.ibm.com/watson/developercloud/ToneAnalyzerV3/api/v3/curl.html
Looks like instead of ToneAnalyzerV3, it should be the service name?  tone-analyzer?

Also on the links from the table:
It looks like for the actions, you're not linking directly to the action section in the API reference.  For example, tone-chat links to:
https://www.ibm.com/watson/developercloud/ToneAnalyzerV3/api/v3/curl.html?curl#

It should link to:
https://www.ibm.com/watson/developercloud/tone-analyzer/api/v3/curl.html?curl#tone-chat

I know a lot of style guides ask for not using functions before being defined, but i don't like the experience of a user creating these packages, opening up the code, and then having to scroll through a lot of helper stuff to find the main function.
For that reason, we placed our getParams at the end of the file for other packages.
Thoughts?

Travis ci builds should be passing -- looks like a lot of eslint errors.  What's going on with those?


No longer working - Invalid value for  attribute viewBox="0 0 -Infinity -Infinity"

Please see the issue at https://github.com/knsv/mermaid/issues/291

Using the Jekyll plugin and getting the error Invalid value for <svg> attribute viewBox="0 0 -Infinity -Infinity". Also get the error when calling mermaid.init();
The svg looks like:
<svg id="mermaidChart1" xmlns="http://www.w3.org/2000/svg" height="100%" viewBox="0 0 -Infinity -Infinity" style="max-width:-Infinitypx;"><g><g class="output"><g class="clusters"></g><g class="edgePaths"></g><g class="edgeLabels"></g><g class="nodes"></g></g></g></svg>

for the example:
graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;

Thanks for bringing this to my attention. I'll try and look into it this week if I can find some free time.


macvlan modes: use upstream consts

Fixes a small TODO in the code. Also improve the error message including "io error" make no sense. I also added the actual mode name in the error.

LGTM

/lgtm


Gitignore update

Makes git ignore files under the .vs folder which Visual Studio uses.

Will pitch updated version.


Incorrect installation directory for pkg-config files.

Prerequisite Checklist

[X] I searched for existing issues to prevent duplicates
[X] I searched for existing discussions on the forum to prevent duplicates
[X] I am here to report an issue and not to just ask a question or look for help (use the forum or Discord instead)

Describe your issue here
The pkg-config scripts (tools/pkg-config/*.pc) are always installed in the wrong location. This led to all Linux distros trying different tricks to override the wrong installation.
This happens because SFML_PKGCONFIG_DIR is not being expanded correctly.
In Config.cmake:
set(SFML_PKGCONFIG_DIR "/${CMAKE_INSTALL_LIBDIR}/pkgconfig")

After the first cmake run, this variable expands to
//pkgconfig

After the second cmake run, it changes to:
/lib64/pkgconfig

It appears that CMAKE_INSTALL_LIBDIR is set AFTER it's used to set SFML_PKGCONFIG_DIR.
I think the problem is caused by the wrong order of inclusion in CMakeLists.txt:
# include the configuration file
include(cmake/Config.cmake)

# we use the paths from the cmake GNUInstallDirs module as defaults
# you can override these if you like
# https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html
include(GNUInstallDirs)

If I change it to include GNUInstallDirs before cmake/Config.cmake, the value seems to be set correctly.
Your Environment

OS / distro / window manager: Fedora 39, Mageia 9, Ubuntu Mantic, Debian Bookworm, Arch Linux (latest stable releases of all of them)
SFML version: 2.6.1
Compiler / toolchain: GCC
Special compiler / CMake flags: none

Steps to reproduce

Edit cmake/Config.cmake, appending these lines at the bottom:

message(STATUS ":::: CMAKE_INSTALL_LIBDIR = ${CMAKE_INSTALL_LIBDIR}")
message(STATUS ":::: SFML_PKGCONFIG_DIR = ${SFML_PKGCONFIG_DIR}")

mkdir build
cd build
cmake ..
cmake ..

Expected behavior
It should always print
-- :::: CMAKE_INSTALL_LIBDIR = lib64
-- :::: SFML_PKGCONFIG_DIR = /lib64/pkgconfig

each time cmake is run.
Actual behavior
First cmake run prints:
-- :::: CMAKE_INSTALL_LIBDIR =
-- :::: SFML_PKGCONFIG_DIR = //pkgconfig

The second run prints:
-- :::: CMAKE_INSTALL_LIBDIR = lib64
-- :::: SFML_PKGCONFIG_DIR = /lib64/pkgconfig

It appears that CMAKE_INSTALL_LIBDIR is set AFTER it's used to set SFML_PKGCONFIG_DIR.

This does appear to be the case. The cache variables added by the GNUInstallDirs module are used in Config.cmake which is included before we include the GNUInstallDirs module.
Can you try out this branch? https://github.com/SFML/SFML/compare/master...fix_module_inclusion_order

Tested both a native build and a mingw32 cross compilation, on Fedora 39.
The SFML_PKGCONFIG_INSTALL_PREFIX variable now contains the correct path, and the .pc files are installed in the correct location.

I submitted a PR to fix this
https://github.com/SFML/SFML/pull/2779

Please also backport it to the 2.6.x branch, then maybe all the distros won't have to workaround this bug.

I restarted to 2.6.x. Please approve the PR if you think it's good to go.

Fixed by #2779


Merge buyer protection currency (chf, euro, gbp, pln, nok, sek, dkk, ron and czk) support with develop branch

Relates - https://etrustedmobile.atlassian.net/browse/MAD-215 [iOS] Trustylib V2.5 Buyer protection currency management
Description
Added buyer protection currency support for chf, euro, gbp, pln, nok, sek, dkk, ron and czk currencies.
The same set of currencies are being supported by the web trustbadge component. This JS script has details about  supported currencies - https://github.com/trustedshops/trustbadge/blob/main/business-logic/app/shared/format.ts

Looks good to me.

Thank you @irockel for reviewing the PR.
I had to rebase the branch with develop branch changes (after merging PR #29), thus this PR requires re-review :)


Record

Record should not be added till step 4 is completed but data is added just after step 1 is completed and if user doesn't completes his profile even then entry for the user is created in the database

Hey @MariaHabib2207 🙂 I appreciate your feedback!
This is actually a "feature". Sometimes, users lose their internet connection, after submitting the Step one, or they don't have time to answer to the questions on the Step2/Step 3. However, the user's "minimum details" are already in the database. You will already have the users' email addresses, so you can still recontact them asking to come back to your service and finish the registration process.
Later on, users who left the "registration session" can also directly login back to the site and fulfil their missing information. They won't have to re-start the registration steps from the beginning.
Hope it now makes sense 😉
Have a lovely day!

I am really thankful to you for replying my email .Actually I am working
with a UK based company and they have assigned me the task to submit the
record only after user have entered all the details
Can you just guide me which file I need to edit to achieve this
I will be very thankful to you
On Tue, 13 Apr 2021, 5:27 pm ♚ PH⑦ de Soria™♛, @.***>
wrote:

Closed #868
https://github.com/pH7Software/pH7-Social-Dating-CMS/issues/868.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/pH7Software/pH7-Social-Dating-CMS/issues/868#event-4587755060,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMZUKNLWDEBDGHYPJH2INVTTIQ2DVANCNFSM42YLKYTA
.


⚠ Fetchers has degraded performance

In 99f7798, Fetchers ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 343 ms

Resolved: Fetchers performance has improved in a7a209d.


Multi-pin WLED

Drive multiple LED strips from one MCU. I've been hoping this feature would come for a while now. I'll test the dev branch and see if I can get it to work and leave some notes here
Reference

https://quinled.info/2020/12/22/livestream-wled-compile/
https://github.com/Aircoookie/WLED/issues/104

Goal

Compiled firmware location: [dir]\WLED-dev.pio\build\travis_esp32


Fix serde serialization leading to compile error

Motivation
Fix the issues described here https://github.com/diem/move/issues/126
Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan
cargo x lint && cargo xfmt && cargo xclippy --all-targets passed
cargo test -p move-core-types passed

/land

/land

I think we need to revert this PR and return to jolestar's PR. This creates an asymmetry in serialization / deserialization which is a disaster waiting to happen.
@areshand / @sblackshear any objections?
I can't tag jolestar.
I'm happy to approve and considering it hasn't been reported and is so new, I think we should be able to safely do this.


Implement go-ipfs datastore interface for postgres (#2)

Update dependencies to point at github.com/ipfs/ instead of github.com/jbenet/
Implement go-ipfs datastore interface for postgres

Adds Batch and Close methods
Add tests for implementation

Remove goroutine from query

Attempting to minimize database connections

Extract PG logic to separate package

So that you could plug and play other sql dbs

To run with go-ipfs, check out https://github.com/vulcanize/go-ipfs/pull/2 (work in progress)


feat(tree):  adds check-on-click prop

3137

 Quality gate: Passed
 Everything looks good
Details


how to change fab color? it still the same even though the color attribute has been changed

your color name in colors.xml should be named "app_primary"


Adding options support to table creation

Per #4
Also updated the readme to match behavior.

Coverage remained the same at 100.0% when pulling 40b3865c41e0bc0f7b3dd5d8475a456f061e6a2a on kav:master into c765dfd314654d210068e5bc6c9cce7d8fa24ac2 on ChrisCates:master.

❤ Thank you!!! Im en route back home. Then I will publish... Sorry I keep delaying... Just on a bus back to Toronto from Chicago.

Thanks and no worries. my package links to GH so no rush on a republish. Hope Chicago was great. Spent the week on the beach myself


Add SHM_ANON for FreeBSD

This is a constant for shm_open that is used instead of the address to create an anonymous shared memory mapping.
https://github.com/freebsd/freebsd/blob/a9656e45a9d1cc0fc5343dd941106e0b823ff770/sys/sys/mman.h#L168

@bors: r+

:pushpin: Commit 715ed8c has been approved by alexcrichton

:hourglass: Testing commit 715ed8cd190118cb77cf8f24157874b2290bb5eb with merge 17e010698fc1b2f42caef40b96b2aef1e8b6e23a...

:sunny: Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing 17e010698fc1b2f42caef40b96b2aef1e8b6e23a to master...


Cannot create host "Unifi USW {#NAME}": name contains invalid character '{'.

Checklist

[x] I'm using the latest Zabbix Server Release.
[x] I'm using a local UniFi Account with at least RO permission on Zabbix.
[x] I have configured the template following README.md instruction.

Describe the Bug
The discovery rules Unifi Network: API stat/device-basic: Device USW and Unifi Network: API stat/device-basic: Device UAP fail with a message that the name contains an invalid character
MACROS

Context

Zabbix Template Release: main
Zabbix Server Release: 6.4.13
UniFi Network Release: UniFi OS 3.2.12
UniFi Network Type: Cloud Gateway Ultra

It might be because this is running Unifi OS. I'll try to debug in a short future to see what data it produces. Please let me know if you want me to perform some calls

This is fixable by the user, so we might want to update the readme
The interface shows a name, but the api doesn't return one. If one changes the name and saves the api will return that new name. Even if you then change it back to the original (default) name it'll present that via the api

Also poe_good and poe_mode are not in the API response for the udm-device

I've been able to resolve this by disabling some entries and setting a name


Is the readme inaccurate?

Official Firebase documentation recommends to use the command firebase emulators:start over firebase serve. Should the documentation be updated to reflect that?

We've started moving to emulators:start in the production docs https://firebase.google.com/docs/hosting/frameworks-overview

Thanks for reporting the inconsistency


Add deterministic build script and update README

Before this, we were forced to do a couple of hacks each time we wanted to setup something on local. We now automate this and in the future must aim to remove this in favour of packages that work out of the box.

NOTE: this contains @appa3151's PRs from the other branch, so merging this should automatically merge his changes in. @AliMeer please do make note of this in the commit log.

@Varunram is this the version that's building correctly?

Yes, this was tested by Narayan as well.

Base branch: https://github.com/thecryptobee/Hexa-Wallet/tree/HealthOfTheApp


Cancel payment - Message for cancelation is not copied and "owes" message is copied as "paid"

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.4.16-3
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Issue found when executing PR https://github.com/Expensify/App/pull/32674
Action Performed:

Go to workspace chat
Create a manual request
Open expense report
Click Pay elsewhere
Click 3-dot menu > Cancel payment
Right click on the system message > Copy to clipboard
Paste it on the composer
Right click on the 'owes' message > Copy to clipboard
Paste it on the composer

Expected Result:
In Step 7, the system message for payment cancelation is copied
In Step 9, the exact "owes" message is copied
Actual Result:
In Step 7, the system message for payment cancelation is not copied.
In Step 9, the "paid" message is copied instead of "owes
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[ ] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/Expensify/App/assets/78819774/5c3e1108-f44e-42ae-93af-c0ee744538cc
View all open jobs on GitHub

Proposal
Please re-state the problem that we are trying to solve in this issue.
Message for cancelation is not copied and "owes" message is copied as "paid"
What is the root cause of that problem?
The onPress handler, located in the CoxtextMenuActions.js file,  isn't handling a canceled report action properly.
Hence, the text copied to the clipboard is empty because it is not messageHtml and was used.
https://github.com/Tony-MK/Expensify-App/blob/4f2ba01e5cc5dab54187b96fe5c04cf6d09243e7/src/pages/home/report/ContextMenu/ContextMenuActions.js#L306-L308
What changes do you think we should make in order to solve the problem?

What alternative solutions did you explore? (Optional)
The code below before the else condition is displayed above.
....
else if (ReportActionsUtils.isReimbursementDeQueuedAction(reportAction)) {
const iouReport = ReportUtils.getReport(reportID);
                Clipboard.setString(ReportUtils.getReimbursementDeQueuedActionMessage(reportAction, iouReport));
....

Reverting the original PR because it has caused numerous deploy blockers and the author is ooo

Setting it as monthly, as this is no longer happening (but I want it to keep track)


Start adding tests

Summary of changes:

Use a default Mongo URL if no environment variable found
Simple tests for HTTP APIs using Mocha and SuperTest
More meaningful HTTP response codes (e.g. 201 Created after creating new user)
Better Vagrant provisioning

Note: I'm using Travis on my fork: https://travis-ci.org/ThomWright/registry-server
If you like these, I'll start adding some more tests soon. Let me know what you think :)

@thomasdavis Any feedback or chance of merging this soon? My aim is to:

add some more tests
do a bit of refactoring
add a password reset feature

I've forgotten my password so it'd be great to get this through ASAP.

I'll try to get this PR tested ASAP
On Tue, Apr 28, 2015 at 10:16 AM, Tom Wright<EMAIL_ADDRESS>wrote:

@thomasdavis https://github.com/thomasdavis Any feedback or chance of
merging this soon? My aim is to:

add some more tests
do a bit of refactoring
add a password reset feature

I've forgotten my password so it'd be great to get this through ASAP.
—
Reply to this email directly or view it on GitHub
https://github.com/jsonresume/registry-server/pull/42#issuecomment-97077632
.

Sorry,  this one slipped through the cracks! Will also review...

Great, thanks guys :)

Any progress with this?

Very very sorry, for the past 6 months I've been struggling with some personal issues and unable to keep up to speed with some projects.
I'm reviewing this from start to finish right now ;) stay tuned. (it looks like great work)

Lots of great work here, as above sorry about the delays. Adding a Travis badge now to the README ^^

No worries! I had to drop out of open source stuff ~6 months ago because of personal issues too. I hope things are looking up.
Raised #43 for the test db stuff.


[C++] Add replace and isnan scalar kernels

Purpose a "replace" compute kernel which could fulfil ARROW-10641 - [C++] A "replace" or "map" kernel to replace values in array based on mapping (@jorisvandenbossche). The implementation is inspired by "fill_null" kernel except it takes an additional BooleanArray parameter which is used as a mask to trigger value replacement.
WARNING: the current implementation expects all null values to be replaced in the output (corresponding bit set to 1 in input mask) because it will not carry nulls into the output (feel free to share your thoughts on the current implementation and to give me hints on the easiest way to deal with nulls that should make it in the output).
Add a "is_nan" kernel to check for NaN "equality" for FloatArray and DoubleArray (based on std::isnan()). The kernel signature is based on "is_null" kernel so I put my code in arrow/compute/kernels/scalar_validity.cc... but the implementation take some inspiration from "compare" kernel.
Both kernels are used to mimic pandas.DataFrame.fillna(value=X) in C++. See below an example of usage:
`
template
std::shared_ptr DataFrame::fillna(value_type value) {
auto outdf = std::make_shared();
    if (outdf->table_->num_rows() == 0)
        outdf->table_ = arrow::Table::Make(
                std::make_shared<arrow::Schema>(std::vector<std::shared_ptr<arrow::Field>>()),
                std::vector<std::shared_ptr<arrow::ChunkedArray>>(),
                this->table_->num_rows());

    for (int i = 0 ; i < this->table_->num_columns() ; ++i) {

        if (this->table_->ColumnNames()[i] == INDEX_COLUMN) {
            auto field = this->table_->schema()->field(i);
            auto chunked_array = this->table_->column(i);
            outdf->table_ = outdf->table_->AddColumn(i, field, chunked_array).ValueOrDie();
        } else {
            auto field = this->table_->schema()->field(i);
            auto chunked_array = this->table_->column(i);
            auto value_datum = arrow::compute::Cast(arrow::Datum(value), chunked_array->type()).ValueOrDie();
            auto nulls = arrow::compute::IsNull(chunked_array).ValueOrDie();
            auto nans = arrow::compute::IsNan(chunked_array).ValueOrDie().chunked_array();
            auto to_replace = arrow::compute::Or(nulls, nans).ValueOrDie();
            auto clean_chunked_array = arrow::compute::Replace(chunked_array, nans, value_datum).ValueOrDie().chunked_array();
            outdf->table_ = outdf->table_->AddColumn(i, field, clean_chunked_array).ValueOrDie();
        }
    }

    return outdf;
}

`

Killing this pull request to recreate 2 distinct pull requests (one for each kernel) with corresponding Jira ticket.


Hot Reloading is not working when using inheritance

[x ] Review the documentation: https://facebook.github.io/react-native
[x ] Search for existing issues: https://github.com/facebook/react-native/issues
[x ] Use the latest React Native release: https://github.com/facebook/react-native/releases

Environment
React Native Environment Info:
System:
OS: macOS High Sierra 10.13.6
CPU: x64 Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
Memory: 364.79 MB / 16.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.7.0 - /usr/local/bin/node
Yarn: 1.9.2 - /usr/local/bin/yarn
npm: 6.3.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 11.4, macOS 10.13, tvOS 11.4, watchOS 4.3
Android SDK:
Build Tools: 23.0.1, 25.0.0, 25.0.1, 25.0.2, 25.0.3, 26.0.1, 26.0.2, 26.0.3, 28.0.1
API Levels: 23, 25, 26, 28
IDEs:
Android Studio: 3.1 AI-173.4720617
Xcode: 9.4.1/9F2000 - /usr/bin/xcodebuild
npmPackages:
react: 16.4.1 => 16.4.1
react-native: 0.56.0 => 0.56.0
npmGlobalPackages:
react-native-cli: 2.0.1
Description

Create a new project
Create a bass class ,call it BaseComponent and extends Component (from react)
Change the App.js file to extends BaseComponent
Enable Hot Reloading
Make changes to the App.js, like editing the text. The change doesn't appear in the device.

React Native 0.61 includes a complete reimplementation of this mechanism called Fast Refresh. It's not out yet as stable, but you can already try React Native 0.61 RC 3.


Support for running cfnc in docker containers

Summary

dockerize the cfnc as a executable container
publish it in the registry and update the CI

Screenshots

Closes #32

Liked the motive. Thanks @omegazyadav. We need to add extra changes like:

CI process to upload the docker image every time change is merged to master
minor changes in Dockerfile which I have added in the review section.
The docker hub needs to be changed to my personal account as we need to add/modify secrets in this github repo.

I will also help with few administrative tasks. It would have been easier if this project was part of the github org.


setting glib value to f64

https://github.com/gtk-rs/glib/blob/d8d5df3f9455d885f85740a5b08aa507e2dacb99/src/value.rs
I see that we can do set_long
can we do set_double, it is a private function, is that for a reason? I am not able to otherwise set glib value to a double; any ideas here?

We limited glib/Value struct because of the global glib instability at this time. I don't see any current issue that would maintains this state. Maybe do you see one (or more ?) @gkoz ?

That some of the functions are public and others are not seems like an oversight. These Value bindings appear to be problematic though. They should be checking the type and returning Option.

I also worked around for the GUI by setting all values to string and diplaying them from there;
I see what you mean that they should check type then return Option;

I'm going to close this in favor of the more general #73.