Wildcards don't work with Windows device paths

Prerequisites

[X] Write a descriptive title.
[X] Make sure you are able to repro it on the latest released version
[X] Search the existing issues.
[X] Refer to the FAQ.
[X] Refer to Differences between Windows PowerShell 5.1 and PowerShell.

Steps to reproduce

Run: Get-Volume -DriveLetter C | select Path to get a device path (in my case \\?\Volume{75e6ef3a-53fe-4b22-82de-b061b4abfb89}\)
Run ls on the devicepath with a wildcard at the end like this:

ls '\\`?\Volume{75e6ef3a-53fe-4b22-82de-b061b4abfb89}\*'

Expected behavior
Output from the specified volume.

Actual behavior
No output.

Error details
No response
Environment data
Name                           Value
----                           -----
PSVersion                      7.4.0-preview.2
PSEdition                      Core
GitCommitId                    7.4.0-preview.2
OS                             Microsoft Windows 10.0.19045
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Visuals
No response

It seem the issue is caused by this check: https://github.com/PowerShell/PowerShell/blob/master/src/System.Management.Automation/namespaces/FileSystemProvider.cs#L127 the path provided to that method does not have the trailing backslash so it reports that the directory \\.\Volume{75e6ef3a-53fe-4b22-82de-b061b4abfb89} does not exist, which is consistent with how the win32 API handles such paths. If you add one more backslash then it work: ls '\\.\Volume{75e6ef3a-53fe-4b22-82de-b061b4abfb89}\\*'


Fix for CVE-2023-4863?

Hi, great work you're doing here supporting some legacy OS... Are you also planning to add fixes to vulnerabilities like this one used in the wild:
https://www.bleepingcomputer.com/news/google/google-fixes-another-chrome-zero-day-bug-exploited-in-attacks/
Thanks! :)

It will make its way to the Chromium repository (and thus merged into Supermium).

it is already in chromium tree: https://github.com/chromium/chromium/commit/54d32e6513409152f500a244bea263ba9465116c

Hello, guys!
As another variant - binary patched Google Chrome 117 for Windows 7 (cracklab). But I hope that @win32ss  to also release the next supermium build soon.

Looks like @win32ss pushed a new critical Supermium build 118.0.5991.0 which fixes this CVE. chrome://gpu also opens correctly now. Thanks for the new fresh build!


[BUTTON IDEA]: Thumbs Up Button

1. Name of button:
2. Description: Button with Thumbs up icon only
3. Button Type (Animated, Special, etc...): Icon
4. Will you work on it?: no

hey there I would like  to work on it

Sure @wisetok12680 I'll assign you

Thanks I'll get right on it

Hey would you mind helping me with the following questions as this is my first time contributing to open-source. I have read through the contributing guidelines but still had these in mind.
1.Do I need to edit just the basic styling of a thumbs up button and can I import the button from any library and style it or is there some other method I am not aware of.
2.Will there be any hover or onclick effects.
Any suggestions or help will be awesome :)

Hi @wisetok12680 . You can use font awesome to get the icon for the button. you should place the styling in a new file in src/components/icon/ directory. You can refer to other icon buttons on a guide on how to do this properly.
After you're done you should compile the code with npm run compile then add the button in assets/js/buttons-examples.js as indicated in the contributing guidelines.
If you need any more help please let me know.

Sure thanks

Hey there,
So I have successfully cloned the repo and after getting ready to edit, I created a _thumbsup.less insrc/components. Now I am unable to Import the font awesome icon. Placing the cdn in the index.html doesn't seem to work.
Please help as this is very new to me altogether.

Hi @wisetok12680 . First you need to place _thumbsup.less in src/components/icon/ and you need to import it in src/components/_icon.less. Then, you need to add it in assets/js/buttons-examples.js to show up on the website.
Font awesome is already present in the website. If you're having trouble using the icon please refer to other implementations of icons in src/components/icon/ directory. Maybe check out _plus.less as it is straightforward.

Also don't forget to run npm run compile once you are done making changes to see your changes on the website. Please check out the contributing guidelines for more info

Ok,
That really helps.. thank you so much.

Hey there,
Thank you for the assistance throughout. I have made a pull request https://github.com/sButtons/sbuttons/pull/625. Please tell if everything is alright and the changes to be done if it isn't.


MariaBD default character set is latin1 (collation=latin1_swedish_ci)

Changed the default CHARACTER SET to utf8mb4
Changed the default COLLATION to utf8mb4_unicode_ci
See https://stackoverflow.com/a/766996/960623 for details

As the DB_CHARSET in wp-config.php is set to utf8 by default, the DB should be utf8 as well.
See #235.

👍 @GregLeBarbar @lvenries Thanks!


Modify documentation for loadCredentialsFromFile

The loadCredentialsFromFile function can only be used in Node.js,
and the import path is @here/olp-sdk-authentication/index.node.
Relates-to: OLPEDGE-1552
Signed-off-by: Halyna Dumych<EMAIL_ADDRESS>

Codecov Report

Merging #183 into master will decrease coverage by <.1%.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           master    #183     +/-   ##
========================================
- Coverage    67.1%   67.1%   -0.1%
========================================
  Files          54      54
  Lines        1452    1450      -2
  Branches      167     166      -1
========================================
- Hits          975     973      -2
  Misses        436     436
  Partials       41      41

Impacted Files
Coverage Δ

@here/olp-sdk-authentication/lib/UserAuth.ts
79.2% <ø> (ø)
:arrow_up:

...dk-dataservice-read/lib/client/StatisticsClient.ts
89.1% <0%> (-0.6%)
:arrow_down:

...k-dataservice-read/lib/client/StatisticsRequest.ts
100% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


chore: rename buildLegacyContext to buildLegacyCtx

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

Current dependencies on/for this PR:

main

PR #497   👈

This stack of pull requests is managed by Graphite.


Simple Makefiles

If you're interested ...

Thanks. I don't think this tool has reached a stage where a makefile (or any build system) would make it easier to build, as it's already almost as trivial as it can get, and the readme does give useful instructions. I also hope I'll be able to keep it at this level of simplicity.
Unless I'm convinced with a very good reason, for now I prefer not to add a makefile.


Failed to run 'sfdisk -d /dev/xvdc' when bosh-agent partitions ephemeral disk

Hi, we were trying to build SoftLayer xenial stemcell with this based OS image: https://github.com/cloudfoundry/bosh-linux-stemcell-builder/blob/master/bosh-stemcell/os_image_versions.json#L4. It failed during compiler vm creation:
02:11:30 | Preparing deployment: Preparing deployment (00:00:00)
02:11:30 | Preparing package compilation: Finding packages to compile (00:00:00)
02:11:30 | Compiling packages: batlight/dd894d36ab4d50ec504c09be6715c04f4077afee (0)
02:26:50 | Creating missing vms: mutable/ad72b6a1-a1bd-4546-9ba3-1781595aedef (0) (00:15:20)
            L Error: Timed out pinging to e4526a3f-9639-4b9d-a24c-51fdb45c01d2 after 600 seconds

02:26:51 | Error: Timed out pinging to e4526a3f-9639-4b9d-a24c-51fdb45c01d2 after 600 seconds

This error was caused due to the bosh-agent(v2.65.0) failed to partition ephemeral disk in the compilation VM:
[main] 2018/02/08 02:43:01 ERROR - Agent exited with error: Running bootstrap: Setting up ephemeral disk: Partitioning ephemeral disk: Partitioning ephemeral disk '/dev/xvdc': Getting partitions for /dev/xvdc: Shelling out to sfdisk when getting partitions: Running command: 'sfdisk -d /dev/xvdc', stdout: '', stderr: 'sfdisk: failed to dump partition table: Success
And 'sfdisk -l' result seems normal:
/:/var/vcap/bosh# sfdisk -l /dev/xvdc
Disk /dev/xvdc: 100 GiB,<PHONE_NUMBER>00 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Hope detailed logs help you:
2018-02-08_02:42:49.10993 ********************
2018-02-08_02:42:49.11021 [settingsService] 2018/02/08 02:42:49 DEBUG - Loading settings from fetcher
2018-02-08_02:42:49.11023 [File System] 2018/02/08 02:42:49 DEBUG - Reading file
2018-02-08_02:42:49.11023 [registryProvider] 2018/02/08 02:42:49 DEBUG - Using file registry at /var/vcap/bosh/user_data.json
2018-02-08_02:42:49.11023 [File System] 2018/02/08 02:42:49 DEBUG - Reading file /var/vcap/bosh/user_data.json
2018-02-08_02:42:49.11024 [File System] 2018/02/08 02:42:49 DEBUG - Read content
2018-02-08_02:42:49.11024 ********************
2018-02-08_02:42:49.11024 {"agent_id":"91787558-2d2b-4d64-a99e-7b1736f75cf9","vm":{"name":"vm-91787558-2d2b-4d64-a99e-7b1736f75cf9","id":"vm-91787558-2d2b-4d64-a99e-7b1736f75cf9"},"mbus":"nats://nats:mer0itet8msechlek4sl@<IP_ADDRESS>:4222","ntp":["time1.google.com","time2.google.com","time3.google.com","time4.google.com"],"blobstore":{"provider":"dav","options":{"endpoint":"http://<IP_ADDRESS>:25250","password":"sp4uvvhgop3nrv9387nc","user":"agent"}},"networks":{"default":{"type":"dynamic","dns":["<IP_ADDRESS>"],"default":["dns","gateway"],"preconfigured":true,"cloud_properties":{"PrimaryBackendNetworkComponent":{"NetworkVlan":{"Id":1.292651e+06}},"PrimaryNetworkComponent":{"NetworkVlan":{"Id":1.292653e+06}}}}},"disks":{"ephemeral":"/dev/xvdc","persistent":null},"env":{"bosh":{"group":"bats-director-bat-compilation-36bfae6b-a4fd-4445-a51a-9e384c850217","groups":["bats-director","bat","compilation-36bfae6b-a4fd-4445-a51a-9e384c850217","bats-director-bat","bat-compilation-36bfae6b-a4fd-4445-a51a-9e384c850217","bats-director-bat-compilation-36bfae6b-a4fd-4445-a51a-9e384c850217"],"keep_root_password":true,"password":"$6$4cbef42d659bd6ea$6EvArRU9G9haaLC.1UTbNMyP7JNWxoddj6jVgGsF8fglPPUWGv1jJ2lteG3mmdoe6EA6W5m0lfagvICYn0zF8/"}}}
2018-02-08_02:42:49.11026 ********************
2018-02-08_02:42:49.11066 [settingsService] 2018/02/08 02:42:49 DEBUG - Successfully received settings from fetcher
2018-02-08_02:42:49.11099 [File System] 2018/02/08 02:42:49 DEBUG - Making dir /var/vcap/bosh with perm 0777
2018-02-08_02:42:49.11100 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Running command 'route -n'
2018-02-08_02:42:49.11194 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Successful: true (0)
2018-02-08_02:42:49.11250 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Running command 'usermod -p $6$4cbef42d659bd6ea$6EvArRU9G9haaLC.1UTbNMyP7JNWxoddj6jVgGsF8fglPPUWGv1jJ2lteG3mmdoe6EA6W5m0lfagvICYn0zF8/ vcap'
2018-02-08_02:42:49.13426 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Stdout:
2018-02-08_02:42:49.13428 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Stderr:
2018-02-08_02:42:49.13428 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Successful: true (0)
2018-02-08_02:42:49.13453 [File System] 2018/02/08 02:42:49 DEBUG - Writing /etc/resolvconf/resolv.conf.d/base
2018-02-08_02:42:49.13454 [File System] 2018/02/08 02:42:49 DEBUG - Making dir /etc/resolvconf/resolv.conf.d with perm 0777
2018-02-08_02:42:49.13454 [File System] 2018/02/08 02:42:49 DEBUG - Write content
2018-02-08_02:42:49.13455 ********************
2018-02-08_02:42:49.13455 # Generated by bosh-agent
2018-02-08_02:42:49.13455 nameserver <IP_ADDRESS>
2018-02-08_02:42:49.13456
2018-02-08_02:42:49.13456 ********************
2018-02-08_02:42:49.13456 [File System] 2018/02/08 02:42:49 DEBUG - Symlinking oldPath /run/resolvconf/resolv.conf with newPath /etc/resolv.conf
2018-02-08_02:42:49.13456 [File System] 2018/02/08 02:42:49 DEBUG - Lstat '/etc/resolv.conf'
2018-02-08_02:42:49.13500 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Running command 'resolvconf -u'
2018-02-08_02:42:49.14989 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Stdout:
2018-02-08_02:42:49.14991 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Stderr:
2018-02-08_02:42:49.14991 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Successful: true (0)
2018-02-08_02:42:49.14991 [File System] 2018/02/08 02:42:49 DEBUG - Writing /var/vcap/bosh/etc/ntpserver
2018-02-08_02:42:49.15016 [File System] 2018/02/08 02:42:49 DEBUG - Making dir /var/vcap/bosh/etc with perm 0777
2018-02-08_02:42:49.15017 [File System] 2018/02/08 02:42:49 DEBUG - Write content
2018-02-08_02:42:49.15018 ********************
2018-02-08_02:42:49.15019 time1.google.com time2.google.com time3.google.com time4.google.com
2018-02-08_02:42:49.15019 ********************
2018-02-08_02:42:49.15019 [Cmd Runner] 2018/02/08 02:42:49 DEBUG - Running command 'sync-time'
2018-02-08_02:43:01.21297 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Stdout:
2018-02-08_02:43:01.21300 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Stderr:
2018-02-08_02:43:01.21300 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Successful: true (0)
2018-02-08_02:43:01.21300 [linuxPlatform] 2018/02/08 02:43:01 INFO - Setting up raw ephemeral disks
2018-02-08_02:43:01.21301 [linuxPlatform] 2018/02/08 02:43:01 INFO - Setting up ephemeral disk...
2018-02-08_02:43:01.21301 [File System] 2018/02/08 02:43:01 DEBUG - Glob '/var/vcap/data/*'
2018-02-08_02:43:01.21301 [File System] 2018/02/08 02:43:01 DEBUG - Making dir /var/vcap/data with perm 0750
2018-02-08_02:43:01.21302 [linuxPlatform] 2018/02/08 02:43:01 INFO - Creating swap & ephemeral partitions on ephemeral disk...
2018-02-08_02:43:01.21302 [linuxPlatform] 2018/02/08 02:43:01 DEBUG - Getting device size of `/dev/xvdc'
2018-02-08_02:43:01.21303 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Running command 'sfdisk -s /dev/xvdc'
2018-02-08_02:43:01.21453 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Stdout: 104857600
2018-02-08_02:43:01.21455 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Stderr:
2018-02-08_02:43:01.21456 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Successful: true (0)
2018-02-08_02:43:01.21456 [linuxPlatform] 2018/02/08 02:43:01 DEBUG - Calculating partition sizes of `/dev/xvdc', with available size<PHONE_NUMBER>00B
2018-02-08_02:43:01.21558 [linuxPlatform] 2018/02/08 02:43:01 INFO - Partitioning `/dev/xvdc' with [[Type: swap, SizeInBytes:<PHONE_NUMBER>] [Type: linux, SizeInBytes:<PHONE_NUMBER>2]]
2018-02-08_02:43:01.21559 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Running command 'sfdisk -d /dev/xvdc'
2018-02-08_02:43:01.22030 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Stdout:
2018-02-08_02:43:01.22031 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Stderr: sfdisk: failed to dump partition table: Success
2018-02-08_02:43:01.22032 [Cmd Runner] 2018/02/08 02:43:01 DEBUG - Successful: false (1)
2018-02-08_02:43:01.22033 [main] 2018/02/08 02:43:01 ERROR - App setup Running bootstrap: Setting up ephemeral disk: Partitioning ephemeral disk: Partitioning ephemeral disk `/dev/xvdc': Getting partitions for /dev/xvdc: Shelling out to sfdisk when getting partitions: Running command: 'sfdisk -d /dev/xvdc', stdout: '', stderr: 'sfdisk: failed to dump partition table: Success
2018-02-08_02:43:01.22034 ': exit status 1
2018-02-08_02:43:01.22035 [main] 2018/02/08 02:43:01 ERROR - Agent exited with error: Running bootstrap: Setting up ephemeral disk: Partitioning ephemeral disk: Partitioning ephemeral disk `/dev/xvdc': Getting partitions for /dev/xvdc: Shelling out to sfdisk when getting partitions: Running command: 'sfdisk -d /dev/xvdc', stdout: '', stderr: 'sfdisk: failed to dump partition table: Success
2018-02-08_02:43:01.22037 ': exit status 1

Thank you so much. :)

@EdwardStudy Hm, I'm surprised that you're seeing sfdisk being used - these two files should combine to make the partitioner type be parted. Can you confirm that /var/vcap/bosh/agent.json has Platform.Linux.PartitionerType: parted set?
We've seen the above issue before; it's caused by an incompatability between the bosh agent and newer versions of sfdisk. Using parted instead fixes the problem, hence my previous question

@tjvman Your approach worked.
But there still had a problem about open-iscsi service which used by softlayer builder stage.
On trusty, open-iscsi is 'Starts and stops the iSCSI initiator services and logs into default targets'. But open-iscsi is 'Login to default iSCSI targets at boot and log out of all iSCSI targets at shutdown' on xenial. However, iscsid is 'The iSCSI initiator daemon takes care of monitoring iSCSI connections to targets. It is also the daemon providing the interface for the iscisadm tool to talk to when administering iSCSI connections.' on xenial.
I just send a bug report: https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/1753353
Could you have any idea about this issue?

Closing this issue as there is no activity for a very long time
you can reopen this issue if the issue still persists


Allow feature_dependence_plots to take specific indices if pts_selected is a list/array

If pts_selected is not left as the default "sample" but rather contains a list or array of indices, then just use that set of points (and ignore num_pts).

resolved


Adapt core.EncryptMessage to optionally take a public key

See #272. core.EncryptMessage now takes a pointer to a public key as its second argument. If left nil, an IPFS lookup is done for the public key. Most functions in core/net.go now take advantage of this feature, mostly by looking in the contract; SendOrderConfirmation, SendCancel + SendReject (both via datastore lookup for public key), SendRefund, SendOrderFulfillment, SendOrderCompletion.
I have chosen to use libp2p.PubKey throughout, arguably instead we could use []byte, and finally unmarshal in core.EncryptMessage, and this would mean we don't need to import libp2p in net.go. I am not sure what the best option is.

Coverage remained the same at 61.367% when pulling bfead9c08fb44961c091654b886e1a30080bdac5 on jackkleeman:master into 2469c82734a6aab3c61a119ead12828f08f8bc8d on OpenBazaar:master.

Coverage remained the same at 61.367% when pulling 148318e638d803e1ebbaa37fffda05f8c95acb26 on jackkleeman:master into 2469c82734a6aab3c61a119ead12828f08f8bc8d on OpenBazaar:master.

Probably will hold off on this until after the dispute resolution is merged because there might be merge conflicts. Should be in the next few days.

Coverage remained the same at 61.367% when pulling a750cc9019322339c03642310926e480ec461b1b on jackkleeman:master into c68913644f3d7c29475c44a8e1f8f6ea8f253e03 on OpenBazaar:master.

I have rebased. There were no conflicts but I needed to change the new dispute functions to use the changed SendOfflineMessage function. I am currently passing in nil so that a lookup is done but I would prefer that the functions that send disputes could take a public key as input, or otherwise an indicator of whether the function is being used to send to moderator, buyer or seller. This could then be used to get the public key from the contract. Any thoughts on making that change as well?

Coverage remained the same at 63.068% when pulling caa38bfda536e6eeea03bd123c35eb1183afe7de on jackkleeman:master into f6afeccdd3fcbdf236a87edd0e5612a8a0811e13 on OpenBazaar:master.

@jackkleeman you just want to rebase these two and i'll look to merge them in the next day or two.

Coverage remained the same at 63.924% when pulling ccd5e49038a05a835274e377feee140e8cccaa1c on jackkleeman:master into 074913b1552adfa7e466850664ae43b88f309ee9 on OpenBazaar:master.

Rebased!


ECH external APIs

This PR does a few things:

simplifies the ECH APIs as per recent discussion (so the OSSL_ECH_INFO structure is entirely gone)
defines the ECH fields we want to add to an SSL_CTX and SSL - some of those might not yet make much sense until we add code into the statem/ssl sources
implements the external ECH APIs
has another pile of test code that e.g. generates ECH configs for all supported alg options and does all the test calls setting up ECH for sessions, those test don't (yet) expect ECH to succeed but will later

Checklist

[X] documentation is added or updated
[X] tests are added or updated

ping!
This one's been sitting a while, be great to get more review and move towards merging...

teaser: I have the next PR, that actually does the ECH client-side stuff pretty much ready to go, and that one will be much more "interesting" so how's about we try progress this one and get most of this housekeeping stuff out of the way? :-)
for the curious, the branch that'll come from is https://github.com/sftcd/openssl/tree/feature/ech-mch

Test code could be enhanced ;)

It will, I've got lots more test code on the way in future PRs:-)

made all the obvious changes for @FdaSilvaYY comments above, other than removing a pile of TEST_info calls. I'll play with removing those in a sec.

Was more than a sec:-)
This elides a pile of TEST_info() calls as suggested by @FdaSilvaYY

commit above I think handles today's comments from @mattcaswell and @FdaSilvaYY

@t8m asked:

Would it make sense instead to make the OSSL_ECHSTORE a refcounted object?

It might or might not and TBH I wasn't sure how to do it, so didn't try;-) Maybe that's something to better consider after we have the full working ECH code in the feature branch? I've added a TODO(ECH): to that effect in ssl/ech/ech_local.h

push above has fixes for @t8m comments (with some discussion still to ensue perhaps)

yeah, using %lld for time_t really annoys many Ci things, e.g. here I'll revert that

yeah, using %lld for time_t really annoys many Ci things, e.g. here I'll revert that

You have to both use %lld in the format string and cast the argument (long long)arg! Please do that instead of revert.

I think the commit above makes the changes requested this week by @mattcaswell, @t8m and @FdaSilvaYY. It's possible I missed something though as there were a many v. small changes.

Pinging for @mattcaswell  and/or @slontis review.... I have the next couple of PRs ready to post once this one's merged...

push above for @mattcaswell 2nd pass comments

@t8m please reconfirm

This pull request is ready to merge

Pushed. Thanks!


react-plyr broke trailer playback

react-plyr is buggy when two instances of plyr are created. Has to do with classNames. Styles break and unmounting is buggy. Trailer feature was removed since v1.0.0 because of this
Trailers are disabled at the moment

what about having a different route for the player itself? Like PopcornTime does? This will make even better for the UX with better feedback.

I'll think about this, thanks for the suggest! Would you be interested in contributing the fix?


how to manage model opacity and hide or show model using model-viewer

hi
I used WebXR try to show 3 button on AR mode but i didn't see any html element in AR mode, below is my code and also how to manage model opacity and hide or show model using model-viewer in AR mode please help.

Red
Green
Blue

hi
I used WebXR try to show 1 button on AR mode but i didn't see any html element in AR mode, below is my code and also how to manage model opacity and hide or show model using model-viewer in AR mode please help.
below is code to show help button in AR mode
    <model-viewer   id="model-viewer" ar ar-modes="webxr scene-viewer quick-look "   camera-controls auto-rotate   src="./Assets/Astronaut.glb" style="--poster-color:#ffffff00;" alt="A 3D model of an astronaut." data-js-focus-visible=""  interpolation-decay="150"  ar-placement="floor" exposure="2.4" scale="0.15 0.15 0.15" orientation="0deg 0deg -45deg" environment-image="neutral">

AR is not supported on this device

    <button id="ar-help">
      Pan to zoom
    </button>
    </model-viewer>

-------------------------------------------CSS--------------------------------------------
#ar-help{
position: absolute;
height: 36px;
display:none;
}
model-viewer[ar-status="session-started"] > #ar-help {
display: block;
}


feat: supporting lemmas for port of ContMDiff

Instead of fixing a proof "as is", I'm golfing it and moving parts of it to lemmas.

Thanks!
bors merge


219: Suggestion - Doobie multiple results with aggregated status

Just a suggestion, but it seems to work. Even added a unit test passing before the change and after it too.

I have implemented these changes in my previous PR inspired by this. So, I think is safe to close this PR. And thank you for this.


Issue on out of order array fields

Hi @gllmflndn,
reading a json with an array of objects with differently ordered fields gives this error:
>> jsonread(f)
Error using cell2mat (line 63)
The field names of each cell array element must be consistent and in consistent order.

An example to reproduce the error is the following:
[{
    "foo": "1", "bar": "2"
},
{
    "bar": "1", "foo": "3"
}]

Hi @rentzso,
Confirmed, thanks. The bug is at this line:
https://github.com/gllmflndn/JSONio/blob/master/jsonread.c#L89
This checks whether structs can be concatenated if they have the same fieldnames but ignore order.
For compatibility with jsondecode, once fixed, your example will return a cell array:
>> jsondecode('[{"foo":1,"bar":2},{"bar":1,"foo":3}]')

ans =

  2×1 cell array

    [1×1 struct]
    [1×1 struct]

>> jsondecode('[{"foo":1,"bar":2},{"foo":1,"bar":3}]')

ans =

  2×1 struct array with fields:

    foo
    bar

f7ca24a should fix the issue and have jsonread behave like jsondecode. So far I have only recompiled the MEX file for 64bit Linux so you would have to do this yourself if you are using another platform.

Thanks @gllmflndn! The fix seems to work (also on MacOS) without recompilation.

Thanks for the feedback. I also recompiled the MEX file for macOS in 3ffaace. The remaining platforms are 32 and 64 bit Windows.


Update version to 0.4

Update version to 0.4 and add entries in CHANGELOG for the release.

Codecov Report

Merging #132 into master will increase coverage by 0.04%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #132      +/-   ##
==========================================
+ Coverage   94.01%   94.05%   +0.04%
==========================================
  Files          38       38
  Lines        2457     2457
  Branches      496      496
==========================================
+ Hits         2310     2311       +1
  Misses         85       85
+ Partials       62       61       -1

Impacted Files
Coverage Δ

orquesta/graphing.py
94.28% <0%> (+0.71%)
:arrow_up:

Continue to review full report at Codecov.

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


V2.0 Pre-Release Development

Moving to Development for the last adjustments before releasing a Release Preview version of V2.0.

Not needed and decided to just commit due to merging issues


Switch from sbt-microsites to docusaurus

As the microsite becomes increasingly larger and more like a real website, it will be useful to take advantage of capabilities provided by Docusaurus.
Since we have switched from tut to mdoc, this will be an easier transition:

https://scalameta.org/mdoc/docs/docusaurus.html

It requires someone at least mildly familiar with HTML / CSS / static site generators, and a willingness to dig in and look at how other Scala microsites were built with Docusaurus.
The documentation pages shouldn't change, since Docusaurus is also Markdown-driven; the main thing is how the information is organized and changing the build tasks to generate using Docusaurus.

I can take a look at this. But at some point I will probably need support regarding content and design.

Hi @jdegoes is this issue still open?

@hamednourhani  - there is an open WIP PR by @Dan-M

Ok tnx


Add statuses to browse list pattern

The browse list pattern needs to be extended to show the count of services in each lot.
This commit adds a 'status' block, which takes an array of messages, each of which can optionally be important (bold).
Follows the prototype at http://dm-prototype.herokuapp.com/states/services-dos?dos.application=all
…except for the width of the border, which I’ve kept at 5px to match the borders on the validation error pattern.
--

Looks pretty :+1:

:+1: LGTM


feat: add propagateGesturesToChild to the MoonButton

Hello,
first of all, thank you for a great package. If you prefer to create an issue first, please let me know. And sorry if I broke conventional commits, I hope everything is fine though :)
Why do we need this property?
we use patrol_finders in our project. However, patroltester's tap() method has custom logic which based on hitTestable(). So when we find a widget by MoonButton's child (e.g. by text) we can't tap on it because MoonBaseControl absorbs the interaction.
If you want to play with it there is a sample repository. The last test 'moonbutton patrol' fails

Thank you for the PR and sample repo to outline your problem. Exposing propagateGesturesToChild is not quite the direction we want to go as it would not only affect the button but every interactable using MoonBaseControl by extension. This is something that falls under the category of leaky abstraction and bloats the interactables API.
Find by text is in my personal opinion very flaky approach due to i18n. Have you considered using Patrolsfind.byKey() finder or other alternatives?

Thank you for your response.
I'm aware of i18n, but it's not the issue for us. I kind of prefer "tap on what a user sees" to "tap on an element with a key". I think I found a compromise, instead of $('text').tap() (search text widget) $(MoonButton).contains('text') (search button contains text).  But yes, I will consider keys too.
I have a question though. Could you explain to me the reason why MoonButton has propagateGesturesToChild = false? I don't quite see the use case, It is to prevent something like MoonButton(onTap: () {}, label: GestureDetector(...),)? Thanks a lot :)


doesn't seem to work.

docker-compose volume mount can't be written to by oracle inside the container.

The docker file was fixed to allow the docker-compose volume mount to work.


Assorted align to speaker cleanup

Remove duplicate code, clean up variable names, make code flow more obvious
Works in sim, need to try on robot

Merged via lab branch cherry-pick, closing.


spawn an arangosh that checks cluster nodes are responsive

http://jenkins01.arangodb.biz:8080/view/Windows/job/arangodb-ANY-windows-matrix/397/


fix tal_csasr data pre-processing

The following issues were resolved in this submission：

the description of the tal_csasr directory
Execute prepare.sh again, stopping at step 0

Additional issues:
python==3.8
When I install jieba==0.42.1 in my environment it throws an error as shown in https://github.com/fxsjy/jieba/issues/920, I solve it by python -m pip install paddlepaddle==2.2.2 -i https:// mirror.baidu.com/pypi/simple

Thanks for your contribution!


LXC Container generation fails with openresty failed to start

Script
nginx-proxy-manager
Describe the bug
After running curl -sL https://raw.githubusercontent.com/ej52/proxmox/main/lxc/nginx-proxy-manager/create.sh | bash -s  the below mentioned error occurs
System info:

Proxmox Version: 7.4-3
Alpine Version: Sorrry, I don't know

Screenshots
https://share-your-photo.com/6054c31801
Additional context
[error] Starting services
/tmp/npm_install.sh: line 250: rc-service openresty start
4
configuration file /usr/local/openresty/nginx/conf/nginx.conf test failed
openresty failed to start
[error] 195 NULL: pct exec $_ctid -- sh -c "wget --no-cache -qO - $_raw_base/setup.sh | sh"

Script nginx-proxy-manager
Describe the bug After running curl -sL https://raw.githubusercontent.com/ej52/proxmox/main/lxc/nginx-proxy-manager/create.sh | bash -s  the below mentioned error occurs System info:

Proxmox Version: 7.4-3
Alpine Version: Sorrry, I don't know

Screenshots https://share-your-photo.com/6054c31801
Additional context
[error] Starting services
/tmp/npm_install.sh: line 250: rc-service openresty start
4
configuration file /usr/local/openresty/nginx/conf/nginx.conf test failed
openresty failed to start
[error] 195 NULL: pct exec $_ctid -- sh -c "wget --no-cache -qO - $_raw_base/setup.sh | sh"

I am receiving the same error.

Same error here on Proxmox 7.4-3

Same on 7.3-3

I am also having this issue running Alpine 3.16 running on Proxmox 7.4-3

I am having the same exact issue.

I got this working with these steps:
https://klabsdev.com/posts/NginxProxyManager/

I got this working with these steps: https://klabsdev.com/posts/NginxProxyManager/

Just works. Thanks for your help.

I got this working with these steps: https://klabsdev.com/posts/NginxProxyManager/

i got it install and working but when i reboot it dont work. no matter how many times i install it?

it's related to the nginx.pid file for some reason.
log into container, edit /usr/local/openresty/nginx/conf/nginx.conf and comment the line starting with pid like this :
pid /run/nginx/nginx.pid;
it works ok, even after reboot, but SSL certificates are not working proprely

it's related to the nginx.pid file for some reason. log into container, edit /usr/local/openresty/nginx/conf/nginx.conf and comment the line starting with pid like this : # pid /run/nginx/nginx.pid;
it works ok, even after reboot, but SSL certificates are not working proprely

Thanks for providing this workaround.
I can confirm this. I commented out pid /run/nginx/nginx.pid; and the proxy manager started  after I reboot the LXC container.
What did you mean with "but SSL certificates are not working proprely"?

certbot was failing with error mentionned here : https://community.letsencrypt.org/t/nginx-proxy-manager-and-cert/198147
I've found a workaround : edit /opt/certbot/pyvenv.cfg and change :
include-system-site-packages = false
to
include-system-site-packages = true

ugh every hour the domains disconnect then re-connect

it's related to the nginx.pid file for some reason.
log into container, edit /usr/local/openresty/nginx/conf/nginx.conf and comment the line starting with pid like this :
# pid /run/nginx/nginx.pid;
it works ok, even after reboot, but SSL certificates are not working proprely

I am going to edit my script to do this on install so that isn't an issue any longer. Thanks for pointing this out!

My findings:
The script creates the /run/nginx/ folder, however by the time it reaches the end of the script to start the services, that /run/nginx/ folder is missing. (unsure as to why/how, but it's not there)
After running the script, and letting it error out on the whole 'nginx.pidstuff, I manually create the/run/nginx/` folder and restart the services... they fire right up without issue.

it's related to the nginx.pid file for some reason. log into container, edit /usr/local/openresty/nginx/conf/nginx.conf and comment the line starting with pid like this : # pid /run/nginx/nginx.pid;
it works ok, even after reboot, but SSL certificates are not working proprely

I had to run a restart and ran into the same issue. After commenting out line 3 in /usr/local/openresty/nginx/conf/nginx.conf I no longer get the same error. Not sure why the script is removing the folder on reboot or on startup. Not sure why this happens but  regardless I did update my post.

The container is removed after this error occurs.  There is nothing to connect to or change to be able to work around this problem.

@jennec Follow this tutorial : https://klabsdev.com/posts/NginxProxyManager/  (Tested on proxmox 7.4.3 & alpine 3.16)

Again, I've tested and repeated this numerous times... however I don't know why it's happening.
alphine.sh @ line 142, the /run/nginx/ folder is created, however, by the time it reaches line 250, the /run/nginx/ folder is gone. This causes line 250 runcmd rc-service openresty start to fail.

Manually create the folder with mkdir /run/nginx/
Start openresty with rc-service openresty start
Restart npm with rc-service npm restart

Everything fires up like it should.
Also, a reboot of the container also somehow removes the /run/nginx/ folder, so you end up right back to where you were by running the install script. Just repeat the above three steps and it will fire up like it should.
This all stems around the missing /run/nginx folder.


gccgo: no panic on nil pointer dereference on ^ operator

What version of Go are you using (go version)?

$ gccgo -v
Using built-in specs.
COLLECT_GCC=/usr/local/gcc-12.1.0/bin/gccgo
COLLECT_LTO_WRAPPER=/usr/local/gcc-12.1.0/libexec/gcc/x86_64-pc-linux-gnu/12.1.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: ../gcc-12.1.0/configure --prefix=/usr/local/gcc-12.1.0 --enable-languages=c,c++,go --with-arch-32=i586
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 12.1.0 (GCC)

Does this issue reproduce with the latest release?
Yes.
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GO111MODULE="on"
GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOENV="/root/.config/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/root/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/root/go"
GOPRIVATE=""
GOPROXY="https://mirrors.aliyun.com/goproxy/"
GOROOT="/usr/local/go1.18.1"
GOSUMDB="off"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go1.18.1/pkg/tool/linux_amd64"
GOVCS=""
GOVERSION="go1.18.1"
GCCGO="/usr/local/gcc-12.1.0/bin/gccgo"
GOAMD64="v1"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/dev/null"
GOWORK=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build847055300=/tmp/go-build -gno-record-gcc-switches"

What did you do?
https://go.dev/play/p/jbdJGKWIsuL?v=gotip

What did you expect to see?
The program throws a panic.
What did you see instead?
The program finished running and print "no panic" in gccgo-6.1.0 and gccgo-12.1.0 (other versions are not tested).

I'm not sure whether this is duplicated of #53012 so I reported this just in case.
The difference between them is that:

This one can be triggered in gccgo-6.1.0 and #53012 can only be triggered in gccgo-12.1.0.
This one can only be triggered when the ^ operator is used, perhaps the compiler optmized the operator since its value should be a constant if no panic is thrown.
This one can be triggerd even with the -O0 option.

However, it also can be the same bug about the optimization failed to consider the panic situation. Maybe the best way is to check whether the fix for #53012 can fix this one.

This is also a GCC middle-end bug, but not one that I am going to try to tackle.  I've filed https://gcc.gnu.org/PR106163 against GCC.  Since this will have to be fixed by GCC maintainers, closing this issue in favor of that one.  Thanks for reporting it.


shellcode-hashes - create enum of resolved values

Create an enum & apply it for all identified hash values.

im working on the fusion of both words for myself, of shellcode-hashes and hashdb, so we have can both of them, + they have hashdb-ida that is easy to extend to support localdb
that was super easy to add to hashdb to keep generating localdb, example:
import algorithms

# ('ror7AddHash32',       32, pseudocode_ror7AddHash32),
        for algo in algorithms.__all__:
            algo = getattr(algorithms, algo)
            self.addHashType(algo.__name__.split(".")[-1], sizes_map[algo.TYPE], algo.DESCRIPTION)

@mr-tz @williballenthin  what do you think guys?
and if you ask why i do this is bcz

yesterday hashdb was down and is useful to do few clicks in ida to have all hashes resolved resolved
unittests of algorithms so is more tested in case if something is updated
my idea also to create some json maybe, that will have all data, so when we adding new dll it just add missed names, and you not need to provide over and over the same dlls to get it all, so it would update db too

@doomedraven I like your idea, but am not sure how it's related to this issue. Can you clarify?
Regardless, I think your updates would be a good addition.

hashdb-ida already does the enumeration in ida, if it match 1 hash it allows export all hashes from that library to ida's enum

Ah, perfect then 👍

i have almost already everything coded to support flare's offline db hashes, just need to find few things, i will show you it near to the weekend

hello with delay but that is done, you can generate now offline db with hashes and use my modified version of hashdb to do lookups and have it to do the rest for you, also if not found in local it goes online(you can change that for you). to make it work just clone https://github.com/OALabs/hashdb put make_sc_hash_db_ng.py inside and execute as python3 make_sc_hash_db_ng.py sc_hashes.db path_to_dlls
then drop generated db + hashdb.py to ida plugins folder and volia. to see what i have moded use search for HASHDB_USE_LOCALDB
hashdb.py.txt
make_sc_hash_db_ng.py.txt
        hash_lookup_sql = """select symbol_hashes.symbol_name, source_libs.lib_name from symbol_hashes INNER JOIN hash_types ON symbol_hashes.hash_type = hash_types.hash_type INNER JOIN source_libs ON symbol_hashes.lib_key where symbol_hashes.hash_val=? AND hash_types.hash_name=? and symbol_hashes.lib_key == source_libs.lib_key;"""
        hunt_algo_sql = """select hash_types.hash_name from hash_types INNER JOIN symbol_hashes ON symbol_hashes.hash_type = hash_types.hash_type  where symbol_hashes.hash_val=?;"""
        algo_lookup_sql = """select hash_name,hash_size from hash_types;"""

Great. Do you think we should add this to flare-ida and/or to hashdb directly?

i spoke with Herrcore about this, he told that they are not interested in having offline part. so i think this only can be useful for us who don't have access to internet all the time

Alright, thanks for the insight!


Component path in route

If a route is found the first path of the component is added to the route here. IMO it is bad, since it cannot be determined (if the namespace points to multiple directories) which is the current on.
The route should probably contain all the paths or none of them, since the path is available from the component which is available in the request. I feel a bit of redundacy here, but I can live with that.

Closing because of foundation rewrite.


chore: npm up && npm i

Codecov Report
Patch and project coverage have no change.

Comparison is base (697b52b) 97.27% compared to head (157bec4) 97.27%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #12   +/-   ##
=======================================
  Coverage   97.27%   97.27%
=======================================
  Files           3        3
  Lines         623      623
  Branches       20       20
=======================================
  Hits          606      606
  Misses         17       17

Flag
Coverage Δ

unittests
97.27% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


Compatibility certification request for EI of JXWS 3.0.0-M5

[x] Organization Name ("Organization") and, if applicable, URL:
Eclipse Foundation
[x] Product Name, Version and download URL (if applicable):
Eclipse Implementation of Jakarta XML Web Services 3.0.0-M5
[x] Specification Name, Version and download URL:
Jakarta XML Web Services 3.0
[x] TCK Version, digital SHA-256 fingerprint and download URL:
Jakarta XML Web Services TCK 3.0.0, SHA-256: 7562e880b86893adff0e846fc265ee5feaf9ffea5ba32a151153755a376ad628
[x] Public URL of TCK Results Summary:
TCK results summary
[x] Any Additional Specification Certification Requirements:
None
[x] Java runtime used to run the implementation:
Oracle JDK 1.8.0_202
[x] Summary of the information for the certification environment, operating system, cloud, ...:
Linux
[x] By checking this box I acknowledge that the Organization I represent accepts the terms of the EFTL.
[x] By checking this box I attest that all TCK requirements have been met, including any compatibility rules.

@lukasj The JXWS 3.0.0-M5 release doesn't seem to be available from the download link.  Is it possible to get that added or supply a different link as the download URL?

@dblevins fixed. Again, wait a minute or two and force-refresh....

Perfect!  Thank you!  Also, aren't you in EU timezone?  Super late for you!

yup, CET TZ. I was only waiting for someone to check this and (finally) start the ballot ;-)

Happening now, so you can crack open a nice Czech beer and celebrate in about 5 minutes :)

accepted


Add Escalating Remediations

Today the Node Health Check Operator supports one remediator per configuration only.
This PR adds support for multiple remediators, which will be executed one after another, until remediation succeeds or finally is considered as failed
Done:

update CRD spec
update validation webhook and its unit tests
update Reconciler
update CRD status
run existing unit tests for single escalating remediation
update unit tests for new status
add unit tests for multiple remediations
e2e test

ECOPROJECT-1137

/retest

/hold
investigating failng k8s e2e test...

/lgtm

/retest

switched to draft in order to not always retrigger OpenShift CI while investigating github k8s e2e issues

/lgtm

/hold cancel

/retest


End to End Implementation of Digit Recognition on MNIST with 99 Accuracy

The project is deployed via github pages, and can be used by anyone. site Canvas is provided to draw the numbers and when clicked submit a prediction graph will be displayed. It is basic CNN combined with tensorflowjs and web technologies and will be great start for any one who are into DeepLearning.

@Raghucharan16 already there , please improve that if you want

@Raghucharan16 go for it ,


add a community section and improve the transitions

please assign me this project for hacktoberfest24, im willing to contribute to the above issues

Thanks for creating the issue in WildGuard! The issue has been assigned to you.
Before you start working on your PR, please make sure to:

⭐ Star the repository if you haven't already.
Pull the latest changes to avoid any merge conflicts.
Attach before & after screenshots in your PR for clarity.

We're excited to see your contribution as part of Hacktoberfest 2024! 🎉
Don't forget to follow me on GitHub for more updates.
Happy open-source contributing! 🚀

ok sir ill continue with this


Migrate and rename filesystem sensors

Requires #258 First

Moves from using the device to the mountpoint as the unique_id to prevent filesystem sensor duplicates being created with firmware updates for some users.
Removes the _slash_ naming convention and just uses a _ instead.

@alexdelprete it would be great if you could try this yourself before it goes out to see if it causes any issues/duplicates for you. A beta would be fine.

@alexdelprete it would be great if you could try this yourself before it goes out to see if it causes any issues/duplicates for you. A beta would be fine.

Tested now, this is the old entity:

Replaced with this one:

Seems to be working fine.


Address issue with subprocess and stdint

This is main to address the issue described here: https://github.com/akamhy/videohash/issues/98
It's mostly an issue with subprocess and ffmpeg, but videohash is susceptible to it. Let me know if you have any questions.
I also added a bit to allow me to save the ffmpeg logs (which I needed at first to diagnose what was going on). You can keep it at your leisure, but I left it as optional.
Thanks again for this library. It's a very good idea and I'm looking forward to experimenting more with the various results!

I fixed this and published it in my fork:
https://github.com/Demmenie/videohash2
https://pypi.org/project/videohash2/


Remove task remind

Fixes #401

I'll just remove it from the template, instead of removing it in all issues.

Sounds good to me!


Checkpoints and saving

Hello! This isn't an issue, I was just wondering if there is a feature or option to save checkpoints of the model during training.

It should for full weights!
Do you mean for PEFT? I asked them here as they just changed their saving mechanism. https://github.com/huggingface/peft/issues/574

Sorry, I'm new to the whole ai world and I'm trying to get my bearings still, I'm an undergrad going in for ai.  Bear with me please lol
How would I take checkpoints of full weight? I also know that axolotl uses peft but I'm not entirely sure what it is at the moment

Sure! No worries. We all start somewhere!
PEFT training means that you fine-tune a model using an adapter (LORA / qlora). It would freeze the base model's layer then train some newly added layers. As of now, only the adapter is changed due to an update in the upstream repo.
Fullweights fine-tuning means that you are fine-tuning the base model itself. This is more costly and slow. The weights should be saved at each epoch.
To know which you are using in axolotl, you can check the value of adapter:  in the config.yaml.
If you're using a pre-made example config, the file name might also indicate it.

Please follow #198 if you have issue with PEFT resume from training.

Awesome, thank you so much!


Remove component-related virtuals from TexlFunction

Those virtuals are only used in Power Apps, not in Power Fx.

✅ No public API change.

✅ No public API change.


Ignore whole body in aggregation

Ignore whole body in aggregation, as some non-segment measurements are being tagged with whole body.

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

Project coverage is 100.00%. Comparing base (f6a3e43) to head (8530f69).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #282   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            7         7
  Lines          758       760    +2
  Branches        89        90    +1
=========================================
+ Hits           758       760    +2

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


Joplin fails to open and recognize URLs

Describe the bug
On NixOS stable with joplin-desktop unstable installed, Joplin fails to open URLs in Markdown and Rich Text editors. It also fails to recognize certain URLs in the Rich Text editor.
Steps to reproduce

View a note with an existing hyperlink.
Enter the Markdown note view and:
a. Click a link. Nothing happens, even in console.
b. Ctrl-click a link. Nothing happens, even in console.
Enter the Rich Text editor, then ctrl-click a link. Nothing happens, even in console.
Stay in the Rich Text editor, then right-click a link and select "Open" from the context menu.
a. Links ending in backslashes (and sometimes a TLD) generate context menus with only "Paste" and "Copy link address" options.
b. Most links ending with a TLD only show the options above, plus "Cut" and "Copy".
c. If the link doesn't end with the TLD or a backslash, the developer tools console should generate the following error:

/nix/store/i158r0lhz…s/contextMenu.js:53
Uncaught (in promise) Error: No item with ID 51 // Note: ID = link text after the last backslash
    at /nix/store/i158r0lhz…s/contextMenu.js:53
    at Generator.next (<anonymous>)
    at fulfilled (/nix/store/i158r0lhz…ls/contextMenu.js:5)Resources
(anonymous)	@	/nix/store/i158r0lhz…s/contextMenu.js:53
fulfilled	@	/nix/store/i158r0lhz…ls/contextMenu.js:5
Promise.then (async)
step		@	/nix/store/i158r0lhz…ls/contextMenu.js:7
(anonymous)	@	/nix/store/i158r0lhz…ls/contextMenu.js:8
__awaiter	@	/nix/store/i158r0lhz…ls/contextMenu.js:4
onAction	@	/nix/store/i158r0lhz…s/contextMenu.js:93
click		@	/nix/store/i158r0lhz…seContextMenu.js:75
apply		@	electron/js2c/renderer_init.js:107
(anonymous)	@	electron/js2c/renderer_init.js:83
(anonymous)	@	electron/js2c/renderer_init.js:83
(anonymous)	@	electron/js2c/renderer_init.js:103
emit		@	events.js:310
EventEmitter.emit	@	domain.js:482
onMessage	@	electron/js2c/renderer_init.js:91

Expected behavior
These actions should load the URL in a new tab of my system's default browser:

Clicking a link in Markdown note view.
Ctrl-clicking a link in the Markdown note view or Rich Text editor
Opening a link via context menu in the Rich Text Editor

All links in the Rich Text editor should be openable via context menu.
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
in NixOS
- system: `"x86_64-linux"`
- host os: `Linux 5.4.122, NixOS, 20.09.4393.068984c00e0 (Nightingale)`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.3.11`
- channels(user): `""`
- channels(root): `"nixos-20.09.4393.068984c00e0, nixos-hardware"`
- nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

Notify maintainers
@hugoreeves
Maintainer information:
# a list of nixpkgs attributes affected by the problem
attribute: joplin-desktop

This bug is unreproducible after upgrading to NixOS 21.11 and Joplin 2.5.12. Closing this bug.


Does the Cancellation Token even work for Functions?

Does the Cancellation Token even work for Functions?
As per this, the frontend of App Service is unable to pass the Cancellation token to the application on the Worker:
https://github.com/dotnet/aspnetcore/issues/20229#issuecomment-623289191
(See the comment by pawod on May 4th 2020)
https://learn.microsoft.com/en-us/answers/questions/391343/cancellationtoken-in-controller-endpoint-hosted-in

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

ID: 7a4532b8-8c27-ca15-edc6-85fc38cab341
Version Independent ID: e06de78b-9271-25a4-439d-2a024f31693e
Content: Develop C# class library functions using Azure Functions
Content Source: articles/azure-functions/functions-dotnet-class-library.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

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

@zmbharmal Thanks for reaching out. Cancellation token dies works in function app and you can navigate to different languages document for the usage. For example in C# in process function you can refer to this section  for the Cancellation tokens calls.
In case if you are facing any issue feel free to reach out to us in Microsoft QnA or stackoverflow.
Let me know if you have any queries or concerns.

@zmbharmal Hope the above helps and clears things up. We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Packaging Request: Jitsi Meet Electron

Related to #82805
Project description
Jitsi Meet desktop application powered by Electron
Metadata

homepage URL: https://github.com/jitsi/jitsi-meet-electron
source URL: https://github.com/jitsi/jitsi-meet-electron
license: Apache-2.0
platforms: unix, linux, darwin,

+1 as the App seems to have some benefits over using just a browser. Whoever starts working on this, please remember to deactivate the auto-update functionality.

Also I would suggest to make sure we are using a recent version of Electron and nodejs, as don in this fork: https://github.com/freifunkMUC/jitsi-meet-electron/

There was a 2.0.0 release two days ago: https://github.com/jitsi/jitsi-meet-electron/releases
I think this fixes the outdated dependencies issue mentioned in the previous comment.

Yes a pull request from the fork I mentioned before was accepted.

I created a preliminary package in https://github.com/NixOS/nixpkgs/pull/84898
However, I am not able to run it. Maybe someone with more Electron experience can me help (in the PR).

I fixed the outstanding issues and PR https://github.com/NixOS/nixpkgs/pull/84898 is ready for review


Does triple slash have significance?

I'm not sure, but I think if I'm not using triple slash, my prisma types are not correct when running npx prisma generate. I added triple slash and it worked.
Does the:
declare global {
  namespace PrismaJson {

have to go into a .d.ts file so it gets loaded in order to work? My tsconfig is this:
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],

So I thought it would read all the types even if I place it in a rnadom .ts file that no one imports.

Triple slash is the correct way of documenting things in a prisma schema files.
https://www.prisma.io/docs/concepts/components/prisma-schema#comments

Oooh! Thank you!

Ahhh! Thank you! Should these also be triple or is it ok to make these double?

// Always after the prisma-client-js generator
generator json {
  provider = "prisma-json-types-generator"
  // namespace = "PrismaJson"
  // clientOutput = "<finds it automatically>"
  // (./ -> relative to schema, or an importable path to require() it)
}

these weren't meant to be "jsdoc" comments, just are examples in the readme :)

Ah got it, thank you very much!


codegen causes "Cannot convert undefined or null to object" error

Describe the bug
When trying to generate code for a demo simple schema, amplify CLI gives the error
Cannot convert undefined or null to object
Project is a SPA web app, with pure JS, no framework involved.
To Reproduce
Steps to reproduce the behavior:

Initialize your project with the usual amplify init

Create an API with Schema

type Match {
	face: String!
	match: String!
	confidence: Float!
}
type Query {
	matches: [Match]
}
schema {
	query: Query
}

In a terminal, type
amplify codegen add --appId <your API ID>

Result
Cannot read property 'inputParams' of undefined

Expected behavior
codegen should complete and generate the client side code to call the API
Screenshots
n/a
Desktop (please complete the following information):

OS: Mac OS 10.14.2
Amplify

$ node --version && amplify --version
v11.6.0
0.1.42

Smartphone (please complete the following information):
n/a
Additional context
n/a
You can turn on the debug mode to provide more info for us by setting window.LOG_LEVEL = 'DEBUG'; in your app.

I had a similar issue ("cannot read 'inputParams' of undefined") that is fixed for me using 0.2.1-multienv.36. Thanks!

I'm getting the same error message when I run amplify push. "Cannot convert undefined or null to object". This happens right after the prompt "Are you sure you want to continue?".
I'm using @aws-amplify/cli version 0.1.45 - not multienv.
API is AppSync (GraphQL)
Auth is cognito
Hosting is S3andCloudfront
Provider plugin - awscloudformation
The app works. It's just that I get this message when running amplify push. Any suggestions on what to do?

@vientang this is not related to the above issue. Could you raise a separate issue for the same, so that we can track it

@yuth Here's the issue I've created - https://github.com/aws-amplify/amplify-cli/issues/850


Add the random seed number to the JSON file

I LOVE your CPU SD implementation! Thank you so much!
I have a request, when we generate random seed images, we are hoping for something special.... and when it happens, we have a seed number of "-1".... please change this so that when the seed is set to random the real seed number will be saved in the JSON file.
Thank you so much!
:-)

I agree, because that way I can't lock the generated seed for minor tweaks if I don't know what the seed is.

Sure. Unfortunately, it's not exactly trivial: the main repo diverged a bit from my earlier pull request  (#248 ), and those seeding changes build on top of it, so I'll need some time to fix and test the merge conflicts.

@wbruna Thanks a lot for the PR, and I hope it will be included in the main build as soon as possible, because it would really improve the image generation and make it more consistent.


Feature backup and restore

This PR Fixes #178
Proposed Changes
Please review

[ ] @libremente

@libremente there are a couple of things to check, one of this is the shared volume in the docker-compose.full.yml file, in the web-ui part, in the restore the files are not found

@CorsoGabriele please address the review comments, thanks!


aws_common: 2.0.0-2 in 'kinetic/distribution.yaml' [bloom]

Increasing version of package(s) in repository aws_common to 2.0.0-2:

upstream repository: https://github.com/aws-robotics/utils-common.git
release repository: https://github.com/aws-gbp/aws_common-release.git
distro file: kinetic/distribution.yaml
bloom version: 0.7.2
previous version for package: 2.0.0-1

aws_common
* Add ROS2 dependencies to package.xml (#21 <https://github.com/aws-robotics/utils-common/issues/21>)
  * Update package.xml to depend on ament_cmake_gtest and ament_cmake_gmock if building for ROS2.
* Disallow use of non-ParameterPath objects in ParameterReaderInterface (#19 <https://github.com/aws-robotics/utils-common/issues/19>)
* Remove legacy portions of the ParameterReader API (#18 <https://github.com/aws-robotics/utils-common/issues/18>)
  * remove lunar travis builds
  * remove legacy portions of the ParameterReader API
* Update ParameterReader API to support ROS1/ROS2 (#17 <https://github.com/aws-robotics/utils-common/issues/17>)
  * cleanup CMakeFiles
  * refactor using the new ParameterReader API
  * clean up design of ParameterPath object
* Fix tests not running & optimize build time (#13 <https://github.com/aws-robotics/utils-common/issues/13>)
* Merge pull request #9 <https://github.com/aws-robotics/utils-common/issues/9> from xabxx/master
  fixed throttling manager unit test bug
* Update local variable name to class member name
  throttled_function_call_count -> throttled_function_call_count_
* Improve test coverage
* fixed throttling manager unit test bug
* Contributors: AAlon, Abby Xu, M. M, Ross Desmond, hortala

Fixes build issue due to find_package(catkin).

Not sure if this is a regression in Kinetic, or if we should hold for sync.  Will let @tfoote take care of this one.

Not sure if this is a regression in Kinetic, or if we should hold for sync. Will let @tfoote take care of this one.

2.0.0-1 was previously merged a few days ago @ https://github.com/ros/rosdistro/pull/20614 but the build failed, this one should fix it.

Merged due to fixing downstream regressions.


OCM-7960 | ci: Automated id:38770,38778,72162,46187,45176,44511

OCM-7960 | ci: Automated id:38770,38778,72162,46187,45176,44511
The logs see here: https://privatebin.corp.redhat.com/?386a22dc6d5c23f6#ADXBN2N9zdvRDXoyV1ngJ48odSvjLtGqyRAsdy2oCEJs

/retest

@xueli181114 Could you help take a look again? I have updated based on all your comments.

/lgtm


[Feature Request] - Ability to Simulate a Network Policy

In an effort to have a secure network many projects will have a set of default k8s network policies deployed. It would be useful to be able to get an idea of how the current traffic would be impacted by a network policy before deploying it. It would be nice to know what traffic will be blocked by a given policy so that we could more confidentially create exceptions, and ensure there will be as little downtime as possible on deployment.

hi @cailynse this sounds like exactly what cyclonus was designed for -- cyclonus has a netpol engine which evaluates network policies and can generate expected connectivity matrices, without even needing a kubernetes cluster.
If this is interesting/useful to you, let me know how I can help you !
You could use it either as a kubectl plugin or a library.
(note: cyclonus is in the process of adoption by this repo !  see https://github.com/kubernetes-sigs/network-policy-api/tree/master/cmd/cyclonus )

Hi! Amazing! I'm actually planning on attending a cyclonus demo on Monday with SIG-network-policy-api so hopefully that will give me a good primer! Thanks for the help!!


Port scanner

Add port scanner file.

thanks for the PR :+1:
you may add the idea to the List of Ideas and send another PR


Remove lxml installation

Description

The original issue with justext was fixed in the latest patch so the import error we saw earlier should be gone now.
Usage
N/A
Checklist

[x] I am familiar with the Contributing Guide.
[x] New or Existing tests cover these changes.
[x] The documentation is up to date with these changes.

@ryantwolf Could you resolve conflicts when you get the chance? Should be good to go once it's resolved


Enable disable apc extension not found

Version: 1.94.0-insider (user setup) Commit: 6e9d8a281003211220a6732ec538a28c483ff78b Date: 2024-09-11T05:04:03.124Z Electron: 30.4.0 ElectronBuildId: 10073054 Chromium: 124.0.6367.243 Node.js: 20.15.1 V8: <IP_ADDRESS>-electron.0 OS: Windows_NT x64 10.0.22631

Submitted issue in microsoft/vscode#228377

they closed the issue.

same issue for me.
OS: MX Libretto 23.4 x86_64
VSCode version: 1.94.1

Same issue here.

i stopped using APC and now using Custom CSS and JS loader  it works like a charm https://marketplace.visualstudio.com/items?itemName=be5invis.vscode-custom-css

Same issue after upgrading vscode. Looks like apc-extension is currently broken in vscode 1.94.x?
Version: 1.94.2 (Universal)
Commit: 384ff7382de624fb94dbaf6da11977bba1ecd427
Date: 2024-10-09T16:08:44.566Z
Electron: 30.5.1
ElectronBuildId: 10262041
Chromium: 124.0.6367.243
Node.js: 20.16.0
V8: <IP_ADDRESS>-electron.0
OS: Darwin arm64 23.6.0

And here's the error I see in the vscode developer tools console:
Activating extension 'drcika.apc-extension' failed: Cannot read properties of undefined (reading 'filename').
$onExtensionActivationError @ mainThreadExtensionService.ts:107

Seems like VSCode changed some internal property name and it's trying to read that, hence (undefined).filename gives an error.


baeldung-articles : BAEL-7041

PR for the article "Check if List Contains At Least One Enum" which adds the "CheckIfListContainsEnumUnitTest" class to check if a list contains an enum in Java.

test this please


when using devenv with a flake "devenv up" does not work

Describe the bug
As the title suggests process dont work (for me at least) when using devenv from a flake.
To Reproduce

create a flake with nix flake init --template github:cachix/devenv
add some process, eg:

processes = {
    silly-example.exec = "while true; do echo hello && sleep 1; done";
    ping.exec = "ping example.com";
  };

run devenv up

output:
... error: path '/home/peter/new_stack/devenv_try/devenv.nix' does not exist in Git repository 'REDACTED_PATH_TO_GIT_REPO'

It seems that the flake use case is not fully supported yet.
Version
devenv --version
https://devenv.sh (version 0.4): Fast, Declarative, Reproducible, and Composable Developer Environments

cc @thenonameguy @bobvanderlinden, maybe we could expose some commands like devenv-up inside the environment?

Not sure how the subcommands are going to be implemented. But if those work in the same manner as git, then devenv-up makes sense. It can be used from devenv up as well as devenv-up directly.
Having devenv always make devenv-up be part of the PATH and not having it be part of the devenv executable itself would make this more generic. Also opens up the possibility to extend devenv further.

Possible solution https://github.com/cachix/devenv/issues/233

@PeterZainzinger for now this is how I solved the CLI usage problem:
https://github.com/snamiki1212/realworld-v1-rust-actix-web-diesel/blob/773d7711f37e988b01935c622683533cd9178f2a/flake.nix#L35
Instead of specifying everything in the flake, you still need to specify the devenv module in the 'flake-less' filestructure.
I'll take a look at having a more self-contained devenv cli version, while using it from a Flake over the holidays.

@thenonameguy
I came up with the same approach myself. It works ok for now.  What I am unsure is what version of nixpkgs is than actually used. Lets say a specific commit is selected as an input of the flake, what is than actually used by devenv? I would expect that it is the exact same version as specified in the flake, but I suspect it is not the case.

Yup, it's a bit of a mess, having to manage 2 flake files within one logical git repo. I will try to do a rewrite of the CLI that works with a single one, instead of the status quo.

This is fixed in master, flake integration now provides a shim devenv with up command

Oo awesome! Nice solution 👍


LibWeb: Handle special cases of PseudoElement::Type correctly

Their are some special values for CSS::Selector::PseudoElement::Type which are after KnownPseudoElementCount and therefore not present in various arrays of pseudo elements, this leads to some errors, if a type after KnownPseudoElementCount is used without checking first. This adds explicit checks to all usages
Possible related PR #1362
Fixes #2904
Note
dashdot uses react and simplebar-react which internally does some compatibility checks for
getComputedStyle(el, "::-webkit-scrollbar").display

(where el is any element)
and that crashes, as per #2904

I squashed it now 👍🏼

Something went wrong with the squash - the test gets added in the first commit now, and removed in the second.

Yes, I just noticed, I used the git GUI and messed up, fixed it in the terminal now, 😓 😂
It should be correct now


[Error Analysis] Explanation layout tuning

The overall layout looks not good. Especially, margins around tabs and inspect btn are strange. Please work with Hyemi.

closing as github issues are external only


New: Add GDPR banner

Pull request checklist
Make sure you:

[x] Signed the Contributor License Agreement
[x] Followed the commit message guidelines

Short description of the change(s)
Fix #427
This still needs some modifications from @ststimac to make it look ok. Or change styles if needed. Right now it looks like this:

@ststimac all yours. IMO, just fixing the button should be enough to merge this. Don't know why it looks broken though :(
Let me know if you want to take a quick look in my computer so you don't have to pull the code.

@molant it looks like there are some JS errors.
Did you want me to add the "min-width" & make the adjustments to the button?

Did you want me to add the "min-width" & make the adjustments to the button?

Nope, had to leave early today and didn't push the changes.

Updated the code and this is how it looks like now:

I'll be merging this soon-ish unless someone has something strongly agains it.


Added --dev feature for creating a origin feature branch into upstream feature branch pull request

Short description of the work completed

Added a new --dev flag to allow origin to upstream feature branch pull requests. In fact I'm using it now!

Steps to test (if not obvious)

Create a local feature branch.
Do some work and commit it.
Your work is done!
Run tag-release --dev and follow the instructions! (This might break your origin and upstream are the same...)

For Reviewer Use Only

[ ] Code Reviewed
[ ] Tests Passed
[ ] Coverage Reviewed
[ ] Feature worked as expected
[ ] Added or updated flags to --help and README.md
[ ] Is the version upgrade path clear for this change? (breaking vs minor vs
patch)
[ ] Follow up work tracked in a card if needed

Should we are about their origin branch or upstream branch being up to date if they already exist? For example, they push to their origin and then make a change locally and attempt to run tag-release --dev it won't push into their origin, instead it will just make a PR from their origin into the upstream feature-branch without their local change.


[Bug]: handlebars = "5.1.1" in  swc_plugin_import was yanked

System Info
System:
OS: macOS 14.3
CPU: (10) arm64 Apple M1 Pro
Memory: 407.77 MB / 32.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 16.20.2 - ~/.nvm/versions/node/v16.20.2/bin/node
Yarn: 1.22.21 - ~/.nvm/versions/node/v16.20.2/bin/yarn
npm: 8.19.4 - ~/.nvm/versions/node/v16.20.2/bin/npm
Browsers:
Chrome: 121.0.6167.139
Safari: 17.3
Details

Reproduce link
No response
Reproduce Steps
use rspack_core in rust

Thanks for the report.
Using rust crate is not recommended now as it's not stable yet ;-). The recommended way is to use node package.


fix: fixed notfication error, added recreating of conversation in spe…

…cial cases

PR Submission Checklist for internal contributors
What's new in this PR?
Issues
Removed notifications from mobile devices, because they are not supported.
In some cases on mobile after deactivating the wire add-in slider (for example by mistake) the location still persist, so it can be used to recreate the conversation without generating a new one.
Solutions
Improved the notification with a check for mobile devices.
Checking if the current platform is mobile, the location have a wire link and the body is empty.
Testing
How to Test
Sideload the app on mobile and activate/deactivate the add-in for a few times.
References

https://sparkbox.com/foundry/semantic_commit_messages
https://github.com/wireapp/.github#usage
E.g. feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.kevin.jaroschewski seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


As a user, I can filter tasks based on criteria

So, that I can easily manage the tasks by group.

Done


 ParentDataElement': is not true

Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
https://github.com/flutter/flutter/issues/new?template=BUG.md
The relevant error-causing widget was
Scaffold
lib\screens\auth_screen.dart:28
When the exception was thrown, this was the stack
#2      ParentDataElement._applyParentData.applyParentDataToChild
package:flutter/…/widgets/framework.dart:5022
#3      ComponentElement.visitChildren
package:flutter/…/widgets/framework.dart:4681
#4      ParentDataElement._applyParentData
package:flutter/…/widgets/framework.dart:5026
#5      ParentDataElement.notifyClients
package:flutter/…/widgets/framework.dart:5070
#6      ProxyElement.updated
package:flutter/…/widgets/framework.dart:4997
...
════════════════════════════════════════════════════════════════════════════════
════════ Exception caught by widgets library ═══════════════════════════════════
Incorrect use of ParentDataWidget.
════════════════════════════════════════════════════════════════════════════════
════════ Exception caught by rendering library ═════════════════════════════════
Each child must be laid out exactly once.
The relevant error-causing widget was
Scaffold
lib\screens\auth_screen.dart:28
════════════════════════════════════════════════════════════════════════════════

Hello @bogdy9912 ,
Could you please post the outputs of flutter run -v and flutter doctor -v and a complete minimal reproducible code sample?
Thank you!

Hi @bogdy9912
Please provide what was asked above.

Sorry but I already solve the problem and I don't really remember the code. The problem appeared when I used PageView inside Stack. Next time I will provide the complete information about the issue.

我也遇到了同样的问题
════════════════════════════════════════════════════════════════════════════════════════════════════
E/flutter (11690): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: 'package:flutter/src/widgets/framework.dart': Failed assertion: line 5022 pos 16: 'child is! ParentDataElement': is not true.
E/flutter (11690): #0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
E/flutter (11690): #1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
E/flutter (11690): #2      ParentDataElement._applyParentData.applyParentDataToChild (package:flutter/src/widgets/framework.dart:5022:16)
E/flutter (11690): #3      ComponentElement.visitChildren (package:flutter/src/widgets/framework.dart:4681:14)
E/flutter (11690): #4      ParentDataElement._applyParentData.applyParentDataToChild (package:flutter/src/widgets/framework.dart:5023:15)
E/flutter (11690): #5      ComponentElement.visitChildren (package:flutter/src/widgets/framework.dart:4681:14)
E/flutter (11690): #6      ParentDataElement._applyParentData (package:flutter/src/widgets/framework.dart:5026:5)
E/flutter (11690): #7      ParentDataElement.notifyClients (package:flutter/src/widgets/framework.dart:5070:5)
E/flutter (11690): #8      ProxyElement.updated (package:flutter/src/widgets/framework.dart:4997:5)
E/flutter (11690): #9      ProxyElement.update (package:flutter/src/widgets/framework.dart:4985:5)
E/flutter (11690): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #11     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5647:32)
E/flutter (11690): #12     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6246:17)
E/flutter (11690): #13     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #14     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125:14)
E/flutter (11690): #15     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #16     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652:16)
E/flutter (11690): #17     Element.rebuild (package:flutter/src/widgets/framework.dart:4343:5)
E/flutter (11690): #18     ProxyElement.update (package:flutter/src/widgets/framework.dart:4987:5)
E/flutter (11690): #19     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #20     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652:16)
E/flutter (11690): #21     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800:11)
E/flutter (11690): #22     Element.rebuild (package:flutter/src/widgets/framework.dart:4343:5)
E/flutter (11690): #23     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832:5)
E/flutter (11690): #24     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #25     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125:14)
E/flutter (11690): #26     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #27     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652:16)
E/flutter (11690): #28     Element.rebuild (package:flutter/src/widgets/framework.dart:4343:5)
E/flutter (11690): #29     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708:5)
E/flutter (11690): #30     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #31     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125:14)
E/flutter (11690): #32     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #33     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652:16)
E/flutter (11690): #34     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800:11)
E/flutter (11690): #35     Element.rebuild (package:flutter/src/widgets/framework.dart:4343:5)
E/flutter (11690): #36     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832:5)
E/flutter (11690): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652:16)
E/flutter (11690): #39     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800:11)
E/flutter (11690): #40     Element.rebuild (package:flutter/src/widgets/framework.dart:4343:5)
E/flutter (11690): #41     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832:5)
E/flutter (11690): #42     Element.updateChild (package:flutter/src/widgets/framework.dart:3314:15)
E/flutter (11690): #43     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125:1
I/flutter (11690): push后,显示的页面 ExceptionPageState
════════ Exception caught by widgets library ═══════════════════════════════════════════════════════
The following assertion was thrown building DefaultTextStyle(debugLabel: (dense body1 2014).merge(blackMountainView bodyText2), inherit: false, color: Color(0xdd000000), family: Roboto, size: 15.0, weight: 400, baseline: ideographic, decoration: TextDecoration.none, softWrap: wrapping at box width, overflow: clip):
'package:flutter/src/widgets/framework.dart': Failed assertion: line 5022 pos 16: 'child is! ParentDataElement': is not true.


Context sensitivity when entering card names not working

When you start to type the name of the card in the 'Cards Used' field in 'Decklist Search', you no longer get options for possible cards coming up. I've tried clearing data but that's made no difference.

Is anyone still experiencing this? I implemented a fix early last week but want to make sure I've not missed anything.

It's fixed for me on mobile and desktop. Thanks so much!

I'm gonna close this for now, but please comment if this comes up again, any of you. I really want to keep this fixed.

It's been working fine for me for some time. So I think it's ok to close.
Thanks for asking.
Regards
Steph
Sent from my iPhone
On 8 Feb 2019, at 20:35, Noah <notifications<EMAIL_ADDRESS>wrote:
Is anyone still experiencing this? I implemented a fix early last week but want to make sure I've not missed anything.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Alsciende/netrunnerdb/issues/298#issuecomment-461938479, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ArmDex3pB4n5ZP62p1dai4h3Y1pNI4Ueks5vLd-tgaJpZM4Z7qGt.


Is jsforce not usable in CORS?

CORS was applied suddenly in Salesforce.
Thereafter, I cannot use jsforce.
So I am in trouble.
I want you to help me.
I use bulk API.
An error below occurred.
"Access to XMLHttpRequest at 'https://XXX --develop.my.salesforce.com/services/async/42.0/job' (redirected from 'https://supporttools--develop--c.visualforce.com/services/proxy?<PHONE_NUMBER>647.12334047822591554') from origin 'https://supporttools--develop--c.visualforce.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource."
Is setting of Salesforce bad?
Is setting of jsforce bad?
Is jsforce not usable in CORS?
Setting of Salesforce

CORS
　https://.salesforce.com
　https://XXX--develop--c.visualforce.com
https://XXX--develop.lightning.force.com
https://XXX--develop.my.salesforce.com
https://.visual.force.com

Setting of the remote site
XXX
XXX_mydomain
XXX is my domain

Stting of jsforce
let conn = new jsforce.Connection({ accessToken: '{!$Api.Session_Id}', proxyUrl: '/services/proxy' });
let job = conn.bulk.createJob( object_name, bulkOp );
let batch = job.createBatch();
batch.execute( SendData );

Even I'm facing the same problem, did u find the solution to fix the above issue.?

Some REST APIs support CORS (you have to setup in your org), but SOAP APIs doesn't.
You can host a CORS proxy like jsforce-ajax-proxy, see: https://github.com/jsforce/jsforce-ajax-proxy
We'll add a section about this in docs.

ref: https://jsforce.github.io/document/#cors


commands: Add helpful instuctions after "hugo new site"

Fixes #1164

lgtm

Should I merge? It would be part of #2017.

Yes, please merge.

Merged as d3e829508b0925c37fdd1548bdebc5fba4e4eb7e.


Failed to deploy on Netlify

I tried to deploy this project on Netlify, but leads to following error:

Were you able to figure out the issue? Jekyll is listed as a dependency in Gemfile.lock and should ideally work.


JSON Schema for action.json File

The v2 version of this library makes it much easier to build actions on google. One thing which would be nice to have is a json schema for the action.json file generated by the gactions tool so editors like VSCode and WebStorm can have intellisense.
It seems that you guys already have some sort of machine readable descriptor from which the documentation for the file is generated from. https://developers.google.com/actions/reference/rest/Shared.Types/ActionPackage
I'm not sure where there's a better place to request things like this.

Due to more than 3 months of inactivity, this issue is being closed.
If you think the resolution is in error, please re-open the request with fresh information.


Update Oceananigans compatability

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@70ff47f). Click here to learn what that means.
Patch has no changes to coverable lines.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@           Coverage Diff           @@
##             main      #84   +/-   ##
=======================================
  Coverage        ?   53.04%
=======================================
  Files           ?       26
  Lines           ?     1018
  Branches        ?        0
=======================================
  Hits            ?      540
  Misses          ?      478
  Partials        ?        0

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

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


Dumping WB8P from Energizer EAW2-1001-SWT Bulb - Running into issues

Hey all,
I'm attempting to dump this light bulb for not only this, but another project I'm working on. I've gotten TX1 and RX1 soldered up along with GND and VCC (going to 3.3V) but cannot get this bulb to connect via using the BKWriter tool or the hid_download_py program.
I've tried both at all possible speeds, flipping around TX and RX, but nothing has worked. I always get a fail to init on the BKWriter, or "Cannot Get Bus" from the hid_download_py tool. I've tried rebooting during these processes when it is trying to connect, and nothing has worked so far.
My options for the command line are python3 uartprogram -d COM4 -s 0x0 -u -r bindump.bin along with various speeds. All of them have the same issue.
The lightbulb still responds within the app, so I know the chip is not dead.
Any ideas or suggestions?

I could never get bkwriter to work,  use https://github.com/khalednassar/bk7231tools instead
once it's powered up, use this command
python bk7231tools.py read_flash -d COM7 -s 0 -c 512 dump.bin
if your device is bk7231n, use this
python bk7231tools.py read_flash -d COM7 -s 0 -c 512 dump.bin --no-verify-checksum f

Have you tried CEN method?

Thanks everyone for your comments! @ferbulous thanks for the exact commands to run, sadly still no luck using bk7231tools, I always get a TimeoutError. I have not tried the CEN method @openshwprojects . Do you have a guide on how to do that?
I'm beginning to think they did the "responsible" thing and blew the e-fuse, but I have no clue if these chips have those.

These chips don't have something like GPIO0 on an ESP8266 to put them into "bootloader mode." What they do have is a really really small window on boot where you can send the right packets to be able to load or dump firmware. That's what bk7231tools does. Try the following process:

Connect 3v3 and GND to the chip. Connect TX on USB adapter to RX1 on chip. Connect RX on USB adapter to TX1 on chip.
Start bk7231tools
Take another lead connected to GND and tap the CEN pin

What this does is have bk7231tools sitting and waiting to talk to the chip as fast as possible then you restart the chip by grounding the enable pin momentarily.

Perfect! Just tried this and got the full chip to dump. Thank you so much for the guide!!
I realized that my WiFi password and network are in plaintext on the .BIN, would it be okay for me to block them out with a's before I upload the dump here?

https://github.com/khalednassar/bk7231tools#dissecting-flash-dumps <-- do the dissection and check if the resulting files have your info. If not, upload them instead. A dump that has been connected to the cloud is best because it's less work for @khalednassar to get the DPID table needed for the device to work locally.

https://github.com/khalednassar/bk7231tools#dissecting-flash-dumps <-- do the dissection and check if the resulting files have your info. If not, upload them instead. A dump that has been connected to the cloud is best because it's less work for @khalednassar to get the DPID table needed for the device to work locally.

Got it. Sorry, should have read more into that link. Those files did not have the important info in them, so I zipped them up and here they are. dump_extract_Energizer_EAW2-1001-SWT.zip

@TheN00bBuilder can you also upload the full dump with the password changed to a same length value

This post has been tagged as new-dump-needed and has had not response.  This issue is being closed as stale.  To re-open this issue, please provide a new dump following the guildines in the device dumps section of the Readme.


[Enhancement]: Enhance play button in Simon game

Is your enhancement request related to a problem? Please describe.➕
I want to enhance the play button in Simon game.
Now, It's feeling not interactive at all due to no hover effect and all, I want to add hover effect to it .
Describe the solution you'd like
I will add hover effect on play button.
Select program in which you are contributing
GSSoC23
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @MisterMickey ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


Bundler: Convert FileParser specs to projects

Mostly using https://github.com/dependabot/dependabot-core/pull/3027
with some manual fixing afterwards.

Looks like there are a couple spec failures and seeing this in the error output ruby -rubygems -e 'require "jekyll-import"; is this new? https://github.com/dependabot/dependabot-core/pull/3188/checks?check_run_id=1969526284


move to_named_doc to Document trait

move to_named_doc to Document trait

Codecov Report
Attention: 3 lines in your changes are missing coverage. Please review.

Comparison is base (82d9127) 94.05% compared to head (e86a875) 94.04%.
Report is 2 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2205      +/-   ##
==========================================
- Coverage   94.05%   94.04%   -0.02%
==========================================
  Files         326      326
  Lines       64996    65016      +20
==========================================
+ Hits        61132    61143      +11
- Misses       3864     3873       +9

Files
Coverage Δ

src/lib.rs
99.05% <ø> (ø)

src/schema/document/default_doc_type.rs
92.30% <ø> (-0.42%)
:arrow_down:

src/schema/document/mod.rs
64.28% <100.00%> (+2.02%)
:arrow_up:

src/schema/value.rs
90.26% <82.35%> (-0.42%)
:arrow_down:

... and 3 files with indirect coverage changes

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


⚠ Exoticaz has degraded performance

In e5ac655, Exoticaz ($EZ) experienced degraded performance:

HTTP code: 200
Response time: 14882 ms

Resolved: Exoticaz performance has improved in f3597ee after 8 minutes.


0xChat/Coracle NIP 17 group chat/dm distinction

client initiating action
Coracle
client receiving or observing action (or lack thereof)
0xChat
what happens
When sending a DM to a single recipient, Coracle adds the author to the p tags. When receiving DMs, 0xChat doesn't deduplicate p-tags + author, and detects a one-on-one chat with duplicate tags as a group chat.
suggestion
Coracle should omit the message author from the p-tags, and 0xChat should deduplicate pubkey/p-tags.

@water783

thx, will fix it

This is fixed on coracle's end too btw.


What are the code conventions ?

spaces vs tabs
(Canard)choucroute vs (Canard) choucroute
max line length
"canard"+"choucroute" vs "canard" + "choucroute"
etc…

Could it be possible to have these conventions mentioned somewhere ? Maybe with an Eclipse "Java Code Style Formatter" exported XML file.

@ffleurey : please provide the long-awaited contributing guidelines and code of conduct for this open-source project :-)


UserProfile observation and species counts & links should include casual observations

Describe the bug
The counts and links of observations and species observed on UserProfile should include casual observations.
To Reproduce
Steps to reproduce the behavior:

View your own user profile in the app and note the observations and species counts
Make a new observation of a species you haven't observed but mark it as captive or make sure it doesn't have media, anything to make it Casual.
Return to the user profile (might want to force quit first to make sure nothing is cached). The counts haven't changed (maybe the obs count does, but the species count doesn't)
Tap on observations
You get to explore but you don't see your casual observation
Go back and tap on species
You get to explore but you don't see your species

Expected behavior
Those counts should include the user's casual observations, and the links should take you to Explore and it should include the user's casual observations.
Context (please complete the following information):

Device: iPhone SE (3rd generation)
OS: iOS 17.5.1
App version: v0.34.0+97

Additional context
The observation count actually does seem to be working, it's just the species count that seems messed up. The same thing's happening on the web, but Abhas considers this a bug.

Looked into this - in the user profile screen, we always use the GET /users/12345 endpoint, which returns these counts - so it's more of a server-side issue (@pleary)

When observations are created or destroyed we queue a delayed job to update the users species count, which is the value shown on their profile page and returned by the API. The delayed job is queued for 15 minutes from when the change was made (unless an existing job exists in which case a new job is not queued). Therefore there is currently up to a 15 minute delay in updating that value. This was an intentional choice and not a bug. Does that explain what you are seeing? If not can we have a concrete statement of the problem with an example, or repro steps?
If we want to change the timing we'd need a ticket for that in https://github.com/inaturalist/inaturalist. In my opinion it's best to keep some kind of delay in the cases where a user bulk uploads many observations through the website, apps, or uses the CSV uploader to upload hundreds of observations. We wouldn't want to have to recalculate species counts in between each observation creation, best to do it asynchronously and as infrequently as needed (e.g. at the end of the bulk upload)


Make locate top page to undeletable

I had a client who deleted the locale top page.
I think we should only let users to delete locale top page from multilingual section
Ideal Behavior
When you tried to delete the locale top page, it should show up like the following error message

Step to reproduce

Create a new locale from multilingual setup /index.php/dashboard/system/multilingual/setup
Go to full site map
Select newly created page of new multilingual top page
Delete the home page. (You can easily delete the top page)

The English page became completely blank

Symtoms & Problem
When you tried to restore the deleted locate top page from trash page, you get the load error and cannot restrieve the locale top page.

Agreed, this would be smart to do


Basic quota is reached too early

I have noticed that the quota of the basic plan is reached too early, without overpassing the number of 500 requests. For example, with a total of 6 requests (seen on RapidAPI), the limit error is raised (on code and also in the notification of RapidAPI interface). I have also employed a delay on requests, so it seems not to be a problem of Twitter rate limit...
PD: Version 4 of Botometer is installed and executed properly, and the successful requests are working fine

This looks like a problem at the RapidAPI side, they are handling the rate limit for us. You can reach out to them through<EMAIL_ADDRESS>

One possible cause is that hte BASIC plan has a 1request/1second rate limit too. It's possible to encounter errors if you are querying accounts too fast. You might want to force your script to sleep 1s between two consecutive queries.

One possible cause is that hte BASIC plan has a 1request/1second rate limit too. It's possible to encounter errors if you are querying accounts too fast. You might want to force your script to sleep 1s between two consecutive queries.

I think this is not the case,  I have employed a delay of 1.1s between requests.
I will contact RapidAPI support and comment here the answer.
Thank you!

Hi again!
After several days discussing with RapidAPI support, here we have the final answer:

this looks to be a different issue where our quota "service" doesn't keep up with refreshing if such short timespan is used. This is a different issue to the one we've been investigating in this thread. I should have discovered it much faster and offer you to extend the delay so I'm sorry for lost time here. It is something our team is aware of so I'll notify them to push this item on the backlog list.

Therefore, there are currently problems in the BASIC plan with the theoretical limit of one request per second. The solution is to extend the delay between requests to a bigger count of seconds.

Good to hear! So now we just have to wait?

Good to hear! So now we just have to wait?

yes, that seems...

Could you guys please update this thread as soon as they fixed? I am having the same issue.
Thanks.

@brunorafe for now the workaround seems to be to wait more than a second between consecutive requests, perhaps a few seconds?

@brunorafe for now the workaround seems to be to wait more than a second between consecutive requests, perhaps a few seconds?

Yes. I did that and it seems it is working now. I am just wondering when the rapidapi will fix this. Thank you!