fix: allow invalidation after first watch run

What kind of change does this PR introduce?
#12915 introduced a bug that causes watchers to remain blocked when a MultiCompiler is watched. This PR ensures that when an invalidation occurs after a successful watch-run the subsequent build does not hang.

Did you add tests for your changes?
Yes.

Does this PR introduce a breaking change?

It shouldn't.
What needs to be documented once your changes are merged?
Nothing, this is an internals change.

Thanks


PING packets

PING support, discovery
All the implementations must respond to ping packet.
Correct behaviour is documented in (URL)
https://github.com/dzavalishin/mqtt_udp/wiki/Packet-type:-PINGREQ-PINGRESP
Fixed/implemented in:

[x] Pyhon implementation
[x] Java implementation
[x] Java tools
[x] C implementation/Unix
[ ] C implementation/Embedded
[x] Lua implementation
[ ] CodeSys implementation

others are send only


Crashes on launch with More Babies mod.

https://mclo.gs/ac7LUtm

thank you for reporting!
I'll try to investigate this tomorrow.

this issue is caused by both mods trying to inject into the same method.
the crash is easy to fix, but it might be hard to keep rainglow's functionality intact while keeping the mods playing nice together, I'll look into it further

never mind!
I've figured out a mixin that makes rainglow work perfectly
and honestly the baby rainbow glow squids are adorable :)
release within the next few days!

released with 0.2.0


outputDir without allure doesn't seem to work

Describe the bug
Everything else works like a charm, except the outputDir setting doesn't seem to do much. It creates a "videos" folder at the given path, but everything is still saved under "./results".
To Reproduce
  reporters: [
    [video, {
      outputDir: './e2e/test_output/videos', // Doesn't save under this location for some reason...
      saveAllVideos: false,       // If true, also saves videos for successful test cases
      videoSlowdownMultiplier: 3, // Higher to get slower videos, lower for faster videos [Value 1-100]
    }],
    'spec',
    [
      'cucumberjs-json',
      {
        jsonFolder: './e2e/test_output',
      },
    ],
  ],

Expected behavior
I would except all the videos and screenshots to be saved under './e2e/test_output/videos'.
Environment (please complete the following information):

wdio-video-reporter version: ^3.1.0
WebdriverIO version: ^5.23.0
Node.js version: v12.18.3
NPM version: 6.14.8 - Platform name and version: MacOS Catalina Version 10.15.6

Smartphone (please complete the following information):

Device: iPhone 11 simulator
OS: 13.0

** Additional info **
We are using Appium and Cucumber with the E2E tests.

This one sure got me this morning :-)
I need more coffee.
At one point I decided to not have a separate outputDir property in the reporter and just use the outputDir from wdio. ...but it seems like I forgot to update the readme. :-)
However, it is easy to get it back into the code if there is a need to have a separate outputDir for this reporter.

Just figured you might not care about wdio logs, but still want to direct the videos.
So I fixed it to be according to the readme again.
Issue is resolved in v3.1.1 that is now availble on npm


Import of the properties interface

Import the properties interface to avoid build errors.

Ng-packagr was importing the Properties interface directly inside the class and it was causing some build issues when I was importing the package inside my projet.
Here's the build errors :

Here's how it was inside the LightboxCommonComponent :

And what it looks like after the Properties import :

@Ky0suke Thank. Updates are included in version 1.0.5


Page keeps glitching when I'm typing a direct message.

Whenever I type a direct message, the page glitches and covers the direct message portion of the screen in black

Does it only happen when BetterSEQTA is enabled?

Yes it only happens when i have that.
On Fri, Mar 15, 2024 at 3:11 PM Seth Burkart @.***>
wrote:

Does it only happen when BetterSEQTA is enabled?
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-1999062552,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q545XEZEHLCNCOXDZDYYKNJHAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJZGA3DENJVGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hmm, I'd need a bit more information because I can't replicate it. Can you screen record it happening?

Okay, I will, I'm on a school break right now. I will do it when I start
school again on the 16th of this month
On Sun, Mar 31, 2024 at 11:45 AM Seth Burkart @.***>
wrote:

Hmm, I'd need a bit more information because I can't replicate it. Can you
screen record it happening?
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2028543506,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q626HYPQDTJKEQAAQLY26BF5AVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRYGU2DGNJQGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

uhh I cant attach the screen recorsing
On Mon, Apr 1, 2024 at 6:11 PM Aaron Puthuppallil <
@.***> wrote:

Okay, I will, I'm on a school break right now. I will do it when I start
school again on the 16th of this month
On Sun, Mar 31, 2024 at 11:45 AM Seth Burkart @.***>
wrote:

Hmm, I'd need a bit more information because I can't replicate it. Can
you screen record it happening?
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2028543506,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q626HYPQDTJKEQAAQLY26BF5AVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRYGU2DGNJQGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

I dont think you can attach it from email

yeah idk how
On Fri, Apr 12, 2024 at 10:19 AM MEGA_Dawg68 @.***>
wrote:

I dont think you can attach it from email
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2050847587,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3QYM3HEGES2YOH57KKLY45AEXAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJQHA2DONJYG4
.
You are receiving this because you authored the thread.Message ID:
@.***>

yeah idk how
…
On Fri, Apr 12, 2024 at 10:19 AM MEGA_Dawg68 @.> wrote: I dont think you can attach it from email — Reply to this email directly, view it on GitHub <#105 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BDOY3QYM3HEGES2YOH57KKLY45AEXAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJQHA2DONJYG4 . You are receiving this because you authored the thread.Message ID: @.>

Use github.com and drag and drop

Icloud link to screen recording sorry for late reply I forgot about this issue
[https://share.icloud.com/photos/0efMcc9NHWmLG25rZOuoPai4g]

That's really weird! I'm not quite sure what that is, although we'll have to look into it and try to figure that out... Does it not happen if you disable transparency effects and the animated background?

Nah it doesn't with them disabled but it got real bad when I was typing a
message today during class, and even like when I click new message the box
is delayed and lags, even when adding people to the message it lags
ALOT (thats with transparency effects and animated background enabled)
On Wed, Jun 12, 2024 at 3:18 PM Seth Burkart @.***>
wrote:

That's really weird! I'm not quite sure what that is, although we'll have
to look into it and try to figure that out... Does it not happen if you
disable transparency effects and the animated background?
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2162285879,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q5UULX4JT4BICYDBKDZG7Y33AVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRSGI4DKOBXHE
.
You are receiving this because you authored the thread.Message ID:
@.***>

No worries, thanks for the heads up!  and the laptop I use is an Apple
MacBook Air M1,2020 8GB RAM and 256GB total storage for school.
On Thu, Jun 13, 2024 at 2:13 PM Seth Burkart @.***>
wrote:

Nah it doesn't with them disabled but it got real bad when I was typing a
message today during class, and even like when I click new message the box
is delayed and lags, even when adding people to the message it lags ALOT
(thats with transparency effects and animated background enabled)
Yeah, the transparency effects are pretty intensive, so depending on your
laptops specs you might have some issues- I'm not sure how much I can do
about that. I'm going to work to reduce some of the lag when menus open etc.
But most of this is because of:

SEQTA being coded in an interesting way
Along with the fact that we are using blur filters which take quite
a lot for computers to calculate

I'm optimising the next version quite a bit so that hopefully it get's a
bit better, but otherwise you might have to disable transparency effects if
you are really struggling.
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2164544794,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q5K7E4D4ZGAAFDBH73ZHE2BHAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRUGU2DINZZGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

But with BetterSEQTA (not +) I never had this issue before
On Thu, Jun 13, 2024 at 2:13 PM Seth Burkart @.***>
wrote:

Nah it doesn't with them disabled but it got real bad when I was typing a
message today during class, and even like when I click new message the box
is delayed and lags, even when adding people to the message it lags ALOT
(thats with transparency effects and animated background enabled)
Yeah, the transparency effects are pretty intensive, so depending on your
laptops specs you might have some issues- I'm not sure how much I can do
about that. I'm going to work to reduce some of the lag when menus open etc.
But most of this is because of:

SEQTA being coded in an interesting way
Along with the fact that we are using blur filters which take quite
a lot for computers to calculate

I'm optimising the next version quite a bit so that hopefully it get's a
bit better, but otherwise you might have to disable transparency effects if
you are really struggling.
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2164544794,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q5K7E4D4ZGAAFDBH73ZHE2BHAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRUGU2DINZZGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

No worries, thanks for the heads up! and the laptop I use is an Apple MacBook Air M1,2020 8GB RAM and 256GB total storage for school.
…
On Thu, Jun 13, 2024 at 2:13 PM Seth Burkart @.> wrote: Nah it doesn't with them disabled but it got real bad when I was typing a message today during class, and even like when I click new message the box is delayed and lags, even when adding people to the message it lags ALOT (thats with transparency effects and animated background enabled) Yeah, the transparency effects are pretty intensive, so depending on your laptops specs you might have some issues- I'm not sure how much I can do about that. I'm going to work to reduce some of the lag when menus open etc. But most of this is because of: 1. SEQTA being coded in an interesting way 2. Along with the fact that we are using blur filters which take quite a lot for computers to calculate I'm optimising the next version quite a bit so that hopefully it get's a bit better, but otherwise you might have to disable transparency effects if you are really struggling. — Reply to this email directly, view it on GitHub <#105 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BDOY3Q5K7E4D4ZGAAFDBH73ZHE2BHAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRUGU2DINZZGQ . You are receiving this because you authored the thread.Message ID: @.>

I wouldn't imagine the m1 chip to be struggling dealing with a bit of blur... that's kinda weird.

Yeah, that's weird.
On Fri, Jun 14, 2024 at 9:16 AM Seth Burkart @.***>
wrote:

No worries, thanks for the heads up! and the laptop I use is an Apple
MacBook Air M1,2020 8GB RAM and 256GB total storage for school.
I wouldn't imagine the m1 chip to be struggling dealing with a bit of
blur... that's kinda weird.
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2167038523,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q5EGN6QJQGNATK3N5LZHI77VAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRXGAZTQNJSGM
.
You are receiving this because you authored the thread.Message ID:
@.***>

What browser are you running this on? Are you using an old version of your browser, which may not be able to render the blur?

I use the latest version of Google Chrome
On Mon, Jun 17, 2024 at 9:05 AM Andrew R @.***> wrote:

What browser are you running this on? Are you using an old version of your
browser, which may not be able to render the blur?
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2171986397,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q2IAI2ZZUZKMQYUMY3ZHYY7JAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZRHE4DMMZZG4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Can you reinstall BetterSEQTA+ or clear your cache?

I did reinstall it but the issue persists and I also cleared the cache, the
lag is horrible when I Send one message to lots of people...like A LOT.
On Thu, Jun 20, 2024 at 7:51 AM Andrew R @.***> wrote:

Can you reinstall BetterSEQTA+ or clear your cache?
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2179584944,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q5PJMYY4TRX6IKDRVTZIIKRJAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZZGU4DIOJUGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

[https://share.icloud.com/photos/0efMcc9NHWmLG25rZOuoPai4g]

That's weird. It looks like this is an issue on your school's SEQTA and not with BetterSEQTA+

Need collaborator to close this as not planned

Can't reproduce, you can try to minimize it with turning off heavy effects like the animated background and/or transparency effects.

Wait, the issue stopped now (and I think permanently) reinstalling didn't
help but clearing cache did help though.
On Tue, Jun 25, 2024 at 8:08 AM Andrew R @.***> wrote:

[https://share.icloud.com/photos/0efMcc9NHWmLG25rZOuoPai4g]
That's weird. It looks like this is an issue on your school's SEQTA and
not with BetterSEQTA+
Need collaborator to close this as not planned
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2187662381,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3Q37YKMXUYAXGRWMWL3ZJCYGBAVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBXGY3DEMZYGE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Alright. Reply again when the issue reoccurs.

Ok, I will.
On Tue, Jun 25, 2024 at 12:13 PM Andrew R @.***> wrote:

Alright. Reply again when the issue reoccurs.
—
Reply to this email directly, view it on GitHub
https://github.com/BetterSEQTA/BetterSEQTA-Plus/issues/105#issuecomment-2187936525,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDOY3QYP7PNQPFRLA2XGSI3ZJDU55AVCNFSM6AAAAABEXOJVOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBXHEZTMNJSGU
.
You are receiving this because you authored the thread.Message ID:
@.***>


Update org.eclipse.jgit to <IP_ADDRESS>409031743-r

About this PR
📦 Updates org.eclipse.jgit:org.eclipse.jgit from <IP_ADDRESS>406032230-r to <IP_ADDRESS>409031743-r
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 = "org.eclipse.jgit", artifactId = "org.eclipse.jgit" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.eclipse.jgit", artifactId = "org.eclipse.jgit" }
}]

labels: library-update, commit-count:1

https://projects.eclipse.org/projects/technology.jgit/releases/7.0.0

Update minimum Java version to 17

Update minimum Java version to 17

Thanks! I guess we can reject this and pin jgit to 6.x.


not found requirements.txt

Look at the dependencies in Pipfile or run pip install --user pipenv && pipenv install on this repo to use it


tweaks for roll (now LEDS slowing cycle thru colorwheel which reflecting

pendulum bob. roll 3 now uses option 10 and xz axis which will make it
reactive while being worn as badge.
This might be what you want for roll and roll 3.

I handpicked the LEDs cycling color in this commit: https://github.com/AEFeinstein/Swadge-Devkit-Fw/commit/ed848758af7313f48d13fff925e4b8b5a95e855b
I'm not going to merge the other changes here.


can't render this pdf file correctly

Link to PDF file (or attach file here):
bad.pdf
Configuration:

Web browser and its version: chrome 58.0.0
Operating system and its version:win7
PDF.js version:1.0.0
Is an extension:no

Steps to reproduce the problem:

copy this file to pdfjs directory
2.view it in the browser  , location like  'http://localhost:8888/web/viewer.html?file=bad.pdf'

What is the expected behavior? (add screenshot)

What went wrong? (add [screenshot)]

Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension):

After the study, this document is developed by founder software, and they use a set of encryption algorithms to edit the file, every text is given a font, this software to edit the result is not the same with ordinary documents. I don't think this problem can be solved.

Here is some keyword I found,
Font Library CID5.0
fzbookmaker
方正 PdfCreator3.0
FYI

Your type1 fonts are all broken, here's an example:
%!FontType1-1.0: /REHISM+FzBookMaker21DlFont210536873400 001.003
12 dict begin
/Fontinfo 9 dict dup begin
/FullName (FzBookMaker21DlFont21) readonly def
/FamilyName (FzBookMaker21DlFont21) readonly def
/Weight (Normal) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
/UnderlinePosition 574 def
/UnderlineThickness 12 def
end readonly def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/FontName /REHISM+FzBookMaker21DlFont210536873400 def
/FontBBox {0 0 1 1} readonly def
/PaintType 0 def
/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for
dup 124 /G7C put
dup 125 /G7D put
readonly def
/Encoding StandardEncoding def
currentdict end
currentfile eexec

There are at least 2 errors:

The keyword is "FontInfo" and not "Fontinfo"
The "9" promised 9 entries. But there are only 7.


WSL2 randomly terminates when doing VS Code searches

Environment
Windows build number:
Win32NT             10.0.20170.0 Microsoft Windows NT 10.0.20170.0
Your Distribution version:
Release:        18.04
Whether the issue is on WSL 2 and/or WSL 1:
Linux version 4.19.104-microsoft-standard (oe-user@oe-host) (gcc version 8.2.0 (GCC)) #1 SMP Wed Feb 19 06:37:35 UTC 2020
Steps to reproduce

Originally filed as a vscode issue here https://github.com/microsoft/vscode/issues/106139, but seems like it's an issue with WSL itself. Basically, every couple of days or so, I will begin a project-wide search operation in vs code, and this will cause WSL to terminate. All of my open terminals will close, docker for windows will say that WSL has stopped, etc. Basically, vs code is the catalyst, but the entirety of WSL shuts down.
So far, I have only been able to trigger this crash by using the project search feature of vs code, but I can't intentionally reproduce the crash; Searching works fine for days at a time, but eventually I will begin a search and then WSL will crash.

Expected behavior
I'm expecting WSL not to terminate on its own.

Actual behavior
WSL randomly terminates.

I have the same  problem here.
When running or debugging React/Dotnet with VsCode over WSL the program stops to work. VsCode display an Reconnecting modal and the command line over WSL freezes.
If I open a prompt (powershell) and run docker ps, the command not respond until some automatic "restart" occours.
If I open the Task Manager, VMMEM consume a higth CPU and use all configured memory to it (6GB).
I can´t get the steps to reproduce too. :-(

I have similar issues. And it is very difficult to reproduce. It crashed my host (Windows) 3 times.

Running upgrade of vscode, during vscode restart it crashes the host. inside Linux(Ubuntu 20.04)
Running vscode inside Linux and don't know what reason it crashes.
Running script to build a docker image inside Linux(Ubuntu 20.04) it crashes the host(Windows) again. It looks like related to steps to access the Windows files system where the docker image stored at (C:/Programdata/dockerDesktop/) . But the error could not be reproduced every time.

Anyway, this is just a comment here. Hopefully, this can give some clue that the support team can find the root cause.
Thanks very much to the team who make WSL2.

So, a week or two ago I tried this workaround - an entry in %USERPROFILE%\.wslconfig
[wsl2]
memory=8GB
processors=3

This is on my machine with 16GB RAM, 4 cores and it seems to have helped quite a bit. I think I haven't had the crashing issue since I made this change. To me it seems like WSL2 is too greedy by default and ends up starving the host of all available resources, which creates a deadlock and ends up killing WSL2 itself.

@ccarlsonpb  Thank you for the info. I will try out your workaround.

I can reproduce a similar behaviour with transferring encrypted and deduplicated data via borg to another computer via ssh.
This reproduces termination without message while synchronizing the borg cache..
Where can I obatin the generated logs?


Cant wake from sleep

Hi.
Ive been having a little bit of trouble changing to your sketch rather than the john boiles one.
Now ive encountered that if i stop the vacuum outside of the dock. It falls asleep. and cant be woken unless i push the button.
Is this the brcPin thats not defined in your sketch ? Should it be defined in the esphome.yaml ?

Sorry you're having trouble; hopefully this will of some help:

Getting the Roomba to reliably wakeup seems like magic. On the dock I've yet to have issue, but like you mentioned, I've had trouble after the Roomba stops/falls asleep mid-cycle. None of the work-arounds seemed to actually fix it. I just stopped wasting time trying to figure it out. :/

The BRC pin is defined, but I can see how it'd be missed. It's currently in the "template" section. In the example, it's 4

Thank you very much. I got everything running. So its defined as D4 in the template? Then it makes sense when i mount it to D5 according to johnboiles repo 😁

Like said.
Mines an 561. Use the d2 to the wake pin. I change the 4 to 14 and it worked with the schemqtics from johnboiles

Glad to hear it!


Major update mesa and bump llvm forward

This pushes mesa to 11.0.x, a major release implementing OpenGL 4.1 features and also pushes us forward to the latest llvm now that mesa can support it. I've tested basic functionality and built my environment against this change but it needs more testing. We should assign a hydra job to this branch and make sure it works.
cc @vcunat

I don't expect any problems from mesa, though it would be good to re-try one or two of the drivers.
I rather think many of other llvm users may fail to build with 3.7.

I just tried atop #7117 with a 4.1 kernel: "ati" on my desktop looks fine but "nouveau" won't work anymore on my notebook ("nvidia" is fine). It might be just some HW-specific bug. I could see no (relevant) error in the logs at all, and the KMS console was OK (in both cases).


[FEATURE] - Improve get var command

Currently listing variables output the following :
❯ bombadil get vars
alacritty_background: #292C3E
wob_border_color: #FF6D7070
pulse_audio_fg: #0d0d0d
client_unfocused_indicator: #6D7070
client_focused_indicator: #1BA6FA
light_black: #6D7070
foreground: #EBEBEB
client_urgent_indicator: #6D7070
alacritty_cyan: #21DEEF
magenta: #8763B8
light_cyan: #73FBF1
...

This can quickly be huge if you have a lot of variables in your config. A better solution would be to list variables per files like so :
"bombadil.d/vars.toml" :
  alacritty_background: #292C3E
  wob_border_color: #FF6D7070

"bombadil/another_varfile.toml" :
  foreground: #EBEBEB
  magenta: #8763B8
# and so on

Even better we could add info regarding indirection (variable reference) :
"bombadil.d/vars.toml" :
  alacritty_background: %background # here the value should be colored
  wob_border_color: #FF6D7070

"bombadil/another_varfile.toml" :
  background: #EBEBEB # here the key should have the same color
  magenta: #8763B8
# and so on

hey heads up im planning to work on this


aha-table-styles.html includes Font-Awesome not relative to bower components

The aha-table-styles.html includes inline styles that reference font-awesome but it makes 404 appear.
http://localhost:5050/bower_components/px-data-table/font-awesome/fonts/fontawesome-webfont.ttf?v=4.4.0 404 (Not Found)

Path should be ../../ and not ../

hi @jonniespratley - wanna give us a link that isn't on your localhost? ;)

@runn-vermel Sure, I guess I can setup a codepen

Hmm here is a link to a CodePen http://s.codepen.io/jonniespratley/debug/vggyqm
For some reason the error is not displaying, I have updated locally to the latest version, and I get the error, but not on the CodePen.

It shows up in our Travis logs as well: https://travis-ci.org/PredixDev/px-data-table/builds/193152039#L1527

Any update on this issue? I am seeing this error as well.

@mtbradle-ge @jonniespratley - can you provide me with a repo I can run up and instructions to recreate this? I'm struggling to find a reliable way to make this happen.
What browser are you seeing this in too?
Thanks.

This is still an issue.  The style sheet just needs to be updated to go up an additional level.  Change ../font-awesome to ../../font-awesome.     The px-modal component has the exact same issue, as well.

@ronaldsankey - I need to recreate it to fix it, and test that the fix works. When I say "I'm struggling to find a reliable way to make this happen." I'm not saying it for the sake of it.

Hi, @anundinesh has just reported the same thing - can somebody on this thread please get back to me with how you are seeing this issue? (ideally a sandboxed repo with instructions to recreate it e.g. "clone the repo, run http_serve, open console, see the errors")
We don't see it locally via gulp serve, polymer serve, or via static web server on the seed app, predix-ui.com etc.
Thanks.

You can refer your own codepen for data table http://codepen.io/pen/?editors=1000, same error. I'm using chrome browser.

That codepen is empty @anundinesh ...

I think their point was you could navigate from the CodePen link on the px-data-table demo page (which results in a "blank" codepen from a URL perspective, since we build them dynamically).

Ah.

Any word on this?

Hi, can you please create me a repo to recreate this? While I can see the 404s in the codepen, I can't recompile the sass to test a fix...

Or at least give me instructions to set my own env up to recreate. Thanks.

Did you see the above replies @anundinesh? We need your help recreating this please!

Basically unable to recreate the same issue, because code pen created for Data table was showing the same error which i got and shared. Right now I've checked same in the codepen no errors. I'm bit clueless may be i guess because of new built.

Been living with this error for months but hadn't found time to bother with it. But finally here is a repo with the bare minimum to reproduce the error:
https://github.com/mtbradle-ge/px-data-table-issue-93
Just bower install and polymer test
Errors should show up in the console and in the browser dev tools. Tested on latest Chrome (58.0.3029.81)

💯 @mtbradle-ge 👏 Thanks!

Thanks for the quick fix! I was still seeing this error in our test suite, but turns out, we had our own generated styles referencing font-awesome as well. I was able to use the same fix (configuring $fa-font-path in our sass).
Neat :)

Awesome - thanks for the feedback @mtbradle-ge. Yeah, that sass variable is a useful one! Sadly the sass partial can't second guess every place it'll be embedded in a css build. Weirdly we don't see it through running it up locally/in our test bed apps.
With the redesign we're going through right now for the Predix Design System, we're looking to pull these loading of web fonts out of components. Icons will be SVG and GE fonts will be applied uniformly via a theme. This should save a good number of slow/cumbersome requests on a per-component basis.
👍


Add Game Chase Escape

Your checklist for this pull request
Author name
Author: Edward Hsing

About your game
In a chase game, 'Orange Face' will consume you. You must avoid getting close to 'Orange Face' because touching it results in a game over.

Press J to enter Easy Mode, press I for Medium difficulty mode, and press K for Hard Mode. Once chosen, use W to move forward, S to move backward, A to move left, and D to move right to control the Player and avoid being eaten by Orange Face. The game ends when you get caught by Orange Face.

Code
Check off the items that are true.

[x] The game was made using the Sprig editor.
[x] The game is placed in the in the /games directory.
[x] The code is significantly different from all other games in the Sprig gallery (except for games labeled "demo").
[x] The game runs without errors.
[x] The name of the file/game contains only alphanumeric characters, -s, or _s.
[x] The game name is not the same as the others from gallery

Image (If an image is used)

[x] The image is in the /games/img directory.
[x] The name of the image matches the name of your file.

Thanks for your PR!

Sorry for the delay again!! Nice! Could you re-check this?

[ ]  The name of the file/game contains only alphanumeric characters, -s, or _s.

I'm so sorry for delay. I edited the file name, thank you so much!


How to run Manim in Colab?

I see a bunch of errors trying to run it with
!pip3 install manimlib
and manual
# Install python requirements
python3 -m pip install -r requirements.txt

# Try it out
python3 ./manim.py example_scenes.py SquareToCircle -pl

I have created a [Gist] (https://gist.github.com/Macorreag/abfc02b99a751431d8793e9c5506ef49) to explain how to install Manim in Colab.
I appreciate the improvements that we can make in it to facilitate the work with this tool
https://gist.github.com/Macorreag/abfc02b99a751431d8793e9c5506ef49

I have created a Gist to explain how to install Manim in Colab.
I appreciate the improvements that we can make in it to facilitate the work with this tool
https://gist.github.com/Macorreag/abfc02b99a751431d8793e9c5506ef49

getting this error

I have created a Gist to explain how to install Manim in Colab.
I appreciate the improvements that we can make in it to facilitate the work with this tool
https://gist.github.com/Macorreag/abfc02b99a751431d8793e9c5506ef49

getting this error

He creado un Gist para explicar cómo instalar Manim en Colab.
Agradezco las mejoras que podemos hacer en él para facilitar el trabajo con esta herramienta
https://gist.github.com/Macorreag/abfc02b99a751431d8793e9c5506ef49

obteniendo este error

In which cell do you get the error?

He creado un Gist para explicar cómo instalar Manim en Colab.
Agradezco las mejoras que podemos hacer en él para facilitar el trabajo con esta herramienta
https://gist.github.com/Macorreag/abfc02b99a751431d8793e9c5506ef49

obteniendo este error

In which cell do you get the error?

I found a way to run Mamin on Google colab.
https://financial-engineering.medium.com/i-found-a-way-to-run-mamin-on-google-colab-ef37d164c960

I found a way to run Mamin on Google colab.
https://financial-engineering.medium.com/i-found-a-way-to-run-mamin-on-google-colab-ef37d164c960

From link above:
!sudo apt update
!sudo apt install libcairo2-dev ffmpeg texlive texlive-latex-extra texlive-fonts-extra texlive-latex-recommended texlive-science tipa libpango1.0-dev
!pip install manim
!pip install IPython --upgrade

From there you can use from manim import *

Manim doc has a section on Google Colab


Add config to disable book/barrier registration, add null checks

would close #235 as completed.
Adds a heracles-common-options.json that allows disabling the registration of the quest book and barrier.
The primary purpose for this is modpack and server flexibility.
Configured right, this lets vanilla clients connect to a heracles server, as well as completely remove quest barriers from /fill and the book from /give.
FTB struggles from a lot of feature bloat - and we consider its set of knicknacks in the registry to  be part of that, so if we continue to use heracles, we'll use it with these configs off - merged or hardfile forked.
Cases Tested:

On Client / On Server: Normal operation
Off Client / Off Server: No blocks / items, items do not show up in /give, blocks to not show up in /fill.
On Client / Off Server: Connects fine. Recipe viewers will show book/barrier but their give commands naturally fail.
Off Client / On Server: Registry mismatch
Vanilla Client / Off Server: Works. No GUI or toasts obviously - could set up server-based UI in this config.
Vanilla Client / On Server: Unsupported vanilla client.
Vanilla Client / 1.1.13 Server: Unsupported vanilla client.
Vanilla Client / 1.1.12 Server: Unsupported vanilla client.

Limitations:

Off Client / On Server case causes a mismatch.
(#208) Configs are a mess so the added one is a mess
Code has to think about whether blocks/items are null (could be optional to flag this better)

Like I said, this isnt something we want to do. If feature bloat is a genuine concern, then a better solution would be to separate out this feature into a new module, not make them configurable. Thats something we'd be willing to do when Heracles gets ported to 1.21

I'd definitely be happy with a split solution - it seems like y'all are interested in making the GUI optional as well for the vanilla client case, so it makes sense. We'll probably just leave our pack on 1.1.12 unless there's a fix we really need for 1.20 - then we can merge that into this and it's all dandy anyway.


VSCO OFFICIALLY BROKEN

Ripme version: v1.7.91
Java version:
Operating system:

Exact URL you were trying to rip when the problem occurred: vsco.co/username/1
Please include any additional information about how to reproduce the problem:

Expected Behavior
To download all of users photos.
Actual Behavior
VSCO changed their url  from vsco.co/username/1 to vsco.co/username/ and now it's vsco.co/username/gallery. Now ripme can't download anything due to this change.

vsco.co/username/images/1 works fine for me.

Still it should be fixed, it uses Gallery now not Images https://vsco.co/rperron/gallery  and the /1 should either be builtin to the code or not needed anymore since Vsco doesn't use the /1 anymore officially

"/images/1" does not work anymore.

Yeah the vsco.co//images/# should ideally be changed to just vsco.co// and assume /gallery. Maybe time to finish implementation of collection support and video support too. (It currently rips the videos as still images.)

Yeah the vsco.co/user/images/# should ideally be changed to just vsco.co/user/ and assume /gallery. Maybe time to finish implementation of collection support and video support too. (It currently rips the videos as still images.)

For video support I submitted #1594


Can't sort items of different sizes

The maths for the positioning currently assumes that the items all have the same dimensions. I haven't dug into the positioning code yet but I suspect this is going to be tricky...

Hmm, I see the height is calculated based on the element, I'll have to dig in and see what's throwing the positioning off in my app.

Thanks for reporting. It's possible there are combinations of styles we haven't properly accounted for yet. Let us know what you find out.

@opsb any luck identifying the problem here?

@jgwhite other things have taken priority unfortunately, will get back to this at some point though.

@opsb I’m going to close this for now but feel free to re-open if appropriate.

@jgwhite thanks, I've taken care of this in the work I'm doing for the multiple lists issue.


RTL Support

Is the package support RTL ?

Is the package support RTL ?

nah

@MRezaSafari @mohammeddawida @BechirAhmed RTL support is now available on the new release (v2.0.3) with fixed pesky bugs, and supports Flutter 3 also.


[Workload] Microservices should use a K8s Service iscovery

Title: [Workload] Microservices test: service_discovery
Is your workload test idea related to a problem? Please describe.

xMicroservices should use a K8s Service Discovery

Describe the solution you'd like

tbd

Test Category Name

ADD CATEGORY_NAME (e.g. State, Security, etc from README)

Type of test (static or runtime)

tbd

Documentation tasks:

[ ] Update installation instructions if needed
[ ] Update Test Categories md if needed
[ ] Update USAGE md if needed

[ ] How to run
[ ] Description and details

[ ] What the best practice is
[ ] Why are we testing this

[ ] Remediation steps if test does not pass

QA tasks
Dev Review:

[ ] walk through A/C
[ ] do you get the expected result?
[ ] if yes,

[ ] move to Needs Peer Review column
[ ] create Pull Request and follow check list
[ ] Assign 1 or more people for peer review

[ ] if no, document what additional tasks will be needed

Peer review:

[ ] walk through A/C
[ ] do you get the expected result?
[ ] if yes,

[ ] move to Reviewer Approved column
[ ] Approve pull request

[ ] if no,

[ ] document what did not go as expected, including error messages and screenshots (if possible)
[ ] Add comment to pull request
[ ] request changes to pull request

Insufficient details for the issue.


Prevent reentrancy in isSetup() when used in log method

Raven.isSetup() logs an error the first time it's called when Raven is not configured. The logDebug method assumes the methods cached at initialization time are the built-in methods.
It's possible to send Raven.isSetup() into a reentrant loop if a few things happen:

The console methods cached at initialization are not the the built-in methods.
The console.error method calls Raven.isSetup().
Raven is in debug mode.

Repro: https://gist.github.com/mseeley/c6243d39a77e54a17ff1
Super edgy but not difficult to trigger if you're holding it a little crooked. Although since avoiding excessive reentrancy is a one liner I figured you all might take the patch.
Thanks!

Thanks @mseeley!


language options : "chinese" is wrong

it shoud be “中文简体”

Corrected.
Please also check:

https://genealogy.kreaweb.be/about
https://genealogy.kreaweb.be/terms-of-service
https://genealogy.kreaweb.be/privacy-policy

Are those pages readable to you?
Thanks for your support!

yes，I have deployed software，I saw some incorrect words

what`s your email ? can i add your facebook or another ? I want talk with you

<EMAIL_ADDRESS>


turn sessions.html to tracks.html, remove old tracks

Signed-off-by: Arnav Gupta<EMAIL_ADDRESS>

addresses this issue
https://github.com/fossasia/open-event-webapp/issues/580

Current coverage is 47.79% (diff: 0.00%)

Merging #582 into development will decrease coverage by <.01%

@@           development       #582   diff @@
=============================================
  Files                5          5
  Lines              546        544     -2
  Methods             52         52
  Messages             0          0
  Branches            86         86
=============================================
- Hits               261        260     -1
+ Misses             285        284     -1
  Partials             0          0

Powered by Codecov. Last update 5d0f9cd...23da3d0


Utils.shouldIgnoreProperty() crashes when trying to evaluate a getter

Describe the bug
When using the @Property() decorator with persist: false on a getter to serialize calculated property in an entity's json, mikro crashes when that entity is fetched in a find() method because shouldIgnoreProperty() tries to evaluate it.
Stack trace
at Reference.getEntity (lib/entity/Reference.ts:68:13)
      at MyEntity.get someCalculatedProperty [as someCalculatedProperty] (tests/issues/GHWIP.test.ts:20:19)
      at Function.shouldIgnoreProperty (lib/utils/Utils.ts:156:30)
      at lib/utils/Utils.ts:127:17
          at Array.forEach (<anonymous>)
      at Function.prepareEntity (lib/utils/Utils.ts:126:55)
      at UnitOfWork.merge (lib/unit-of-work/UnitOfWork.ts:45:55)
      at EntityManager.merge (lib/EntityManager.ts:326:26)
      at EntityManager.findOne (lib/EntityManager.ts:178:19)
      at EntityManager.findOneOrFail (lib/EntityManager.ts:204:20)

To Reproduce
Steps to reproduce the behavior:

Create an entity with getter that uses a relationship and decorate it with @Property({persist: false})
Attempt to load the entity from the db

Expected behavior
The entity should load without a crash as it should not evaluate the getter until it's accessed during serialisation.
Additional context
Add any other context about the problem here.
Versions

Dependency
Version

node
13.10.1

typescript
3.8.3

mikro-orm
3.6.11

pg
7.18.2

Mmmm and what you have in the getter? I think we need to evaluate it, why is it crashing when its accessed? Maybe you should just add some condition to the getter implementation?

Yeah but agreed we can do what you suggested, we can return early for virtual properties.

Cheers @B4nan - early return is all that's needed I think. Fix is up at that PR if you want it.


Missing Positionings

There are only Top and Bottom positions
Missing positions:

TopRight, TopLeft, BottomLeft, BottomRight

Regards and thanks for good work

The current version of the plugin is now v2.2 and includes support for additional banner positions. If you are running Unity 5.0 you will have to delete the top-level Android manifest from the Assets/Plugins/Android folder. If you are running on older versions of Unity, replace the top-level manifest file with the one linked below.
https://drive.google.com/a/google.com/file/d/0B3mVbrRS6xpKWDQ5SGVlVUx3clU/view?usp=sharing
Ram


Make Entry::handler_addr() a public method

This is a very minor change that's both harmless and useful for various purposes in an OS.
PR submitted at the request of @phil-opp (see here)
Potential changes
Note that we could gate the function (or just its pub-ness) behind cfg(feature = "instructions") for consistency, but then we'd need to change the implementation of Debug for Entry. Seems best to leave it as is.
We could also construct a VirtAddr from the return value and return that instead, but personally I believe that adds unnecessary complexity. I also think some of this crate's other functions assume VirtAddrs in a lot of high-level wrapper functions where the value doesn't necessarily represent a virtual address (but that's a matter for a separate issue), so I'm inclined to not return a VirtAddr here.

Thanks for adding the clarifying comment and for merging it in! Much appreciated.


Duplicate Methods Generated, "-" Characters in Node Names Lead to Compilation Errors

I was trying to create a POJO class from your code at jsonchema2pojo.org. I'm attempting to map financial queries from the yahoo finance api.
What I did was paste the regular json response from a query to the Yahoo servers for information on the microsoft stock, which I am attempting to create a POJO out of.
This was the query I used.
This generates 10 classes, with the "Quote.java" class generating duplicate methods. The first instances of said methods are at lines 278, 288, 292. The second instance occurs at 1978, 1988, 1992.

After examining the given query response further, I suppose that the real issue would be that the given response issues a value to the same (symbol) field twice. The generator reflects by also generating the same code twice in different places.
Also, the generated code is not compilable because a lot of the node names use - .. which is not permitted to be part of a namespace within Java. The generator creates field names with these - characters, thus leading to my compiler yelling at me all over the place.
It seems that this is actually two corner cases in one.

Thanks for raising this and describing/investigating the problem further.
I'm not sure what you're referring to with the - chars. You mention that the generator 'creates field names with these - characters' however this plugin will actually replace illegal chars like - with an underscore. Alternatively, if you have - in your propertyWordDelimiters then it will remove the - character and make the character following the hyphen uppercase in the field name (hyphen is one of the default delimiters, so this is the default behaviour).
Regarding duplicate 'symbol' field, I'm not sure this is a problem we should attempt to fix. Your JSON is not invalid (strictly speaking) however there is no Java type that can be used to represent this data. None of the data binding libraries supported by this project (Jackson 1.x/2.x, Gson) could represent this data accurately. At least the compile error produced accurately describes the problem.


GPIO Pinout reference does not match physical board

On the physical board the GPIO is an 8 pin DIL 0.1" connector, however the GPIO reference diagram shows an 11 pin?!
Please clarify the correct pinout for this connector.

You can see the correct pin definition here in the picture.
The pin diagram is that the later board leads the SPI of the screen to the socket


Refactor service / LB code to package

Currently all of the LB / service log is part of the daemon, which is undesirable as it is hard to unit test. This aligns with the goal to move as much code out of the daemon as possible. Move the service / LB code to a package.

One thought I have for doing this would be to have something similar to how the daemon manages endpoints with an endpoint manager package. We could have something similar to 'service' and 'service manager' package.


fix group shape of conv and deconv

fix the bug https://github.com/dmlc/mxnet/issues/748, and had done some tests,now we can train the original alexnet(with num_group=2 in conv2, conv4, conv5)

With real grouping or ignoring grouping instead of crashing?

This should belong to the real group(but i'm not very sure), it is the history trick which brought in by alex.  (i want to use the pretraind Hybrid-CNN network https://github.com/BVLC/caffe/wiki/Model-Zoo#places-cnn-model-from-mit, so may should use this)

This should belong to the real group(but i'm not very sure), it is the history trick which brought in by alex.  (i want to use the pretraind Hybrid-CNN network https://github.com/BVLC/caffe/wiki/Model-Zoo#places-cnn-model-from-mit, so may should use this)

@piiswrong @piiswrong @antinucleon  can us look this pr?


2.6.0 update overrides the default behavior for the PropertyPlaceholderHelper

The 2.6.0 update seems to automatically configure a default for the whole application. This code works perfectly fine with 2.5.0 but crashes in 2.6.0 if spring.horse is undefined.
This is caused by a change in SwaggerCommonConfiguration when PropertySourcesPlaceholderConfigurer was replaced with PropertyPlaceholderConfigurer
I think that the new behavior is actually the default that spring boot had, I just wanted to log a side effect that I received by updating the library.
@SpringBootApplication
@RestController
@EnableSwagger2
public class Swagger2SpringBoot {

    @Value("${spring.horse}")
    private String horse;

    public static void main(String[] args) throws Exception {
        new SpringApplication(Swagger2SpringBoot.class).run(args);
    }

    @RequestMapping(value = "/dummy")
    String meGet() {
        return null;
    }

}

See this thread discussion for details. In your case it appears that you have a PropertyPlaceholderConfigurer that doesn't ignore unresolved values.

Actually that is the only class in the project. I didn't configure any PropertyPlaceholderConfigurer so by default it does not ignore the unresolved values.
I just wanted to log that before 2.6.0 springfox automatically configured the placeholder configurer for the whole application to ignore placeholders and now it doesn't anymore.

Maybe fixed by https://github.com/springfox/springfox/commit/d3c18b9969648958811d3fcdff9b9fd5ff25a2e9 ?

No, however that's a good thing. The new behavior is the correct behavior, it was actually wrong in 2.5.0.
I mainly created this issue to track the change in case someone else comes across this behavior.
That commit does however fix https://github.com/springfox/springfox/issues/1525

Fixed has been fixed


[TODO]: set whole clientModelDefinition as optional

Because not everyone wants to use this

Defenitly!
One of the strength of this generator was the files generated by the apiroute generator could be edited (designed!) and extended easily. This is completely gone now, this needs to be rewinded.

Additionally there could be a server model generator from which the clientModelDefinition can be generated, so the clienModelDefinition could sync with the server model - including validation and stuff.
There needs to be an optional mapping from document property to form display name, but in most cases a .capitalize(.humanize) gives nice defaults. What do you think?

I think based on the current demo option, this is a easy job. Just restore the old code with <% if()> will do the trick.
However, from now to June 14, I will start doing my graduation project. I will do this after I finished my project or after the deadline if you don't have time to do this.

Server model generator is nice. With #93

About the default display name, it's desc option now. And it is indeed default to capitailize of name of property

Yes, just wrapping in an if would be sufficient, I think.


Add AppTypeDrupal10

The Problem/Issue/Bug:
Fixes #3417
How this PR Solves The Problem:
Adds the Drupal 10 app type
Manual Testing Instructions:
Make sure D10 shows as an option, and is detected if a 10.0.x Drupal code base exists.
Automated Testing Overview:

Related Issue Link(s):
Release/Deployment notes:

I didn't have time to run the tests locally, so I wanted to toss this up to see what failed. I'll work on failures.

Thanks - has to have db and files to work against too.

Does Drupal 10 have a composer build technique yet, or just git checkout and composer install ?

@rfay it's the same as Drupal 9 – Composer build template. There is a 10.0.x branch available. I'm running it for phpstan-drupal

Sorry, I was trying to ask if there's a way to do a composer create-project to build a d10 site.

Oh! Yeah. https://github.com/mglaman/phpstan-drupal/runs/4404940151?check_suite_focus=true
/usr/local/bin/composer create-project drupal/recommended-project:10.0.x-dev /home/runner/drupal --no-interaction
Creating a "drupal/recommended-project:10.0.x-dev" project at "../../../drupal"
Installing drupal/recommended-project (10.0.x-dev<PHONE_NUMBER>93c80efc839d7ec83543592750dbc6)
  - Downloading drupal/recommended-project (10.0.x-dev 2205999)
  - Installing drupal/recommended-project (10.0.x-dev 2205999): Extracting archive
Created project in /home/runner/drupal

Thanks, just create-project drupal/recommended-project:10.0.x-dev - appreciated. Perhaps the best way to set up the tests, although a git checkout is probably more predictable in checking the test.

There are no dev releases for Drupal10 yet. Can we get those turned on? We need to make a new stanza for drupal10 like https://github.com/drud/ddev/blob/0d2635af29357d9b374155a6ca0445f50b071d68/pkg/ddevapp/ddevapp_test.go#L151-L165

This will need to be rebased to pass tests since I updated the macOS/Windows test runners to Docker Desktop 4.3.0

@rfay I will rebase. I was away for a day. Is this a bit too early to start? I don't know when a dev release node will be made. Probably within the month.
I was hoping https://git.drupalcode.org/project/drupal/-/archive/10.0.x/drupal-10.0.x.tar.gz would work, but it redirects to the project page (direct source download vs packaged release.)

Maybe you can just get somebody to make that dev release. It's easy enough. Then we'll have an easy way to do the tests. I don't really want to add a new way to get the code for the tests is all.

@rfay found it thanks to some help! https://www.drupal.org/project/drupal/releases/10.0.x-dev

I guess we should be able to go forward then. We'll need a db, and I can put that in the bogus github release we use.

Moving this work to #3481. Bunch of refactoring would have ruined this PR so just moved your stuff over there.


Short-term modelling of buffers (without temperature)

To fully do justice to the workings of 'buffering' and 'boosting' technologies in conjunction with heat buffers, it is necessary to model temperature (see https://github.com/quintel/documentation/blob/master/etmoses/buffers.md) but this might not be feasible within this sprint. The main reason is that the boosting technologies are needed to 'boost' the temperature of the water after the buffer has done its best.
A first attempt at making buffers work realistically based solely on energy considerations is described below.
The main ingredients:

[x] demand profiles are connected to buffers
[x] boosting technologies can be connected to buffers
[x] buffering technologies can be connected to buffers
[ ] buffers have a capacity which the user can modify (this is new!)

The idea is that by giving buffers a capacity (which is not the same as that of the technologies that fill it) is that the 'boosting' technology can still play an important role. Instead of heating the water to the required temperature, it now works solely as a backup if either:

the buffer does not contain enough energy
the capacity of the buffer is too small to provide the requested energy in this time step

Including @dennisschoenmakers @jorisberkhout @AlexanderWirtz

Including @grdw


Chests do not open if clicked with a non-block item in hand

Not sure if this is a bug or just 1.9 behavior
What version of ViaVersion are you using? Type /ver viaversion
0.6.8-SNAPSHOT (Latest dev build before you released 0.7.0)
What version of Spigot are you using? Type /ver
git-Spigot-76236cb-62a2169 (MC: 1.8.8)
What plugins are you using? Type /plugins
Happens without plugins
Are you using any additional software like BungeeCord? If so, what software and version? (Please list your plugins as well)
Happens regardless of Bungee or not
How does this error happen? login? Using an item?
Right-click a chest while holding a stick, does not work. Do the same while holding air or a block, does work
Is there an error in the console? Use pastebin.com. Is there a kick message?
No

This is due to an interaction issue unfortunately due to the change in items, it is known internally and we're still working out a fix, but an issue always helps haha

Alright, thanks for the quick response

@ItsHarry I just had another look into this, chests seem to open fine for my client? (Using 1.9) with any item. I know there is an issue relating to interaction to items but it doesn't break vanilla behaviour.

I tried again and removed every plugin except ViaVersion to be sure, the chest doesn't open for me. The swing animation is there but nothing happens

@ItsHarry could you try this with ViaVersion 0.7.0?

@HugoDaBosss @ItsHarry That'll be the issue haha

Seems to work fine in 0.7.0, nice
Is version 0.7.0 stable enough for production use?

We've got some networks as big as yours using it. @ItsHarry

To add, the 0.7.0 update fixes several issues which are present in 0.6.8-SNAPSHOT @ItsHarry

Alright cool, I will update. Thanks guys


pptx.exc.PackageNotFoundError: Package not found at path

Hello,
I am trying to use the existing theme of presentation, add slide in that presentation by code and save it as new presentation.
prs = Presentation(final_path) -- i gave the absolute path and also tried to give the file as it is since the file is in the same directory. Tested all methods, locating file is not an issue, but I get package not found error. Please suggest
raise PackageNotFoundError("Package not found at '%s'" % pkg_file)
pptx.exc.PackageNotFoundError: Package not found at
Should I add anything in site-packages? what change should i do for the above one to run?

You need to provide working code for someone to help. I suspect it is an error in your add/copy code.

Hi - just a hunch.  I had exactly the same problem.  Two things:

The word package isn't referring to a Python package.  There is a piece of code which deals with different types of object, and if the object is a string it will treat it as a pathname (which is my case and I think yours).  The code refers to the object as a package as a general term for object which may be one of a number of types.
In my case I was running from an IDE and my pathname has a '~' in it, which refers to the user's home directory.  I suspect that maybe the IDE runs in a different user and so the home directory was different and so was failing to find the file for that reason.  When I replaced with a full pathname it worked.

Just thought I'd share - I realise this use case may be specific to me :-)

Looks like the OP was deleted or closed their account, but just for the record then:
.pptx files are zip files organized according to the Open Packaging Convention (OPC). In that parlance, a .pptx file is a "package". So this error in this context is basically saying "Can't find the .pptx file you mentioned."
To be more precise though, if the file is found and it turns out not to be a zip archive, you get the same error.

I got this error when I tried to open it in python while the file was still open in PowerPoint. Just sharing in case anyone else gets the same issue - check to see if the file is open elsewhere.

For anyone getting this error.  I got this error because I had the pptx files open on a mac, and Power Point creates files named like ~$presentation.pptx.  You'll get the PackageNotFoundError error if you attempt to create a Presentation object from one of these files.


Any suggestions on nested call?

Hi ragnor.
I might write such code as
public class Foo() {
    @ReadThroughSingleCache
    public Bar read() {
        return new Bar();
    }

   public Bar anotherRead() {
       return read();
   }
}

As SSM is based on Spring AOP.
I found some reference.
http://stackoverflow.com/questions/13564627/spring-aop-not-working-for-method-call-inside-another-method
However, Are there any suggestions on SSM of this issue .

Hi,
SSM uses proxy based beans so invocation through 'this' are not intercepted and not cached.
As a solution (not perfect) is to replace all 'this' with reference to bean:
public class Foo() {
    @Autowired
    private Foo foo;

    @ReadThroughSingleCache
    public Bar read() {
        return new Bar();
    }

   public Bar anotherRead() {
       return foo.read();
   }
}

Hi ragnor:
Good advice, much better than the stackoverflow reference.
Thank you for your assistance.


RSQL query into a dynamic object

I have a requirement to filter MongoDB collection by passing values which is in the collection object.
Below is the collection object.
{
id: "4d3b7c1b-5883-4984-ac05-29ac0362a996",
references: [
{"key": "value1"},
{"otherKey": "otherValue"},
]
}
I want to filter collections whose reference field having value "otherKey": "otherValue".
http://localhost:5000/v1/books?query=references==("key": "value1")&PageNumber=0&PageSize=1
OR
http://localhost:5000/v1/books?query==("key": "value1")&PageNumber=0&PageSize=1
Is this possible to use rsql4net package.
Thanks in advance.

In fact, it not possible to use the dynamic object in the query.
But you can contribute to this project to add this feature :-)


unable to provision the node in the ble mesh in esp idf 4.2.1 (IDFGH-5225)

Environment

Development Kit:     ESP32-DevKitC
Kit version DevKitC4
Module or chip used:  ESP32-WROOM-32
IDF version (run git describe --tags to find it):
//v4.2.1
Build System:         [Make|CMake|idf.py]
Compiler version (run xtensa-esp32-elf-gcc --version to find it):
// 1.22.0-80-g6c4433a
Operating System:     [Windows]
(Windows only) environment type: [MSYS2 mingw32|ESP Command Prompt|Plain Command Prompt|PowerShell].
Using an IDE?: [|Yes (please give details)] vs code
Power Supply:         [USB]

Problem Description
//Detailed problem description goes here.
Hello I upgraded the esp idf from v4.2 to v4.2.1. I was working on the esp ble mesh on the espidf version 4.2 and every thing goes fine. I upgraded to the stable version v4.2.1. It broke the esp ble mesh. Now i am unable to provision the node using the nrf mesh app. Then I downgraded the esp idf to v4.2 and every thing goes fine. Then I  compile the on off server from the examples on the version 4.2.1 and found that it also not provisioning the node.
Expected Behavior
The node should be provisioned using the pb gatt. I am using the nrf mesh app.
Actual Behavior
The node has not been provisioned using the nrf mesh app.
Steps to reproduce

step1 compile the on off server example using the esp idf v4.2.1
Try to provision the node using the nrf mesh app.

// If possible, attach a picture of your setup/wiring here.
Code to reproduce this issue
// the code should be wrapped in the ```cpp tag so that it will be displayed better.
#include "esp_log.h"

void app_main()
{

}

// If your code is longer than 30 lines, GIST is preferred.
Debug Logs
I (14807) bleApp: ESP_BLE_MESH_NODE_PROV_LINK_OPEN_EVT, bearer PB-GATT
D (15667) BLE_MESH: write, handle 18, len 3, data 030005
D (15667) BLE_MESH: Mesh Provisioning PDU
D (15667) BLE_MESH: 2 bytes: 0005
D (15667) BLE_MESH: Attention Duration: 5 seconds
W (15677) BLE_MESH: No Health Server context provided
D (15677) BLE_MESH: conn 0x3ffc2094 type 0x03 len 12:<PHONE_NUMBER>00000000000000
D (15687) BLE_MESH: 13 bytes:<PHONE_NUMBER>0000000000000000
GATT procedure initiated: notify; att_handle=20
D (16697) BLE_MESH: write, handle 18, len 7, data<PHONE_NUMBER>0000
D (16697) BLE_MESH: Mesh Provisioning PDU
D (16697) BLE_MESH: 6 bytes:<PHONE_NUMBER>00
I (16697) BLE_MESH: Algorithm:   0x00
I (16697) BLE_MESH: Public Key:  0x00
I (16707) BLE_MESH: Auth Method: 0x00
I (16707) BLE_MESH: Auth Action: 0x00
I (16717) BLE_MESH: Auth Size:   0x00
D (16837) BLE_MESH: write, handle 18, len 20, data 43032f58b9bda5ec60dd142fa503395071d45fd1
D (16837) BLE_MESH: write, handle 18, len 20, data 83a74cf753b413a2f3b4be3d48f7d89548971bec
D (16847) BLE_MESH: write, handle 18, len 20, data 83f29ac1509f6c1e0c85b738a0a2ec7f240a29e1
W (36857) BLE_MESH: Proxy SAR timeout

Hi @ankit-thealchemist
Please confirm again whether you have switched to v4.2.1 and updated the submodules.
This is test result on v4.2.1(21ecef5c56e01d3cccf0648c869e3fa9248bf3d4).
I (31) boot: ESP-IDF v4.2-475-g21ecef5c5 2nd stage bootloader
I (31) boot: compile time 09:58:42
I (31) boot: chip revision: 1
I (35) boot_comm: chip revision: 1, min. bootloader chip revision: 0
I (42) boot.esp32: SPI Speed      : 40MHz
I (46) boot.esp32: SPI Mode       : DIO
I (51) boot.esp32: SPI Flash Size : 2MB
I (55) boot: Enabling RNG early entropy source...
I (61) boot: Partition Table:
I (64) boot: ## Label            Usage          Type ST Offset   Length
I (72) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (79) boot:  1 phy_init         RF data          01 01 0000f000 00001000
I (87) boot:  2 factory          factory app      00 00 00010000 00100000
I (94) boot: End of partition table
I (98) boot_comm: chip revision: 1, min. application chip revision: 0
I (105) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x282a4 (164516) map
I (177) esp_image: segment 1: paddr=0x000382cc vaddr=0x3ffbdb60 size=0x03e3c ( 15932) load
I (184) esp_image: segment 2: paddr=0x0003c110 vaddr=0x40080000 size=0x00404 (  1028) load
I (185) esp_image: segment 3: paddr=0x0003c51c vaddr=0x40080404 size=0x03afc ( 15100) load
I (199) esp_image: segment 4: paddr=0x00040020 vaddr=0x400d0020 size=0x97d54 (621908) map
I (438) esp_image: segment 5: paddr=0x000d7d7c vaddr=0x40083f00 size=0x11404 ( 70660) load
I (481) boot: Loaded app from partition at offset 0x10000
I (481) boot: Disabling RNG early entropy source...
I (482) cpu_start: Pro cpu up.
I (485) cpu_start: Application information:
I (490) cpu_start: Project name:     onoff_server
I (496) cpu_start: App version:      v4.2-475-g21ecef5c5
I (502) cpu_start: Compile time:     May 12 2021 09:58:38
I (508) cpu_start: ELF file SHA256:  06380bd26eef1d49...
I (514) cpu_start: ESP-IDF:          v4.2-475-g21ecef5c5
I (520) cpu_start: Starting app cpu, entry point is 0x40081880
I (0) cpu_start: App cpu up.
I (530) heap_init: Initializing. RAM available for dynamic allocation:
I (537) heap_init: At 3FFAFF10 len 000000F0 (0 KiB): DRAM
I (543) heap_init: At 3FFB6388 len 00001C78 (7 KiB): DRAM
I (549) heap_init: At 3FFB9A20 len 00004108 (16 KiB): DRAM
I (555) heap_init: At 3FFCC180 len 00013E80 (79 KiB): DRAM
I (561) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (568) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (574) heap_init: At 40095304 len 0000ACFC (43 KiB): IRAM
I (580) cpu_start: Pro cpu start user code
I (599) spi_flash: detected chip: generic
I (599) spi_flash: flash io: dio
W (599) spi_flash: Detected size(4096k) larger than the size in the binary image header(2048k). Using the size in the binary image header.
I (610) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (621) EXAMPLE: Initializing...
I (661) BTDM_INIT: BT controller compile version [a4c513b]
I (661) system_api: Base MAC address is not set
I (661) system_api: read default base MAC address from EFUSE
I (671) phy_init: phy_version 4660,0162888,Dec 23 2020
W (671) phy_init: failed to load RF calibration data (0xffffffff), falling back to full calibration
I (1271) EXAMPLE: ESP_BLE_MESH_PROV_REGISTER_COMP_EVT, err_code 0
I (1291) EXAMPLE: ESP_BLE_MESH_NODE_PROV_ENABLE_COMP_EVT, err_code 0
I (1291) EXAMPLE: BLE Mesh Node initialized
I (22291) EXAMPLE: ESP_BLE_MESH_NODE_PROV_LINK_OPEN_EVT, bearer PB-GATT
W (22651) BLE_MESH: No Health Server context provided
W (25151) BLE_MESH: No Health Server context provided
I (25171) EXAMPLE: ESP_BLE_MESH_NODE_PROV_LINK_CLOSE_EVT, bearer PB-GATT
I (25181) EXAMPLE: ESP_BLE_MESH_NODE_PROV_COMPLETE_EVT
I (25181) EXAMPLE: net_idx: 0x0000, addr: 0x000c
I (25181) EXAMPLE: flags: 0x00, iv_index: 0x00000000
I (43691) EXAMPLE: ESP_BLE_MESH_MODEL_OP_APP_KEY_ADD
I (43691) EXAMPLE: net_idx 0x0000, app_idx 0x0000
I (43691) AppKey: cc dc 3c f0 32 7a b6 0a df ef c0 c1 04 56 5a 6d
I (53381) EXAMPLE: ESP_BLE_MESH_MODEL_OP_MODEL_APP_BIND
I (53381) EXAMPLE: elem_addr 0x000c, app_idx 0x0000, cid 0xffff, mod_id 0x1000
I (57421) EXAMPLE: event 0x00, opcode 0x8203, src 0x0001, dst 0x000c
I (57431) EXAMPLE: ESP_BLE_MESH_GENERIC_SERVER_STATE_CHANGE_EVT
I (57431) EXAMPLE: onoff 0x01

@InfiniteYuan Sorry for the delayed reply. I have update to the esp idf to version 4.2.1  and positively forced updated the modules. example is working fine with the bluedroid.  I have trouble while provisioning the node using the nimble.
Please checkout the below logs.

git submodule update -f  --init --recursive
Submodule path 'components/asio/asio': checked out '3b66e5b051381fb70de9c2791df70a06181c64e3'
Submodule path 'components/bootloader/subproject/components/micro-ecc/micro-ecc': checked out 'd037ec89546fad14b5c4d5456c2e23a71e554966'
Submodule path 'components/bt/controller/lib': checked out 'c2e961d07cba8e5a08749e1f1d5c6ffe76d4b115'
Submodule path 'components/bt/host/nimble/nimble': checked out 'ba72e37ac40c13b66ad49c3178c0dbc9588add61'
Submodule path 'components/cbor/tinycbor': checked out 'd2dd95cb8841d88d5a801e3ef9c328fd6200e7bd'
Submodule path 'components/coap/libcoap': checked out '98954eb30a2e728e172a6cd29430ae5bc999b585'
Submodule path 'components/coap/libcoap/ext/tinydtls': checked out '7f8c86e501e690301630029fa9bae22424adf618'
Submodule path 'components/esp_wifi/lib': checked out '1c4c5396cab728b3524fc4a21b324307cd972d0c'
Submodule path 'components/esptool_py/esptool': checked out '4fa0bd7b0d1f69f5ff22b043adc07c5e562a8931'
Submodule path 'components/expat/expat': checked out '968b8cc46dbee47b83318d5f31a8e7907199614b'
Submodule path 'components/json/cJSON': checked out '3c8935676a97c7c97bf006db8312875b4f292f6c'
Submodule path 'components/libsodium/libsodium': checked out '70170c28c844a4786e75efc626e1aeebc93caebc'
Submodule path 'components/lwip/lwip': checked out '7285b846a22ebd02377bd9c67e7f9eaaf842492b'
Submodule path 'components/mbedtls/mbedtls': checked out '99c88bb7bd7c2d91c6873abd6e6d5ee04f4f164c'
Submodule path 'components/mqtt/esp-mqtt': checked out 'da850b0add1e71b3659bfac5d797cc834dc3e89b'
Submodule path 'components/nghttp/nghttp2': checked out '3bcc416e13cc790e2fb45fcfe9111d38609c5032'
Submodule path 'components/nghttp/nghttp2/third-party/mruby': checked out '22464fe5a0a10f2b077eaba109ce1e912e4a77de'
Submodule path 'components/nghttp/nghttp2/third-party/neverbleed': checked out 'da5c2ab419a3bb8a4cc6c37a6c7f3e4bd4b41134'
Submodule path 'components/protobuf-c/protobuf-c': checked out 'dac1a65feac4ad72f612aab99f487056fbcf5c1a'
Submodule path 'components/spiffs/spiffs': checked out 'f5e26c4e933189593a71c6b82cda381a7b21e41c'
Submodule path 'components/tinyusb/tinyusb': checked out '28f89e13473d40637574bcbfe4142633b39899fd'
Submodule path 'components/unity/unity': checked out '7d2bf62b7e6afaf38153041a9d53c21aeeca9a25'
Submodule path 'examples/build_system/cmake/import_lib/main/lib/tinyxml2': checked out '7e8e249990ec491ec15990cf95b6d871a66cf64a'
Submodule path 'examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib': checked out 'c3d3a69021cfec3236ca2c0b63be4048ec6643a4'
Also please confirm that you are using the nimble not the bludroid for the ble mesh.

@ankit-thealchemist  Please provide more details on how you use the ble mesh example or provide your test project directly.

@ankit-thealchemist Please provide more details on how you use the ble mesh example or provide your test project directly.

Hello @InfiniteYuan
The process  I followed is the I go to the esp-idf\examples\bluetooth\esp_ble_mesh\ble_mesh_node\onoff_server.  Then I open the menuconfig. In menuconfig I set the bluetooth host as nimble as shown below.

Then I open the esp ble mesh android application and then try to provision the node. The node doesnt get provisioned.

Hello @InfiniteYuan
I tried to build the example \esp-idf\examples\bluetooth\nimble\blehr what I found that the example is not working. the device is not able to connect to mobile phone, while the example is perfectly working with version v4.2.
--- idf_monitor on \.\COM5 115200 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
I (12) boot: ESP-IDF v4.2.1-dirty 2nd stage bootloader
I (12) boot: compile time 16:59:07
I (13) boot: chip revision: 1
I (15) boot_comm: chip revision: 1, min. bootloader chip revision: 0
I (22) boot.esp32: SPI Speed      : 40MHz
I (26) boot.esp32: SPI Mode       : DIO
I (31) boot.esp32: SPI Flash Size : 4MB
I (35) boot: Enabling RNG early entropy source...
I (41) boot: Partition Table:
I (44) boot: ## Label            Usage          Type ST Offset   Length
I (52) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (59) boot:  1 phy_init         RF data          01 01 0000f000 00001000
I (67) boot:  2 factory          factory app      00 00 00010000 00100000
I (74) boot: End of partition table
I (78) boot_comm: chip revision: 1, min. application chip revision: 0
I (85) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x0c380 ( 50048) map
I (113) esp_image: segment 1: paddr=0x0001c3a8 vaddr=0x3ffbdb60 size=0x0343c ( 13372) load
I (119) esp_image: segment 2: paddr=0x0001f7ec vaddr=0x40080000 size=0x00404 (  1028) load
0x40080000: _WindowOverflow4 at D:/IOTCode/framework/esp-idf/components/freertos/xtensa/xtensa_vectors.S:1730
I (121) esp_image: segment 3: paddr=0x0001fbf8 vaddr=0x40080404 size=0x00420 (  1056) load
I (130) esp_image: segment 4: paddr=0x00020020 vaddr=0x400d0020 size=0x50564 (329060) map
0x400d0020: _stext at ??:?
I (263) esp_image: segment 5: paddr=0x0007058c vaddr=0x40080824 size=0x14b88 ( 84872) load
I (312) boot: Loaded app from partition at offset 0x10000
I (312) boot: Disabling RNG early entropy source...
I (313) cpu_start: Pro cpu up.
I (316) cpu_start: Application information:
I (321) cpu_start: Project name:     blehr
I (326) cpu_start: App version:      v4.2.1
I (331) cpu_start: Compile time:     May 16 2021 16:59:29
I (337) cpu_start: ELF file SHA256:  ef4874ea0525ddb3...
I (343) cpu_start: ESP-IDF:          v4.2.1
I (349) cpu_start: Starting app cpu, entry point is 0x4008188c
0x4008188c: call_start_cpu1 at D:/IOTCode/framework/esp-idf/components/esp32/cpu_start.c:287
I (0) cpu_start: App cpu up.
I (359) heap_init: Initializing. RAM available for dynamic allocation:
I (366) heap_init: At 3FFAFF10 len 000000F0 (0 KiB): DRAM
I (372) heap_init: At 3FFB6388 len 00001C78 (7 KiB): DRAM
I (378) heap_init: At 3FFB9A20 len 00004108 (16 KiB): DRAM
I (384) heap_init: At 3FFC3938 len 0001C6C8 (113 KiB): DRAM
I (391) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (397) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (403) heap_init: At 400953AC len 0000AC54 (43 KiB): IRAM
I (410) cpu_start: Pro cpu start user code
I (428) spi_flash: detected chip: generic
I (429) spi_flash: flash io: dio
I (429) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (458) BTDM_INIT: BT controller compile version [a4c513b]
I (458) system_api: Base MAC address is not set
I (458) system_api: read default base MAC address from EFUSE
I (468) phy_init: phy_version 4660,0162888,Dec 23 2020
I (808) NimBLE_BLE_HeartRate: BLE Host Task Started
Device Address: a4:cf:12:6a:5e:2a
GAP procedure initiated: advertise; disc_mode=2 adv_channel_map=0 own_addr_type=0 adv_filter_policy=0 adv_itvl_min=0 adv_itvl_max=0
connection established; status=0
disconnect; reason=520
GAP procedure initiated: advertise; disc_mode=2 adv_channel_map=0 own_addr_type=0 adv_filter_policy=0 adv_itvl_min=0 adv_itvl_max=0

what i think is somehow nimble broke down while migrating from version 4.2 to 4.2.1

Hi @ankit-thealchemist  , thanks for reporting this issue. We are internally working on fixing this. In meantime, you can disable Host Flow control ( menuconfig ---> Nimble Options --> Deselect "Enable Host Flow Control" ) . This is just a workaround to unblock you as we provide correct fix for this issue.

@ankit-thealchemist  ESP-IDF v4.2.2 is released that has the fix for NimBLE and it is functional as expected. You can find it here: https://github.com/espressif/esp-idf/releases/tag/v4.2.2
Please give it a try and let us know in case of any issues

@ankit-thealchemist Thanks for reporting. Would you please help share if any updates or details for this issue? Thanks.

@ankit-thealchemist Thanks for reporting. Would you please help share if any updates or details for this issue? Thanks.

Yes it was working... Srry forgot to close the  issue.


Portainer 2.24.1 changes containers name

Before you start please confirm the following.

[X] Yes, I've searched similar issues on GitHub.
[X] Yes, I've checked whether this issue is covered in the Portainer documentation or knowledge base.

Problem Description
Every time a run a stack with portainer 2.24 It get "-1" at the end of the container name

this breaks the setups since all the proxy config depends on containers name, the LTS version works fine.
I have tried to edit the name in portainer but If I stop and run the stack again, the name changes.
If I launch the docker compose via command line it just works fine with the name defined in the compose file.
If I define a container name I want portainer to respect it.... I don't know how they plan to sell this to enterprises.
There is no other container with that name, docker ps -a
The LTS version works just fine
Expected Behavior
.
Actual Behavior
.
Steps to Reproduce
.
Portainer logs or screenshots
No response
Portainer version
2.24.1
Portainer Edition
Business Edition (BE/EE) with Home & Student license
Platform and Version
docker
OS and Architecture
unraid
Browser
No response
What command did you use to deploy Portainer?
No response
Additional Information
No response

As per the Reddit thread I'm unable to reproduce this on 2.24.1.


Convert to promise API

see #56

:+1: Lgtm when inline comments are fixed and merge conflict resolved :)
// @addyosmani

I think that's all done @sindresorhus.
@addyosmani let me know if you'd like me to squash the whole PR into one commit.

Looks good. Thanks @callumlocke :)

Thanks for helping land this both <3

@sindresorhus that's cool, how did you make it so GitHub credits two users in a single commit?

$ git commit --amend --author "name" -C HEAD

neat


enhance fetching method

Currently, the fetch for Stops and Routes will not be cancelled even if a new fetchRequest was sent, it is better to manage the app to process only ONE request at a time.

In the future, fetching and displaying need to be separated even more, akin to frontend / middleware. See data branch for some ground work.
For now not going to reorg unless it helps transitioning to that goal

will handle the enhancement of fetch in #22 (re-org will not be included)


Create codeql-analysis.yml

Description
Please include a summary of the change, the motivation, and any additional context that will help others understand your PR. If it closes one or more open issues, please tag them as described here.
Affected Dependencies
List any dependencies that are required for this change.
How has this been tested?

Describe the tests that you ran to verify your changes.
Provide instructions so we can reproduce.
List any relevant details for your test configuration.

Checklist

[ ] I have followed the Contribution Guidelines and Code of Conduct
[ ] I have commented my code following the OpenMined Styleguide
[ ] I have labeled this PR with the relevant Type labels
[ ] My changes are covered by tests

Closing this! Only wanted to check what this is :D


Make HikariConfig able to retrieve passwords dynamically from a password supplier for Java 6

Hi @brettwooldridge,
Can we get a latest build of HikariCP-java6 with latest fixes like the password supplier for IAM authentication with AWS RDS.

The Java 6 version of HikariCP has not had a release since February 2016, almost 5 years!
Even Oracle's extended support for Java 6 ended 2018.
The effort to backport code for an EOL platform is not sensible, so I don't think it will happen. Sorry.

Thanks for the update.
On Sun, Dec 27, 2020, 6:40 AM Rob Nunn<EMAIL_ADDRESS>wrote:

The Java 6 version of HikariCP has not had a release since February 2016,
almost 5 years!
Even Oracle's extended support for Java 6 ended 2018.
The effort to backport code for an EOL platform is not sensible, so I
don't think it will happen. Sorry.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/brettwooldridge/HikariCP/issues/1703#issuecomment-751413350,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABVAQTD5ZSDT6JII2MMOHWDSW2CPRANCNFSM4USJPBYA
.


Very bad image quality and latency on HoloLens in local network

Hi,
I am XR developer at Virtual Engineering Lab at Volkswagen AG.
I have just fetched the latest sources and the build finished smoothly, without any problems.
I am starting the signaling server, spinning cube server (release) and a dx holo client (also release).
In the config files I turn on the software encoding on the server and set   iceConfiguration to none on both client and server.
I am getting very pixelized image and around 3s of latency when walking around. This is also the case for Unity client.
I tried the remoting from Unity and it works super smooth so my LAN and WiFi are unlikely to cause this problem.
Is it possible that the actual communication goes via some external server?
If yes, how can this be fixed?
If no, any other idea?
Thank you
Przemyslaw Korzeniowski

Hi Przemyslaw Korzeniowski,
Can you use hardware encoder on the server since it provides higher quality image with less latency? Also try setting the fps to 30 since currently HoloLens can't afford 60fps.
Just try and let me know.

Hi Phong Cao,
thanks for a quick response. After your suggestions the spinning server is still not usable. However, I have noticed that the multithreaded one got much better. The quality and latency still can't match the one from Unity remoting but it is kind of usable now.
Tomorrow I will try again the fractal server. Last time, I couldn't connect Hololens native client to it. Normally, on cube or squid servers when hololens connects to signalling it is getting listed there and I click simply to start the streaming on both. However on Unity Fractal Server there is no such a "lobby". Any way around it?
Thanks

We're working on improving the performance on HoloLens so will keep you posted.
Regarding the FractalStream server, it fully works now so you can follow the document here:
https://github.com/CatalystCode/3dtoolkit/wiki/Unity-Fractal-Server

Hi @korzen, would you want to give it a try on our new branch having some performance improvement for HoloLens? Currently, it only works with the DirectX samples but we've planned on working for Unity next.

Thanks Phong Cao, I haven't got access to HoloLens at the moment but will try at the earliest possible opportunity.

Hi @phongcao,
I have tried to build the current  image-stabilisation branch (Release x86 and x64) but I get the following errors:
Severity	Code	Description	Project	File	Line	Suppression State
Error	C2039	'set_prediction_timestamp': is not a member of 'webrtc::VideoFrame'	StreamingNativeServerPlugin	E:_MEDAPP\CatalystCode\3dtoolkit\Plugins\NativeServerPlugin\src\custom_video_capturer.cpp	258
Severity	Code	Description	Project	File	Line	Suppression State
Error	C2039	'set_staging_frame_buffer': is not a member of 'webrtc::VideoFrame'	StreamingNativeServerPlugin	E:_MEDAPP\CatalystCode\3dtoolkit\Plugins\NativeServerPlugin\src\custom_video_capturer.cpp	255
Severity	Code	Description	Project	File	Line	Suppression State
Error (active)		constexpr function return is non-constant	StreamingNativeServerPlugin	c:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\DirectXMath.h	268
Severity	Code	Description	Project	File	Line	Suppression State
Error	CS1501	No overload for method 'CreateMediaStreamSource' takes 4 arguments	StreamingDirectxHololensClient	E:\CatalystCode\3dtoolkit\Samples\Client\DirectxUWP\DirectxClient\App.cs	72	Active
Severity	Code	Description	Project	File	Line	Suppression State
Error (active)		static assertion failed with ".data() and .size() are private"	StreamingNativeServerPlugin	e:\CatalystCode\3dtoolkit\Libraries\WebRTC\headers\webrtc\base\type_traits.h	70

Again, for clarity:
Severity	Code	Description	Project	File	Line	Suppression State
Error (active)		constexpr function return is non-constant	StreamingNativeServerPlugin	c:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\DirectXMath.h	268
Severity	Code	Description	Project	File	Line	Suppression State
Error (active)		constexpr function return is non-constant	StreamingNativeServerPlugin	c:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\DirectXMath.h	269
Severity	Code	Description	Project	File	Line	Suppression State
Error	CS1501	No overload for method 'CreateMediaStreamSource' takes 4 arguments	StreamingDirectxHololensClient	E:_MEDAPP\CatalystCode\3dtoolkit\Samples\Client\DirectxUWP\DirectxClient\App.cs	72	Active

Hi Przemyslaw Korzeniowski, look like you're still using the old libraries. Can you try doing a fresh clone and re-run setup.cmd?

Hi, I did and the WebRTC was updated via setup.cmb but not DxTK.
Anyways, I made a fresh clone, setup.cmd and it builds fine now on x86 Release, which is enough to try out the performance tomorrow. Thanks

@korzen @phongcao looks like the underlying issue is likely resolved here, using our new libraries should get perf to it's best possible state. As such, closing!
@korzen If you still see perf worst than expected, feel free to reopen! 😸


ADD: python badge

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

Project coverage is 0.00%. Comparing base (69b2fac) to head (9848935).

Additional details and impacted files
@@          Coverage Diff          @@
##            main     #18   +/-   ##
=====================================
  Coverage   0.00%   0.00%
=====================================
  Files          1       1
  Lines         15      15
=====================================
  Misses        15      15

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


name: 'CaptchaError',   message: 'captcha'

when I try to download any series / subtitles, I get this error. I tried with cookies from cr-dl and cookies from the browser - no change.
CaptchaError: captcha
    at validateResponse (C:\Users\caunio\AppData\Roaming\npm\node_modules\@derkraken\cr-dl\node_modules\cloudscraper\index.js:273:11)
    at onCloudflareResponse (C:\Users\caunio\AppData\Roaming\npm\node_modules\@derkraken\cr-dl\node_modules\cloudscraper\index.js:222:5)
    at onRequestResponse (C:\Users\caunio\AppData\Roaming\npm\node_modules\@derkraken\cr-dl\node_modules\cloudscraper\index.js:205:5)
    at Request.<anonymous> (C:\Users\caunio\AppData\Roaming\npm\node_modules\@derkraken\cr-dl\node_modules\cloudscraper\index.js:149:7)
    at Object.onceWrapper (events.js:418:26)
    at Request.emit (events.js:311:20)
    at Request.<anonymous> (C:\Users\caunio\AppData\Roaming\npm\node_modules\@derkraken\cr-dl\node_modules\request\request.js:1154:10)
    at Request.emit (events.js:311:20)
    at Gunzip.<anonymous> (C:\Users\caunio\AppData\Roaming\npm\node_modules\@derkraken\cr-dl\node_modules\request\request.js:1076:12)
    at Object.onceWrapper (events.js:417:28)
    at Gunzip.emit (events.js:323:22)
    at endReadableNT (_stream_readable.js:1204:12)
    at processTicksAndRejections (internal/process/task_queues.js:84:21) {
  name: 'CaptchaError',
  message: 'captcha'
}

ran into the same issue today. Hope DasKraken can fix it soon

Just open it in browser and solve the captcha, then export the cookies.txt to script directory.
it is explained here:
https://github.com/DasKraken/CR-dl#alternative-login-methods-to-cr-dl

Just open it in browser and solve the captcha, then export the cookies.txt to script directory.
it is explained here:
https://github.com/DasKraken/CR-dl#alternative-login-methods-to-cr-dl

Same result. I keep getting the same error.

Looks like it is an issue with "cloudscraper"

Also unable to sign in due to the same captcha error. Tried cookies.txt using the Chrome extension and the same captcha error displays. youtube-dl it is.

I hope it works again with latest version

Yes it works, even login works.

I hope it works again with latest version

Why did you close this? It still doesn't work with 4.0.1.

Why did you close this? It still doesn't work with 4.0.1.

It works, just copy cookies file from browser if you cannot login with cr-dl cli method.

It works, just copy cookies file from browser if you cannot login with cr-dl cli method.

I did that but the captcha error still displays. cookies.txt is placed in the same directory as cr-dl, so the --cookies flag isn't needed.

Looks like it does not work with proxy, I tried using a proxy and got the same message

Hello @DasKraken
This issue still present if with --proxy, can you check that?


Pledge PDF generation for NRAAF

Thanks for creating an issue! Please fill out this form so we can be sure to have all the information we need, and to minimize back and forth.

What are we trying to do?

NRAAF asked for this on a client call today. When we have a sample pledge I'll log that this is ready for development.

What feature or behavior is this required for?

funds having nice things

How could we solve this issue? (Not knowing is okay!)

Adjust the PDF generator to accommodate NRAAF and reconfigure their instance.

Anything else?

not shovel ready yet; the fund is going to send a sample to @colinxfleming  first

(sample in hand)

scratch pledge form design in my hand, hit me up for it

this is now handled in a separate microservice, declaring victory; funds who want pledges generated should reach out to us. Closing as resolved!


Lower .NET framework targets

I see value in being able to run this on platforms lower than 4.0. What is stopping this project from being able to run on e.g. version 3.0 of csharp which introduced extension methods? I am particularly interested in using this project for use in unity3d which is bounded to mono 3.5.

Parseq supports PCL, but since by default PCL only support to .Net Framework 4.0 or later (on VisualStudio 2015 Community). parseq also has become so. (parseq in itself maybe can build on old version of .Net Frameworks)
I don't know well about mono and unity3d so I cannot give appropriate advice to you. I'm sorry.

Thanks for clarifying. I can only name UniRx which tackles the same problem by simply re-implementing. But if you say the library itself should run fine on 3.5 it would be worth a shot just trying to build it for unity and manage that in it's own repo if the changes are too severe. Given there would be proper accreditation, would you mind this happening?

When you following MIT License, it's no problem.

Thank you, feel free to close this.


Minified Version

Hello,
Just wondered if it would be wise to provide a minified version of the plugin? I used JSCompress to minify it and it works great!

Hi Richard,
Apologies, but I'm going to decline to do this. The code currently gets changed very often, and keeping the minified version in sync would be an overhead. Plus, I have to admit that I selfishly benefit from more useful bug reports when the uncompressed version gets used by developers prior to production deployment. :-)
I kinda figure that everyone who cares about deployed code size has figured out a general bundling / compression process of his own, using his own preferred tools.
-Steve

Very true and well explained. Great job on the plugin mate. Ill be sure to follow any future devs from your guys.


How to turn continuous action into discrete action

In the source code, I saw some code about discrete actions. I changed  act_space=MultiDiscrete（） to spaces.Discrete（）, but the output actions were not expected discrete numbers, but decimals, which made me unable to perform my discrete actions

please see https://pettingzoo.farama.org/environments/mpe/


500 Internal Server Error

Describe the issue
I have installed the integration via HACS.  Starting today I've hit a weird error that I haven't had before: Tried to configure it the way I want, but then deleted and installed again with bare-minimum default configuration. When it loads, it shows on the Integrations page as the following:
Failed setup, will retry: 500, message='Internal Server Error', url=URL('https://api.pirateweather.net/forecast/xxxx/xxxx,xxxxunits=si&extend=hourly&version=2')
I uninstalling an resinstalling via HACS, tried creating a new API key, and I tried using the web URL with my latitude/longtitude and it does not work.  When I made both of the numbers positive with the web url, it showed me a location in China.  It looks like it's an issue with my location specifically.
Home Assistant version
2024.6.4
Integration version
1.5.2
Troubleshooting steps

[X] I have updated my Home Assistant installation to the latest version.
[X] I have updated the Pirate Weather Integration to the latest version.
[X] I have gone through the documentation before opening this issue.
[X] I have searched this repository and API Repository to see if the issue has already been reported.
[X] I have restarted my Home Assistant installation.
[X] I have queried the API in my browser to confirm the issue is not with the API.
[X] I have written an informative title.

I'm also seeing this behavior, I am on version 1.5.3 though. I backed up to 1.5.2 and had the same issue on that version as well.

I was seeing this, and was in the middle of writing an update to this issue saying as much and then I reloaded HA (for the n’th time whilst encountering this) and it’s seems to be back now… So it looks like this may be fixed?

Like skymoo said, this morning refreshing my HA dash and PirateWeather is returning data so no longer having an issue myself.


chore: minor changes

I hereby agree to the terms of the GreptimeDB CLA
What's changed and what's your intention?
Returning the Ok result cause the frontend status code is not correct.
Checklist

[ ]  I have written the necessary rustdoc comments.
[ ]  I have added the necessary unit tests and integration tests.

Refer to a related PR or issue link (optional)

Returning the Ok result cause the frontend status code is not correct.

The status code is in response.header.status_code

Returning the Ok result cause the frontend status code is not correct.

The status code is in response.header.status_code

So i think we must return an Err here instead of Ok.

Returning the Ok result cause the frontend status code is not correct.

The status code is in response.header.status_code

So i think we must return an Err here instead of Ok.

If you want to get an Err, then you will not be able to get the status_code from the Response.
Here is an example using status_code.