504 5.7.4 Unrecognized authentication type

I successfully integrated Commento PlusPlus with Ghost and Traefik on Docker, running on an AWS EC2 instance.
Everything works perfectly, with one exception: I am unable to configure SMTP using our Exchange Online account for Commento PlusPlus.
For Ghost, the SMTP configuration, using our Exchange Online account, works perfectly, without any error. The administrator is receiving confirmation mails as well as all invited staff users are getting confirmation mails.
But with Commento PlusPlus I'm not able to register, because I'm not able to receive a confirmation email at all.
I always get an error message like this:
2021/07/26 16:17:51 [ERROR] smtp_owner_confirm_hex.go:19 smtpOwnerConfirmHex(): cannot send confirmation email: 504 5.7.4 Unrecognized authentication type [LO2P123CA0073.GBRP123.PROD.OUTLOOK.COM]
My SMTP-Configuration for Ghost. It works very well!
mail__transport=SMTP
mail__options__host=smtp.office365.com
mail__options__port=587
mail__options__service=O365
mail__options__secure=false
mail__options__requireTLS=true
mail__options__auth__user=<ACCOUNT>@<DOMAIN>
mail__options__auth__pass=<PASSWORD>
mail__from=<ACCOUNT>@<DOMAIN>

My SMTP-Configuration for Commento PlusPlus. It fails, as described above.
COMMENTO_SMTP_HOST=smtp.office365.com
COMMENTO_SMTP_PORT=587
COMMENTO_SMTP_USERNAME=<ACCOUNT>@<DOMAIN>
COMMENTO_SMTP_PASSWORD=<PASSWORD>
COMMENTO_SMTP_FROM_ADDRESS=<ACCOUNT>@<DOMAIN>

Do you have an idea how to fix it?
I am happy to help with troubleshooting and testing.

Thanks very much for the bug report, I will be looking into this! We have had a similar issue with google's g-suite (https://github.com/souramoo/commentoplusplus/issues/15) but I actually also have a office365 account so I will see how far I get with debugging this - I may need your help to isolate the issue if I get stuck!

Dear Souradip
Thank you very much for your quick reply.
I would be very happy if you could solve the problem.
Please let me know, how I can help you.
Best regards
Stephan

From: Souradip Mookerjee @.>
Sent: Tuesday, July 27, 2021 02:17
To: souramoo/commentoplusplus @.>
Cc: Stephan Rudolph @.>; Author @.>
Subject: Re: [souramoo/commentoplusplus] 504 5.7.4 Unrecognized authentication type (#53)
Thanks very much for the bug report, I will be looking into this! We have had a similar issue with google's g-suite (#15https://github.com/souramoo/commentoplusplus/issues/15) but I actually also have a office365 account so I will see how far I get with debugging this - I may need your help to isolate the issue if I get stuck!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/souramoo/commentoplusplus/issues/53#issuecomment-887114827, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA7T473PZEFN7MELTTLI65DTZX3JJANCNFSM5BAQ2V4A.
Stephan Rudolph
Vorsitzender der Geschäftsleitung
[Logo rudolph ag]https://www.rudolph-ag.ch [Badge AWS Select Consulting Partner] https://aws.amazon.com/partners/find/partnerdetails/?id=0010L00001v31gVQAQ  [Badge Oracle Gold Partner Weblogic Specialized] https://partner-finder.oracle.com/catalog/scr/Partner/SCPP-RUDOLPH-AG.html
rudolph ag
https://www.rudolph-ag.chWaldeckstrasse 6
CH-4900 Langenthal https://www.google.com/maps/dir//Waldeckstrasse+6,+4900+Langenthal,+Switzerland
+41 31 312 19 20
@.***
@.***>www.rudolph-ag.ch https://www.rudolph-ag.ch

(Is the commentoplusplus project dead...?)

Not dead! This bug is still under investigation, anyone else facing the same issue is welcome to help me debug it!

Dear Souradip
I am very happy to read from you that the project is not "dead".
I hope you are doing well.
I am still very interested in running Commento PlusPlus, along with Ghost, for us as a blog on AWS. I would also be happy to help you, find and fix the cause of the "504 5.7.4 Unrecognized authentication type" error.
Recently I wrote a program in Java that reads email addresses from an Excel spreadsheet and then sends emails through our MS Exchange Online account. Maybe I can use the code to test parameters and work towards you that way.
Best regards
Stephan

Please try the latest unstable release after having merged the pull request above to see if this is still an issue!

Dear Souradip
I am very glad to know that Commento PlusPlus has made improvements in sending emails.
Currently I am very involved in customer projects. I will be very happy to test the latest release of Commento PlusPlus as soon as possible. I will contact you shortly.
Best regards
Stephan

Hello Souradip
I'm currently on vacation for a few days and I'm using the opportunity to test Commento++ with the adjustments you mentioned, regarding SMTPS and StartTLS.
For this I deployed my environment, under Docker, on an AWS EC2 again, using the Docker image caroga/commentoplusplus. In doing so, I assume that this image corresponds to the latest version v1.8.7 of your code.
Unfortunately the error still occurs.
When I try to create an account with Commento++, I always get the following error messages:

In the frontend:
"Email dispatch failed. Please contact support to resolve this issue."
On the server side, (docker-compose up), in stdout:
"commento_1  | 2022/10/02 16:41:47 [ERROR] smtp_owner_confirm_hex.go:19 smtpOwnerConfirmHex(): cannot send confirmation email: 451 5.7.3 STARTTLS is required to send mail [LO4P123CA0567.GBRP123.PROD.OUTLOOK.COM]"

I have a couple of questions about this:

You mention in the README:
"Commento++ allows configuration of the tlsConfig for both SMTPS as well as StartTLS for email sending.".
I put a clone of your code from github locally and couldn't find a corresponding option in it.
Did I miss something?
Could you successfully test the current Commento++ code in connection with smtp.office365.com?
Which options should be set, in order to use StartTLS and SMTPS?
If I set the environment variable ENABLE_LOGGING=true, where does Commento++ write the log output to?

I would be very happy to be able to run Commento++ in conjunction with Microsoft Exchange Online (smtp.office365.com) as mail provider and would be happy to help you to make this happen.
Please let me know if I can assist you with any further information.
I look forward to your message.
Best regards
Stephan

Hey there! If you don't configure Commento++ to use an email service, you will not receive a confirmation email to activate your account. Hope this helps!

Hello Supernova3339, if you had read my bug report, you would know that this is exactly the issue, namely the configuration of the e-mail service for Commento++.
I want to configure Exchange Online (smtp.office365.com) as email service for Commento++. But unfortunately this does not work (see above). Others have also encountered this problem.
If you know a solution for this, it would be very helpful.

Hello Supernova3339, if you had read my bug report, you would know that this is exactly the issue, namely the configuration of the e-mail service for Commento++. I want to configure Exchange Online (smtp.office365.com) as email service for Commento++. But unfortunately this does not work (see above). Others have also encountered this problem. If you know a solution for this, it would be very helpful.

Hi Stephan :wave:
I did read your bug report. Turning on starttls will solve this issue. Let me know if you need any help.
Cheers, Supernova :tada:


Implement CSP

Implement CSP and edit CKeditor to make these rules

We will Re-open this issue again


Correctly process the ack for a message that was outstanding on a dif…

…ferent consumer
Fixes #759
Motivation
When processing the ack for a message that is in the pendingAcks map of a different consumer, the current consumer is currently decrementing its own count of pending acks.
This condition happens for example when the ack timeout is triggered and then the original consumer acknowledge the message with a delay, though before the other consumer has acknowledged the message.

Mostly readability, there is no need to use updater trick to get value of a
volatile variable
On Mon, Sep 25, 2017 at 8:46 PM Rajan Dhabalia<EMAIL_ADDRESS>wrote:

@rdhabalia commented on this pull request.
In
pulsar-broker/src/main/java/org/apache/pulsar/broker/service/Consumer.java
https://github.com/apache/incubator-pulsar/pull/791#discussion_r140934422
:

@@ -354,7 +354,7 @@ void flowPermits(int additionalNumberOfMessages) {
checkArgument(additionalNumberOfMessages > 0);

     // block shared consumer when unacked-messages reaches limit

   if (shouldBlockConsumerOnUnackMsgs() && UNACKED_MESSAGES_UPDATER.get(this) >= maxUnackedMessages) {

   if (shouldBlockConsumerOnUnackMsgs() && unackedMessages >= maxUnackedMessages) {

what is the reason for replacing UNACKED_MESSAGES_UPDATER.get(this) with
unackedMessages?
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/apache/incubator-pulsar/pull/791#pullrequestreview-65075870,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAD0JPK4sYCagwRJn7TrDJAHvTeCA_AIks5smElvgaJpZM4Pjg-v
.

--
Matteo Merli
<EMAIL_ADDRESS>


fix: Pull databaseIds for TabbedSqlEditor Component II

SUMMARY

Since the branch name was breaking dock
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TEST PLAN

ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Changes UI
[ ] Requires DB Migration.
[ ] Confirm DB Migration upgrade and downgrade tested.
[ ] Introduces new feature or API
[ ] Removes existing feature or API

Codecov Report

Merging #11922 (39d8dc9) into master (e0288bf) will increase coverage by 0.02%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master   #11922      +/-   ##
==========================================
+ Coverage   67.68%   67.71%   +0.02%
==========================================
  Files         930      930
  Lines       45132    45134       +2
  Branches     4331     4331
==========================================
+ Hits        30549    30562      +13
+ Misses      14480    14469      -11
  Partials      103      103

Flag
Coverage Δ

cypress
55.23% <100.00%> (+0.34%)
:arrow_up:

javascript
63.16% <75.00%> (+<0.01%)
:arrow_up:

python
64.23% <ø> (ø)

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

Impacted Files
Coverage Δ

...rontend/src/SqlLab/components/TabbedSqlEditors.jsx
81.52% <100.00%> (+0.23%)
:arrow_up:

...ponents/AdhocFilterEditPopoverSimpleTabContent.jsx
81.81% <0.00%> (-1.82%)
:arrow_down:

superset-frontend/src/SqlLab/actions/sqlLab.js
64.95% <0.00%> (+0.42%)
:arrow_up:

superset-frontend/src/reduxUtils.ts
81.01% <0.00%> (+1.26%)
:arrow_up:

...set-frontend/src/dashboard/util/getDropPosition.js
93.65% <0.00%> (+1.58%)
:arrow_up:

...perset-frontend/src/messageToasts/actions/index.ts
96.15% <0.00%> (+7.69%)
:arrow_up:

...rontend/src/SqlLab/components/SqlEditorLeftBar.jsx
60.78% <0.00%> (+7.84%)
:arrow_up:

...et-frontend/src/messageToasts/components/Toast.tsx
100.00% <0.00%> (+8.33%)
:arrow_up:

Continue to review full report at Codecov.

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

Alternative/root fix: https://github.com/apache/incubator-superset/pull/11934


cmake: add force-upload target

If the PX4FMUv2 board does not have the v5 uploader, it's not possible to check the silicon revision to make sure it's safe to upload the firmware which is more than 1 MB. However, if the user is sure the silicon revision is not affected by this errata, he can upload the firmware using px4_uploader.py with --force argument. This commit adds force-upload make target to do it more convenient way.

Why not update the bootloader instead?

It's sometimes just more convenient when the FMU is installed and there is no access to the DFU pad or when you work with significant amount of boards with rev3 MCUs but v4 bootloaders which is common combination nowadays.

You could also look at updating with bl_update on a running pixhawk (https://github.com/PX4/Firmware/tree/master/src/systemcmds/bl_update).
This is safe to merge.

@dagar, thank you. Unfortunately bl_update was excluded from packages built for px4fmu-v2 by default so it's not very straight-forward (it's necessary to build the firmware with bl_update, upload, update the bootloader, then flash the needed firmware).

@korigod I wasn't aware, let's try to get it back in fmu-v2.

https://github.com/PX4/Firmware/pull/9724


Can it support Q4 or Q8 quantization?

Yes, thanks to the whisper.cpp, more quantized models will be supported in the future, and I’m also looking forward to the  release of SenseVoice-Large

cool
And can support mp3 input?

cool And can support mp3 input first?

Use ffmpeg convert mp3 to wav
ffmpeg -i /path/xxx.mp3 -ar 16000 -ac 1 /path/output.wav

Support Q3, Q4, Q5, Q6, Q8 quantization now.


Idea: Adding basket interface

What do you think of renaming Basket to DefaultBasket, adding a basket interface which is implemented by the DefaultBasket. This would allow binding that in the laravel's IoC container.

Yeah I've been thinking about how open up the Product and Basket classes for extension. I think that's the right approach :smile:
I'm going to give it some more thought and then play around with some code. Ping me if you have any ideas or suggestions :smile:

Okay, for now I've added a basket interface,  and bound that in the IoC container:
$this->app->bind('Modules\Ecommerce\Application\Basket\Basket', function () {
       return new Basket(new Belgium());
});

But issue with this now is that I can't inject the interface via a method argument, since your Basket class doesn't implement it. So for now I'm just using it like so:
$this->basket = app('Modules\Ecommerce\Application\Basket\Basket');

Having an interface for the product might be nice too indeed.

I've decided to just leave this package as it is. Moving towards using interfaces and traits is a good idea, but it's getting away from the encapsulated design of this package.
I think implementing the same functionality as interfaces and traits would be more applicable as a separate package. I might have a look at doing this at some point, but I don't really have a need for it at the minute so I can't dedicate the time to it.


corporateclash: Add version 1.2.0

Do you want the line endings as CRLF or LF?

Wget is failing the CI its not my commit.

Mind reviewing this PR?


Upgrade to Emoji 5

This is a work in progress

[x] Update Unicode data files
[x] Generate names
[ ] Get categories from somewhere (they've moved on OS X 10.13.1)
[ ] Fix variation selector data (no more relying on OS X category maps)
[ ] Update all image sets
[ ] Fix some pending bugs/requests
[ ] Release new version

I'm sorry, but why not the sixth version?


Persistence licences doesn't work

Have you read the FAQ and checked for duplicate open issues?:
Yes
What version of Shaka Player are you using?:
2.2.8
Can you reproduce the issue with our latest release version?:
The problem is that with the latest version my legacy application doesn't work.
Can you reproduce the issue with the latest code from master?:
The problem is that with the latest version my legacy application doesn't work.
Are you using the demo app or your own custom app?:
No
If custom app, can you reproduce the issue using our demo app?:
No
What browser and OS are you using?:
Chrome 56 - Windows,
Chrome 56 - macOS 10.13.6
What are the manifest and license server URIs?:
ezdrm widevine
What did you do?
I'm trying to play DRM-ed DASH live stream via Shaka player.
The cofiguration I'm passing to Shaka player is:
    var widevineLicense = [
      'https://widevine-dash.ezdrm.com/proxy?pX=<app-code>',
      'username=' + window.flashvars.drmP3,
      'password=' + window.flashvars.drmP4,
      'contentId=' + window.flashvars.assetId
    ].join('&');

    this.player.configure({
      drm: {
        servers: {
          'com.widevine.alpha': widevineLicense
        },
        advanced: {
          'com.widevine.alpha': {
            'videoRobustness': 'SW_SECURE_DECODE',
            'persistentStateRequired': true
          }
        }
      }
    });
  };

What did you expect to happen?
I'm expecting that the license will be requested once via request

https://widevine-dash.ezdrm.com/proxy?pX=&username=&password=&contentId=

and then will be used from local storage.
What actually happened?
My application is just list of live channels with and without DRM. User can switch between live channels.
I'm expecting that the license will be requested once via http call above, persisted in browser, and then if user clicks on the same DRM-ed live channel, then no calls to retrieve the license will happen.
Appreciate your help guys.

We don't support using persistent licenses for that, we only support persistent licenses when storing content offline.  If you use shaka.offline.Storage to store content offline, we'll use persistent licences to allow playing the protected content offline; but we don't support using persistent licences to avoid licenses requests between playbacks.
Note that persistentStateRequired is EME terminology that refers to what the CDM is allowed to do when we create it.  By stating that persistent state is required, the CDM can store information in files, but it doesn't actually refer to storing licenses offline; the licenses we request are still only streaming licenses.
This also may be a difficult feature to add since it is difficult to associate the new stream with the existing keys.  Even if the manifest is the same, the content may be different.  Also if the key IDs are the same, we still may not be allowed to use the same license due to policy requirements (the CDM may reject using the license with this content).  So it is usually best to always request a license for this content so we are sure that we get a license that works with this content.
(also I don't know if Chrome 56 supports persistent licenses, I think it is a newer thing on desktop.  Persistent state can be supported but persistent licences may not be supported)

@TheModMaker, huge thank you for your detailed answer.


Make go.vim work with go 1.4 again

The addition of 'opts' caused this code to render bad command lines like go build '' -o /dev/null, which caused go 1.4 to treat -o as a package, and then fail (producing no error output for syntastic :(). I didn't test this with 1.3, but I expect that it should still work.

BTW, I suspect the breakage happened here: scrooloose/syntastic@a18ccb40df

No, adding an empty argument is not what's supposed to happen there.  Please try 74a0713 instead.


Rename connector.

If approved I will rename the repo and merge

This will fail until the root folder gets renamed.


No fixed navbar?

a fixed navbar would let users change their theme even when they are exploring animepedia

Can I be assigned with this issue ?

please assign it to me

Sounds cool! Sorry for the delay in responding to your issue. Would you still like to work on it?

Yes
On Thu, 20 Oct 2022, 12:50 Amartya Yadav, @.***> wrote:

Sounds cool! Sorry for the delay in responding to your issue. Would you
still like to work on it?
—
Reply to this email directly, view it on GitHub
https://github.com/DecodersCommunity/animepedia/issues/652#issuecomment-1285060673,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKW6CXF6O2VFRVQ5AZC4DLWEDXFFANCNFSM6AAAAAARFKSOGA
.
You are receiving this because you commented.Message ID:
@.***>

Yeah. You can assign the issue to me


Layer7 Filter does not function

After configuring Layer7 filter rules, I get this error in system.log:
ipfw-classifyd: packet dropped: output queue full
And ipfw-classifyd runs at very high cpu load when doing nothing at all (100%+).
To test use latest git sources as some related issue have been solved.. setup Layer7 group and add a firewall rule.. apply and see log.

Functionality temporary removed in https://github.com/opnsense/core/commit/1ad20825d4aa0c2b2867c6c313be10a13a85bd53

Put this on the long-term roadmap soon, remove from tracker now.


fix: small improvements/fixes to cookie chunker in ssr

Fixes/improves some edge cases in the cookie chunker for ssr:

deleteChunks now attempts to delete both the key and potential leftover chunks, instead of deleting the first thing it notices. This should decrease the total size of cookies by removing orphaned chunks, and also is a bit safer in situations where leftover chunks are mistaken as the continuation of other chunks.
Avoid using parallel cookie setting in setItem, and instead do it serially.
setItem first clears all chunks before setting the new ones.

One confirmed support ticket that is demonstrating the issues resolved by these changes.

@hf remember to generate a changeset too!

Does this change fix the bug I just submitted? #766

Does this change fix the bug I just submitted? #766

Maybe...


Better Documentation.

Seriously, 90% of my time was spent reading the source code, which to be honest is a real pain to read in the first place.
Better documentation, in written form (not code) with actual examples of requests being made. (for example the refresh_token and access_token would be extremely beneficial to anyone who wishes to use this library.)
A good example of undocumented features is the validate and immediate methods you can pass to Server.authorization to handle immediate authorization of a user, and the flow.

Server.authorization calls validate (and checks arity, giving extra arguments up to 5 arity (2 is best imo, you get everything, less confusion))
validate executes and takes actions
validate on success calls immediate with the user as the second argument
immediate by default returns false (always showing dialog), if you return true in the second argument it will skip the dialog, automatically authorizing the decision (do any actions here that you would in the decision callback otherwise they will not be invoked).

This is just one example of the many edge cases...

Feel free to write this up a form you think would help others.  I'll merge it or link to it.

I'll merge it or link to it.

You have open PRs going back to 2013.


Inaccessible menus

Preflight Checklist

[x] I agree to follow the Code of Conduct that this project adheres to.
[x] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Describe the bug
I was trying out the different themes available, and I selected one that has made the file, edit, etc buttons un-clickable. I can no longer interact with any of the program top bar menus. All of the drawing buttons function normally.
To Reproduce
Steps to reproduce the behavior:

Go to Extras
Click on Themes
Select theme (I forgot the name of the one I selected, and am unable to navigate to the menu to validate the choices)
See error

Expected behavior
Menu buttons should display a menu when clicked.
Screenshots
These are the menu buttons that are un-responsive.

draw.io version (In the Help->About menu of the draw.io editor):
(this menu is not accessible due to the bug I am experiencing)

draw.io version 15.8.4

Desktop (please complete the following information):

OS: Fedora35 (gnome)
Browser Firefox
Version 94

Additional context
I tried a few things to recover from this, but none have worked so far. Namely uninstalling and re-installing. I was hoping this would purge whatever config has been set. Unfortunately it seems there is a config file that is not cleaned up on uninstall. I searched around the documentation to see if perhaps there was a keyboard shortcut to access this menu like you might on a native app, but was unable to find any.
How can I manually edit which theme should be selected, or purge existing configurations?

I found a solution, updating for anyone else that comes across this.
Searching more through my dotfiles I found this directory, and removing it reset all of the settings.
rm -rf ~/.var/app/com.jgraph.drawio.desktop/


Use the AWS-provided JSON schemas, not our own custom ones

AWS now provides a JSON schema for all of CloudFormation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-resource-specification.html
We could use this instead of using our own docs HTML scraper and custom schemas.

If anyone wants to follow along, I'm working on the official-spec-file branch.

Open PR here: https://github.com/frontrowed/stratosphere/pull/37

Closed via #37


Disassembly view: migrate to use WorkbenchList

Migrate to use WorkbenchList since WorkbenchTable doesn't support horizontal scrolling.
Probably should target #129762.

In the original PR we talked about changing the table to a list, to support horizontal scrolling. However, I wasn't able to find a way to fix the breakpoint column (or elements, since we don't have a column concept in list anymore) from scrolling horizontally. Original discussion: https://github.com/microsoft/vscode/pull/125737#discussion_r659882036.
@isidorn Can you help investigating this issue? Thanks!

Moving to a WorkbenchList to have horizontal scrolling makes overall sense. In order to still have the table like horizontal alignment you will probably need to have fixed "column" sizes in each list row, so they get nicely indented and it looks like a table.
As for having an element always visible when scrolling horizontally: I will probably not have time to look into a solution this milestone. Though I am sure there is a css solution which would solve our problems.
I suggest to add help-wanted to this issue and you provide a code pointer, and somebody from the community will come up with a trick that works.


Disconnects

Since version 5.0 I've found that it disconnects and is not able to communicate with TotalMix when the computer has been running for a while without restart.  I'm not sure when the issue occurs, but my guess is that likely it's caused by windows waking up from standby.

Since version 5.0 I've found that it disconnects and is not able to communicate with TotalMix when the computer has been running for a while without restart. I'm not sure when the issue occurs, but my guess is that likely it's caused by windows waking up from standby.

Oh that's interesting, was it better in v0.4.0? I actually made some big improvements to avoid  such issues in v0.5.0 and tested extended disconnects from the device, but I don't really put my PC to sleep often so that's a use case I don't test often.
When it disconnects, does it ever reconnect or does it stay disconnected until you restart the program?
Cheers
Fotis

Yes, it was rock solid and I don't remember seeing this problem with v0.4.0.  I did read the changelog that you've put lots of work in v0.5.0 to improve this, but strangely enough it turned out the opposite for me.  I'm not entirely sure that it's caused by standby, but that's my best guess.  When it disconnects it just stays disconnected until I restart the program.


The browser shows nothing after configuring .env file with Google API Key

Hi Auser! Thanks for posting this tutorial. The only thing is that I am not getting the result that I suppose to get. I clone from repo and followed exactly the way it is stated. I am very new to React and NEM, so please bare with me. I think I am doing wrong with "Configuring the Application" part. Here's what I am having.
Got API and after executing this command->
cp .env.example .env
Inside .env file

Server is running and working fine

The browser shows nothing

What am I doing wrong?

same here

You need to kill and re-run your process for the .env values to be loaded.

Thanks for helping me out. Hmm.. how do I do that?  Can you please explain it again? Thank you in advance! I really appreciate it.

@mastersoftwaremedia that is exactly what you should do then, after this, the .env file shall be correctly included. This worked for me.

Hi,
Not working for me ! The page stay white and show nothing.

Try to use yarn instead of npm.
Use command yarn to get dependencies and yarn start to start project.
It works for me!

Is this closed?

Hi Ari,
No, not at all.
On Fri, Jun 2, 2017 at 12:42 PM, Ari<EMAIL_ADDRESS>wrote:

Is this closed?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/fullstackreact/react-yelp-clone/issues/16#issuecomment-305844633,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AS_lT_sIPYn3rGn6DOF4H1-yyHeMYzeGks5sADtigaJpZM4KdvWu
.

the same happened to me after cloning the entire project and configuring .env and api key:
Except i have this error:
Uncaught Error: You have provided a history object created with history v3.x. This version of React Router is not compatible with v3 history objects. Please use history v2.x instead.

the solution for me was here:
https://github.com/fullstackreact/react-yelp-clone/issues/19


[EMCS-543] support movement without and arc in push notifications (IE704)

Didn't mean to do that don't mind me


Update env and docker-compose file

cleanup docker-compose file
add env variable examples

LGTM please merge


Indicator for overriden aftersales conditions

During a disruption (or for other reasons) the aftersales conditions in the original booking can be overriden, so that a NO_FLEX-ticket becomes MID or FULL_FLEX to allow the passenger to reach their final destination. Currently, there is no way to signal to a client that such an override has been activated. We propose an update to the AbstractBookingPart to allow the operator to pass information to the distributor or the end-client around this override.

Proposed modelling:

Updates to RefundType and ExchangeableType, to include flag and initial condition. Breaking change from v 3.

Intermediate solution:

Leave ExchangeableType and RefundType as they are (string - enum YES, NO, WITH_CONDITION)
Add an optional parallel structure with AfterSalesOverrideDetails, specifying that the conditions have been overriden and preserving the initial conditions (with additional optional information, such as validity if applicable, description text on the reason for the channels, etc)

We should also review whether the term should be AfterSale or AfterSales - we use both currently. Later...

I think the correct term is aftersales but I'm not native.

Update proposed to the webhook enum:

I have added a slightly different proposal by adding GrantedReductionAmounts.  It allows to show reductons that are not associated with individual passengers e.g. group reductions.

@CGantert345 to draft PR


Making a probegroup from two of the same cambridge neurotech probes

Quick question about making probe groups with Cambridge neurotech probes. Cambridge neurotech allows people to buy a probe, eg an H7, or to buy same probe double so two H7s glued together.  Currently I make  probe, wire it and then since the other probe is an exact duplicate I just deep copy that probe. Then I set_device_indices as the same as the original probe but offset by the appropriate number of channels (& do the same for the contact numbers. Then I add the original probe and the duplicated (but offset probe) to a probegroup.
Is there a smarter way to do this?
probe = pi.get_probe(manufacturer = 'cambridgeneurotech', probe_name = 'ASSY-77-H7')
probe.wiring_to_device('ASSY-77>Adpt.A64-Om32_2x-sm-NN>RHD2164')
probe1=deepcopy(probe)
probe1.move([400,0]) # shift so they aren't on top of each other

#offset channel_indices since they are exactly modulo 64
channel_indices = probe.device_channel_indices
probe1.set_device_channel_indices(channel_indices + 64)

#offset the contact_ids since they are modulo 64
contact_ids = probe.contact_ids
new_contact = []
for idx in range(len(contact_ids)):
    new_contact.append(str(float(contact_ids[idx])+64))
new_contacts= np.array(new_contact)
probe1.set_contact_ids(new_contacts)

multishank = pi.ProbeGroup()

multishank.add_probe(probe)
multishank.add_probe(probe1)

Then I just sort by probe_group in spikeinterface. But if there is an easier way to do this I would be happy to switch this or if I made a wrong step I would also be super happy to be corrected!

Hi @zm711

Instead of deepcopy, you can use probe1 = probe.clone()
you don't need to reset contact_ids, as we removed the (wrong) requirement that contact ids need to be unique across probes in a probegroup (see here)
for wiring, alternatively you could wire the entire probegroup directly:

wiring = pi.wiring.pathways["ASSY-77>Adpt.A64-Om32_2x-sm-NN>RHD2164"]
wiring_group = wiring + list(np.array(wiring) + 64)

multishank = pi.ProbeGroup()
multishank.add_probe(probe)
multishank.add_probe(probe1)

multishank.set_global_device_channel_indices(wiring_group)

Thanks @alejoe91, I will try that as soon my raw file is done reading and close when I test :). Thanks, I figured you guys would have an easier way to do rather than hacking my way through it.

@alejoe91, the clone() is failing?
probe1 = probe.clone()
Traceback (most recent call last):

  Cell In[8], line 1
    probe1 = probe.clone()

AttributeError: 'Probe' object has no attribute 'clone'

pi.__version__
Out[9]: '0.2.19'

Is it suppose to be probe.copy() instead?

Is it suppose to be probe.copy() instead?

Yes! Sorry about that!

Cool cool. I'm running the sorting now, but seems to be working and is way simpler. Thanks @alejoe91 :)


create games model

TAKE YOUR GAME SCHEMA AND CONVERT TO SEQULIZE

TAKE YOUR GAME SCHEMA AND CONVERT TO SEQULIZE


Working Group page update "program plan"

https://microprofile.io/workinggroup/#mptab-program-plan-budget

@aeiras if this is ready to be updated let me know and I will change out the content.

@rstjames it looks good.
The 2025 program and budget has been updated here: https://drive.google.com/drive/folders/1n-4iMr-elQBhCN9YIaRVtUCwV4tqqqqs
I think it has all the documents you need to update the section.

@aeiras I will need to have editing access to the program plan slides to be able to embed it on the website.

got access from John @aeiras

@rstjames I have downloaded the document to the community drive https://drive.google.com/drive/folders/1WzEjYfe4Pvj-cl_zPwWlyrEv_A8qwSiG.
The current drive is external and managed by the EF. John cannot give you the correct access to adjust it.
Please let me know if that fixes the issue.  Also added the PPT here just in case.
2025 MicroProfile Program Plan.pptx


fix(host): generate ceph conf dup monHosts

What this PR does / why we need it:

Does this PR need to be backport to the previous release branch?:
release/3.11

/lgtm


Fix enter key behavior to send message in preview mode.

Now messages can be sent directly from message preview on clicking enter, in case the respective checkbox is clicked. In case user has not chosen that clicking enter should send messages, then message editing will resume and message preview will be disabled.
Fixes #3489

Automated message from Dropbox CLA bot
@khantaalaman, it looks like you've already signed the Dropbox CLA. Thanks!

Supporting GIF:

Thanks!

@timabbott @showell This PR has been updated and is now expected to take care of the suggestions that you gave. Please let me know about ways of further improvement, if any.
Thanks!

I went ahead and finished cleaning this up and merged it as 43ea2c3570f18af985e9ad2710b32d3966b2d48c.  @khantaalaman you should give that a read to leanr how to do this in a clean way.  And thanks for working on this and figuring out what needed to be done!


LPE: Vision origin initialized relative to current position

Refer to issue #5478.

Can one of the admins verify this patch?


can we do a key based authentication for ssh with WebSSH2?

Currently webssh2 is asking username and password for the remote connection, how can we modify it to do a key based authentication in a secure way.
PS: I've seen ssh2 package takes private key as input.

Wouldn't be too difficult to do this, give me a day or so and I can make a branch for this, at least for a proof of concept.
How would you like to pass the key to the application? Keeping that key safe would be the trick, would you want the user to upload it every time they go to the application? Or store it persistently? Would the key be protected by a pass phrase or what?

Great thanks, I've seen the code properly now, we can modify the ssh2.client connect method args to use privateKey. Do you see it as a feature, we can have a dropdown on the first dialog box to choose auth mechanism(userpass or privatekey based).
User can upload private key everytime, and it will deleted automatically after socket closes.
I can make it and raise a PR if you want?

@hiteshsethi
Yes, I definitely see this as a feature. I'm struggling how to best implement it. First thought is a POST var (over TLS/SSL obviously). The thing I don't like about that is I feel that an SSH private key is more "valuable" than a password and I worry about MITM. Over TLS/SSL it should be less of a problem, but usually the environments I foresee this being used in would use self-signed certificates and have horrible TLS/SSL hygiene. There's also not a way to support a key locked in an HSM (like a smart card, YubiKey, etc...) since WebSSH2 will need the actual key.
Any thoughts here? I'm fine with implementing this with some caveats of course.

Off topic and responded to #63 already.

Hi @billchurch / @hiteshsethi,
Could you pls let me know if there was osme work done wrt reading keys instead of pwd for authentication?


[MINOR] change logInfo to logDebug in RowToArrowColumnarExec#javaConvert

What changes were proposed in this pull request?
change logInfo to logDebug in RowToArrowColumnarExec#javaConvert
How was this patch tested?
unit tests
(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)

cc @zhztheplayer please take a look.


[Storage] disable keepAlive for testing pipelines

We have tests that create and use pipeline explicitly. They don't
need long-live connections. This change disables keepAlive for
them so they don't keep http connections hanging around.
This change does not touch the the code that create service clients,
where newPipeline() is also used.

Since keepalive is enabled by default, I would prefer to keep it enabled for all tests unless there's a good reason it needs to be disabled. Why do you think we should make this change?

Because those clients touched in this PR are for one-time use and could be threw away.  For the same reason, customers might want to override keepAlive in some scenarios too.

per offline discussion with @mikeharder we agree that this makes test code more complex and the benefit isn't worth it.  Abandoning...


Getting: HttpError: token ***  is not a legal HTTP header value

Here is my workflow:
jobs:
  deploy:
    runs-on: windows-latest
    steps:
      - uses: actions/checkout@v2
      - uses: actions/setup-python@v2
      - name: Install dependencies
        run: |
          python -m pip install --upgrade pip
          pip install windows-curses pyinstaller
      - name: Build binary
        run: |
          pyinstaller --onefile --name epy-win epy.py
      - name: Release Windows Binary
        uses: softprops/action-gh-release@v1
        with:
          files: ./dist/epy-win.exe
          token: ${{ secrets.GH_TOKEN }}

But I always got this error:
Run softprops/action-gh-release@v1
  with:
    files: ./dist/epy-win.exe
    token: ***
  env:
    pythonLocation: C:\hostedtoolcache\windows\Python\3.10.1\x64
    GITHUB_TOKEN: ***

⚠ Unexpected error fetching GitHub release for tag refs/tags/v2022.2.14: HttpError: token ***
 is not a legal HTTP header value
Error: token ***
 is not a legal HTTP header value

Do you think maybe the header should be authorization: Bearer ${{ secrets.GITHUB_TOKEN }} with Bearer instead of token? I'm not sure myself, haven't read much into github api docs...

Oh my mistake, sorry, it should be token: ${{ secrets.GITHUB_TOKEN }} instead of specifying my own token... Thanks for great works btw...


Add example with rendering mermaid diagram

Hi,
Can you add an example of rendering mermaid diagram with the Shibuya theme?
At the moment, I'm trying with the sphinxcontrib-mermaid plugin.
Here is my result when embedding a  mermaid class diagram with Shibuya theme.

When I set mermaid_output_format = "raw" in the plugin's config values, the mermaid diagram is not being rendered.

I have to set mermaid_output_format = "svg" and install locally the mermaid-cli to build the mermaid diagram successfully.

Follow up the issue, where mermaid diagram is not rendered.
The issue is not related to the functionality of theme Shibuya.
In my case, this issue happens when enabling both nbsphinx and sphinxcontrib.mermaid extensions in the conf.py.
I followed the suggestion from sphinxcontrib-mermaid/issues/113 and the mermaid diagram now can be rendered with Shibuya theme.

I leave the issue open, so the theme's maintainer can decide whether to add an example of rendering mermaid diagram in Shibuya theme.


Small code changes: remove useless class member and unused using directives

I have made code looks like more pretty, it's can be important for someone else.
P.S. I hope I can help with project some way, but have no good ideas right now, may be using setup settings can be useful (instead of hard-coded here - https://github.com/marijnz/unity-shell/blob/571acf7113f25d2a94ddc375d0ae39031134f380/Assets/UnityShell/Editor/Scripts/ShellEvaluator.cs#L24)? But it can be just excessive and useless.

Hey. Thanks for wanting to contribute! As for this PR, it got obsolete because of the many changes that happened by another PR. I think the usings is an example that can be improved, yes. But how that exactly would like, I don't know. A config window (that can be opened from the shell window) to add/remove usings? Or, scan for custom namespaces, store those and use them automatically? Or, scan for custom namespaces and make them easy to add options in the config window? I'm not sure if it's solving a problem that people have, identifying if it's an improvement actually needed would be a good start.

Ok, I will close this PR and check new changes for further improvements. And think about 'using settings', maybe made another one, if it seems really reasonable.

I was actually tinkering with the idea of adding a config window, if you'd like me to apply the foundation work.


xtensa-asm2-util.s hard coding

Describe the bug
/*
 * _restore_context
 *
 * Arrive here via a jump.  Enters into the restored context and does
 * not return.  A1 should have a context pointer in it as received
 * from switch or an interrupt exit.  Interrupts must be disabled,
 * and register windows should have been spilled.
 *
 * Note that exit from the restore is done with the RFI instruction,
 * using the EPCn/EPSn registers.  Those will have been saved already
 * by any interrupt entry so they are save to use.  Note that EPC1 and
 * RFE are NOT usable (they can't preserve PS).  Per the ISA spec, all
 * RFI levels do the same thing and differ only in the special
 * registers used to hold PC/PS, but Qemu has been observed to behave
 * strangely when RFI doesn't "return" to a INTLEVEL strictly lower
 * than it started from.  So pick level 6 (the highest that works on
 * Qemu, hardware doesn't care so it doesn't matter).  In theory we
 * should test to be able to support hardware with less than 6 levels,
 * though...
 */
.global _restore_context
_restore_context:
	call0 xtensa_restore_high_regs

	l32i a0, a1, BSA_PC_OFF
	wsr.EPC6 a0 ---------------------------------------------->hard coding
	l32i a0, a1, BSA_PS_OFF
	wsr.EPS6 a0   ---------------------------------------------->hard coding

	l32i a0, a1, BSA_SAR_OFF
	wsr.SAR a0
#if XCHAL_HAVE_LOOPS
	l32i a0, a1, BSA_LBEG_OFF
	wsr.LBEG a0
	l32i a0, a1, BSA_LEND_OFF
	wsr.LEND a0
	l32i a0, a1, BSA_LCOUNT_OFF
	wsr.LCOUNT a0
#endif
#if XCHAL_HAVE_S32C1I
	l32i a0, a1, BSA_SCOMPARE1_OFF
	wsr.SCOMPARE1 a0
#endif
#if XCHAL_HAVE_THREADPTR && defined(CONFIG_THREAD_LOCAL_STORAGE)
	l32i a0, a1, BSA_THREADPTR_OFF
	wur.THREADPTR a0
#endif
	rsync

	l32i a0, a1, BSA_A0_OFF
	l32i a2, a1, BSA_A2_OFF
	l32i a3, a1, BSA_A3_OFF
	addi a1, a1, BASE_SAVE_AREA_SIZE

	rfi 6                                   ---------------------------------->hard coding

/* The wrapper code lives here instead of in the python script that
 * generates _xtensa_handle_one_int*().  Seems cleaner, still kind of
 * ugly.
 */
#define DEF_INT_C_HANDLER(l)				\
void *xtensa_int##l##_c(void *interrupted_stack)	\
{							   \
	uint32_t irqs, intenable, m;			   \
	__asm__ volatile("rsr.interrupt %0" : "=r"(irqs)); \
	__asm__ volatile("rsr.intenable %0" : "=r"(intenable)); \
	irqs &= intenable;					\
	while ((m = _xtensa_handle_one_int##l(irqs))) {		\
		irqs ^= m;					\
		__asm__ volatile("wsr.intclear %0" : : "r"(m)); \
	}							\
	return z_get_next_switch_handle(interrupted_stack);		\
}

DEF_INT_C_HANDLER(2)
DEF_INT_C_HANDLER(3)
DEF_INT_C_HANDLER(4)
DEF_INT_C_HANDLER(5)
DEF_INT_C_HANDLER(6)   ---------------------------------->hard coding
DEF_INT_C_HANDLER(7)   ---------------------------------->hard coding

If the core architecture of the chip does not support EPC6，EPS6 , the compilation will fail。There is no external option to change this result。

Note that DEF_INT_C_HANDLER() does not refer to EPS/EPC registers so no issue there.

Note that DEF_INT_C_HANDLER() does not refer to EPS/EPC registers so no issue there.
yes,But there will be other warnings.When there is no interruption of leve6 and leve7, the interrupt function _xtensa_handle_one_int6 and _xtensa_handle_one_int7 will not exist
msg：

E:\work\rtos_work\zephyrproject\zephyr>west build -b my_demo samples/hello_world
[1/7] Building C object zephyr/arch/arch/xtensa/core/CMakeFiles/arch__xtensa__core.dir/xtensa-asm2.c.obj
E:/work/rtos_work/zephyrproject/zephyr/arch/xtensa/core/xtensa-asm2.c: In function 'xtensa_int6_c':
E:/work/rtos_work/zephyrproject/zephyr/arch/xtensa/core/xtensa-asm2.c:158: warning: implicit declaration of function '_xtensa_handle_one_int6'
E:/work/rtos_work/zephyrproject/zephyr/arch/xtensa/core/xtensa-asm2.c: In function 'xtensa_int7_c':
E:/work/rtos_work/zephyrproject/zephyr/arch/xtensa/core/xtensa-asm2.c:159: warning: implicit declaration of function '_xtensa_handle_one_int7'


Previous gas data not updating.

Describe the bug
Since the 25th Nov all "Gas Previous Accumulative Consumption (kWh)" and "Gas Previous Accumulative Cost" havn't updated. Electricity and other Gas entities are working as expected such as real time and unit rates

Reproduction steps
Look at values of specific entities
Expected behaviour
Gas data gets updated daily with previous days data
Tariff Code
G-1R-SILVER-VAR-22-10-21-N
Integration Version
v9.1.0
Home Assistant Version
2023.11.6
Fresh Install?
Not specified
Home Assistant Logs
No logs currently, just enabled debug logging on HA
Confirmation

[X] I confirm that I cannot find my solution within the documentation
[X] I confirm that I cannot find my solution within the FAQ

Hello.
The previous consumption data looks for data based on the configured offset (by default this is the previous day). If the data takes longer than the configured offset to appear, then it will not appear in Home Assistant. For example if yesterdays data doesn't become available until 1am tomorrow morning, then it will not appear in Home Assistant. Based on this, is yesterdays data available in the octopus energy web dashboard for today? If it is, do you have any errors in your HA logs related to the integration?

Hello.
The previous consumption data looks for data based on the configured offset (by default this is the previous day). If the data takes longer than the configured offset to appear, then it will not appear in Home Assistant. For example if yesterdays data doesn't become available until 1am tomorrow morning, then it will not appear in Home Assistant. Based on this, is yesterdays data available in the octopus energy web dashboard for today? If it is, do you have any errors in your HA logs related to the integration?

So it looks to be an issue with my meter, noticed my last bill was an estimate however the website was showing consumption data.
Contacted Ocotopus who said my meter isn't talking to them but the home mini was which is why they have data visble on the website. They can't use home mini data for billing purposes however which would maybe explain why the fields aren't updating if its based on actual billed useage.


Version of the pre-requisites

Can you mention the version of the pre-requisites on which the code works?
I can understand it will take some time and effort to update the repo reflect the changes in API.
I found 2 issues in trying to run the code out of box.
First, was in signal_processing.py where librosa.stft requires numpy array in float which I managed to resolve by just adding a line 'wave = wave.astype(float)'
Second, was found in conf.ini which didn't had the optimizer mentioned I believe 'sgd' is used.

Regarding versions:
Had to update the requirements.txt with the lines to get the code working:
tensorflow==1.0
keras==1.2

Hi! Thank you very much for looking into this. I was just pulling down an old requirements file from the computer that I used during my thesis.
I will update the requirements to the frozen version of the virtualenv I used 2 years ago. This is a good suggestion, and something I should have done from the start.
I take it that you have solved the problem and that I can resolve this issue?

I take it that you have solved the problem and that I can resolve this issue?

No. I believe its resolved


Update blog-oauth2.jdl for JHipster v8

@DanielFran do you have admin permission at this repository? Please set v8 branch as default.

@DanielFran do you have admin permission at this repository? Please set v8 branch as default.

Done


Fix video player callback not being re-registered

#544 fixed the issue of the listeners for the next and previous buttons not being re-registered upon Activity restart in videos module. However, the media player state callback is still not being re-registered, causing database updates to not be performed after activity restarts. This pull request fixes the oversight.
Fixes https://openedx.atlassian.net/browse/MA-1990

@bguertin Feel free to review and merge this, and generate a new build :stuck_out_tongue:

Blarg

Blarg

:+1:

:+1:

Should this be merged now?

Damn!!!
This video player is gonna follow us to the graves i guess :laughing:

:+1:

Removed the now redundant callback setup in the onResume() callback of VideoListActivity (it was working fine there, but onPostCreate() is the more proper place to do it).


feat(frontend): 实例视图静态 #2799

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


Fix materialize for object with optional values that are missing.

closes https://github.com/ironSource/parquetjs/issues/39
Added test (based on example in the issue) that would fail on master but works in this PR

Just realized this is a duplicate of https://github.com/ironSource/parquetjs/pull/32 but with a test added
cc: @lamabutbul

LGTM


mochajs official site not accessible

Prerequisites

[ ] Checked that your issue hasn't already been filed by cross-referencing issues with the faq label
[ ] Checked next-gen ES issues and syntax problems by using the same environment and/or transpiler configuration without Mocha to ensure it isn't just a feature that actually isn't supported in the environment in question or a bug in your code.
[ ] 'Smoke tested' the code to be tested by running it outside the real test suite to get a better sense of whether the problem is in the code under test, your usage of Mocha, or Mocha itself
[ ] Ensured that there is no discrepancy between the locally and globally installed versions of Mocha. You can find them with: node node_modules/.bin/mocha --version(Local) and mocha --version(Global). We recommend avoiding the use of globally installed Mocha.

Description

Steps to Reproduce
Try to access https://mochajs.org/

Expected behavior: Should navigate to the stie
Actual behavior: gets a'page not found'
Reproduces how often: [What percentage of the time does it reproduce?]
Versions

The output of mocha --version and node node_modules/.bin/mocha --version:
The output of node --version:
The version and architecture of your operating system:
Your shell (bash, zsh, PowerShell, cmd, etc.):
Your browser and version (if running browser tests):
Any other third party Mocha related modules (with versions):
The code transpiler being used:

Additional Information

There's any response about that ?

mochajs.org is restored now.


Switched to cmake

Switched the build system to CMake.

This small project won't need a build system as sophisticated as cmake.


Lib can't support IE

maybe you should build the release again with babel-polyfill thx

This also causes an Issue if you're using react-scripts pre 2.0

Actually, I don't have a lot of time to develop because I'm building a company in Japan. But I can review a PR if you submit it. :)

#70


Default target_file_size_multiplier=1 is not recommended

This is a major issue, just something I wanted to bring attention to.
target_file_size_multiplier is set to 1 by default, however, the official RocksDB Tuning Guide mentions that it is 10 by default, and it is recommended not to change it.
Indeed, it is causing me issues with a large DB. The multiplier is 1 which means that all levels have the same size, so the number of SST files grows linearly. This means that I hit the open files limit when running my job at large-scale.
Is there any reason why the python-rocksdb defaults are not aligned with the official defaults?

My bad, I was looking at max_bytes_for_level_multiplier. The defaults are correct. I will close the issue.


Fixed bug in summation of modified precision in BLEU score

Fixed the bug in summation of modified precision in BLEU score, which previously showed ValueError in case of log(0). BLEU score  equals zero if any one of the underlying score is zero. The try and except block handles this.

Hmmm, actually, it's already fixed in #1238 ;P

Thanks @surajit-techie. Resolved by #1238


Use TOML standard library explicitly instead of Pkg.TOML

I presume the implementation predates moving TOML into a separate standard library.
For a second I was concerned about this not working on < 1.6 (compat is Julia >= 1.3). But it seems like TOML v1 is available as a standard package as well for Julia >= 1.0, so it also works on older Julia versions.

Codecov Report

Merging #26 (239969e) into master (893678c) will decrease coverage by 2.97%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #26      +/-   ##
==========================================
- Coverage   73.58%   70.61%   -2.97%
==========================================
  Files           1        1
  Lines         212      211       -1
==========================================
- Hits          156      149       -7
- Misses         56       62       +6

Impacted Files
Coverage Δ

src/PkgAuthentication.jl
70.61% <100.00%> (-2.97%)
:arrow_down:

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


Configure AWS credentials for SemVer Tagging

Only thing I would check is whether region is listed as a secret as well and use that.

Yeah, I did think about it, but knowing the region seems safe, and we have this pattern elsewhere...


[TEST] Analyze test_replica_rebuild_per_volume_limit flaky test case

What's the test to develop? Please describe
test_replica_rebuild_per_volume_limit  a flaky test case that fails intermittently, We need to analyze and fix it.
    def test_replica_rebuild_per_volume_limit(client, core_api, storage_class, sts_name, statefulset):  # NOQA
        """
        Test the volume always only have one replica scheduled for rebuild

        1. Set soft anti-affinity to `true`.
        2. Create a volume with 1 replica.
        3. Attach the volume and write a few hundreds MB data to it.
        4. Scale the volume replica to 5.
        5. Constantly checking the volume replica list to make sure there should be
           only 1 replica in WO state.
        6. Wait for the volume to complete rebuilding. Then remove 4 of the 5
           replicas.
        7. Monitoring the volume replica list again.
        8. Once the rebuild was completed again, verify the data checksum.

[ ] If any test case issue found, create a test task for that to fix it.

Additional context
https://ci.longhorn.io/job/public/job/v1.5.x/job/v1.5.x-longhorn-tests-sles-arm64/302/testReport/junit/tests/test_scheduling/test_replica_rebuild_per_volume_limit/

https://ci.longhorn.io/job/private/job/longhorn-tests-regression/6439/consoleText
2024-02-24 17:40:08,597 - INFO - Current replicas and their status:
2024-02-24 17:40:08,597 - INFO - Replica pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-06c5075f: RW & True
2024-02-24 17:40:08,602 - INFO - Replica pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-2a9f1a75: RW & True
2024-02-24 17:40:08,607 - INFO - Replica pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-353dcb76: RW & True
2024-02-24 17:40:08,611 - INFO - Replica pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-69692dd0: RW & True
2024-02-24 17:40:08,615 - INFO - Replica pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-95a218f3: RW & True
2024-02-24 17:40:08,620 - INFO - Volume 0 (pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543) status:
2024-02-24 17:40:08,620 - INFO - - robustness: degraded
2024-02-24 17:40:08,620 - INFO - - standby: False
2024-02-24 17:40:08,620 - INFO - - numberOfReplicas: 5
2024-02-24 17:40:08,620 - INFO - Replica 0 (pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-06c5075f) status:
2024-02-24 17:40:08,620 - INFO - - Mode: RW
2024-02-24 17:40:08,620 - INFO - - Running: True
2024-02-24 17:40:08,620 - INFO - - FailedAt:
2024-02-24 17:40:08,620 - INFO - Deleting replica 0: pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-06c5075f
2024-02-24 17:40:08,635 - INFO - Replica pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-06c5075f has been deleted
2024-02-24 17:40:08,635 - INFO - Volume 1 (pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543) status:
2024-02-24 17:40:08,635 - INFO - - robustness: degraded
2024-02-24 17:40:08,636 - INFO - - standby: False
2024-02-24 17:40:08,636 - INFO - - numberOfReplicas: 5
2024-02-24 17:40:08,636 - INFO - Replica 1 (pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-2a9f1a75) status:
2024-02-24 17:40:08,636 - INFO - - Mode: RW
2024-02-24 17:40:08,636 - INFO - - Running: True
2024-02-24 17:40:08,636 - INFO - - FailedAt:
2024-02-24 17:40:08,636 - INFO - Deleting replica 1: pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-2a9f1a75
2024-02-24 17:40:08,649 - INFO - Replica pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-2a9f1a75 has been deleted
2024-02-24 17:40:08,649 - INFO - Volume 2 (pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543) status:
2024-02-24 17:40:08,649 - INFO - - robustness: degraded
2024-02-24 17:40:08,650 - INFO - - standby: False
2024-02-24 17:40:08,650 - INFO - - numberOfReplicas: 5
2024-02-24 17:40:08,650 - INFO - Replica 2 (pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-353dcb76) status:
2024-02-24 17:40:08,650 - INFO - - Mode: RW
2024-02-24 17:40:08,650 - INFO - - Running: True
2024-02-24 17:40:08,650 - INFO - - FailedAt:
2024-02-24 17:40:08,650 - INFO - Deleting replica 2: pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-353dcb76
2024-02-24 17:40:08,675 - INFO - Replica pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-353dcb76 has been deleted
2024-02-24 17:40:08,675 - INFO - Volume 3 (pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543) status:
2024-02-24 17:40:08,675 - INFO - - robustness: degraded
2024-02-24 17:40:08,675 - INFO - - standby: False
2024-02-24 17:40:08,676 - INFO - - numberOfReplicas: 5
2024-02-24 17:40:08,676 - INFO - Replica 3 (pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-69692dd0) status:
2024-02-24 17:40:08,676 - INFO - - Mode: RW
2024-02-24 17:40:08,676 - INFO - - Running: True
2024-02-24 17:40:08,676 - INFO - - FailedAt:
2024-02-24 17:40:08,676 - INFO - Deleting replica 3: pvc-bbe4b490-b50b-479d-bfab-fd6a3fa2d543-r-69692dd0
test_scheduling.py::test_replica_rebuild_per_volume_limit[63-100] FAILED

From the log, before deleting the replicas we find that the volume robustness is degraded. This means that though all replicas are running at that time, they are not necessarily healthy. After I added wait_for_volume_healthy before deleting replicas, we no longer saw the error.


test: test JSON serialization

Codecov Report

Merging #6 into master will increase coverage by 42.01%.
The diff coverage is 0%.

@@             Coverage Diff             @@
##           master       #6       +/-   ##
===========================================
+ Coverage   16.84%   58.85%   +42.01%
===========================================
  Files           7        7
  Lines        1342     1344        +2
===========================================
+ Hits          226      791      +565
+ Misses       1114      382      -732
- Partials        2      171      +169

Flag
Coverage Δ

#
58.85% <0%> (+42.01%)
:arrow_up:

#go111x
58.85% <0%> (+42.01%)
:arrow_up:

#gotip
58.85% <0%> (+42.01%)
:arrow_up:

#linux
58.85% <0%> (+42.01%)
:arrow_up:

#osx
58.85% <0%> (+42.01%)
:arrow_up:

Impacted Files
Coverage Δ

api.go
54.54% <ø> (+54.54%)
:arrow_up:

cmd/gocompat/compare.go
67.71% <0%> (ø)
:arrow_up:

api_easyjson.go
52.05% <0%> (+52.05%)
:arrow_up:

convert.go
99.22% <0%> (+1.55%)
:arrow_up:

cmd/gocompat/reach.go
57.14% <0%> (+57.14%)
:arrow_up:

Continue to review full report at Codecov.

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


Swarm import can import non-existing files

If you first use
import {Token} from "bzz://b17e450dadb731fd58201ed2c513d9733f8b62dffc6318e4dc30cdb4e1bff186/std/Token.sol";
and then change it to import {Token} from "bzz://b17e450dadb731fd58201ed2c513d9733f8b62dffc6318e4dc30cdb4e1bff186/std/Token.solo"; (note the o at the end), it still imports successfully. It stops working if you change the hash itself.

@serapath do you want to take a look at this?

That part is down to the Swarm gateway I'd think? We just pass the whole URL to it and take whatever it returns.

@yann300  should/can we do anything here?


Update zio-prelude from 1.0.0-RC27 to 1.0.0-RC30

About this PR
📦 Updates dev.zio:zio-prelude from 1.0.0-RC27 to 1.0.0-RC30
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "dev.zio", artifactId = "zio-prelude" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "dev.zio", artifactId = "zio-prelude" }
}]

labels: library-update, early-semver-pre-release, semver-spec-pre-release, commit-count:1

Superseded by #629.


styledcomponent adornment build issue

same as the other components getting an additional loader issue going to find a way to bypass. also some interface reserved error to we should likely move props to other type files will investigate whats up on all these
./node_modules/goobs-repo/src/components/StyledComponent/adornments.tsx
Module parse failed: The keyword 'interface' is reserved (7:0)
File was processed with these loaders:

./node_modules/next/dist/build/webpack/loaders/next-flight-client-module-loader.js
./node_modules/next/dist/build/webpack/loaders/next-swc-loader.js
You may need an additional loader to handle the result of these loaders.
| import DownArrowFilledIcon from '@/components/Icons/DownArrowFilled'
|

interface AdornmentProps {
|   componentvariant: string
|   passwordVisible?: boolean

Import trace for requested module:
./node_modules/goobs-repo/src/components/StyledComponent/adornments.tsx
./node_modules/goobs-repo/src/components/StyledComponent/index.tsx
./node_modules/goobs-repo/src/index.ts
./src/app/dashboard/dashboard.tsx

Build failed because of webpack errors

figured this bad boy out some what note this discussion - https://github.com/goobz22/goobs-repo/discussions/21
that is the workaround which I am good with for now also make a lot of code changes but not much thats relevant archiving this issue


Include a sample for retoring a single database from a bak file and rename physical and logical files.

Type of Change

[ ] Bug fix (non-breaking change, fixes #)
[ ] New feature (non-breaking change, adds functionality)
[ ] Breaking change (effects multiple commands or functionality)
[ ] Ran manual Pester test and has passed (`.\tests\manual.pester.ps1)
[ ] Adding code coverage to existing functionality
[ ] Pester test is included
[ ] Nunit test is included
[X] Documentation
[ ] Build system

Purpose

Update example to include a simple use case for restoring a database with a new name and having the physical files and logical filenames updated.

Thanks motz :) for future reference, you just have to update your branch and it'll update here 💯

Still learning...
So even after I create an PR, and update my repo, it will reflect into the current PR?

yep! so convenient

all files edited in that branch  will be updated in this PR. so you'd basically want to make a branch per PR

thanks so much, added! checks failed because i ran out of azure credits


Add build script in frameworks build action to produce testable binaries

As a developer user, I need to be able to use TikiSdk in automated tests.
The flutter build ios frameworks command does not embed binary assets for test builds. The workaround is adding a script in the build phase, as described in https://github.com/flutter/flutter/issues/29974.
Acceptance criteria:
1 - Github action produces testable binaries.


Flank fails on scanning .xctest for iOS test names

Describe the bug

A clear and concise description of what the bug is.

Running flank on Xcode 12 / bitrise causing Flank Error.
Flank fails on searching test names in a .xctest.
To Reproduce

Steps to reproduce the behavior:

Xcode 12 and bitrise

Run 'flank ios run'
See error

RunTests
Found xctest: /Users/vagrant/deploy/Debug-iphoneos/UITests-Runner.app/PlugIns/UITests.xctest
isMacOS = true (mac os x)
nm -U “/Users/vagrant/deploy/Debug-iphoneos/UITests-Runner.app/PlugIns/UITests.xctest/UITests”
nm -gU “/Users/vagrant/deploy/Debug-iphoneos/UITests-Runner.app/PlugIns/UITests.xctest/UITests” | xargs -s 262144 xcrun swift-demangle
Error: xargs: xcrun: Argument list too long
Command failed: nm -gU “/Users/vagrant/deploy/Debug-iphoneos/UITests-Runner.app/PlugIns/UITests.xctest/UITests” | xargs -s 262144 xcrun swift-demangle
[33;1mFlank exited with status code `1`: A general failure occurred. Possible causes include: a filename that does not exist or an HTTP/network error.[0m

Expected behavior

A clear and concise description of what you expected to happen.

Flank shouldn't fail why searching .xctest for test names.
Details (please complete the following information):

Have you tested on the latest Flank snapshot?
Post the output of  flank --version.

21.01.1
Additional context

Add any other context about the problem here.
Error occurs in parseSwiftTests() method.

val cmd = if (isMacOS) {
    "nm -gU ${binary.quote()} | xargs -s $argMax xcrun swift-demangle"
} else {
    "export LD_LIBRARY_PATH=~/.flank; export PATH=~/.flank:\$PATH; nm -gU ${binary.quote()} | xargs -s $argMax swift-demangle"
}

We should be able to reproduce this by faking a very long argument list.
Ideally there's a way to refactor the code so it works with infinitely large amounts of arguments.
Possibly we could build a custom version of swift-demangle from source that operates on input from disk instead of args? There may be better ideas.

We should be able to reproduce this by faking a very long argument list.
Ideally there's a way to refactor the code so it works with infinitely large amounts of arguments.
Possibly we could build a custom version of swift-demangle from source that operates on input from disk instead of args? There may be better ideas.

As a temporary workaround, I just made changed xargs -s $argMax xcrun swift-demangle to xargs -n1 xcrun swift-demangle. Obviously, this slows it down by a couple mins but it was a quick patch to make it work

As a temporary workaround, I just made changed xargs -s $argMax xcrun swift-demangle to xargs -n1 xcrun swift-demangle. Obviously, this slows it down by a couple mins but it was a quick patch to make it work


Add the Zoom Events Registration link

@LandiMi2 check this and merge is it is fine.

Would prefer to improve registration.bhki.org but no strong objection as I do not maintain bhki records.

That would be ideal, but I feel that we have a very long registration process. Even if they register on registration.bhki.org, they will have to register again on Zoom Events. We need to ease the process, make it easy to track things. We can export the registration details from Zoom Events and add them to the database.

Cannot merge this since think that developing programming, data management and testing capacity on registration.bhki.org is better but will not object to others merging.


Uncaught TypeError: Cannot read property 'end' of undefined

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.7
System: Mac OS X 10.10.5
Thrown From: remote-edit package, v1.8.15
Stack Trace
Uncaught TypeError: Cannot read property 'end' of undefined
At /Users/Ke/.atom/packages/remote-edit/lib/model/sftp-host.coffee:155

TypeError: Cannot read property 'end' of undefined
  at /Users/Ke/.atom/packages/remote-edit/lib/model/sftp-host.coffee:155:13
  at /Applications/Atom.app/Contents/Resources/app.asar/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js:541:30
  at /Users/Ke/.atom/packages/remote-edit/node_modules/ssh2/lib/client.js:728:14
  at SSH2Stream.<anonymous> (/Users/Ke/.atom/packages/remote-edit/node_modules/ssh2/lib/client.js:1039:5)
  at SSH2Stream.g (events.js:257:16)
  at emitOne (events.js:77:13)
  at SSH2Stream.emit (events.js:166:7)
  at parsePacket (/Users/Ke/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/ssh.js:3428:10)
  at SSH2Stream._transform (/Users/Ke/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/ssh.js:555:13)
  at SSH2Stream.Transform._read [as __read] (_stream_transform.js:167:10)
  at SSH2Stream._read (/Users/Ke/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/ssh.js:213:15)
  at SSH2Stream.Transform._write (_stream_transform.js:155:12)
  at doWrite (_stream_writable.js:295:12)
  at writeOrBuffer (_stream_writable.js:282:5)
  at SSH2Stream.Writable.write (_stream_writable.js:210:11)
  at Socket.ondata (_stream_readable.js:524:20)
  at emitOne (events.js:77:13)
  at Socket.emit (events.js:166:7)
  at readableAddChunk (_stream_readable.js:146:16)
  at Socket.Readable.push (_stream_readable.js:109:10)
  at TCP.onread (net.js:517:20)

Commands
 14x -0:41.2.0 core:move-down (atom-text-editor.editor.mini.is-focused)
  3x -0:30.9.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  3x -0:24.7.0 core:move-down (atom-text-editor.editor.mini.is-focused)
  2x -0:23.9.0 core:move-up (atom-text-editor.editor.mini.is-focused)
     -0:23 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:22.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  9x -0:22 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:19.4.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  7x -0:18.7.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:13.6.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  4x -0:12.7.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:11.1.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  6x -0:10.4.0 core:move-down (atom-text-editor.editor.mini.is-focused)
  2x -0:08.3.0 core:move-up (atom-text-editor.editor.mini.is-focused)
  3x -0:02.9.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:01.4.0 core:confirm (atom-text-editor.editor.mini.is-focused)

Config
{
  "core": {
    "themes": [
      "atom-material-ui",
      "atom-material-syntax"
    ]
  },
  "remote-edit": {}
}

Installed Packages
# User
atom-beautify, v0.28.11
atom-material-syntax, v0.2.3
atom-material-ui, v0.6.0
autocomplete-paths, v1.0.2
color-picker, v2.0.11
emmet, v2.3.12
file-icons, v1.6.7
javascript-snippets, v1.0.0
linter, v1.4.3
linter-jshint, v1.1.5
minimap, v4.13.1
pigments, v0.11.0
project-manager, v1.15.11
remote-edit, v1.8.15
vim-mode, v0.58.0

# Dev
No dev packages

+1
after last update, all hosts have been removed and now new connections fail

try restart Atom

many times:)
and macos even

I've just published a new version, 1.8.19, give it a whirl and let me know if it resolves the issue.


Create raunak.io.md

Sorry but this is classified as an "ultra lite" website - therefore it cannot be added.


open-tamil flask web app framework forked from OpenTamilWeb

open-tamil flask web app framework forked from OpenTamilWeb;
This module will be under MIT license.
Goal is to be self-hosting for open-tamil.

OpenTamilWeb is now a Django app. This ticket is dated/expired.


Add Oliver Davies as a sponsor

Hi! Sorry but this is reserved to the organisations sponsoring 20$/month (https://github.com/sponsors/ansistrano)
However, we will add your logo (or avatar if you prefer to!) in our website https://ansistrano.com if you send it to us

this is reserved to the organisations sponsoring 20$/month

Sorry, must have missed that. I was just surprised when I updated the role, to see names of sponsors there which didn't include mine.


Remove example mentioning str_eq lang item

It's a useless lang item which we should remove so not a good example. There is not drop in replacement because I think it was the only lang item that was just an fn.

Thanks 💟


[bug]component table tree is selected children，is toggleRowSelection methods invalid

system: mac
browser: chromer   96.0.4664.55


Value returned from inside a with-statement context in a function results in a missing return value error

Environment data

Language Server version:

Stable: 2022.7.30 (pyright f3e85ee2)
Pre-release: 2022.7.31 (pyright bd00e0d1)

OS and version: Microsoft Windows 11 Pro (21H2, build 22000.795)
Python version: Python 3.10.0 64-bit
Explicit configuration: python.analysis.typeCheckingMode: "basic"
IDE: Visual Studio Code version 1.69.1 (system setup)

Code Snippet
import contextlib

def foo() -> str:
    with contextlib.suppress(Exception):
        return "hello"

print(foo())

Expected behavior
No error should be reported as a value is returned after leaving the context.
Actual behavior
An error is reported stating the following:

Function with declared type of "str" must return value
Type "None" cannot be assigned to type "str" Pylance(reportGeneralTypeIssues)

Executing the script (py .\test.py on Windows) produces the correct behavior, printing "hello" to the terminal.
Logs
python-language-server-output.txt
python-language-server-output-prerelease.txt
The root cause may be related to #3056, however, I was able to reproduce this using the pre-release version.

The behavior you are seeing is correct. The context manager in this case may suppress (swallow) an exception that is raised through the execution of a statement within the with block. If this happens, execution will continue after the with block, and the function will implicitly return None, which violates the explicit return type str.

You're absolutely correct, in the case of contextlib.suppress(...) this is indeed the case. I tried to simplify my real issue and ended up with something this silly.
The following example, however, also produces the same Pylance error, in which case exceptions aren't caught and ignored by the asynchronous context manager:
from asyncio.locks import Lock
import asyncio

async def get_text(lock: Lock) -> str:
    async with lock:
        # an exception raised here wouldn't be caught by the context manager
        return "done"

async def main():
    lock = Lock()
    print(await get_text(lock))

asyncio.run(main())

In my project, I have a similar piece of code for an asynchronous cache implementation where the getter uses the above construct with the lock.
Is it the expected behavior in this case, too?

This behavior is related to a bug that was fixed about two weeks ago in pyright (the type checker that underlies pylance), but the fix hasn't made it to the production release of pylance yet. The fix is included in the prerelease ("insiders") version of pylance if you want to try it out.


[WIP] Add code coverage

Using codacy to add code coverage to the repository, also each PR will have the delta of how it effects the previous code coverage.

@mshitrit what's the status of this?
can we close it?

@mshitrit what's the status of this? can we close it?

Sure.
Done


Feature request - image to vector xml converter

Can there be a feature to convert image files directly to vector xml files ?

Hm, there is an option to convert into svg, then xml could be generated in android studio i think

Yeah I saw that feature , but it would be great if there is an option to directly convert to xml


iconUrl doesn't work

Hi !
It seems that iconUrl does'nt work for me. That is my code
plyr.setup({
        controls: ['play-large', 'play', 'progress', 'current-time'],
        iconUrl: '/icons/plyr.svg'
});

And I placed the "plyr.svg" (from the dist folder) to root/icons/, just to try this option, but no images are displayed.
This is what I see with Firebug
<button type="button" data-plyr="play" aria-label="Play">
<svg>
<use xlink:href="/icons/plyr.svg#plyr-play">
</svg>
Play
</button>

What I did wrong ?

Try to pass the full URL, I also had something similar with the plyr.svg I tried out a bit and I found out that I have to use the full url in the js file in order to get it working.
plyr.setup({
controls: ['play-large', 'play', 'progress', 'current-time'],
iconUrl: 'http://yourdomain.com/icons/plyr.svg'
});
That's how I did it.

Thank you for your reply. It works fine now. I can now replace the  attribute inside the plyr.svg file. 👍