[VS Code] Linux dependency check incorrectly sees multiple versions of libssl

Product and Version VSCode
OS Version Linux/Debian
Live Share Extension Version:  0.3.237
Steps to Reproduce / Scenario:
Start vscode. A notification will display saying that there are multiple subversions of libssl1.0. This did not happen in prior versions.
Note that this blocks me from testing https://github.com/MicrosoftDocs/live-share/issues/390.
Some logs:
[Client I] Trace log: /tmp/VSFeedbackVSRTCLogs/20180529_233228_15276367488730_VSCode.log
[Client I] Extension, IDE, OS : VSLS/0.3.237 VSCode/1.23.0 Linux/4.9.0-6-amd64
[Client I] Did not find user settings at </<redacted>/<redacted>.json>
[Client I] Passed version check for Linux: found 4.9.0-6-amd64
[Client I] No workspaceId found in workspace settings.
[Client I] No workspace url found in cascade.json file.
[Client.Agent I] Agent dependency check for Linux failed - multiple instances of libssl installed:
un  libssl1.0.0       <none>       <none>       (no description available)
ii  libssl1.0.2:amd64 1.0.2n-1     amd64        Secure Sockets Layer toolkit - shared libraries

$ ls /usr/lib/x86_64-linux-gnu/libssl.so.*
/usr/lib/x86_64-linux-gnu/libssl.so.1.0.2  /usr/lib/x86_64-linux-gnu/libssl.so.1.1

$ sudo apt remove libssl1.0.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'libssl1.0.0' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

@jacobdufault We added this check after noticing that some users were having Live Share issues, if they have multiple versions of libssl installed. That said, in your case, it appears like we hit a false-negative. Looking at this (and this), it appears like the un status next to the libssl1.0.0 line, indicates that it isn't installed, so we shouldn't treat it as such.
If you run the following command and restart VS Code, does that fix the issue? Something on your system sees libssl1.0.0 as an available dependency, and I'm not entirely sure why.
sudo apt-get update && sudo apt-get autoclean && sudo apt-get clean && sudo apt-get autoremove && sudo dpkg --clear-avail

Either way, we'll need to fix this dependency check on our end. Apologies for the blocking issue!

I have exactly the same issue.
@lostintangent yesterday when I installed the extention it worked flawless. The issue occoured, when I returned to my work computer in the morning (without exiting vscode overnight).
Is there any temporary workaround?

I am having the same issue:
dylan@zenbook-pro:~$ dpkg --list | grep libssl
ii  libssl1.0.0:amd64                                                1.0.2n-1ubuntu5                             amd64        Secure Sockets Layer toolkit - shared libraries
ii  libssl1.1:amd64                                                  1.1.0g-2ubuntu4                             amd64        Secure Sockets Layer toolkit - shared libraries
ii  libssl1.1:i386

I clearly have one x64 candidate library that fits libssl1.0.x. VS lve share was working fine on my machine. Can we get a config item to disable the check for machines that are known to work ok?

On my machine the dpkg comand you use prints out the following lines:
ii  libssl1.0.0:amd64                                         1.0.2g-1ubuntu4.12                amd64                             Secure Sockets Layer toolkit - shared libraries
un  libssl1.0.2                                               <none>                            <none>                            (no description available)

libssl1.0.2 is an alternative specified in esl-erlang package like this:
Depends: procps, libc6, libncurses5, libssl1.0.0 | libssl1.0.2, libgcc1, libstdc++6, libwxbase2.8-0 | libwxbase3.0-0 | libwxbase3.0-0v5, libwxgtk2.8-0 | libwxgtk3.0-0 | libwxgtk3.0-0v5, libsctp1

Uninstalling: libssl1.0.0:i386 solved my problem temporary.

Same issue here, on Debian 9, libssl1.0.0 is not present on my system, but VSLive fails to start.
[Client.Agent I] Agent dependency check for Linux failed - multiple instances of libssl installed:
un  libssl1.0.0       <none>          <none>       (no description available)
un  libssl1.0.1       <none>          <none>       (no description available)
ii  libssl1.0.2:amd64 1.0.2l-2+deb9u3 amd64        Secure Sockets Layer toolkit - shared libraries

$ ls /usr/lib/x86_64-linux-gnu/libssl.so.*
/usr/lib/x86_64-linux-gnu/libssl.so.1.0.2
/usr/lib/x86_64-linux-gnu/libssl.so.1.1

I think only "ii" entries have to be considered keeping in mind the actual version number installed.

Almost the same thing here:
[Client I] Trace log: /tmp/VSFeedbackVSRTCLogs/20180530_134614_15276879743820_VSCode.log
[Client I] Extension, IDE, OS : VSLS/0.3.237 VSCode/1.23.1 Linux/4.13.0-43-generic
[Client I] Did not find user settings at </<redacted>/<redacted>.json>
[Client I] Passed version check for Linux: found 4.13.0-43-generic
[Client I] No workspaceId found in workspace settings.
[Client I] No workspace url found in cascade.json file.
[Client.Agent I] Agent dependency check for Linux failed - multiple instances of libssl installed:
ii  libssl1.0.0:amd64 1.0.2g-1ubuntu4.12 amd64        Secure Sockets Layer toolkit - shared libraries
ii  libssl1.0.0:i386  1.0.2g-1ubuntu4.12 i386         Secure Sockets Layer toolkit - shared libraries
[Client I] Deactivating extension from background agent startup.
[Client I] Client deactivation requested.

I just see one:

If I try to uninstall it, It'll remove about 1.5 GB:
andreshg112@andreshg112-HP-240-G4-Notebook-PC:~$ sudo apt remove libssl1.0.0
[sudo] password for andreshg112:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado...

Se liberarán 1.885 MB después de esta operación.
¿Desea continuar? [S/n]

As described above, there are three scenarios that are creating false positives in the check:

Two architectures of the same libssl package are installed. (libssl1.0.0:amd64 and libssl1.0.0:i386).  Removing the i386 version should resolve the problem. Run sudo apt remove --purge libssl1.0.0:i386
libssl1.0.0 was previously installed bug was removed but not purged.  Running sudo apt remove --purge libssl1.0.0
The final one will need a patch to fix which is the "un" scenario mentioned by a few folks.

A patch is in progress.

Similar issue here.
Running on Ubuntu 16.04.4 LTS
Extension output:
[Client I] Trace log: /tmp/VSFeedbackVSRTCLogs/20180530_193526_15277089265890_VSCode.log [Client I] Extension, IDE, OS : VSLS/0.3.237 VSCode/1.23.1 Linux/4.13.0-43-generic [Client I] Did not find user settings at </<redacted>/<redacted>.json> [Client I] Passed version check for Linux: found 4.13.0-43-generic [Client I] No workspaceId found in workspace settings. [Client I] No workspace url found in cascade.json file. [Client.Agent I] Agent dependency check for Linux failed - multiple instances of libssl installed: ii  libssl1.0.0:amd64 1.0.2g-1ubuntu4.12 amd64        Secure Sockets Layer toolkit - shared libraries un  libssl1.0.1       <none>             <none>       (no description available) un  libssl1.0.2       <none>             <none>       (no description available) [Client I] Deactivating extension from background agent startup. [Client I] Client deactivation requested.
but i have only one version installed - check it with:
$ dpkg --list | grep libssl
ii  libssl1.0.0:amd64                           1.0.2g-1ubuntu4.12                         amd64        Secure Sockets Layer toolkit - shared libraries
@Chuxel thanks for the patch

@ArnonEilat Looking at your logs, you're hitting the "un" scenario (scenario 3 above). This is what we picked up:
ii libssl1.0.0:amd64 1.0.2g-1ubuntu4.12 amd64 Secure Sockets Layer toolkit - shared libraries
un libssl1.0.1 <none> <none> (no description available)
un libssl1.0.2 <none> <none> (no description available)

Same issue, with Debian buster.
I have libssl1.0.2 and libssl1.1 but I can't remove none of the two becase I have some packasges that depend on  libssl1.0.2 and others on libssl1.1
VS Live Share 0.3.237
VS Code 1.23.1

We just shipped up an update to the Live Share extension that resolves this issue! 🎉 If everyone could update and let us know if they're unblocked, that would be awesome. Thanks again for all of the thorough information/repro steps

With the 0.3.243 version now it works :D

@lostintangent Works for me.
Thanks!

@lostintangent Pretty safe to say you can close this issue. Works again on Debian 9. Thanks!

Thanks for confirming!

Hey, Sorry To reopen this, but I have the same problem
VS Live Share has failed to start because multiple sub-versions of libssl1.0 are installed. Remove one of these sub-versions and try again.
and this command and it's results
dpkg --list | grep libssl ii  libssl1.0-dev:amd64                       1.0.2o-1                                amd64        Secure Sockets Layer toolkit - development files ii  libssl1.0.0:amd64                         1.0.1t-1+deb8u8                         amd64        Secure Sockets Layer toolkit - shared libraries ii  libssl1.0.2:amd64                         1.0.2o-1                                amd64        Secure Sockets Layer toolkit - shared libraries ii  libssl1.1:amd64                           1.1.0h-4                                amd64        Secure Sockets Layer toolkit - shared libraries
Any chance anyone can help?
I've already ran sudo apt-get update && sudo apt-get autoclean && sudo apt-get clean && sudo apt-get autoremove

Hey @lostintangent You're a legend. Worked like a charm.
Thank you.


Set dot11 payload for InformationElement

Fixes #54 mgmt class packets returns LayerTypeDot11InformationElement in NextLayerType() set BaseLayer.Payload, which will be used in the next layer decoding phase.

This pull request looks ready to go.
Before I pull it in, could you please review and sign https://cla.developers.google.com/about/google-individual?  This has to be done once per contributor, and it basically legally says that you still own the code you give us, but we're allowed to use it.

I signed the cla. Please merge this.

Hey, hkwi,
It appears that the various Dot11 work has caused a test failure in layers/.  If you get the chance, could you pull down the most recent master and see if it's possible to do an easy fix for it?  I've looked quickly at the issue, but the fix seems to require more knowledge of Dot11 packets than I have off the top of my head :)
--Graeme
gconnell@rockyduck:~/go/src/github.com/google/gopacket/layers$ go test
--- FAIL: TestPacketDot11MgmtBeacon (0.01s)
dot11_test.go:138: Failed to decode packet: runtime error: slice bounds out of range
base_test.go:25: Checking packet layers, want [RadioTap Dot11 Dot11MgmtBeacon]
base_test.go:28:   Got layer RadioTap, 32 bytes, payload of 169 bytes
base_test.go:28:   Got layer Dot11, 24 bytes, payload of 141 bytes
base_test.go:28:   Got layer Dot11MgmtBeacon, 141 bytes, payload of 129 bytes
base_test.go:28:   Got layer Dot11InformationElement, 2 bytes, payload of 127 bytes
base_test.go:28:   Got layer Dot11InformationElement, 10 bytes, payload of 117 bytes
base_test.go:28:   Got layer Dot11InformationElement, 3 bytes, payload of 114 bytes
base_test.go:28:   Got layer Dot11InformationElement, 6 bytes, payload of 108 bytes
base_test.go:28:   Got layer Dot11InformationElement, 44 bytes, payload of 64 bytes
base_test.go:28:   Got layer Dot11InformationElement, 3 bytes, payload of 61 bytes
base_test.go:28:   Got layer Dot11InformationElement, 26 bytes, payload of 35 bytes
base_test.go:28:   Got layer Dot11InformationElement, 14 bytes, payload of 21 bytes
base_test.go:28:   Got layer DecodeFailure, 21 bytes, payload of 0 bytes
base_test.go:30: PACKET: 201 bytes
- Layer 1 (32 bytes) = RadioTap {Contents=[..32..] Payload=[..169..] Version=0 Length=32 Present=264295 TSFT=637444841 Flags=SHORT-PREAMBLE,DATAPAD Rate=6 Mb/s ChannelFrequency=0 MHz ChannelFlags= FHSS=0 DBMAntennaSignal=-40 DBMAntennaNoise=-96 LockQuality=0 TxAttenuation=0 DBTxAttenuation=0 DBMTxPower=0 Antenna=2 DBAntennaSignal=0 DBAntennaNoise=0}
- Layer 2 (24 bytes) = Dot11    {Contents=[..24..] Payload=[..141..] Type=MgmtBeacon Proto=0 Flags= DurationID=0 Address1=ff:ff:ff:ff:ff:ff Address2=00:03:7f:07:a0:16 Address3=00:00:00:00:00:00 Address4= SequenceNumber=623 FragmentNumber=16 Checksum=3741384620}
- Layer 3 (141 bytes) = Dot11MgmtBeacon {Contents=[..141..] Payload=[..129..] Timestamp=672153656 Interval=100 Flags=1280}
- Layer 4 (02 bytes) = Dot11InformationElement  802.11 Information Element (SSID: )
- Layer 5 (10 bytes) = Dot11InformationElement  802.11 Information Element (Rates: 6.0* 9.0 12.0* 18.0 24.0* 36.0 48.0 54.0  Mbit)
- Layer 6 (03 bytes) = Dot11InformationElement  802.11 Information Element (ID: DSset, Length: 1, Info: 24)
- Layer 7 (06 bytes) = Dot11InformationElement  802.11 Information Element (ID: TIM, Length: 4, Info: 00010000)
- Layer 8 (44 bytes) = Dot11InformationElement  802.11 Information Element (ID: Unknown information element id, Length: 42, Info:<PHONE_NUMBER>112801112C01113001113401173801173C011740011795011E99011E9D011EA1011EA5011E)
- Layer 9 (03 bytes) = Dot11InformationElement  802.11 Information Element (ID: Unknown information element id, Length: 1, Info: 00)
- Layer 10 (26 bytes) = Dot11InformationElement 802.11 Information Element (Vendor: ID: Vendor, Length: 24, OUI: 0050F202, Info:<PHONE_NUMBER>A4000027A4000042435E0062322F00)
- Layer 11 (14 bytes) = Dot11InformationElement 802.11 Information Element (ID: Unknown information element id, Length: 12, Info:<PHONE_NUMBER>73642D6D657368)
- Layer 12 (21 bytes) = DecodeFailure   Packet decoding error: runtime error: slice bounds out of range
    base_test.go:33:   Number of layers mismatch: got 12 want 3

FAIL
exit status 1
FAIL    github.com/google/gopacket/layers       0.231s

Answered in another pull req #73


fix multiselect limit in Accessible Mode

This PR fixes issue outlined in #114 .

Thanks so much for the awesome contribution @anirudhaCodes!


Missing number in Note

"Basic offers up three replicas for high availability but has only partition"
I think this should be: has only 1 partition

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

ID: 18f26025-af57-17c6-0b51-b64d46b450fe
Version Independent ID: d60c32f2-f86e-7773-db4b-8f59dbcabf5d
Content: Choose a pricing tier or SKU for Azure Search service
Content Source: articles/search/search-sku-tier.md
Service: search
GitHub Login: @HeidiSteen
Microsoft Alias: heidist

Yes, you're right -- thanks!  I'll fix this today.

Circling back -- this issue has been fixed:
https://docs.microsoft.com/en-us/azure/search/search-sku-tier
#please-close


[Pick up City. Admin cabinet. Orders]  The 'Статус замовлення' column isn't  sorted in alphabetical order  “А”-”Я” / “Я”-”A” in the Order table with Ukrainian localization

Environment: Windows 10, Google Chrome Version 111.0.5563.6 (Official Build) (64-bit)..
Reproducible: always (Test and Prod).
Build found: 23/03/2023.
Preconditions

Log in as Admin https://www.testgreencity.ga/GreenCityClient/#/
The Orders tab should be opened.
At least 2 orders should be on the Orders table.
Ukrainian localization is chosen.

Steps to reproduce

Click on the arrow icon near the column headline in the 'Статус замовлення' column.
Pay attention to the sorting in the column.
Click on the arrow icon near the column headline in the 'Статус замовлення' column.
Pay attention to the sorting in the column.

Actual result
Sorting occurs in a random order after the first and second clicking on the arrow icon.
https://user-images.githubusercontent.com/120178274/227268749-78a42216-e244-41d3-a870-feab23af93eb.mp4
Expected result
The order statuses are displayed in alphabetical order  “А”-”Я” after first clicking on the arrow icon, and after second clicking on the arrow icon they are sorted in order  “Я”-”A”.
User story and test case links
E.g.: "User story #3336

The problem persists on production environment:
Actual result
Sorting occurs in a random order after the first click on the arrow icon

and after the second click on the error icon

Sorting is not random. It looks like this this, because it depends on "Order status" which info comes from back-end in English only. So filtering is based on English response of backend in field "orderStatus".

As per related change request Sorting for column 'Статус замовлення' should be done  in alphabetical order  “А”-”Я” / “Я”-”A” . This is not the case when Ukrainian localisation is chosen


filter regex not working when Follow Redirect = True

Hey
First of all thanks for the awesome tool
I was recently try to find an open redirect
I tried with a wordlist full of payload this cmd
ffuf -c -w openredirects:LIST -u https://mytarget/LIST -r true
Now normally the successful redirect should be a 302/301
Turn out that all payloads gives 200 and the response size doesn't match the redirect page
Example:
I made a wordlist of the same payload //example.com/%2e%2e%2f 13 times and tried again
Now https://example.com has the word 'Example Domain' in response that we can use to match the regex
I came up with this
ffuf -c -w test:LIST -u https://idolondemand.topcoder.com/LIST -fr 'Example Domain' -r true

When leaving the Follow Redirect=False Default ..
My wordlist is ignored .. or not showing any status

You seem to have different targets in the runs. The second one is targeting https://google.com/

Yes I wanted to hide the target at first but it's the same thing
same output

How do the results look like if you use -mc all (match all)?    [Status: 200, Size: 59, Words: 2, Lines: 4]
////%09/example.com     [Status: 200, Size: 59, Words: 2, Lines: 4]
/\/\/example.com/       [Status: 200, Size: 59, Words: 2, Lines: 4]
/\/example.com/         [Status: 200, Size: 59, Words: 2, Lines: 4]
///example.com/%2f..     [Status: 200, Size: 59, Words: 2, Lines: 4]
///example.com/%2e%2e   [Status: 200, Size: 59, Words: 2, Lines: 4]
////example.com/%2e%2e%2f [Status: 200, Size: 59, Words: 2, Lines: 4]
/https://example.com//  [Status: 200, Size: 59, Words: 2, Lines: 4]
//example.com/%2f..                  [Status: 200, Size: 59, Words: 2, Lines: 4]
/https://example.com/%2e%2e [Status: 200, Size: 59, Words: 2, Lines: 4]
/https://example.com/%2e%2e%2f [Status: 200, Size: 59, Words: 2, Lines: 4]

Here

I'm wondering what the size and words in this one``////example.com/%2e%2e%2f [Status: 303, Size: 42, Words: 3, Lines: 1]``` because I want to make a regex to match whenever there is Example Domain in the result
Because sometimes while testing 302.301.303 doesn't mean a successful redirect to example.com

Ok, so 303 response doesn't match the default matcher values in ffuf.


Difference between exclude-config and exclude-file-config

These definitions seem to indicate that these options provide the same functionality.
-exclude-config [config_file_path]
        Specify exclude path prefix list in text file. Paths should be separated by new line. Prepend # for comment.
--exclude-file-config [config_file_path]
        Specify exclude file path list in text file. Paths should be separated by new line. Prepend # for comment.

@greg-michael

--exclude-config option: this is for directory exclusion (use prefix matching)
--exclude-file-config option: this is for file exclusion (use exact absolute path matching)

The way I interpreted the first sentence of the definition for the --exclude-file-config was that the user would specify the path to the exclude file, not that the file would contain the full path to files to be excluded.
Thanks.
From: Yang, BongYeol (xeraph) @.>
Sent: Friday, January 21, 2022 01:54
To: logpresso/CVE-2021-44228-Scanner @.>
Cc: Greg Michael @.>; Mention @.>
Subject: Re: [logpresso/CVE-2021-44228-Scanner] Difference between exclude-config and exclude-file-config (Issue #256)
This email did not originate from Canadian Pacific. Please exercise caution with any links or attachments.

@greg-michaelhttps://urldefense.com/v3/__https:/github.com/greg-michael__;!!Iww4!yTC8rmy2EeVHdIcaXLFGZaDKLSrwU9XMa3ULmwxerEKqqnAGfC7y3AS1ThSXPxyx9w$

--exclude-config option: this is for directory exclusion (use prefix matching)
--exclude-file-config option: this is for file exclusion (use exact absolute path matching)

—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/logpresso/CVE-2021-44228-Scanner/issues/256*issuecomment-1018264819__;Iw!!Iww4!yTC8rmy2EeVHdIcaXLFGZaDKLSrwU9XMa3ULmwxerEKqqnAGfC7y3AS1ThShAZXdKg$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AJ6SVAVF5MQXOOR247LLVSTUXEGJHANCNFSM5MNBYMUA__;!!Iww4!yTC8rmy2EeVHdIcaXLFGZaDKLSrwU9XMa3ULmwxerEKqqnAGfC7y3AS1ThRMI5F7vw$.
Triage notifications on the go with GitHub Mobile for iOShttps://urldefense.com/v3/__https:/apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675__;!!Iww4!yTC8rmy2EeVHdIcaXLFGZaDKLSrwU9XMa3ULmwxerEKqqnAGfC7y3AS1ThRwgVzDMA$ or Androidhttps://urldefense.com/v3/__https:/play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign*3Dnotification-email*26utm_medium*3Demail*26utm_source*3Dgithub__;JSUlJSU!!Iww4!yTC8rmy2EeVHdIcaXLFGZaDKLSrwU9XMa3ULmwxerEKqqnAGfC7y3AS1ThQOKJBZFw$.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>------------------------------ IMPORTANT NOTICE - AVIS IMPORTANT ------------------------------ Computer viruses can be transmitted via email. Recipient should check this email and any attachments for the presence of viruses. Sender and sender company accept no liability for any damage caused by any virus transmitted by this email. This email transmission and any accompanying attachments contain confidential information intended only for the use of the individual or entity named above. Any dissemination, distribution, copying or action taken in reliance on the contents of this email by anyone other than the intended recipient is strictly prohibited. If you have received this email in error please immediately delete it and notify sender at the above email address. Le courrier electronique peut etre porteur de virus informatiques. Le destinataire doit donc passer le present courriel et les pieces qui y sont jointes au detecteur de virus. L' expediteur et son employeur declinent toute responsabilite pour les dommages causes par un virus contenu dans le courriel. Le present message et les pieces qui y sont jointes contiennent des renseignements confidentiels destines uniquement a la personne ou a l' organisme nomme ci-dessus. Toute diffusion, distribution, reproduction ou utilisation comme reference du contenu du message par une autre personne que le destinataire est formellement interdite. Si vous avez recu ce courriel par erreur, veuillez le detruire immediatement et en informer l' expediteur a l' adresse ci-dessus. ------------------------------ IMPORTANT NOTICE - AVIS IMPORTANT ------------------------------


drop pygeos dependency for shapely

See https://shapely.readthedocs.io/en/stable/migration_pygeos.html

Closed by #17


update

👷 Deploy Preview for chic-heliotrope-3d00a8 processing.

Name
Link

🔨 Latest commit
34ff6a62c7edcc35a1b2c356c53662ced33c01d1

🔍 Latest deploy log
https://app.netlify.com/sites/chic-heliotrope-3d00a8/deploys/6254b21ab50d940008223dcd


Action to turn on not working in button card

I noticed it is possible for me to turn entities off in the button card inside of the pop-up, however it is not possible to turn them on other then using the more_info HA pop up. Both for switch and slider.
YAML tap_action and icon_tap_action: toggle do not work as well as call service.
Nothing specific in HA logs, despite an error which might be unrelated:
Source: components/system_log/__init__.py:300
First occurred: 12:18:26 (4 occurrences)
Last logged: 12:19:13
Uncaught error from Firefox 119.0 on Linux x86_64 NotFoundError: Node.removeChild: The node to be removed is not a child of this node set hass/T/< (/local/bubble-card.js:1:28751)

My entities are all created by the nodered integration, where I create entities via API call (so no unique_id is available and the entity selection does only show the entity_id and not the Name I gave them via API).

Hi! This should be fixed in the new v1.6.0 beta :
https://github.com/Clooos/Bubble-Card/releases/tag/v1.6.0-beta.1


feat(cli) kong backup CLI command

Summary
Implements a kong backup [create/import] CLI command to create and import backups of the data in Kong, regardless of the datastore being used.
This command can also be used to move data around different Kong clusters.
Full changelog

New kong backup [create/import] CLI command to create and import backups of data stored in a Kong cluster.

Issues resolved
Closes #1374.

also; what if importing, but the database is not empty? should that be allowed?

what if importing, but the database is not empty? should that be allowed?

Maybe an error message can be returned if this is the case.

encrypting the output

out of scope. The system generates a backup, up to the user to decide what to do it with it and optionally encrypt it.

shouldn't it be using the mgt api?

No, this is much more performant since it accesses the DAO directly.

hi, thanks for all your work, any idea on the progress of it, when this feature will be ready?

Just ran some tests;

importing aborts when it hits an existing uuid, leaving everything in an undetermined state
previous point raises the question; should an import on a non-empty db be allowed
resetting the datastore does not work. Because the import doesn't run the migrations
previous point should be addressed by storing the db schema version used to create the backup and restore everything only on an empty version of that db schema.
still questioning the necessity of a validate option to verify everything was exported ok (to make sure no intermediate changes rendered the backup inconsistent)
should an import be allowed on a running Kong node?

I tried a 'kong backup' on 0.11.0 release and it did not show up in the available options from command line, has this feature been removed?

I tried a 'kong backup' on 0.11.0 release and it did not show up in the available options from command line, has this feature been removed?

No, it has never been added.

@kkindaface this feature is being rebuilt properly in the EE edition, with future support for recurring cloud backups as well. If you are interested please contact us.

@thefosk Can we remove this branch from this repository? It can be pushed elsewhere if needed. The repo is currently cluttered with a bunch stale branches.

Not a problem, I tried using it after I saw the command mentioned in the docs page with no description. https://getkong.org/docs/0.11.x/cli/#kong-backup
Thanks for the response!

@kkindaface thanks for the heads up, somehow it slipped in there


017-07-14 11:57:23> Program: Starting Squirrel Updater: --install . 2017-07-14 11:57:23> Program: Starting install, writing to C:\Users\Dubey\AppData\Local\SquirrelTemp 2017-07-14 11:57:24> Program: About to install to: C:\Users\Dubey\AppData\Local\Postman

Summary

Motivation

Describe alternatives you've considered

Additional context

017-07-14 11:57:23> Program: Starting Squirrel Updater: --install .
2017-07-14 11:57:23> Program: Starting install, writing to C:\Users\Dubey\AppData\Local\SquirrelTemp
2017-07-14 11:57:24> Program: About to install to: C:\Users\Dubey\AppData\Local\Postman

Thanks for reaching out!
We require the template to be filled out on all new issues and pull requests. We do this so that we can be certain we have all the information we need to address your submission efficiently. This allows the maintainers to spend more time fixing bugs, implementing enhancements, and reviewing and merging pull requests.
Thanks for understanding and meeting us halfway :grinning:


Fixed an issue where the date would sometimes display the wrong time zone

Solve #2917 #3345 #3630

@PMExtra Thank you!


Group Manager

Hello,
I'm making a server, but new players cant use warp and other plugins...
So i want to add a group manager where i can change the permissions in it.
But i cant find working groups for 1.9.4?
Can you guys help me with one?
Thx!

GroupManager is not supported on this website.  (GroupManager and PermissionsEx are both permissions management plugins and conflict with each other.  You should only be using one or the other.)
If you want to dump GroupManager and use PermissionsEx, you can take a look at the official PEX forums and you'll find a multitude of guides and posts to help you get started.  I also check these forums several times throughout the day to see if anyone needs help with their permissions.yml files and errors they encounter.

@janrchr : Wrong. See previous post.

no im not wrong just misunderstanding me.. or i misunderstand something here.
Because you add it to the group like
groups:
Member:
permissions:
- essentials.warps
and if im not mistaken that a group whit member premission to warp from essentials, into permissionsEX.

Deleted irrelevant post.  None of what @janrchr is saying will work as GroupManager and PEX can not be used at the same time, and GroupManager is not supported by PEX.

Okey, but is there no easy fix for give players warp or myhome permissions?

amacing .. then i can do something in permissionex other cant using group inside it.. wow im good! :D

@Anciency you need to know the permission in which the command is from and add that permission to the group.
using
/pex group  add

Yes i know, but when i was testing PEX, the prefix and shit wsnt working? Can you help me trought skype or something?
Skype : Frieza.glenn

Since you're not listening to my instructions and instead choosing to listen to someone that is not handling the issue correctly, I am locking this thread.


Set VARNISHTEST_DURATION=5s by default

This ensures varnishtest will fail much quicker by default.

please get us a changelog entry for that one, great addition, people need to be aware of it

thx, fixed


Questions regarding LocationVector.java

Why is the super()-constructor called, even though the class only inherits from the JSL? - it isn't like that in your rss-hamstersimulator-0.0.1-SNAPSHOT.jar-package
Doesn't the equals()-method always return true, if the object is of the type LocationVector, because you just try to compare the same values from the base-class but not from the other object?
->I think you fixed it in the main directory, but it isn't your (decompiled) package rss-hamstersimulator-0.0.1-SNAPSHOT.jar

        LocationVector other = (LocationVector)obj;
        if (deltaRow != deltaRow) {
            return false;
        }
        if (delteColumn != delteColumn) {
            return false;
        }
        // if nothing fails before, return true
        return true;

Thank you for your reply in advance.

Has been resolved on their local GitLab and mirrored to GitHub.


Firefox 70.0, logs me out when Responsive Design Mode is turned on

using Concrete5 v. 8.5.2 Mac OS 10.12.6
cannot verify if concrete or firefox problem.

It's just a security feature, and it works as expected - your session should be terminated if user-agent has been changed

@kfog,
As @brutalnv already said it's a security feature and you can set it from
https://YOUR_SITE/index.php/dashboard/system/registration/automated_logout

Thanks, works like a charm.

@kfog You should close the issue.


CSS

[ ] Make a sample css for Gold Scheduler.

Mentor Approved

[ ] sample data create
[ ] create botton for the quarter choosing
[ ] create drop-down list of class
[ ] send requires to back part
[ ] read requires from back part
[ ] insert to schedule
[ ] conflict processing


chore: release candidate branch

High level summary of changes contained

Improving trend cursor feature
performance improvements
Ability to customize legend orientation on XY-plot within the dashboard
Accessibility improvements
Prevent users from selecting invalid data types on the resource explorer
Various minor UX improvements
Fix bug on reading dashboard grid size within the dashboard component
Fix bug where first click on paginate time is ignored

pending fix contained in https://github.com/awslabs/iot-app-kit/pull/2401 prior to merging RC branch into main


Context.MODE_WORLD_READABLE is deprecated.

The SdlRouter class uses world readable files to announce when it has a transport connection.  The Android docs indicate that this is dangerous and has been deprecated as of API 17.
		@SuppressLint("WorldReadableFiles")
		@SuppressWarnings("deprecation")
		private void storeConnectedStatus(boolean isConnected){
			SharedPreferences prefs = getApplicationContext().getSharedPreferences(getApplicationContext().getPackageName()+SdlBroadcastReceiver.TRANSPORT_GLOBAL_PREFS,
                    Context.MODE_WORLD_READABLE);
            SharedPreferences.Editor editor = prefs.edit();
            editor.putBoolean(SdlBroadcastReceiver.IS_TRANSPORT_CONNECTED, isConnected);
            editor.commit();
		}

https://developer.android.com/reference/android/content/Context.html#MODE_WORLD_READABLE
I haven tried it on an N device yet though to see if it actually does throw the exception.

Yes we are aware. We are investigating solutions and thus why this feature hasn't been merged past develop.

OK, good.  I didn't create a duplicate did I?  I searched and didn't find any similar issues.  We wanted be be able to track this issue.

No, it wasn't tracked in github yet but was agreed it needed to be fixed before merging to master from other maintainers.

Resolved with PR #312 merged into develop


shouldRevalidate does not work when HMR is enabled

What version of Remix are you using?
1.17
Are all your remix dependencies & dev-dependencies using the same version?

[X] Yes

Steps to Reproduce
Use a checkout.tsx layout route, with a loader that fetches some data.

checkout.tsx <-- This is the only one with a loader
checkout

$invoice_id

shipping.tsx
confirm.tsx

which means the following paths:
/checkout/:invoice_id/shipping
/checkout/:invoice_id/confirm
Expected Behavior
When navigating between the routes (using the useNavigate hook) and the layout route
exports a shouldRevalidate function that returns true, the layout route loader should be invoked again.
Actual Behavior
The layout route loader isn't invoked when navigating.

I'm not seeing this behavior - would you be able to provide a minimal reproduction?
https://stackblitz.com/edit/remix-run-remix-s9gzqk?file=app%2Froutes%2Flayout.tsx

I'll make one

In 1.17.1:

Load app
Press nav button
Edit and save file
Wait for rebuild/hmr
Press nav button again

routes.js:100 Uncaught (in promise) TypeError: needsRevalidation.has is not a function
    at Object.shouldRevalidate (routes.js:100:32)
    at shouldRevalidateLoader (router.ts:3411:41)
    at router.ts:3285:12
    at Array.filter (<anonymous>)
    at getMatchesToLoad (router.ts:3261:43)
    at handleLoaders (router.ts:1469:49)
    at startNavigation (router.ts:1302:56)
    at Object.navigate (router.ts:1140:18)
    at hooks.tsx:986:16
    at index.tsx:897:9

Yes

Can someone confirm if this is still an issue in the latest release now that the dev server has stabilized in v2_dev?  Please provide a minimal reproduction if so (I'm still unable to reproduce) and we can dig in 🙌


Programming languages with alphabet "V"

Many projects need to show a list of programming languages as checkboxes in their application. Hence the idea. I have finished till K. Can someone help me finish the alphabet V in checkboxes.html?
Here is the list from which I have referred to the list of programming languages
https://en.wikipedia.org/wiki/List_of_programming_languages

Hello sir i will do it assign it to me

Please assign it to me

Hi @Sonukumarkeshri4 I am assigning this to you. I have already assigned another task to you @itsvipindev

please check


ockxd

https://guides.github.com/features/mastering-markdown/``

Not sure what you're trying to add here. If this wasn't in error, please clarify :+1:


Avoid duplicate import statements

Before this change it was possible to generate duplicate import statements.
Take this schema:
  {
    "version": "1",
    "packages": [{
        "schema": "schema.sql",
        "queries": "queries.sql",
        "name": "queries",
        "path": "."
    }],
    "overrides": [
      { "column": "toy.owner_id", "go_type": "database/sql.NullInt64" },
      { "column": "toy.manufacturer_id", "go_type": "database/sql.NullInt64" }
    ]
  }

That would generate a models.go file with two imports for database/sql.
What the change here does is to make all imports, in the queries and the
models file, unique.

Thanks! This does have a slight problem in that import order could change, as map key iteration is randomized. I'm going to open a follow-up pull request that sorts the imports before returning them.

Thanks for merging and doing the follow-up fix!


How to change to the old theme

Description
Hello, how to I changed the app to this theme

that's not a theme that files v2 on windows 11 standard look. both are in beta right now so i don't recommend using them full time however they should bot be available in around October.


copy.deepcopy fails to correctly copy an environment

When using the following code:
import copy
import metaworld
import random

ml1 = metaworld.ML1('pick-place-v2')
env = ml1.train_classes['pick-place-v2']()
task = random.choice(ml1.train_tasks)
env.set_task(task)
env2 = copy.deepcopy(env)
print(env.action_space)
print(env2.action_space)

The console outputs:
Box(-1.0, 1.0, (4,), float32)
Box(-1.0, 1.0, (2,), float32)

It seems that the copy.deepcopy function is not correctly copying the environment. The action spaces of the original environment and the copied environment are different.
Environment Configuration:

Python 3.8
Mujoco 3.1.4
Mujoco-py <IP_ADDRESS>
Ubuntu 20.04.4
Gymnasium 0.29.1

In Garage, both LocalSampler and RaySampler cannot be used due to this issue.

I would suggest trying release 2.0.0 as well, but if I remember correctly this issue exists with 2.0.0 as well.

I would suggest trying release 2.0.0 as well, but if I remember correctly this issue exists with 2.0.0 as well.

yes, mujoco 2.0.0 have this issue too

Thank for your reply and help! Release 2.0.0 works well with copy.deepcopy
best wishes

Thank for your reply and help! Release 2.0.0 works well with copy.deepcopy
best wishes


Fix cross selling empty state

1. Why is this change necessary?
The empty state of manual selection cross sellings was broken
2. What does this change do, exactly?
Add the 'absolute = false' property to the sw-empty-state element.
3. Describe each step to reproduce the issue or behaviour.
Create new cross selling list on a product, select the 'Manual selection' type.
Broken:

Fixed:

4. Please link to the relevant issues (if any).
/
5. Checklist

[x] I have written tests and verified that they fail without my change
[x] I have squashed any insignificant commits
[] I have created a changelog file with all necessary information about my changes
[x] I have written or adjusted the documentation according to my changes
[x] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

I have not added a changelog file as this is a really small change.

Changelog

Added a changelog entry :)

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/NEXT-11629
Please use this issue to track the state of your pull request.

Hey @runelaenen, thanks for your contribution 💙


[CARBONDATA-3971] Added session property details in Configuration parameters for reindex/repair commands

Why is this PR needed?
Added session property details in Configuration parameters for reindex/repair commands
What changes were proposed in this PR?
Added session property details in Configuration parameters for reindex/repair commands
Does this PR introduce any user interface change?

No

Is any new testcase added?

No

Build Success with Spark 2.3.4, Please check CI http://<IP_ADDRESS>:12444/job/ApacheCarbonPRBuilder2.3/5268/

Build Failed  with Spark 2.4.5, Please check CI http://<IP_ADDRESS>:12444/job/ApacheCarbon_PR_Builder_2.4.5/3507/


flatButton: TypeError: expected dynamic type 'int64', but had type 'string'

The following error is raised when using flatButton on Android: TypeError: expected dynamic type 'int64', but had type 'string'.
If I comment out the line containing withBackgroundColor(...) in function flatButton() in Button.js it works fine.
This also raises the error: (new MKButton.Builder()).build()
This is ok: (new MKButton.Builder()).withStyle({}).build()

Which version of RN are you using?
Would you please try the demo? https://github.com/xinthink/rnmk-demo/blob/master/app/buttons.js#L52

I am using version 0.2.2.
The demo also throws the same error when choosing Buttons from the starting screen.
The demo installed the same version (0.2.2).

The demo is working fine on my Mac.
Which version of ReactNative are you using? This is a issue of ReactNative, but should be fixed in RN v0.12.0

I am using ReactNative v0.13.2.


Fix CommentList issues

Changes made:

Fix storage issues.
Fix deletecomment issues.
Error handling in deletecomment and CommentCommandParser.
Fix Tutor message regarding comment.

Codecov Report
Base: 71.32% // Head: 70.39% // Decreases project coverage by -0.93% :warning:

Coverage data is based on head (f3319ea) compared to base (f1af92e).
Patch coverage: 35.41% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #185      +/-   ##
============================================
- Coverage     71.32%   70.39%   -0.94%
- Complexity      665      666       +1
============================================
  Files           107      108       +1
  Lines          2002     2040      +38
  Branches        242      249       +7
============================================
+ Hits           1428     1436       +8
- Misses          509      536      +27
- Partials         65       68       +3

Impacted Files
Coverage Δ

...va/tuthub/logic/commands/DeleteCommentCommand.java
0.00% <0.00%> (ø)

...uthub/logic/parser/DeleteCommentCommandParser.java
0.00% <0.00%> (ø)

...c/main/java/tuthub/storage/JsonAdaptedComment.java
0.00% <0.00%> (ø)

src/main/java/tuthub/model/tutor/Tutor.java
85.50% <25.00%> (-4.20%)
:arrow_down:

src/main/java/tuthub/storage/JsonAdaptedTutor.java
93.68% <64.70%> (-6.32%)
:arrow_down:

src/main/java/tuthub/model/tutor/CommentList.java
23.07% <71.42%> (+3.07%)
:arrow_up:

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

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


Can VSCode has "Open in browser" in the context menu when opening HTML files?

Can VSCode has "Open in browser" in the context menu when opening HTML files?

A quick search of Marketplace for "open in browser" suggests there are several extensions that add this.


Records text of email notifications in handover/draft models

Full source of messages is recorded with history.
Fixes #40

@johnbradley Hold off on reviewing this for now - I'm refactoring the email message functions into classes.

Other than the mime_text variable name LGTM.
I was able to pull, migrate, run tests, and see email messages saved in admin running it locally.


Make CSCS retrieve more descriptive

should close: #175

since we can explain in more detail what each option does, we could change the Get download URLs to simply Download.

something like the below?
        {
            "option": "to PSI",
            "tooltip": "Copy the data to the PSI storage buffer. After that, you need to copy it from there to any destination using the datasetRetriever command or using rsync from pb-retrieve.psi.ch"
        },
        {
            "option": "download URLs",
            "tooltip": "Get an email with temporary links to download the data. Clicking on the links will start the download."
        },
        {
            "option": "to PSI-RA",
            "location": "/gpfs/workfs/p18/p18525/retrieve",
            "tooltip": "Copy the data directly to the PSI RA cluster destination folder at /das/work/${groupname:0:3}/${groupname}/retrieve/${sourceFolder}/"
        }

Which one is the default option? Currently, none is marked, but there is actually one in the background.
I know because I could trigger a job without selecting any of the options.

Which one is the default option? Currently, none is marked, but there is actually one in the background.
I know because I could trigger a job without selecting any of the options.

the default should be the first one in the list

do we want CSCS as the default one?

Good question: if we however apply the "principle of minimum surprise" we should keep the PSI case as the default (at least for now)

the dialog looks like this:

so having the "to " prefix might be a little redundant, and also it has implications on the job.jobParams.option value which I think is used in nodered to distinguish the retrieve types (as the value would be "to PSI" as opposed to "PSI").
So, I would suggest to keep them as they are, i.e. simply PSI and PSI-RA. I am happy to change the CSCS one, as that is not known to the user. As before, @pozsa , this will require a change in nodered as well I think

can we make it selected in the UI? so there is no empty option, but the user sees which one is happening?

the dialog looks like this:
so having the "to " prefix might be a little redundant, and also it has implications on the job.jobParams.option value which I think is used in nodered to distinguish the retrieve types (as the value would be "to PSI" as opposed to "PSI"). So, I would suggest to keep them as they are, i.e. simply PSI and PSI-RA. I am happy to change the CSCS one, as that is not known to the user. As before, @pozsa , this will require a change in nodered as well I think

well.. I think it's not optional to select a destination. They are forced to select a destination.
You are right about the changes in nodered though.
how about this?

instead of "Really retrieve?" it should say "Retrieve to?"
delete "Optionally select destination"
when this form/popup opens the default option is selected on the UI so the user knows which one happens when they click "ok"
I change nodered from CSCS to download URLs

or have an actual value with the option so the user doesn't see the actual value we use to route our logic on, but only sees a display

I like this proposal

that's a good idea. My comment was indeed only to avoid the "to " but, I agree on changing the rest!

@pozsa your suggestion has been implemented. You can check it out on discovery-development.psi.ch (you might need to clear the cache first)

@pozsa your suggestion has been implemented. You can check it out on discovery-development.psi.ch (you might need to clear the cache first)

Hmm, seeing it now.. what do you think if we just call it URLs instead of download URLs?
and the help text:
Get an email with temporary URLs to download the data. Clicking on the URLs will start the download?

@pozsa new wording should be there


[material-ui][Button] fix button text wrap

[x] I have followed (at least) the PR section of the contributing guide.

Closes #38675

related issue: https://github.com/mui/material-ui/issues/38675

@siriwatknp


Add support for Mojang mappings in 1.17+

As of 1.17, Spigot now offers the ability to use the Mojang obfuscation mappings ("Mojmap") when developing plugins. However, it is necessary to remap the plugin JAR back to obfuscated names before running it on a server.
md_5 provides instructions on how to set this up in the linked post, but the instructions are for Maven. Is it possible that this functionality could be added to Spigradle directly?

That is really good idea, yes I will provide that feature. Thank you for the great idea @embeddedt!

This implemented by a independent plugin, gradle-specialsource!


Attack detector alerting strategy (victim context vs speed)

Analysis has shown that fast alerts have no victim, slow alerts have victim information. Today, the attack detector only reports once (the fastest). However, additional victim information may become available as the attack progresses. As such, the attack detector should follow up with a second alert that contains high confidence victim information)

@salort-forta > FYI


Login As Not Working on beta since v1.24.1

Describe the bug
I click login as on a user from the pop-up.
I am redirected to:
https://astro--uat.sandbox.my.salesforce.com/servlet/servlet.su?oid=00D92000002Z3bNEAS&suorgadminid=[object Object]&retURL=%2Fsetup%2Fown%2Fgroupdetail.jsp&targetURL=%2Fsetup%2Fown%2Fgroupdetail.jsp

Error:
Unable to Access Page
--
The value of the "suorgadminid" parameter contains a character that is not allowed or the value exceeds the maximum allowed length. Remove the character from the parameter value or reduce the value length and resubmit. If the error still persists, report it to our Customer Support team. Provide the URL of the page you were requesting as well as any other related information.

Incognito button is working well

Hi @CamilleGuillory ,
I also had this behaviour last week with an API only user, is it the case for you ?

Could you try with main version ? I'm not sure it comes from reloaded but more from an internal change on the loginAs functionality

I just reproduced the error, you're right its a regression from reloaded 👎

Yes I tested main version and it is working

Also if you fixed it, I would love to have the login As Incognito not in the dropdown

I would save a click :)

I will release the fix during the day, it should be available tomorrow on the store (already in releaseCandidate)


'Unshare' doesn't always work on the first try

Perform investigation and fix the issue

08/12 - 4h

08/09 - 8h


Using RNN-T for training and reasoning on aishell, stage 5 has no output of results

I am trying to use the transformer_ The training model of RNNT performs a wer test on the AIShell using the command bash run.sh -- stage 5-- stop stage 5, but there is no result output

could you check ctc branch decoding

could you check ctc branch decoding

My experiment removed the addition of ctc and only used att+rnnt. Will this issue be related to this? In addition, I only trained 50 epochs, which will also cause this issue ?

I have no idea。 May be it crash in early stage

I have no idea。 May be it crash in early stage

Thank you very much for your reply. I will try training multiple epochs before testing.

I have no idea。 May be it crash in early stage

Thank you very much for your reply. I will try training multiple epochs before testing.

Hi, does  training multiple epochs solve this question?


request: customize arrows and fatter lines

How hard would it be to provide an svg for beginning and ending arrows as an option?
Also line width seems to be fixed.

Do you mean "arrow heads" (the little triangle at the start or the end of an arrow)?

yeah

Umm it's not hard to provide an option, but I don't think it's a good practice to include that feature here, for two reasons:

There are too many types of arrow heads: triangle, circle, filled with color or outlined, .... People have many preferences, it's not manageable.
Likewise, people may want to draw them with different technologies: SVG, HTML Elements, Canvas, Native GUI technologies, ...

It may make more sense to build another library for specific use case like "arrow heads with SVG for React" for this feature.


We have regressed and lost the use of default props when inserting elements

With the unifying of insertion logic in #969 we lost the use of default props coming from the property controls.

See code snippet from this discussion for some of the original logic: https://github.com/concrete-utopia/utopia/pull/1162#discussion_r621114898


Why are the days not consecutive？

Why are the days not consecutive? Does the missing day represent that all the data for that day are 0?

Correct. If a day is missing, it means on that day, this video gets zero view (thus zero watch time).
You can recover the date by using the startDate field and the days field. Each number in the days field indicates a time shift (in the unit of day) from the startDate.

Thank you for your patient!


[java client] main class location problem with pulsar-client-admin 2.3.0

Description:
In gradle project having these two files
package examplepackage;

public class Launcher {
    public static void main(String[] args) {}
}

repositories {
    mavenCentral()
}

dependencies {
    compile group: 'org.apache.pulsar', name: 'pulsar-client-admin', version: '2.3.0'
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

there is problem after building jar: java -cp jar-with-dependencies.jar examplepackage.Launcher results in Error: Could not find or load main class examplepackage.Launcher.
I guess the reason is in transitive org.bouncycastle dependency, because excluding it eliminates the problem.
Desktop:

OS: Mac OS & Ubuntu
pulsar-client-admin version: 2.3.0

@evgmitskevich it seems you already find a solution to fix the issue. what else we can do for this issue here?

Closed this issue since the problem was found.


Running on conduit facades creates missing texture particles

Minecraft version: 1.10.2
Minecraft Forge version: <IP_ADDRESS>1
Ender IO version: 3.1.180
EnderCore version: <IP_ADDRESS>-beta

@HenryLoenwind Why did you close this?


We should probably only evaluate custom variables in code location's start and end range

Right now, we match the entire code snip which leaves some room for error if there's something else matching that's not actually just added for context in code snippet.

Possible duplicate of https://github.com/konveyor/analyzer-lsp/issues/219

Hi @pranavgaikwad
I think to resolve this, if we modify the for-loop like this will be good to go .. let me know if I am wrong--
withinRange := false 		for scanner.Scan() { 			if lineNumber == m.CodeLocation.StartPosition.Line { 				withinRange = true 			} 			if withinRange { 				if lineNumber == m.CodeLocation.EndPosition.Line { 					withinRange = false 				} 				codeSnip = codeSnip + fmt.Sprintf("%*d  %v\n", paddingSize, lineNumber+1, scanner.Text()) 			} 			lineNumber += 1 		}


Incorrect iteration over xviews

As of master:
    xt::xarray<int> arr {{1, 2, 3}, {4, 5, 6}};
    auto arr_view = xt::make_xview(arr, 1);
    std::cout << arr_view << std::endl;
    // -> {4, 5, 6}, OK
    std::cout << arr_view.dimension() << std::endl;
    // -> 1, OK
    for (auto x: arr_view) {std::cout << arr_view << std::endl;}
    // -> 4 4 4, ???

@anntzer I can reproduce the bug. Looking into it.
In the meantime, you have the following workaround: add xt::all() to make_xview, which is implicit normally.
    xt::xarray<int> arr {{1, 2, 3}, {4, 5, 6}};
    auto arr_view = xt::make_xview(arr, 1, xt::all());
    std::cout << arr_view << std::endl;
    // -> {4, 5, 6}, OK
    std::cout << arr_view.dimension() << std::endl;
    // -> 1, OK
    for (auto x: arr_view) {std::cout << arr_view << std::endl;}
    // -> 4 4 4, ???


Why this files isn't the same as you

Hi,
This file https://github.com/seregazhuk/php-favro-api/blob/master/src/Api/Endpoints/Cards.php isn't the same between us.
I 've made a composer require and in this file i have delete method :
public function delete($cardId, $everywhere)
{
return $this
->getHttp()
->delete(
$this->makeRequestUrl($cardId),
['everywhere' => $everywhere],
$this->getHeaders()
);
}
But this method isn't corret and i have an error : Strict standards: Declaration of seregazhuk\Favro\Api\Endpoints\Cards::delete() should be compatible with seregazhuk\Favro\Api\Endpoints\CrudEndpoint::delete($itemId) in /Library/WebServer/Documents/sandbox/favro/vendor/seregazhuk/favro-api/src/Api/Endpoints/Cards.php on line 6
I remove and re-install package, i remove composer cache but i'have always this method...
Thanks for helping,
William

ok i need to specify branch : composer require seregazhuk/favro-api:dev-master
Could you please make a version i don't like using dev-master with composer ?
thanks

Hi @wrossier. Yes, I've been working on some refactoring. Please update to version 0.2.3


Difficulties with DCP rules

Hi,
I am facing the following challenge for which I don't seem to find a solution:
Basically, I want to program some code for StoNED - Stochastic non-smooth envelopment of data. The mathematical problem is described as

I started with this:
# dim(G) is 35x15
# dim(X) is 5x15
# dim(y) is 5x1
# dim(h) is 15x1

# y is a vector of output, x a matrix of input, h a vector of zeros, G a matrix of constraint parameters, betaa shall be estimated

library(CVXR)
betaa <- Variable(15,1)
target <- cvxr_norm(log(y)-log(X%*%betaa))
obj <- Minimize(target)
constr <- list(G%*%betaa>=h)
prob <- Problem(obj,constr)
result <- solve(prob)
print(result$getValue(betaa))

Since this didn't work, I tried transforming the problem to this:
library(CVXR)
library(MASS)

#betaa <- Variable((15,1)
test <- Variable(5,1)
target <- cvxr_norm(log(y)-test)
obj <- Minimize(target)
constr <- list(G%*%(ginv(X)%*%exp(test))>=h)
prob <- Problem(obj,constr)
result <- solve(prob)
print(result$getValue(ginv(X)%*%exp(test)))

Through this I shifted the DCP error from the problem expression to the constraint expression. I really don't have a clue how to get around this. Does anyone have a proper solution? Thanks in advance!

You are getting a DCP error because the optimization problem you are trying to solve is nonconvex due to the equality constraint containing the natural log. A convex problem can only have affine equality constraints. You will need to figure out a way to approximate the problem. I recommend looking up MM algorithms.


Keep comment tab undoes to 1

Affected feature: tab to indent
Problem: when indenting multiple lines, it needed just as many cmd+u to undo them.

Solution: use insertText once

Why: less wear of cmd and u keys and left-hand ligaments.

Related note: replace 4 spaces with 1 tab? 😏

replace 4 spaces with 1 tab?

👍 I wonder why we didn't do that initially.

I blame #117


Grammar

No point, the docs are already being rewritten with ESDoc in the ESDoc branch

Also, @khionu you're a contributor... just edit yourself. No need for a useless branch and PR.

Should still PR for the sake of code reviews.

@TehSeph I was added as a collaborator for the sole purpose of helping review issues. I'm respecting that, and I am contributing as though I'm not a collaborator, even for things this minor.

I'm fairly certain basic English syntax does not require a code review.

I just think for something minor like a spelling mistake it wouldn't matter. It's not like you're changing any code. And making a PR has just made a new branch in the repo that is completely useless now that this PR was declined. If you had just made the edit yourself in the original branch then it wouldn't have created a useless branch, useless PR, and the spelling mistake would have been corrected...

For future reference, if I notice any such discrepancies, or if something gets discussed in chat and it's regarding the docs, skip the PR?

I would personally say it should be at your digression. This edit was just the addition of a single character... Adding something more like say an entire paragraph you might still want to PR for.
Also, clone the repo and make your branch in your own cloned repo. The branch created for this PR was made in the official repo and looks out of place.
These are just my thoughts on the subject, and not representative of @hydrabolt's, @abalabahaha's, or @meew0's

Deleting the branch shouldn't delete this thread, right?

Nope. It won't.

I didn't think it would be an issue to open the branch for the fix then delete it again, but if that's bad practice, I will do as you recommend

Nah it wasn't bad. Just personal taste. Again, that's up to those guys.


Change to core's CMakeList for issue #1180

Issue #, if available: #1180
Description of changes:
remove the optional NEWLINE_STYLE argument in core's CMakeLists.txt
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

There is an internal PR going on


I never want to see the browser's scroll bars

One thing I hate about web UI compared to native UI is the interaction with the browser's dimensions and the UI's dimensions inside the browser.  Native UI controls usually include layout components to allow organizing child components on the screen.  I usually find that web UI lack the layout controls such that I usually see double scroll bars.  The scroll bar from the UI controls plus the scroll bars from the browser itself.
Is there a way to use Blazor WebAssembly so that I NEVER see the browser's scroll bars and that the top level parent of the blazor UI always resizes itself to match the browser and communicates that resize down to the blazor child UI components?

Hi,
This repository is not the good place for this, consider asking your question on StackOverflow or here https://docs.microsoft.com/en-us/answers/topics/364821/dotnet-aspnet-core-blazor.html


[DS-3970] Unused, nonexistent configuration property referenced in confusing startup message

https://jira.duraspace.org/projects/DS/issues/DS-3970
Briefly tested.  Message no longer logged.

Merging, as this PR has been sitting for a while, and it's extremely obvious.  I've checked and double checked that this configuration is not used.


packages with Dart 2.0 outside of SDK constraints can not build documentation

The linter package does not support Dart 2.0 stable, and so can not be documented on the pub site. (from https://github.com/dart-lang/sdk/issues/34615)
https://pub.dartlang.org/documentation/linter/0.1.64/log.txt
Soon, newer versions of dartdoc will exist that no longer support running on Dart 2.0 stable (as well as other packages as Dart 2.1 gets closer) so it will become more important to support this case.

I'm a bit at loss here: why are we expecting packages to abandon support of the latest stable SDK before the next one comes out? Is this a one-time event because of change of mixins or will this be the way we expect to operate?


Support Document Patching in CosmosDB SDK

CosmosDB document patching was released to GA on 11/2/2021. Support for this in the Python SDK would be a huge RU and time saver from having to use custom stored procedures that achieve similar functionality.
https://devblogs.microsoft.com/cosmosdb/partial-document-update-ga/

Thanks for the feedback, we’ll investigate asap.

@gahl-levy - can you please take a look at this feature reqeust?

This is under development and we are aiming to release it by July'23

Version 4.4.0b1 is out and has this functionality, thank you! https://pypi.org/project/azure-cosmos/4.4.0b1/


How to generate a architecute model with torch

In the README.MD, there is only one example to generate an architecture at index 12 with get_cell_based_tiny_net.
But in the codebase, I found there are many functions including:

get_cell_based_tiny_net
obtain_model

Which is the real model at index 12? (The one whose performance is recorded in get_more_info).
If I want to obtain the model/architecture at the index 12 whose performance is the exactly measured and recorded in get_more_info. Which method should i use ?
Thank you

Thanks for your questions, print(api.arch(12)) can tell you the architecture info, see more details in the updated README (https://github.com/D-X-Y/NATS-Bench#usage).
For the second question, you can see item-3 in (https://github.com/D-X-Y/NATS-Bench#usage), while a prerequisite is to download the pre-trained checkpoints, which is very large..

Thanks for your questions, print(api.arch(12)) can tell you the architecture info, see more details in the updated README (https://github.com/D-X-Y/NATS-Bench#usage).
For the second question, you can see item-3 in (https://github.com/D-X-Y/NATS-Bench#usage), while a prerequisite is to download the pre-trained checkpoints, which is very large..

Thank you for th eansw

Thank you for the answering,
print(api.arch(12)) could give us the cell structure.
The architecture/model is composed by stacking cell multiple times.
I want to get the accuracy and loss of the 12 model for example (get_more_info already give us that ), and also get the full model itself. And then I want to retrain the model with my own datasets.  I want to check if the model with high accuracy has also good performance on my datasets.
But i'm still a little bit confuse with generating network related APIs.
import xautodl
from xautodl.models import get_cell_based_tiny_net
config = api.get_net_config(15620, 'cifar10')
info = api.get_more_info(15620, 'cifar10')
network = get_cell_based_tiny_net(config)

In this code, it uses 'get_cell_based_tiny_net' to get the network.  And use get_more_info to get the loss and accuracy of the model.
Is the network returned by get_cell_based_tiny_net can give me the full model ? It is quite small and accuracy is low.
In xautod/models package, I also see there are get_cifar_models apis, which can return us  basic, resnet, and densenet model.
How to use them ? And which one should
Thank you

Hello. I tried replicating the above. However info['test-accuracy'] gives a different result from running the trained network on the test data. To extract test data I used.

@KelvinYang0320 I tried replicating the above. However info['test-accuracy'] gives a different result from running the trained network on the test data. To extract test data I used
valid_data = dset.CIFAR10(root='path to input data', train=False, download=True, transform=valid_transform).
valid_queue = torch.utils.data.DataLoader(
valid_data, batch_size=len(valid_data), shuffle=False, pin_memory=True)

I then used the network you defined above along with valid_queue to calculate test_accuracy. However my calculated accuracy of 83.8100 is closer to the validation accuracy while info['test-accuracy'] returns 86.25. I also made sure I used the same transform functions.
Did you check and manage to replicate the test accuracy? If yes, could you confirm if the test data and data loader that I use is correct or perhaps share a screenshot of how you replicated the result? Thanks a lot!

Thanks, @KelvinYang0320, for help answer the question!


Update CBL-Mariner documentation with up to date AKS documentation

Summary

These changes update the Mariner website with relevant up to date information on the AKS instructions.

@christopherco thanks for the comments! addressed :)


FieldErrors rendered as "Internal Server Error"

FieldErrors results in 500 status code being rendered for two reasons:

Errors middleware explicitly looks for errs.Error type and if not found, returns 500 status code,
httpStatus interface is not yet implemented for FieldErrors, therefore case error: switch case inside web.Response wins and results in Internal Server Error.

You are right if a raw FieldErrors is returned, but that actually never happens.
func (a *app) create(ctx context.Context, r *http.Request) web.Encoder {
	var app NewHome
	if err := web.Decode(r, &app); err != nil {
		return errs.New(errs.InvalidArgument, err)
	}

We always convert errors into errs.Error in the app layer. So if this failed you would get the following under a 400.
validate: [{\"field\":\"type\",\"error\":\"type is a required field\"},{\"field\":\"address1\",\"error\":\"address1 is a required field\"},{\"field\":\"zipCode\",\"error\":\"zipCode is a required field\"},{\"field\":\"city\",\"error\":\"city is a required field\"},{\"field\":\"state\",\"error\":\"state is a required field\"},{\"field\":\"country\",\"error\":\"country is a required field\"}]

This is why you don't need the interfaces being implemented or any reference of this error type in the middleware.

IMHO, you want to catch any error that is not an errs.Error flowing into the middleware and web package. You want to control everything running through the system. If you found something get through, you would want to fix it.

Thank you Bill.
So do we need to modify what's returned from query handlers in service project, as they're returning FieldErrors in some scenarios. Here's two instances where this happens: `User App layer or Product App layer.
func (a *app) query(ctx context.Context, r *http.Request) web.Encoder {
	qp, err := parseQueryParams(r)
	if err != nil {
		return errs.New(errs.InvalidArgument, err)
	}

	page, err := page.Parse(qp.Page, qp.Rows)
	if err != nil {
		return errs.NewFieldsError("page", err)
	}

	filter, err := parseFilter(qp)
	if err != nil {
		return err.(errs.FieldErrors)
	}

If any changes is required, I'm open to help with that.

I've just created this PR to address the issue. Please feel free to make any modifications as needed.

Nice catch.
I think the change needs to be for that NewFieldsError to return an errs.Error with the field error wrapped. To fix the other to type assert to errs.Error
let me look at this today.

Another thing worth mentioning is that. with parseFilter functions parsing query parameters, we're informing users the corrections they need to make, only one piece at a time.
I'd like to know your perspective on this and whether we can start with an uninitialized FieldErrors first, append all errors(if any) and then return it.

That should be fixed. We can check everything and return a fields error with everything

Ok, this commit fixes the problem.
https://github.com/ardanlabs/service/commit/2aa9a2cf119e2fe400303b2e847f96caf82cb82f

IMHO, we're probably going to have a problem with the new changes. The problem is that parseFilter function returns FieldErrors and the App layer calling it, expects to see errs.Error but finds none.
I'm also concerned that NewFieldsError is returning something other than what it claims, and this could open the door for API misuse. In other words, users have access to both FieldErrors and its constructor, they can pick whichever they prefer, but the final outcome differs.
I appreciate your insight about this.

I think we can also change this line to only use NewFieldsError:
https://github.com/ardanlabs/service/blob/2aa9a2cf119e2fe400303b2e847f96caf82cb82f/app/domain/authapp/authapp.go#L29

Good catch. Actually since NewFieldsError returns an *errs.Error, we don't need the extra wrapping.
NewFieldsError is returning an error that is shaped as a FieldsError, and I think that is fine. In the end we want to keep things simple and be returning an *errs.Error.

Shoot, how did I miss that. The tests passed and I am sure I have some error tests for this?

We agree the parseFilter function must return an error. We can't walk away from this idiom.
We want a FieldsError with multiple reported problems when calling parseFilter
We need an *errs.Error because that is what implements the encoder interface.
I think this commit provides the solution.
https://github.com/ardanlabs/service/commit/d818ca8ca52e0237701b0b5b57fa0938a15f48ab
I really would like to have just the 1 error type that implements the encoder interface. This better controls what can flow through the system as it related to errors.

We need some tests to cover query filters. I though I had them so when the tests passed I thought I was good. What a classic mistake :(

Thank you for sharing your insights. Much appreciated!
I also suspect we intended to name FieldErrors' constructor as NewFieldErrors.

I was looking at that and I think you are right for consistency. Why don't you give me a PR for this to get your name in the contributors.

Surely.
Here you can find the related PR. Additionally it sorts out the filter validation problem of vproductapp.


PoS Mempool support for VerifyAndBroadcastTransaction

Current dependencies on/for this PR:

feature/proof-of-stake

PR #847

PR #856   👈

This stack of pull requests is managed by Graphite.


Add @yashsehgal

I have added my username to teach the working of Git and GitHub in a session. A pleasure to contribute to this repository 😄

Thanks for your contribution 🚀


per-index metrics use the "total" stats instead of the "primaries" stats

Description
In the output of elasticsearch /_stat route, the per-index metrics are grouped either by "total" or by "primaries". The current code seems to be using the "total" variant while I am expecting to use the "primaries" variant.
Possible solutions
Either:

use the "primaries" variant instead of the "total" variant for all per-index metrics
export both "primaries" and "total" metrics with the variant stored in a special label

Example
For example, the index_doc_number metric for an index is found in the "total/docs/count" of the index in the output of the /$INDEX/_stats route.
Sample document counts:
$ curl -s <IP_ADDRESS>:9200/_cat/indices/myapp.fr.assets
green open myapp.fr.assets VJpAJyC2TZybRMkipMG58w 3 2<PHONE_NUMBER> 2.7gb 943.5mb

$ curl -s <IP_ADDRESS>:9200/myapp.fr.assets/_stats | jq . | grep -C3 '"docs"'
  },
  "_all": {
    "primaries": {
      "docs": {
        "count": 322587,
        "deleted": 6657
      },
--
      }
    },
    "total": {
      "docs": {
        "count": 967761,
        "deleted": 12157
      },
--
  "indices": {
    "myapp.fr.assets": {
      "primaries": {
        "docs": {
          "count": 322587,
          "deleted": 6657
        },
--
        }
      },
      "total": {
        "docs": {
          "count": 967761,
          "deleted": 12157
        },

$ curl -s <IP_ADDRESS>:9200/_prometheus/metrics | grep index_doc_number.*wisdom.rtlbelgium.fr.assets
es_index_doc_number{cluster="elasticsearch",node="elasticsearch-0",index="myapp.fr.assets",} 967761.0

In the above outputs, the current value of the es_index_doc_number metric is 967761.0. That value is the same as the one in the "total/docs/count" field. I would expect to see 322587, which is the value of the "primaries/docs/count" field and also the value listed "for humans" by the /cat/indices route.

+1

@vvanholl could you have a look at this issue? It is important for us and I suspect not too difficult to implement.

@jperville , This has been corrected in the latest release. Now for per index metrics you have a new label called "context" for switching between total and primaries

Hello @vvanholl, I have tested the new feature (after compiling the plugin myself for ES v5.3.1). Would you like me to write a PR explaining how to contribute to the plugin (especially compilation instructions)?


Automated cherry pick of #226: implement hijacker

Cherry pick of #226 on release/2.6.0.
#226: implement hijacker

/approve
/lgtm


{"error":"invalid_grant","error_description":"Invalid "code" in request."}

Hello. I use this code:
#[Route("/login", name: "login")]
    public function login(#[MapQueryParameter] ?string $code, ClientRegistry $clientRegistry): JsonResponse
    {
        $token = $clientRegistry->getClient('discord')->getAccessToken([
            'code' => $code
        ])->getToken();

        $user = $clientRegistry->getClient('discord')->getOAuth2Provider()->getResourceOwner($token);
        return new JsonResponse(["ok" => $user]);
    }

But it returns an error: {"error":"invalid_grant","error_description":"Invalid "code" in request."}
How can i fix it?

My url after auth looks like this:
http://localhost/auth/discord/login?code=rITZ1JtyTBnSCMYdne7iw5g32iFurs&state=bbe3c754c9429c52747673d8g62bac7d

https://github.com/wohali/oauth2-discord-new/issues?q=invalid+grant
possible duplicate of #1

the issue arises when the code is used multiple times x3 it's a one-time usage, so once used, it'll get invalidated.
the code snippet you showed doesn't re-use the code so I can only assume you tried reloading the page with the same code?

What @HayateLaTech said is correct. Avoid page reloading, in testing always start from the beginning of the flow.

Thanks for the answer. However, I don't use page reload anywhere.
I create gist with my code: https://gist.github.com/LevPrav999/02149874b4bd496e6423092e03d5e590
Can you help me with my problem, please?

Try debugging your application to see where it loops and triggers the

$token = $clientRegistry->getClient('discord')->getAccessToken([
'code' => $code
])->getToken();

part of your code twice.

I have been debugging applications, there are no cycles. The code is executed once. I may have configured the framework configuration incorrectly. Now I have done there that the token is saved to the session and then taken from it. It works, but this method does not seem to me the best


Collecting CSI data

I can see that using idf.py monitor i can successfully print the entire CSI data in the command window but while collecting it in the csv file i could not collect the entire data instead only a csv file is being added in the folder and no data is being present .can you please help me with this.

Please share the exact command(s) that you are using.
Share the successful print command AND share the unsuccessful csv command.

this is what i am getting after opening the csv

these are the commands i am using

@StevenMHernandez sir please verify this and can you suggest me any errors i am struck with this

Try removing the 'grep' part.

i am using it in windows and the particular command to collect the csi data in csv file is what causing me trouble

Check the README for the windows version of the command. Based on your previous message, you used the Linux version.

Sir, I would like to know the meaning of each item in the CSV file, is there any relevant introduction?

@xiangshang-kok This code shows how to transform the raw data from CSI into amplitude/phase (https://github.com/StevenMHernandez/ESP32-CSI-Tool/blob/master/python_utils/parse_csi.py). I hope it helps.


Printing does not work

I found your website today by accident, and I really like it. It is however not printer friendly. Could you add a printing stylesheet?

Great. I like it!
https://jsonexamples.wordpress.com/


Terraform_DEPLOY_AHA.tf: Terraform warns is_enabled deprecated

is_enabled is deprecated.  Terraform 1.8.3 recommends using 'state' instead.
Terraform version:
1.8.3
AHA Version:
2.2.2
Affected Resources
aws_cloudwatch_event_rule
Expected Behavior
terraform validate or plan should complete without warnings
Actual Behavior
Output from terraform plan:
 Warning: Argument is deprecated
│
│   with aws_cloudwatch_event_rule.AHA-LambdaSchedule-PrimaryRegion,
│   on Terraform_DEPLOY_AHA.tf line 755, in resource "aws_cloudwatch_event_rule" "AHA-LambdaSchedule-PrimaryRegion":
│  755:   is_enabled          = true
│
│ Use "state" instead
|
│ (and 3 more similar warnings elsewhere)

Output from terraform validate -json formatted
Detail               Address                                                       Filename                 Line
------               -------                                                       --------                 ----
Use "state" instead  aws_cloudwatch_event_rule.AHA-LambdaSchedule-SecondaryRegion  Terraform_DEPLOY_AHA.tf  767
Use "state" instead  aws_cloudwatch_event_rule.AHA-LambdaSchedule-PrimaryRegion    Terraform_DEPLOY_AHA.tf  755

Additional remarks: terraform plan states 3 similar warnings when terraform validate -json reports only 2.
Terraform configuration:
# Terraform_DEPLOY_AHA.tf
# EventBridge - Schedule to run lambda
resource "aws_cloudwatch_event_rule" "AHA-LambdaSchedule-PrimaryRegion" {
  description         = "Lambda trigger Event"
  event_bus_name      = "default"
  is_enabled          = true
  name                = "AHA-LambdaSchedule-${random_string.resource_code.result}"
  schedule_expression = "rate(1 minute)"
  tags = {
    "Name" = "AHA-LambdaSchedule"
  }
}
resource "aws_cloudwatch_event_rule" "AHA-LambdaSchedule-SecondaryRegion" {
  count               = var.aha_secondary_region == "" ? 0 : 1
  provider            = aws.secondary_region
  description         = "Lambda trigger Event"
  event_bus_name      = "default"
  is_enabled          = true
  name                = "AHA-LambdaSchedule-${random_string.resource_code.result}"
  schedule_expression = "rate(1 minute)"
  tags = {
    "Name" = "AHA-LambdaSchedule"
  }
}

Steps to reproduce:

Use terraform 1.8.3 on x86_64
Follow directions to deploy Terraform_DEPLOY_AHA (AHA WITH AWS Organizations on Management Account using Terraform)

@rkrenzis If you have chance to try the update, let us know if it looks good to you.
https://github.com/aws-samples/aws-health-aware/tree/terraform-updates


Tail branch

Fix bugs, run through test_procedure, test_algo, test_query, test_fix_crash_issue and other test cases

LGTM


no echo

i thought last commit produced a proper echo via the BashyOS object, but it's not working

nvm echo for now, let's get cd working


Switch from maintainers files to a simple readme section

We weren't actually updating the maintainers files or doing anything with the TOML files. I like the idea, but it ended up being more work than it's currently worth (emphasis on the current part). This switches us to a simpler blurb in the readme the links to our centrally located docs. We can more easily update those docs in Github instead of updating 100+ repos. If we bot the world in the future we can / should bring back the toml setup (except yaml because it's cooler)
Signed-off-by: Tim Smith<EMAIL_ADDRESS>

I'm tempted to decline this just because of your deluded yaml comment, but honestly go for it - we're not using the maintainers files anywhere.

We all know yaml is the superior data format ;)


Private Org with Private Nuget Registry error NU1301: Failed to retrieve information

Is there an existing issue for this?

[X] I have searched the existing issues

Package ecosystem
nuget
Package manager version
No response
Language version
.NET C#
Manifest location and content before the Dependabot update
No response
dependabot.yml content
version: 2
registries:
PrivateOrgGitHub:
type: nuget-feed
url: https://nuget.pkg.github.com/A-PRIVATE-ORG
username<EMAIL_ADDRESS>password: ${{ secrets.PACKAGE_ACCESS_TOKEN }}
nuget.org:
type: nuget-feed
url:  https://api.nuget.org
updates:

package-ecosystem: "nuget"
directory: "/"
schedule:
interval: "daily"
allow:

dependency-name: "sts*"
registries:
PrivateOrgGitHub
nuget.org

Updated dependency
Expected package STS to go from 3.0.16 to 3.0.18
What you expected to see, versus what you actually saw
After this issue was closed: https://github.com/dependabot/dependabot-core/issues/8837#event-11591103952 which was impacting trying to get private registry nuget feeds working. We now see another error with dependabot updates.
Seeing errors indicated trying to retrieve information about the private package like this:
updater | /tmp/package-dependency-resolution_XdezTk/Project.csproj : error NU1301: Failed to retrieve information about 'STS' from remote source 'https://nuget.pkg.github.com/A-PRIVATE-ORG/FindPackagesById()?id='STS'&semVerLevel=2.0.0'.
Attaching log:
updaterLog.txt
Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs
No response
Smallest manifest that reproduces the issue
No response

I faced a similar issue and I workaround by using packagesourcecredentials with environment variable in nuget.config file.
https://learn.microsoft.com/en-us/nuget/reference/nuget-config-file#packagesourcecredentials

Accessing private NuGet feeds has had some big improvements recently, is this still happening?


⚠ Processors has degraded performance

In d5a0ff2, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 174 ms

Resolved: Processors performance has improved in 67096bd.


Improve error message when passing multiple labels

https://github.com/paritytech/cumulus/actions/runs/3920282594/jobs/6733728041
The issue here was that the user passed 2 T labels, while it only expected one T label.

Release mentions need a topic (T) | Since you have one of the B1 label(s), you need to include one of the T* label(s)

Instead of this it should reported something like "Multiple T* labels detected, only one expected".

The issue here is that the rule is a little too tight and allows 1 T(opic) label only.
The message matches the rule that says:

If there is B1, you must provide ONE T label

This rule is not what we want as one does not mean one or more but one and only one.
I don't think there is anything wrong when users pass mutliple T labels in a PR, this is actually a good thing.
The T labels are not exclusive so the rule should be:

if there is B1, you must provide SOME T labels" (1 or more)

That would then allow the the case you linked where 2 T labels are provided.
I created a PR relaxing this rule and added a test with mutiple T labels, ensuring this case passes.


Stock control

Minimum quantity;

Minimum quantity in order to display it to the catalog?

Yep!  If minimum, send a e-mail or alert, block seles...


Simplify byte_sum adjustment in VisitMapCells.h

Summary
Small tweak to VisitMapCells.h to simplify the math on byte_sum to byte_sum |= 1<<j;

@dracc to answer your question in #839:
In short, because a bitwise and of 0 and 1 is always zero, and powers of two give a 0 in the column related to value. It's explained a couple of useful ways in this stack discussion: https://stackoverflow.com/questions/1053582/how-does-this-bitwise-operation-check-for-a-power-of-2


Update to Polkadot v0.9.27

This can be done throughout the docs, as there was issues with the Contracts Node in 26 that should be resolved as per release notes
Tracking issues for other materials:

https://github.com/paritytech/frontier/pull/809 for EVM (tested to work as-is! but fragile, as deps point to master, not the correct release branch yet as of 2022-08-12)
https://github.com/paritytech/cumulus/issues/1512 for parachains (this is not blocking)

Please don't do this as a global operation.
I really would like back my latest or a replacement stable tag to allow the node template cloned from the developer-hub to lag and allow instructions to always be verified (so a tag can remain at the version that's been tested).

This is a know stable working version. Oly outstanding unknows are listed.


What contains your MiniTioune_V1_0_1_1c.bat file

73 qro de michel, hb9dug

hi
I don't know what file you're referring to ¯_(ツ)_/¯
regards

perhaps you mean this

this is for tuning with the minitioune app using CTRL + CLICK
please change to the path of your minitioune app.
regards


Add support for AWS Fargate metadata

Adds support for the New Relic agent to be able to collect Fargate related metadata.
More info about where metadata is stored here:
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/container-metadata.html

 Enable New Relic monitoring on AFReader

This PR does not really make sense after hearing the following from one of the NR engineers:
"It's important to note that everything inside NewRelic.Util.Vendor is exclusively used for calculating utilization & billing, this is not instrumentation.
New Relic backends are only going to know about the keys that we already collect:
@aws_vendor_data ["availabilityZone", "instanceId", "instanceType"]"


feat: prepare for release v0.7.0

bump workspace_optimizer to v0.14.0
bump Rust dependencies and organize them into workspace
set release profile at workspace Cargo.toml
bump Rust toolchain to v1.71.0
bump protobuf codegen to v3.3.0
prepare shell scripts for sdk v47: use broadcast mode sync

Successful test run: https://github.com/neutron-org/neutron-tests/actions/runs/6454109468

Successful test run: https://github.com/neutron-org/neutron-tests/actions/runs/6532055037


Incompatibility with AnySoftKeyboard when URLs present

V1.5.1
Five lines of text with a link on end. The keyboard allows user to move cursor with arrow keys, but this function fails with the URL present, instead it highlights that or I can go to the next URL.
Good idea if I had a really long note, I could switch between headings, but I'd prefer separate buttons in the app (android allows a Long press on the back key to do something in the app, perhaps you could bring up a list of the titles) or maybe I could sacrifice "up" and "down" keyboard actions for it…

#127
+1 for a list of URLs, would be a unique feature with respect to the other notes apps.


change declaration of simulation object

changed simulation object properties, model options are now turned on or off in parameter file

This pull request makes two changes,
The first is that the simulation object no has fewer parameters, with simulation options being read into the file via the parameters, rather than being specifically declared.
The next change is where possible, string variable have been replaced with various enums.
In the person object, sex and occupations are now enums. They are read in from the census file as strings but are then converted into enums when the person object is created.
Behaviour nodes, as well as the tests which use the names of behaviour nodes (infectious behaviour testing) now make used of enums throughout, with no defining of Strings which could lead to error


Error while importing in On-Premise

Is it available for On-Premise environment? I am getting following error during solution import.
The solution package you are importing was generated on Microsoft Dynamics 365 (online). You can’t import it into on-premises or hosted versions of Microsoft Dynamics 365.
I tried the release version - Dynamics365ElectronicMedicalRecords_1_8_1_Unmanaged.zip
If it is not currently available for On-Premise, will it support in the future?

I would love to hear about this one too!  I'm trying to bring in the financial accelerator from microsoft into our v9 on prem version and I'm getting:  You can only import solutions with a package version of 9.0 or earlier into this organization.  You can't import this solution.


Mod didn't finish being created

"The mod is in the output folder but unfortunately it appears the mod was unsuccessful, the flags were there (for the countries that were created... but only a small handful of countries were actually formed)
The Countries:
Carpathia
Ancona
Ostlandet
Utkus
The Isles
Macina
Additionally: Seljuks and what I believe is Tangier were created however both of these countries showed up unnamed
Some other observations:
Seljuks ended up with the Absolutionist government form so that is working at least
The Rhineland is still demilitarized
Some governments that have the democracy ideology have the next election set as never
I have attached a photo of the map. Let me know if you need any other information from me and/or files"
https://forum.paradoxplaza.com/forum/index.php?threads/vic2-to-hoi4-converter-release-thread.948992/page-17#post-22681849
"Here is the output mod, vic 2 save, and vic 2 mods"
https://forum.paradoxplaza.com/forum/index.php?threads/vic2-to-hoi4-converter-release-thread.948992/page-17#post-22682132
"Hey Idhrendur, just thought I would give you a quick update as to what is happening on my end in attempting to convert the save.
I had a busy week and was only able to restart my attempts today, I had no success with the save which I had sent you (kept getting the error in the converter that it had failed and the map remained the same as in the picture)
I then realized that I had a second save from the day before the one I sent you (December 31st 1935). So I attempted that save and the converter did not give me the usual message that it had failed and it said that it was completed successfully. However upon loading the mod the map remained exactly the same as the January 1st 1936 one which I had sent you."
https://forum.paradoxplaza.com/forum/index.php?threads/vic2-to-hoi4-converter-release-thread.948992/page-17#post-22712230

Could not replicate problem.


Adds unmanaged device resource and client

Adds Ruby classes for unmanaged devices:

https://docs.seam.co/latest/api-clients/devices/list-unmanaged-devices
https://docs.seam.co/latest/api-clients/devices/update-unmanaged-device

I basically copied the devices code and adapted it to the unmanaged version - which basically has less information. I'm not sure if it has a properties hash as well (looks like it from my initial testing in the console).

Actually looks like this addresses #44 (not sure if fully)


Adding GDPR functionality

I have just excluded the GDPR fields from being converted to uppercase like the group fields

@benjaminhoffman Is it possible to review the PR. Facing the same issue and need that little update for further development. P.S. Thanks for the plugin

Any updates? @benjaminhoffman

We can merge this but I really need help maintaining this lib.  anyone interested? @ramykl @volKate @Hendrejvr any takers?

We can merge this but I really need help maintaining this lib. anyone interested? @ramykl @volKate @Hendrejvr any takers?

My side it is either feast or famine time wise, so not sure how helpful I would be with maintaining this.


add Ncnn Model

peace, i hope you add Ncnn Model for "Image-Super-Resolution-via-Iterative-Refinement" so we can use model with AMD Gpus 🤞🤞🤞

Sorry, no such plan for now.


Use custom UserAgent with curl requests to https://nominatim.org

Please be advised that I had to ban the curl user agent from https://nominatim.org/data. For details see https://github.com/osm-search/Nominatim/issues/2929. This affects your docker scripts as far as I can see. Please change your scripts to provide a custom user agent that points back to this repo. This gets you around the block and I can get in touch with you should there ever be an issue.

Thanks for the info @lonvia, we have set the custom user agent to mediagis/nominatim-docker.


emqttd_plugin_pgsql  version=1.1.2 showing error.  Connection Refused: bad user name or password.

The same configuration working on another machine.
Error log :
20:21:23.485 <0.6451.0> [error] Client(mosqsub/11188-it0@-----:34226): Username 'test_consumer' login failed for {function_clause,[{lists,zip,[[],[<<"test_consumer">>]],[{file,"lists.erl"},{line,386}]},{lists,zip,2,[{file,"lists.erl"},{line,386}]},{epgsql,equery,3,[{file,"src/epgsql.erl"},{line,150}]},{emqttd_auth_pgsql,check,3,[{file,"src/emqttd_auth_pgsql.erl"},{line,47}]},{emqttd_access_control,auth,3,[{file,"src/emqttd_access_control.erl"},{line,64}]},{emqttd_protocol,process,2,[{file,"src/emqttd_protocol.erl"},{line,143}]},{emqttd_client,received,2,[{file,"src/emqttd_client.erl"},{line,265}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,615}]}]}

@msdevanms we don't have the version 1.1.2,you can try to upgrade to the latest version


Datadog Agent Manager impaired usability in Internet Explorer

**Output of the info page **

Agent Info

Version: 6.0.0
PID: 3056
Check Workers: 1
Log File:
Log Level: info
Config File: c:\programdata\datadog\datadog.yaml
Conf.d Path: c:\programdata\datadog\conf.d
Checks.d Path: c:\programdata\datadog\checks.d

System Info

System UTC Time: 2018-03-05 10:31:46.242289 UTC
NTP Offset: -0.107891952s
Go Version: 1.9.1
Python Version:

Host Info

Boot Time: 2018-01-10 21:15:22.000000 UTC
 OS: windows
 Platform: Microsoft Windows Server 2008 R2 Standard
 Platform Family: Server
 Platform Version: 6.1.7601 Build 7601
 Procs: 75
 Uptime: 4.624491e+06

Hostnames

Hostname: EMSTEST
 Socket-Fqdn: SP-WIN-EMS-02
 Socket-Hostname: SP-WIN-EMS-02

JMX Status

Initialized Checks

No initialized checks

Failed Checks

No failed checks

Forwarder

API Keys Status

https://6-0-0-app.agent.datadoghq.com,*************************4f449: API Key valid

DogStatsD

Checks Metric Sample: 12096
 Event: 1
 Events Flushed: 1
 Number Of Flushes: 166
 Series Flushed: 9198
 Service Check: 1660
 Service Checks Flushed: 1816

Additional environment details (Operating System, Cloud provider, etc):
Windows Server 2008 R2 SP1
Default Internet Explorer 11.0.9600.18893
Steps to reproduce the issue:

Install datadog 6.0.0 msi as per instructions of https://app.datadoghq.com/account/settings#agent/windows
Start Datadog Agent Manager
Go to Checks -> Manage Checks
Look at console for the error, page becomes unusable as well

Describe the results you received:
Unhandled Exception: SCRIPT438: Object doesn't support property or method 'endsWith'
in javascript.js, Line 301, Column: 7
Describe the results you expected:
Lists checks and allows editing and creation of checks as per official docs
Additional information you deem important (e.g. issue happens only occasionally):
Reproducible all the time

Thank you for reporting this @f0o - should be addressed here: https://github.com/DataDog/datadog-agent/pull/1392

@truthbk Thanks for the quick PR and merge :)
Any idea when the new MSI is available?

@f0o 6.0.1 will be out mid week


OSB interceptors context adjustments

Coverage decreased (-0.06%) to 87.786% when pulling<PHONE_NUMBER>a202f8f3652694774c71b51772215a on enrich-context into d42eeeaeb32de4e46a34f0bd4c7aaed0bd869581 on master-smaap.


The fact that a device has failed to power up is now stored as a flag in a PM struct.
pm_device_runtime_get now checks that the provided device has correctly powered up before proceeding to run additional actions. This makes its behaviour a bit more sane for failing devices, while still allowing the following scenario to work:

Power domain with devices A and B
pm_device_runtime_get(&A);
Power domain turned on
PM_DEVICE_ACTION_TURN_ON on device B fails

The power domain is left on until pm_device_runtime_put(&A); is run, and A can be used even though device B failed.
A call to pm_device_runtime_get(&B); before the domain is turned off will fail immediately due to the previous failure to power up.

@gmarull @ceolin please review

@ceolin @gmarull can you please re-review?