Add _TZE200_lnbfnyxd TRV

Adds the manufacturer_code for the ' Tesla Smart Thermostatic Valve TV100'
I've also sorted the list alphabetically.
Fixes: #1786

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 71.66%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
5300

Relevant Lines:
7396

💛  - Coveralls

Codecov Report
Base: 71.66% // Head: 71.66% // No change to project coverage :thumbsup:

Coverage data is based on head (789dd78) compared to base (3568fff).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #1792   +/-   ##
=======================================
  Coverage   71.66%   71.66%
=======================================
  Files         239      239
  Lines        7396     7396
=======================================
  Hits         5300     5300
  Misses       2096     2096

Impacted Files
Coverage Δ

zhaquirks/tuya/ts0601_trv.py
33.21% <ø> (ø)

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

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

ZONNSMART TRVs is needing being added in ZHA for getting the presets working here:
https://github.com/home-assistant/core/blob/9084beda328ee29d98357379414a6c8d39db0af0/homeassistant/components/zha/climate.py#L760-L767
Also we have missing adding some and can you also adding the missing "brands" from the quirk ?

Thanks for pointing it out.
Would everything be correct now?


@twilio/conversations postinstall script fails to run

while installing<EMAIL_ADDRESS>I get this error during the postinstall step with yarn 3 on Ubuntu:
➤ YN0009: │ @twilio/conversations@npm:2.0.0 couldn't be built successfully (exit code 127, logs can be found here: /tmp/xfs-a48fafed/build.log)

that file contains the following:
# This file contains the result of Yarn building a package (@twilio/conversations@npm:2.0.0)
# Script name: postinstall

command not found: if
command not found: then
command not found: fi

a comment here seemed to imply that a fix would be coming, but AFAICT there have been no releases of @twilio/conversations since the original 2.0.0 a few months ago.
are there any workarounds I can try in the meantime?
thanks!

Hello, the fix for that is coming in the upcoming release. Before then, you could install it via Yarn/NPM via flag that disables postinstall script. On yarn it is --ignore-scripts.

I believe yarn install --ignore-scripts will ignore all postinstall scripts, not just the one for this package.

We are aware of the issue, the real fix will be released in the next couple of days.

@orzechowskid
This issue has now been resolved in https://github.com/twilio/twilio-conversations-demo-react/pull/13.


$Screenshot : true is not working with - Script  $delay(3000)

Hi Team,
here i am trying to take a screenshot in this way:
1.Click on locator using xpath.
2.then put some delay of - script: $delay(3000)
3. after this delay i want take screen shot of that particular page  by using $screenshot: true.
Sample code :
- description: Enter "Save Button"
action: org.getopentest.selenium.Click
args:
locator: {xpath: "//button[1]/span[1][contains(text(),'Save')]"}
- script: $delay(3000)
$screenshot: true
at this time it showing me error of bed indent
so i replaced the same Script Multi line |
args:
locator: {xpath: "//button[1]/span[1][contains(text(),'A')]"}
- script: |
$delay(4000);
$screenshot: true
$delay(3000);
at this time its not showing me any error but snap is not capturing in executed cases logs.
the syntax is working with if there is no delay
- description: Select "XYZ Option"
action: org.getopentest.selenium.Click
args:
locator: {xpath: "//div/ul/li[contains(text(),'XYZ')]"}
$screenshot: true
DO in need to put $runaction ?? waiting for early response ,later i will share another problem which i am facing to get total no. of lines from downloaded excel and not able to close a pop up window by clicking on xpath that is in shadow of web page DOM.
Thanks
Shweta Gupta

The $screenshot: true argument can be passed to test actions to instruct them to take a screenshot once they're done executing. You cannot use that from JavaScript they way you tried to. You can accomplish what you are after by using the TakeScreenshot keyword. For example:
- description: Wait 4 seconds
  script: $delay(4000)

- description: Take a screenshot
  action: org.getopentest.selenium.TakeScreenshot

Also. I would consider avoiding $delay and doing an assertion instead, if possible (e.g. waiting for an element to appear on the page using the AssertElementVisible keyword).

Thanks


LAInstall: Database is not connected. Connect database (.env) and run 'la:install' again. (laravel 5.2

[Exception]
LAInstall: Database is not connected. Connect database (.env) and run 'la:i
nstall' again.
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using pas
sword: YES)

default   database host  is <IP_ADDRESS>

@Shahjalal7311 Maybe this is a silly question but, did you test your db connection? it your mysql up and running in that address:port?

I solved the problem changing the user hostname from %(any host) to localhost


dialog.showSaveDialog randomly returns incorrect path

We are seeing that:
            dialog.showSaveDialog({
                 title: 'Save ',
                 defaultPath: '~/Untitled.png',
                 filters: [{ name: typeExtension.toUpperCase(), extensions: [typeExtension]}]
            });

May return an incorrect path. For example if the user keeps the default you would expect the filepath returned to be ~/Untitled.png. Sometimes this is the case and other times it is /~/Untitled.png. What we have observed is that it can be replicated:

both on OS X and Windows
only when the user accepts the dialog window choice quickly

I suspect the bug is due to a race condition in relative path completion. We've found that we can workaround the problem by using an absolute path for the defaultPath.
Background at https://github.com/mapbox/mapbox-studio/pull/1236

I'm super surprise Tilde works at all on either operating system, it really shouldn't. Tilde is a bash completion.

The ~ is only meaningful in shells, it doesn't represent a real path, and I don't think we should expand it in atom-shell's dialogs. So I'm closing this as won't fix.

After looking into this again, I think it is better not to support ~ in file dialogs. The ~ is a shell feature, and also a valid character for filenames, supporting it will make our API have unexpected behaviors when users do want to use ~ as a filename.


MySQL 5.7 configured in ddev is using 100% RAM

Is there an existing issue for this?

[x] I have searched the existing issues

Run a Diagnostic and Paste Link Here
No response
Expected Behavior
I expected to run the project without issues.
Actual Behavior
When a project configured to run with MySQL 5.7, starts, in the part that the script is creating the dba container, the process mysqld uses 100% RAM avaliable and make the system unresponsive and freezes.
Steps To Reproduce

In Fedora 38, with the lastest version of Docker and DDEV
In a Drupal 9 project, with MySQL 5.7 configured
Run 'ddev start'
See and suffer the error.

Anything else?
I changed the Mysql versión to 8.0 and the error does not occur.

Could you please do the requested ddev debug test and put it in a gist on gist.github.com (or another pastebin, or attach a file)? That lets us know many more details other than "latest version fo docker and ddev".
It sounds like the problem may have to do with the behavior of your database.
Does this happen when you do a basic installation of a CMS or framework (for example, one of the quickstarts or does it only happen with your particular project and a specific database loaded?

This is not directly related to DDEV.
I had the same problem on Arch. This is due to the changed limits in Docker 23 (and underlying Golang).
For context read this bug report https://bugs.archlinux.org/task/77481, it describes everything (this is already fixed in Arch).
Regarding Fedora 38 - I don't know when this will be fixed in your distro.
In the meantime, you can override the limits https://bbs.archlinux.org/viewtopic.php?pid=2084430.

This seems to be explained, thanks @stasadev , closing for now, happy to continue the conversation here or elsewhere, and happy to reopen this. Like you say, this doesn't seem to be related to DDEV.


Find in files no longer selects the selection

VSCode Version: Code - Insiders 1.18.0-insider (098bb776d2e5fdf3cc9ea27a233754acf4309857, 2017-11-04T04:35:35.044Z)
OS Version: Darwin x64 16.7.0
Extensions:

Extension
Author (truncated)
Version

EditorConfig
Edi
0.11.1

vscode-terminal-here
Tyr
0.0.5

vscode-svgviewer
css
1.4.3

tslint
eg2
1.0.14

git-project-manager
fel
1.4.0

debugger-for-chrome
msj
3.5.0

seti-icons
qin
0.1.3

gitblame
wad
2.2.0

(4 theme extensions excluded)

Steps to reproduce:

Highlight some work in editor
cmd+shift+f
Notice the word does is no selected in the viewlet

This is really annoying personally as I have muscle memory that I can't shake where I copy, find in files and paste.

It says you have the latest build but this sounds like https://github.com/Microsoft/vscode/commit/ff6c4849cf1b1766a56656e295c86bef71bac685, and all cases work for me now. Please show me tomorrow

The selected text in the editor needs to be different to the text in the viewlet, seems to work fine when the text is the same. Will show you later today 😃

Oh I do see the issue. Easy fix. But if you have selected text in the editor, then it should already copy that text to the search viewlet, so you don't need to paste, right?


Added A ToDoSample Project under TODO'S app section

Hi,
I added another ToDo App in the ToDo app section. The project uses fluxor a state management Library blazor. Its using the blazor web assembly architecture.
Project: https://github.com/melvin78/ToDoApp
Demo : https://blazor-todo.webmelvin.me


spotify browsing crashes system

Hey there, great piece of software you have built here. I am using the latest 0.5.1RC2
I have a non premium spotify account and browsing through the spotify section of the webinterface brings up "no tracks" messages everywhere except for when I click on "Personal top tracks", which causes the playback to freeze immediately and also kills the webinterface. The pi is only reachable via ssh after that to issue a reboot.
Please let me know if I can provide you with any logfiles if this issue is to your interest.
Is spotify even usable without a paid account?

This seems fixed with Mopidy-Spotify 2. Leaving this open until Pi MusicBox has upgraded to Mopidy-Spotify 2.


Responsive mailing list

Makes the mailing list page responsive to browser width changes and also factors the mailing list data out of the contacts page source.

Merged! Feel free to close.


dev-ifc2ontobim-agent-add-address

Added the instantiation of addresses for Pirmasens and Singapore into the icontact:Address format.
Bug fix for namespace error when directly using the IfcOwl TTL file for conversion instead of the IFC model.

Also, it seems like the agent is deleting the ttl file from the data folder after a successful upload. It would be useful to put a (big, fat) warning in the readme file that it does that. Or am I going crazy?

Also, it seems like the agent is deleting the ttl file from the data folder after a successful upload. It would be useful to put a (big, fat) warning in the readme file that it does that. Or am I going crazy?

Have added a warning to the README, and indicated that a TTL file for OntoBIM ABox is never generated during this process.


java-exec Geneator ignores additional files during image building.

Description
According to f-m-p generators docs [1], you can include additional files inside the final image build by the f-m-p. The docs states:

"You can add additional files to the target image within baseDir by putting files into src/main/fabric8-include. These will be added with mode 0644, everything in src/main/fabric8-include/bin will be added with 0755."

But, testing this functionality I noticed that it only works when your app is considered fatJar. In my case I specified a mainClass. Following the generator's logic (https://github.com/fabric8io/fabric8-maven-plugin/blob/master/generator/java-exec/src/main/java/io/fabric8/maven/generator/javaexec/JavaExecGenerator.java#L161-L182)
... my case is not a fatJar if I specify a mainClass.
I believe the possibility of include additional files should be very useful for any kind of image builder/generator. Some times you need/want to include some additional files and this would be a very useful hack avoiding to create a whole custom assembly definition for this.
Info

f-m-p version : 3.2.1
Maven version (mvn -v) : 3.3.9

Kubernetes / OpenShift setup and version : minikube version: v0.12.2
If it's a bug, how to reproduce :
If it's a feature request, what is your use case : be able to include additional Files inside the image being generated by the f-m-p generators
Sample project : [GitHub Clone URL]

Yeah that sounds a good idea to do that for plain main classes too.
Anyone is much welcome to work on a PR

Yeah this is still outstanding
This code is only for fat jar
https://github.com/fabric8io/fabric8-maven-plugin/blob/master/generator/java-exec/src/main/java/io/fabric8/maven/generator/javaexec/JavaExecGenerator.java#L194

We should check whether this is still valid and fix it in case.


[Question][Not issue] Does integrate with immer make redux faster ?

I know using "produce" will not change old data in state (only update modified properties) , maybe this will help redux detect the change more fast and accurate,  can redux take advantage of this?

No, because when using plain reducers properly you should be doing the same; recycling unchanged data.
The sole exception where immer might be beneficial performance wise is where you assign the same value(s) to the same propertie(s), which would'nt create a new object with Immer, but it would when writing reducers the idiomatic way.

Thanks for the answer.


Does it working with Bluebird 3?

Does it working with Bluebird 3?

Working just fine with "bluebird": "^3.5.4",.


maps section: tools for location based apps

I would introduce a new maps section and add the following open source projects:

mapsforge offline vector maps
graphhopper a routing engine

based on OpenStreetMap data

You can pull request direct like https://github.com/Trinea/android-open-project/wiki

Sorry. Is it sufficient to create a pull request with a change to the english version?

Yes


The latest update of TT-RSS breaks the theme.

Hey @VlaK0r, could you please point me to what's broken exactly? Looks fine to me at first sight. Also, if can tell, which tt-rss commit broke things? I don't see anything suspicious in the tt-rss commit history.

Hey @VlaK0r, could you please point me to what's broken exactly? Looks fine to me at first sight. Also, if can tell, which tt-rss commit broke things? I don't see anything suspicious in the tt-rss commit history.

If everything is fine with you, then the problem is on my side.

I just looked at your screenshot and didn't see anything broken. I also didn't check the most recent tt-rss version yet. So if you could tell me what is broken for you, this would help a lot.

I just looked at your screenshot and didn't see anything broken. I also didn't check the most recent tt-rss version yet. So if you could tell me what is broken for you, this would help a lot.

The sepia color is broken. As you can see in the screenshot, the white color prevails.

The only white bits I can see are the icons/images. This has been the case for ages with this theme. I think in the past, I once experimented with tinting the images as well, but this was making them look strange sometimes.


fix(#9): update dependencies for 1.20.2

I've just updated the dependencies; surprisingly this seems to be enough to make the plugin work as before. I've deployed the plugin at my own server and so far it's running without the reported issue.

Thanks!


Update registration and publishing documentation

Docs Build status updates of commit 223c618:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 223c618:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

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

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

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

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

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

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

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

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Registration documentation Acrolinx score - 91
Publishing documentation Acrolinx score - 94

Registration documentation Acrolinx score - 91
Publishing documentation Acrolinx score - 94

Docs Build status updates of commit 781c3b9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 781c3b9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

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

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

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

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 79209b0:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 190f91f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 20e403e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 2fcb2e9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 944f718:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 44d7720:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/create-dev-account.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/publish/publish-extension.md
:white_check_mark:Succeeded
View

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

#sign-off offline and merged.


Send email to collection managers when owner changed.

closes #2331
Why was this change made? 🤔
How was this change tested? 🤨
⚡ ⚠ If this change involves consuming from or writing to another service (or shared file system), run integration test create_object_h2_spec.rb and/or test manually in [stage|qa] environment, in addition to specs. ⚡
Unit, QA

@justinlittman this needs a rebase.

Yes, that is right @ndushay. As it turns out, the current code for the update method does not check if owner has changed but that is a separate ticket.


Use custom wrapper

Hi there,
First, thanks for the work with mvndaemon.
There is something I can't figure out from the documentation. My project already has a maven wrapper. And i'd like mvndaemon to use my wrapper or at least setup mvndaemon to download the same version that my project uses.
What is the config to do. Note that I installed using sdkman.
If I get the answer here, i'll do a pull request to offer a documentation about it :)

I saw that: https://github.com/mvndaemon/mvnd/issues/143
I find that it is a huge missing feature that makes mvnd less interesting to use.
It could be nice at least to have a list of supported maven version (like sdkman) and be able to use this list of supported versions. :)

A given mvnd version is hardwired to some particular version of Maven core libs. Those embedded in mvnd's own distro. Mvnd is not using any existing local Maven installation.
To make mvnd use some specific version of Maven core libs, you need to figure out which mvnd version is using your desired Maven core libs version and then stick to that mvnd version.
Of course this does not solve the problem Maven Wrapper solves - i.e. to have a reliable per-repo way of choosing the mvnd version that is known to be suitable for building of the given repo. For that one, having our own mvndw script that would pull a specific version of mvnd (contributions welcome!) still seems to be the most viable solution to me.

Thanks @ppalaga but how to find the mvnd that contains a given version ? For example i'm searching the one for mvn 3.5.0
The tagging system on the repo does not indicate it

how to find the mvnd that contains a given version

Only manually in org.mvndaemon.mvnd:mvnd's pom: https://github.com/mvndaemon/mvnd/blob/master/pom.xml#L48

I'm searching the one for mvn 3.5.0

I am afraid the oldest one we ever had in the source tree was 3.6.2 and the oldest release was with 3.6.3

Forgot to answer due to vacation but thank you for your answers! :)
I think that settles my question


Assert-Same works incorrectly for value types

I am comparing two integers if they are the same reference and for some cases it work as expected, and for some it does not. To be exact it does not work as expected for values 1..100. What I am guessing is that the language parser has a list of common constants in memory, and points to them to save memory (I think I read about similar optimization in .net but cannot replicate it in C# and can't find the source article. It does similar thing for strings called interning, but I could not find info about doing it for int.)
In theory pointing to the same instance of 1 should not make a difference to the code, unless your code is actually checking whether or not the instances are the same. Then it makes difference and gives us unexpected results.
# comparing value types, those should be immutable and every
# instantiation should produce a distinct value with distinct "reference"

"providing values directly:"
# false -> as expected those are two distinct values
[object]::ReferenceEquals(1, 1)

"saving 1 in variables:"
$a = 1
$b = 1
# true -> not expected
[object]::ReferenceEquals($a, $b)

"saving 1034 in variables:"
$a = 1034
$b = 1034
# false -> huh? must work only for some values
[object]::ReferenceEquals($a, $b)

"looping on -15..15:"
-15..15 | foreach {
    $a = $_
    $b = [int]::parse($_.toString())
    # 30 x false -> haha okay
    [object]::ReferenceEquals($a,$b)
}

function a ($a, $b){
    "value $a, ${b}:"
    [object]::ReferenceEquals($a, $b)
}

"passing 1 through function parameters:"
# true
a -a 1 -b 1

"passing 1034 through function parameters:"
# false
a -a 1034 -b 1034

"executing from script block to give parser opportunity to do it's magic:"
-1..101 | foreach {
    # True for 1..100 and false for everything else
    &([scriptblock]::Create("a -a $_ -b $_"))
}

I guess comparing values types is not useful for real test code, because the expected answer is always false, unless you want to prove that there are some underlying micro-optimizations. So the best solution would be to throw an exception when the expected value is a ValueType or String.
Or is there a better solution?

At the moment I throw exception when int is provided, but should throw when any value type or string is provided, and provide -Force to skip the error and run the check. That way people still use this to prove quirks of the system, but won't get bitten in normal usage.


MAJOR REFACTOR : DataTonic

Dev Branch
This issue is for the "dev branch" of the major refactor required for DataTonic.
When DataTonic was first designed it was organised like an educational repository with separations between modules and naming conventions to reflect that.
Now that this is causing problems and the use case is more mature , a major refactor is required .
Open Issues

refactor taskweaver
refactor semantic kernel
refactor autogen

Guidance

select minimum and exapandable architecture and codebase organisation to promote contributions and ease of maintenance
fix the imports and names
run taskweaver as a process

Dev Branch
This issue is for the "dev branch" of the major refactor required for DataTonic.
When DataTonic was first designed it was organised like an educational repository with separations between modules and naming conventions to reflect that.
Now that this is causing problems and the use case is more mature , a major refactor is required .
Open Issues

refactor taskweaver
refactor semantic kernel
refactor autogen

Guidance

select minimum and exapandable architecture and codebase organisation to promote contributions and ease of maintenance
fix the imports and names
run taskweaver as a process


RPC sending error 405 when trying to mine

Describe the issue
My node has been running without any problem for a few months now. Now when I tried mining with pooler's cpuminer with the following command :
$ ./minerd --coinbase-addr=D7kHHg2UbZX9dwsQCbydFmQFhuZo7R51YV --url=<IP_ADDRESS>

I get the following error :
[2021-04-22 06:32:23] HTTP request failed: The requested URL returned error: 405 Not Allowed
[2021-04-22 06:32:23] json_rpc_call failed, retry after 30 seconds

What am I doing wrong ?
Machine specs:

OS: Debian 9
CPU: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
RAM: 32GB
Disk size: 600GB
Disk Type (HD/SDD): SSD

My bad, I wasn't telling minerd which port to query (22555 in my case)


[ocis] Implement Events for Shares and Space membership

Description
User Stories

As a user I want to see in real time in my client when I was added to a space so that my collaborative resources instantly become available.

As a user I want to see in real time in my client when I was removed from a space so that I instantly know when my collaborative resources are not available anymore.

As a user I want to see in real time in my client when my role in a space changes so that I can always perform exactly the tasks in the client that I'm allowed to perform.

Value
Transparency and guided user interaction
Acceptance Criteria

publish SSE event when space members get added
publish SSE event when space members get removed
publish SSE event when space member role gets changed
publish SSE event when share get added
publish SSE event when share get removed
publish SSE event when share role gets changed

Definition of ready

[ ] Everybody needs to understand the value written in the user story
[ ] Acceptance criteria have to be defined
[ ] All dependencies of the user story need to be identified
[ ] Feature should be seen from an end user perspective
[ ] Story has to be estimated
[ ] Story points need to be less than 20

Definition of done

Functional requirements

[ ] Functionality described in the user story works
[ ] Acceptance criteria are fulfilled

Quality

[ ] Code review happened
[ ] CI is green (that includes new and existing automated tests)
[ ] Critical code received unit tests by the developer

Non-functional requirements

[ ] No sonar cloud issues

Configuration changes

[ ] The next branch of the ocis charts is compatible

@kulmann should other space members also receive these events when a member is added/removed or only the one that is added/removed newly?
Similar question for shares: Who should get these sses? All Space Members? Only the Sharee? All but the Sharer?


bugfix documentation (incorrect cmd script)

Summary
On the tutorial of using FastAPI with Workers, the command for installing the demo appears to have a small oversight.
The current command is as follows:

However, this fails to work since after git cloning the file, the cmd remains in the parent folder. To resolve this, I suggest a slight modification to the second line of the command. This change will ensure that the command correctly navigates to the intended directory after cloning the repository. The revised command should read:
cd python-workers-examples/03-fastapi

Documentation checklist

[x] The documentation style guide has been adhered to.
[x] If a larger change - such as adding a new page- an issue has been opened in relation to any incorrect or out of date information that this PR fixes.
[x] Files which have changed name or location have been allocated redirects.

Thanks for the contribution, @aryankeluskar


feat: Add Fabric implementation of inset logical properties

Summary
This PR implements inset logical properties as requested on https://github.com/facebook/react-native/issues/34425. This implementation includes the addition of the following style properties

inset, equivalent to top, bottom, right and left.
insetBlock, equivalent to top and bottom.
insetBlockEnd, equivalent to bottom.
insetBlockStart, equivalent to top.
insetInline, equivalent to right and left.
insetInlineEnd, equivalent to right or left.
insetInlineStart, equivalent to right or left.

Changelog
[GENERAL] [ADDED] - Add Fabric implementation of inset logical properties
Test Plan

Open the RNTester app and navigate to the View page
Test the new style properties through the Insets section

Android
iOS

@gabrieldonadel would you be able to make a PR to https://github.com/facebook/react-native-deprecated-modules/tree/main/deprecated-react-native-prop-types with these changes as well? Same for the last PR once that is merged.
There's a non-ideal situation where we deprecated RN's provided prop-types and moved them to a different repo, but we recently un-deprecated it after feedback we removed it too quickly. It is bundled as part of RN again, but we haven't yet brought the code back to the repo.
In the meantime, prop changes end up touching three different repos (react-native, react-native-deprecated-modules, react-native-website). Though the issue will be better once prop-types are removed in a couple releases, or if we can copy the package back to the RN monorepo before then (FYI @hoxyq).

Sure thing @NickGerleman, here is the PR -> https://github.com/facebook/react-native-deprecated-modules/pull/12


Add documentations to methods

Current very few methods have documentation strings.
We need documentation to facilitate meta learning.
References for the format:

reST - PEP287 : https://www.python.org/dev/peps/pep-0287/
Discussions on Stackoverflow http://stackoverflow.com/questions/3898572/what-is-the-standard-python-docstring-format

thanks @thammegowda just mention which files you want to work on and we'll divide the work! 👍

Just a few methods exist in this code.  Leave this to me 💯 %


Set locale before loading data

This fixes a bug where using search does not return localized data.

Thanks @Rias500, much appreciated!


[Feature]: UQI object level Raw mode and Form mode switcher

Is there an existing issue for this?

[X] I have searched the existing issues

Summary
UQI feature to allow switching any component from form type to raw type.
Why should this be worked on?
To allow users to have write complex functionalities in raw mode rather than waiting for appsmith team to implement them.

Closing this issue, since it has already been handled as part of UQI.


MRG: Fix acquisition skips

This PR:

Fixes a bug in Annotations when cropping to the last sample
Fixes minor bugs in bad_acq_skip annotations
Fixes raw.filter to respect acquisition skips
Fixes raw.save to allow properly saving acquisition skips (assuming buffer_size_sec is conserved)
Fixes raw.plot(lowpass=...) to respect boundaries the same way raw.filter(...) does by default
Improves Tag.__repr__
Improves mne show_fiff and mne.viz.compare_fiff visualization to include data types
Fixes a np.fromstring -> np.frombuffer I missed earlier

And while I was fixing all this stuff I noticed a diff in a file, so I added support for reading subject height and weight.

FYI @bmaess this takes care of something that came up 8 months ago (#4006), filtering data that has acquisition skips present. Feel free to try it if you have time.

does it also close https://github.com/mne-tools/mne-python/pull/4717 ?

if you have time...
btw travis is not happy

The Travis failure was just OSX, I restarted it.
I looked into the other issue and the fix is not trivial. I cherry-picked your commit and added the test I wanted, and the existing fix does not seem to fix it properly. We'll have to think about it a bit I think.

thanks heaps @larsoner


Incorrect Value type in package-solution.json file

Category
[ ] Question
[x] Bug
[ ] Enhancement
Versions
[ 15.7.5 ]  Visual Studio version (Help > About)
[  <IP_ADDRESS> ]  SPFx Generator version (npm list -g @microsoft/generator-sharepoint)
Expected or Desired Behavior
When running the generated project with F5 there should be no error.
Observed Behavior
When running the generated project with F5 there was an error

[14:52:33] Working directory changed to d:\Dev\MySPFxProject2\MySPFxProject2
Build target: DEBUG
d:\Dev\MySPFxProject2\MySPFxProject2\node_modules@microsoft\node-core-library\lib\JsonSchema.js:178
throw new Error(prefix + os.EOL +
^
Error: JSON validation failed:
d:\Dev\MySPFxProject2\MySPFxProject2\config\package-solution.json
Error: #/solution/skipFeatureDeployment (If true, allow the tenant admin the c...)
Expected type boolean but found type string

Turn around:
Changing "false" to false for the "skipFeatureDeployment" in the package-solution.json file correct the problem.
Steps to Reproduce
Just launch the debugging session

Fixed in v<IP_ADDRESS>

Installed SPFx generator (1.8.2) and VS 2019 Community edition as well as SPFx Visual Studio extension (https://marketplace.visualstudio.com/items?itemName=SharePointPnP.SPFxProjectTemplate#review-details) and I came across the same issue: running the project with F5 debug returns an error with package-solution.json "Expected type boolean but found type string", the workaround to manually change both skipFeatureDeployment and isDomainIsolated to false instead of "false" fixed it.
npm list -g @microsoft/generator-sharepoint
--<EMAIL_ADDRESS>Visual Studio version 16.1.1 - Visual Studio Community 2019

This is due to a bug in the Microsoft Yeoman generator. There is nothing we can do to fix it until Microsoft fixes it in the generator. Please add a comment to this issue to let them know a fix is still required: https://github.com/SharePoint/sp-dev-docs/issues/3042


Pause track writers when direction doesn't allow sending.

This makes sure we don't allocate sequence numbers for each write_sample/write_rtp when the track is in a direction that doesn't allow sending.

This is a bad idea.
One TrackLocal can (probably) be bound to multiple tracks. That in itself breaks setting m-lines to inactive, regardless of this PR however.


witam, napotkałem taki błąd .przepraszam jeśli coś zle robię.

Which patching process showed the unknown filesize error?
Please list which patching process showed the error (CP, SWAP, SWDL)
What is your firmware?
Please add your firmware-train like i.e. `MST2_EU_VW_PQ_RO604T
Attach the support-dump as .zip file
Go to Tools -> Dump necessary files to SD folder /dump/.../support and zip the support folder
support.zip

support.zip

Added in https://github.com/olli991/mib-std2-pq-zr-toolbox/archive/refs/heads/master.zip


google-drive-ocamlfuse installation disappeared from system

I installed google-drive-ocamlfuse using opam according to the instructions in the wiki. After I encountered a problem with all my disk space being eaten up when copying directories from the remote Google Drive mounted at a mount point on my file system, I got the error df: cloud_storage/: Input/output error when I ran the command df -h cloud_storage/. From this moment I noticed that google-drive-ocamlfuse was no longer on my system, it just vanished.
I can no longer run google-drive-ocamlfuse from the command line.
What happened to the google-drive-ocamlfuse package I installed using opam and why did it disappear?

After I rebooted my system, google-drive-ocamlfuse magically reappeared again. Somehow my extremely low disk space made the google-drive-ocamlfuse that was installed using opam unavailable. I didn't even have enough available disk space to create a file using touch.

After I rebooted my system, google-drive-ocamlfuse magically reappeared again. Somehow my extremely low disk space made the google-drive-ocamlfuse that was installed using opam unavailable. I didn't even have enough available disk space to create a file using touch.


[Question]: Ollama setup help

Describe your problem
Hi, I'm having trouble setting up ragflow with Ollama. this is the error I'm getting, and I've tried different versions in the base URL without success.
Hope you can help me!
This image is running Ollama in docker

This image is running Ollama as Windows 11 .exe

You need to install Ollama firstly.
And if you're  using our online service, make sure the server runing ollama has a reachable IP which means you can PING that IP on any machine that has internet connection.

I have Ollama installed, both in docker and as stand alone app. The ollama server is running, but I keep getting those errors.
I'm also using the ragflow locally.
What else can I do?

@ShortArrow yes thank you, I was using "localhost" in the url and I needed to use my IPv4 Address, maybe include that in the documentation?

same problem. did u fix it?

same problem. did u fix it?
@ysyx2008
Yes, read the message above, use your IPv4 not the localhost.
Open terminal -> ipconfig -> enter
Look for the IPv4 and use that with the default port.


Failed to save file security.yaml in vendor/rockettheme/toolbox/File/src/AbstractFile.php

I followed the documentation but I'm getting this:
Uncaught RuntimeException: Failed to save file /var/www/test.tld/user/config/security.yaml in /var/www/test.tld/vendor/rockettheme/toolbox/File/src/AbstractFile.php:369

I followed the troubleshooting recommendation and tried:
chown -R joeblow:staff .
find . -type f -exec chmod 664 {} \;
find ./bin -type f -exec chmod 775 {} \;
find . -type d -exec chmod 775 {} \;
find . -type d -exec chmod +s {} \;

But it doesn't help. I'm using CentOS 8 and PHP 7.4.19.

It does sound like that your server is using different permissions for your user. Apache usually uses something like www-data as the user and group, so you may want to tweak the permissions of the files or change the apache user for the site to yours.

@mahagr Thanks for the fast response! I'm using nginx - how could I verify and solve this issue? I'm very new to Grav.

I'm on CentOS 8 if that is relevant

Could this be connected to the fact that these directories are all empty?


Handle "project not found" on project details page

Statement
When going on a project details page with a project id which does not exist, we see a blank page.
Example of url with an id which does not exist : https://app.onlydust.xyz/projects/012346789
What is expected
Display an error message telling this project does not exists.
Add a link to go back (go to the previous page)
You can copy the style of the component ErrorFallback component

Closed by #101


Added support to add ability to add event colors on top of a chart us…

…ing px-threshold-bar
Pull Request
Hi,
Thanks for helping us improve the Predix UI platform by submitting a Pull Request.
To help us merge your Pull Request as fast as possible, please fill out the following sections:

A description of the changes proposed in the pull request:

A reference to a related issue (if applicable):

@mentions of the person or team responsible for reviewing proposed changes:

working tests:

The tests need to be functional and/or unit tests, written for the wct framework, and placed in the test folder, following our testing guidelines.

@madhurich05  Hi Madhuri if you think something is missing please let me know :)
Thanks


NotificationCenter corrections for observers

NotificationCenter should not reference the object and the observer returned is the opaque token for storage

@swift-ci please test


For Danger's "is not a contributor" it could look inside the GitHub org?

Could use the GitHub API, or could just check to see if someone is publicly on the Danger org?
Note this is specific to danger/danger - not in general.

I guess it would need more permissions too, then

Would need to invite the bot to the org, and to add this to the token

It might be cool to show in which org-teams the user is, so you could filter on that, say a member of 'Frontend' changing lib/*.rb files, that might trigger a warning.

Ideally, I can automate some of this stuff with these ideas too: https://github.com/Moya/contributors/issues/6

You mean with these 'squad_goals'?

Yep, then instead of "not a contributor" it's "not yet a contribute - welcome!"

That'd be nice. I also imagine people joining different teams based on their interest (maybe not so much with Danger though, but I could see people interested in implementing new APIs and others liking it more to extend the DSL)

Shipped


Feature: Add "caveats" for scrapers

Original issue https://github.com/covidatlas/coronadatascraper/issues/707, transferred here on Tuesday Apr 07, 2020 at 18:54 GMT

Description
In some scrapers, we're making justifiable assumptions about how to interpret the data (e.g., #572 - KOR quarantines).  For scrapers, we could hardcode these caveats in the scrapers, and perhaps include them in the source output, e.g.:
[
  {
    "county": "Los Angeles County",
    "state": "California",
    "country": "United States",
...
    "url": "http://www.publichealth.lacounty.gov/media/Coronavirus/",
    "cases": 0,
    "deaths": 0,
    "caveats": [
        "some_data_here"
   ],
...
  }
]

Perhaps these assumptions could be rolled up to the higher levels:
    "caveats": [
        "LA, CA: some_data_here",
        "PA: penn. caveats here"
   ]

Why do you need this feature or component?
Publicize assumptions
Notes
For testing/regression, I don't think we'd need to check the caveats field, as it might change over time.  One sanity check would be enough.

(Transferred comment)
Yes! This came up also in the discussion of the Panama scraper, because the Panama granularity level is akin to "borroughs" (smaller than cities) and we don't have anyway to store that. So if we call them counties, that detail could go in a field like this.


update index.html

New username added

And favicon :)

Hey petar, the favicon was already added, please can you delete it and resolve the merge conflicts , i'll merge straight after.

Sure, it's deleted

Sure, it's deleted


Fix issue on startup beginning with v1.1.10f1

The DisplayNameOverride dependency changed in that it no longer has a state field or static States. This was breaking the code and causing the mod to fail its load during startup.
This PR removes two lines of code that were updating the display name override's state in the OnStartRunning / OnStopRunning lifecycle methods. I'm not sure if an equivalent piece of state needs to be updated elsewhere, but doing this at least got the mod running again for me

Thanks for the PR. Does this make the mod load AND work again? Or just load?

Thanks for the PR. Does this make the mod load AND work again? Or just load?

It worked for me! I don't have much experience with Cities Skylines modding so I don't know if the state that was removed from the DisplayNameOverride was reintroduced elsewhere, but I was able to load the game, start my map, use the ZoningToolkit as expected, save, reopen my map, and see that everything was still working

I compiled the code with samjxn's changes and it seems to work properly now. Thanks :)

Thanks for confirming @eiWare . I'll merge and push a fix out tonight PST.


Adding PR template

According to the issue https://github.com/ZOSOpenTools/meta/issues/838, I am starting with the proposal of this PR template.
I used this one as a model: https://github.com/forem/forem/blob/main/.github/PULL_REQUEST_TEMPLATE.md

@DevonianTeuchter @HarithaIBM any concerns here?

@DevonianTeuchter @HarithaIBM any concerns here?

Nope - I thought I'd commented to say it was a good start previously but apparently not!. LGTM!


Introduce component key for all SDK parameters

The code here and here requires refactoring.
At some point it will be very challenging to build sophisticated ui components (A component that includes a InputParam and TextParam )
The reason of having that code is the way sdk returns the x-parameter, which is based on data types; boolean string integer...
As these parameters are mainly definitions that will be used in ui one solution could be is to add another component key in all SDK parameters. And of course remove the logic behind type.
SDK Code
class MultipleChoiceParam(str):
    def __new__(cls, default: str = None, choices: List[str] = None): component: str = None):
        if options is None:
            options = {}
   ...
    @classmethod
    def __modify_schema__(cls, field_schema: dict[str, Any]):
        field_schema.update(
            {
                "x-parameter": "choice",
                "type": "string",
                "component": component,
            }
        )

LLM App Code
param = MultipleChoiceParam(default="gpt-3.5-turbo", options=provider_models, component="model")

Then in the playground what we can do is to display sdk parameters per component instead of if-elses based on data type.

@aakrem The issue is currently not clear at all (although I totally agree that there is a problematic). I am not able to understand your proposal.
Can you please explain the following:

The code here and here requires refactoring.
Can you please provide some context?

At some point it will be very challenging to build sophisticated ui components (A component that includes a textfield and a )
a what? Can you please provide more examples of UI components that we would like to provide in the future, and where do you see the current solution failing?

param = GroupedMultipleChoiceParam(default="gpt-3.5-turbo", options=provider_models, component="model")
This line comes out of nowhere. What do you mean here? Maybe a before and after example?

I am converting this to discussion


Adding my pledge for future contribution

I am Extremely exited to start my career as an open-source contributor with Code for cause.

Please Consider my pull request


[SPARK-26142]followup: Move sql shuffle read metrics relatives to SQLShuffleMetricsReporter

What changes were proposed in this pull request?
Follow up for https://github.com/apache/spark/pull/23128, move sql read metrics relatives to SQLShuffleMetricsReporter, in order to put sql shuffle read metrics relatives closer and avoid possible problem about forgetting update SQLShuffleMetricsReporter while new metrics added by others.
How was this patch tested?
Existing tests.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/5500/
Test PASSed.

Test build #99429 has started for PR 23175 at commit c042d15.

Test build #99429 has finished for PR 23175 at commit c042d15.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/99429/
Test PASSed.

LGTM - merged in master.

Thanks @cloud-fan @rxin.


ES-504 Add mountPointPermissions parameter to control permissions.

second commit is for https://jira.tegile.com/browse/ES-505 - numOfLunsPerTarget not working in NexentaStor block CSI

sanity - PASS
e2e automatic -PASS
mountPointPermission - PASS
numOfLunsPerTarget - PASS
additional:
expand volume (both raw and FS) - PASS


Multi UDP Mux can't works when remote also enables Multi UDP Mux

Your environment.

Version: v2.2.12

What did you do?
I wrote sample code to simulcast multi-udp-mux for both of local and remote, such as two sfu cascade and they both use one signal udp port. And it CANNOT work
sample code
https://go.dev/play/p/PfDDj7VnV2g

What did you expect?
It should work
What happened?
I currently think the reason is current code only use remote address as key in map to save udpMuxedConn, but in this case, all of the remote address is same.   But  I haven't confirm whether the root cause is it or not.
func (m *UDPMuxDefault) registerConnForAddress(conn *udpMuxedConn, addr string) {
	if m.IsClosed() {
		return
	}

	m.addressMapMu.Lock()
	defer m.addressMapMu.Unlock()

	existing, ok := m.addressMap[addr]
	if ok {
		existing.removeAddress(addr)
	}
	m.addressMap[addr] = conn

	m.params.Logger.Debugf("Registered %s for %s", addr, conn.params.Key)
}

@cnderrauber  Could you please help confirm it? Thanks very much

@r1a2y3 I think you are right, the UDPMux does not support mux to mux communication now.

@r1a2y3 I think you are right, the UDPMux does not support mux to mux communication now.

Thank you and all your efforts. I'm learning pion now but a little difficult. Hope can do more things in the future.

I would love to hear some details about this as I dont fully understood the root issue here..


Open DropdownMenu after long press

The "Programmatically Showing and Hiding Components" section describes how to open a component like DropdownMenu using triggerRef.current.open().
However, it doesn't show how we can alter the position of the component to match where the onPress/onLongPress event happened.
@mrzachnugent can you clarify how is that supposed to work?

Hey @ar3s3ru, for the menu to open when you long press, you can use a Context Menu instead of a dropdown menu.
If you want to have the menu open based on press location, you will have to add some custom logic. You can pass disablePositioningStyle to the DropdownMenu.Content and implement your own styling logic that can be inspired from the @rn-primtives/context-menu long press positioning.


Trying to use multiple colorbox ajax links on one page

I have a page where I'm showing multiple content boxes.  Each content box contains an href link with a url parameter, i.e. ""  The id would be different i each link.  There could an indefinite number of these on a page.  In my jquery, I have:
$(".options").colorbox({
});
The issue I'm encountering seems to be that colorbox is trying to look at the href links in each instance of the options class, always starting with the one I click on.  Viewing it in Firebug, it appears to get the correct link but then tries to cycle to the next instance of the options class without firing off the ajax call, at which point it fails.  On the second hit of $(".options").colorbox({ });, the firebug error states "TypeError: $(...).colorbox is not a function".
I know this can be done using the inline method, as I'm already doing it that way on another page, but I wanted to do it via ajax instead to handle the possibility of someone having multiple tabs open to my site.  Since I did not define "REL", I was expecting colorbox to fire off ajax to the link that was clicked.  Is it possible to do what I'm trying using Colorbox?  If so, what am I doing wrong?  Any input is greatly appreciated.

Sorry, I'm not able to follow your description.  Could you post a simplified demo of what you are doing to jsfiddle or something?  If I could see what you are actually doing that would be a big help.

Jack, thanks very much.  On one hand, I had an issue I just found while putting together a jsfiddle for this.  However, I am still encountering a strange issue.  I think I need a little time to look at what is happening before I pursue this with you further.  For now I will close this and will come back when I can better present the issue.  Thanks.


Compile fails for iOS due to missing Symbols

Tried to install react-native-mmkv in a bare react native app to replace AsyncStorage finally... but compilation on iOS did not complete as expected. Do you know what can be wrong? Have I stumbled upon a bug in RN-mmkv?
Output of npm run ios in a bare React Native 0.72.3 repo on a M1 Macbook.
▸ Linking react_native_mmkv

❌  Undefined symbols for architecture arm64
> Symbol: facebook::jsi::HostObject::set(facebook::jsi::Runtime&, facebook::jsi::PropNameID const&, facebook::jsi::Value const&)
> Referenced from: vtable for MmkvHostObject in MmkvHostObject.o

❌  ld: symbol(s) not found for architecture arm64

❌  clang: error: linker command failed with exit code 1 (use -v to see invocation)

▸ Running script '[CP-User] Config codegen'

XCode build Errors:

Context Details
node: 18.13.0
npm: 9.6.3
ruby: 3.1.2p20 arm64-darwin21

Packages in package.json:
"dependencies": {
    "@adyen/react-native": "^1.1.0",
    "@hookform/resolvers": "^3.1.0",
    "@react-native-clipboard/clipboard": "^1.11.2",
    "@react-native-community/netinfo": "^9.3.7",
    "@react-native-firebase/app": "16.5.0",
    "@react-native-firebase/crashlytics": "16.5.0",
    "@react-native-firebase/messaging": "16.5.0",
    "@react-native-masked-view/masked-view": "0.2.8",
    "@react-navigation/bottom-tabs": "6.5.3",
    "@react-navigation/material-bottom-tabs": "6.2.11",
    "@react-navigation/native": "6.1.2",
    "@react-navigation/native-stack": "^6.9.12",
    "@react-navigation/stack": "6.3.11",
    "@tanstack/react-query": "4.22.0",
    "axios": "1.2.3",
    "currency.js": "^2.0.4",
    "expo": "^49.0.0",
    "expo-barcode-scanner": "~12.5.3",
    "expo-camera": "~13.4.2",
    "expo-constants": "~14.4.2",
    "libphonenumber-js": "^1.10.24",
    "nanoid": "^4.0.2",
    "react": "18.2.0",
    "react-hook-form": "^7.43.9",
    "react-native": "0.72.3",
    "react-native-config": "1.5.1",
    "react-native-device-info": "^10.3.0",
    "react-native-emoji": "^1.8.0",
    "react-native-geolocation-service": "5.3.1",
    "react-native-gesture-handler": "^2.9.0",
    "react-native-get-random-values": "^1.8.0",
    "react-native-keyboard-aware-scroll-view": "^0.9.5",
    "react-native-localization": "2.3.1",
    "react-native-localize": "2.2.4",
    "react-native-map-clustering": "3.4.2",
    "react-native-maps": "1.3.2",
    "react-native-mmkv": "^2.10.1",
    "react-native-paper": "5.8.0",
    "react-native-permissions": "3.6.1",
    "react-native-safe-area-context": "4.5.0",
    "react-native-screens": "3.19.0",
    "react-native-svg": "13.7.0",
    "react-native-svg-transformer": "^1.0.0",
    "react-native-vector-icons": "9.2.0",
    "react-native-webview": "^13.3.1",
    "uuid": "^9.0.0",
    "zod": "3.21.4"
  }

Sorry! So due to the Firebase library I use, I need to have use_frameworks! in my Podfile. Installing this package and searching and searching led me to find that I need to use static linking with frameworks, this is how I do that for any one stumbling over this issue in the future.
ios/Podfile
use_frameworks! linkage: :static

ahh interesting. use_frameworks always makes problems yea


fix: Break infinite wait when encountering many errors

I encountered a condition where decK would hang up indefinitely - after processing the first few entities it would not continue and not even a Ctrl+C would terminate it.
I started looking into it and a kill -ABRT showed it was in an infinite loop in diff/diff.go:
$ deck sync -s .
creating consumer acl22
creating consumer gold-partner
creating consumer jwt-user
creating consumer acl11
creating consumer myConsumer
creating consumer oauthApp
creating consumer external
creating consumer acl12
creating consumer partner
creating consumer silver-partner
creating consumer oauthUser
^Creceived interrupt , terminating...
 All consumers have exited, yet the producer is still alive and waiting for those ops to be processed to shut down.
With some more experimentation, I found out that this only happens with --parallelism set to values between 10 (default) and 19. Anything below 10 and anything 20 or above is fine.
What seems to happen is:

Consumers stop when they encounter an error. In this case, the Kong consumers cannot be created so each decK consumer stops after processing one event.
If there are enough consumers for the producer to reach sc.wait() on line 200, it will enter an infinite loop checking if inFlightOps is 0 and there are no consumers alive to process events.
Checking if stopChan has been closed fixes the problem.

For some reason CI is complaining that:
diff/diff.go:282: File is not `gofmt`-ed with `-s` (gofmt)

But it seems to be? At least, there is nothing if I run gofmt -s -w diff/diff.go.

@cwurm This is a little nasty deadlock and I tried to work out all the invariant in the code and came out with #202. Let me know your thoughts on it.

Closing now that https://github.com/Kong/deck/pull/202 is merged.


[ios][release] GeneratedPluginRegistrant.m Module not found

Hi,
I can run flutter build ios, even can work with debug mode on devices
But when I want to release to store, Xcode cannot compile code.
Error: Module xxx not found
I delete it and got same error with the second module
Do you know why?
I use the latest version of Flutter and Xcode
Thanks

my fault
https://github.com/flutter/flutter/issues/41033

Did you find a solution ?

I am also looking for a solution.

I would also like to know what solved the problem. I have the following error:
ios/Runner/GeneratedPluginRegistrant.m:10:9: Module 'location' not found

(and every next module when deleting location)

I have got the same issue.

+1 same issue

Opening the project with Runner.xcworkspace doesn't work for me!
Did anyone found a solution?

On top of trying the xcworkspace trick, previously, I had tried deleting the Podsfile.lock, cleaning the project, changing the Podsfile min version to 9, or something like that.  So it is possible some combination of those things plus the xcworkspace thing is the actual solution.

I fixed

close Xcode
uncommenting //platform :ios, '9.0'

cd ./ios/
pod install
flutter clean # cancel by ctrl+c i hangs up
 * open `ios/Runner.xcworkspace`

I fixed it the following way:

close Xcode
uncomment #platform :ios, '9.0'

cd ./ios/
pod install
flutter clean # cancel by ctrl+c i hangs up

open ios/Runner.xcworkspace

This worked for me too...

I may have found the answer from this comment:
#21989 (comment)
Seems like by opening up the project by double clicking Runner.xcworkspace instead of Runner.xcodeproj xcode can finally figure out where everything is. Even though you can still debug in an emulator and on a connected phone from the .xcodeproj file...
Seems strange that it would fix it. But I'm happy to have an Archived build now.

Really thank you! It works well for me!
// it requires pod install from terminal btw

None of the above works for me!
I have done many work through but did not find anything!

None of the above works for me!
I have done many work through but did not find anything!

Did you resolve this issue?

For me, it turned out the issue was that I was opening ios/.xcodeproj instead of ios/Runner.xcworkspace.
Opening ios/Runner.xcworkspace worked!

Any update I'm facing the same issue, I'm sure that  I open the ios/Runner.xcworkspace

@davidgalarza did you try https://github.com/flutter/flutter/issues/43986#issuecomment-583020657 ?

@TheOneWithTheBraid Yes I tried It but did't work

None of the above works for me!
I have done many work through but did not find anything!

Did you resolve this issue?

Any solution

@IamStupidMan @parvshkhan I am stuck with exactly the same, did you found a solution to this? I will pay you a beer :D

@IamStupidMan @parvshkhan @rushabhshah065
I figured it out for me.
If you have this problem with cloud_firestore and you are using configurations, I am 100% this will fix the issue.
I had multiple xcode configurations and in the scheme there was the wrong configuration associated with the scheme. In my case I needed to change it from Release to Release-development. Also make sure that alle the configurations on the left column are the once you created.

This are my configurations:

@TheOneWithTheBraid Yes I tried It but did't work

Same here.Still get Module 'connectivity' not found.By the way, run flutter build ios and run button in AnroidStudio can install the app, but Open Runner.xcworkspace cannot work.

For me, my Podfile specify ios version as platform :ios, '11.0' and it work perfectly when run both on emulator and real device. but it does't work for flutter build ios nor xcode archive
After a week of headache, finally I able to fixed it by match an ios target in the deployment info here

@IamStupidMan @parvshkhan @rushabhshah065
I figured it out for me.
If you have this problem with cloud_firestore and you are using configurations, I am 100% this will fix the issue.
I had multiple xcode configurations and in the scheme there was the wrong configuration associated with the scheme. In my case I needed to change it from Release to Release-development. Also make sure that alle the configurations on the left column are the once you created.

This are my configurations:

This works for me. If you're using different configurations, make sure you do this.

I am also facing this issue

I am also getting this error . Does anyone know about it?
[!] A license was specified in podspec audioplayers but the file does not exist - /Users/apple/Desktop/flutter_mp3/courses_app/ios/.symlinks/plugins/audioplayers/LICENSE.md
[!] Unable to read the license file ../LICENSE.md for the spec audioplayers (0.0.1)
[!] Unable to read the license file ../LICENSE.md for the spec audioplayers (0.0.1)
[!] CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target Runner to Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig or include the Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig in your build configuration (Flutter/Release.xcconfig).

Did you choose the target as Runner in xcode?

Also, are you building in different flavors?

Yes i choose target as runner

For me, it turned out the issue was that I was opening ios/Runner.xcodeproj instead of ios/Runner.xcworkspace.
Opening ios/Runner.xcworkspace worked!

The above fixed my issue as well.  Thank you!

For me, it turned out the issue was that I was opening ios/Runner.xcodeproj instead of ios/Runner.xcworkspace.
Opening ios/Runner.xcworkspace worked!

As it turned out, I was doing the same thing 🤦🏽♂  -.... was super used doing running npx cap open ios on Ionic

It seems most of you found a solution here. I did not, but the deployment target issue made me check all of the pod targets. Although I've iOS 13 in the pod file, although I've set iOS 13 as deployment target like... everywhere ... every single pod framework / target still showed iOS 8, iOS 9 or iOS 11.
So I shift-selected all of them and changed the deployment target to iOS 13:

Phew, back in business

ok, here is what worked for me:

run flutter clean
delete pod file and pod file.lock
delete Pods directory
run flutter run
Previously I installed pod dependencies using pod install but installing with flutter run is what fixed the issue

For me, it turned out the issue was that I was opening ios/Runner.xcodeproj instead of ios/Runner.xcworkspace.
Opening ios/Runner.xcworkspace worked!

And I thought only google android is wierd!

For me, it turned out the issue was that I was opening ios/Runner.xcodeproj instead of ios/Runner.xcworkspace.
Opening ios/Runner.xcworkspace worked!

Finally after trying every possible solution this actually helped

rm ios/Podfile
rm ios/Podfile.lock
rm -rf ios/Pods
rm -rf ios/Runner.xcworkspace
flutter clean
flutter build ios
work for me.

@izht
Awesome !!
it is very helpful for me.
Thank you!!!

For me, my Podfile specify ios version as platform :ios, '11.0' and it work perfectly when run both on emulator and real device. but it does't work for flutter build ios nor xcode archive
After a week of headache, finally I able to fixed it by match an ios target in the deployment info here

OMG! How did you find it???

@IamStupidMan @parvshkhan @rushabhshah065
I figured it out for me.
If you have this problem with cloud_firestore and you are using configurations, I am 100% this will fix the issue.
I had multiple xcode configurations and in the scheme there was the wrong configuration associated with the scheme. In my case I needed to change it from Release to Release-development. Also make sure that alle the configurations on the left column are the once you created.

This are my configurations:

Thanks you, I have set that field to prod in my config ❤

Solved following way:
Open XCode project settings, ios target version: 12 (same as in podfile)
(it was not 12)
rebuild. ok.


Add read DMR example

Hi @nausikaa8 , I am going to merge this but move the example to wip folder. This is because I would like to keep the main examples requiring as few dependencies as possible. Having matplotlib break this principle, it is useful but for now I will keep in under wip.
You can see in the other examples that they are only using bvbabel and nibabel, this is done intentionally.
It would also be great if you can provide read_write_dmr.py and create_dwi.py examples.

Thank you for merging, @ofgulban. Requiring as few dependencies as possible sounds good.
Write DMR/DWI functions and the VDW format will follow, and probably examples.


FormKit Pro not synced with the current version

Reproduction
nope
Describe the bug
I’m currently working with a slightly older version of FormKit, and I recently had to update my lock file. However, I’ve noticed that @formkit/pro has the latest FormKit dependencies, and unfortunately, they don’t align with my project installation. As a result, I’m encountering the following error:
Argument of type '() => { plugins: FormKitPlugin[]; }' is not assignable to parameter of type 'DefaultConfigOptions | (() => DefaultConfigOptions)'.
  Type '() => { plugins: FormKitPlugin[]; }' is not assignable to type '() => DefaultConfigOptions'.
    Type '{ plugins: FormKitPlugin[]; }' is not assignable to type 'DefaultConfigOptions'.
      Type '{ plugins: FormKitPlugin[]; }' is not assignable to type 'Partial<Omit<FormKitContext, "children" | "plugins" | "config" | "hook"> & { config: Partial<FormKitConfig>; props: Partial<FormKitProps<unknown>>; ... 5 more ...; schemaAlias: string; }>'.
        Types of property 'plugins' are incompatible.

I resolved this issue by manually renaming all instances of FormKit 1.6.0 versions to 1.5.9 in the lock file.

Environment
• OS: [e.g. iOS]
• Browser [e.g. chrome, safari]
• Version [e.g. 22]

This could be the problem:
/@formkit/pro@0.122.1(@formkit/core@1.6.0)(@formkit/inputs@1.6.0):
    resolution: {integrity: sha512-IGuvBCEQqhc9Lw5DEIhdbfaJ45CvgNgARD0moypCCUcyTpJjQiYYAOHupNw+wb/nTVVeNvKAloGS/CbxTinEmw==}
    peerDependencies:
      '@formkit/core': ^1.5.9
      '@formkit/inputs': ^1.5.9
    dependencies:
      '@formkit/core': 1.6.0
      '@formkit/drag-and-drop': 0.0.16
      '@formkit/inputs': 1.6.0
      '@formkit/tempo': 0.0.8
    dev: true

FormKit Pro no longer explicitly depends on formkit/core or formkit/inputs — it now only uses peerDependencies, so this should no longer be an issue ❤


DOC: show how to collect Wigner D-functions

Hi @mmikhasenko, here's an example of how to 'hack' the dynamics builder so that it produces a symbol instead of an expression for the dynamics. As you said, this can then be done to collect the angular functions or one can use the same expression to insert dynamics lineshapes later on.
It's just a sketch, but you can see what it looks like in the collect-wigners.ipynb notebook.

Nice! I think it might make a very popular application of the ampform-dpd. So, cool to have this example.
The expressions can be simplify-ed and trigsimp-ed.
Where are the non-digonal terms?

Often, it is needed to give not just diagonal terms, i.e. coefficients in front of |X|^2, but also interference terms,
in front of
X_i X_j*
It matches the Hessian with a factor 1/2. So, autodiff gives a general approach to obtain the matrix.
I have been very happy discovering this simple trick for other project, recently
https://github.com/mmikhasenko/PhotoAmbiguities.jl/blob/master/src/experiments.jl#L10-L19


Modify style to work with tabs

Currently, the quilt-bulma style doesn't work too well with bulma tabs in page content: the tabs are unreadable on dark mode when hovered over, and as tabs are made with an unordered list, they end up indented when they shouldn't be.
This PR is made to accompany QuiltMC/developer-wiki#43
Disclaimer: I'm not very good at CSS/SCSS, so please poke at whatever I may have messed up

I tested it locally, but someone else should probably give it a shot too

It's OK, I was just wondering whether you had a screenshot to hand

https://cdn.discordapp.com/attachments/984628700635099196/1036339368023044196/unknown.png
https://cdn.discordapp.com/attachments/984628700635099196/1036339368400519178/unknown.png

Works for me, thanks.


super-linter project changes

The super-linter project name changed
ref: https://github.com/super-linter/super-linter/issues/4150

Ohh, thanks.

No worries @BretFisher


update typeahead to 0.11

Original issue by @bmesuere on Wed Jul 05 2017 at 13:45.
Closed by @bmesuere on Thu Aug 17 2017 at 16:20.

Or not, since the project seems dead and 0.11 contains a lot of bugs
Original comment by @bmesuere on Wed Jul 05 2017 at 13:52.

move to https://github.com/algolia/autocomplete.js
( or https://github.com/corejavascript/typeahead.js )
Original comment by @bmesuere on Wed Jul 05 2017 at 13:56.


What is the dealio - Cloud-Init directives being ignored

All:
This seems to be problematic from release to release. I have watched this issue arise constantly. Why is the cloud-init directives being ignored in v0.11.1?
k3os:
  k3s_args:
  - server
  - “--disable=servicelb,traefik”
  dns_nameservers:
  - <IP_ADDRESS>
  - <IP_ADDRESS>
  ntp_servers:
  - 0.us.pool.ntp.org
  - 1.us.pool.ntp.org
  password: rancher
  token: xxxxxx

The amount of tie I have spent on this is ridiculous. Others have experienced this issue. I have experienced this issue in the past only to discover that the documentation was not updated. Someone needs to quit fiddling with this.
servicelb appears like it is not running yet Traefik is. Back when I was up under v0.11.0 the above format worked. Now for some reason the behavior is not as expected.
Please advise
Thanks
DB

I had better success moving the k3s_args block to the bottom... also, check that you're using "simple ASCII quotes" for any flags

I will try to roll this back in v0.11.0 and see if the original still works. Along with moving the k3s_args to the bottom. From what I can tell I am using simple quotes.

Seems it is a v0.11.1 issue. This works just fine under v0.11.0. I have seen this numerous times across releases. A bit more thorough testing prior to releases might actually help avoid individuals spending hours with what amounts to an induced bug. I'll stick with v0.11.0 for now.
DB

Seems like moving it to the end and even rolling back things still do not work correctly. servicelb and traefik continue to get deployed.
Devs - Spend more time on the parser within the k3os installer and fix this. The ass-pains this causes and has caused for many revs back, including the disconnect with documentation is causing many hours of frustration and recycle installs.
DB

Please ensure that sudo k3os config --dump returns without error. This is my first diagnostic with behavior re: config.yaml

Yes have done that, everything is fine, no issues. It returns with no errors.
  - server
  - “--disable=traefik,servicelb”

this disable directive is being ignored. The config is processed without errors. As such this is a problem within the installer. I saw this in 2020 when there was a disconnect with the documentation and what was implemented. This chasing my tail constantly with this is annoying. Many have posted issues with the processing of the cloud-init. Is there anyone having a look at this? It seems to be recurring, almost to the point where there needs to be a separate iso without traefik and servicelb as most seem to be attempting to disable it. Make it a toggled option to install the pair or through code omit with a single flag upon install
DB

Closing this

@DarkBlaez it may be worth considering to try one of the 0.19.x series development/release-candidate builds. I am not sure where the weirdness and inconsistencies come from. When I have the time to work on k3OS I try to make sure that the things I need from it work correctly (and this is one of them). I run v0.19.5-rc.1 on some NUCs in my homelab with a config.yaml (on the initial HA leader):
hostname: nuc-1

k3os:
  k3s_args:
  - server
  - --cluster-init
  - --disable=servicelb,local-storage
  password: rancher
  token: homelab

boot_cmd:
- mount /dev/sda1 /var/lib/longhorn

run_cmd:
- rc-service ntpd start

ssh_authorized_keys:
- github:dweomer

... and the resulting /etc/init.d/k3s-service:
#!/sbin/openrc-run

depend() {
    after network-online
    want cgroups
}

start_pre() {
    rm -f /tmp/k3s.*
}

supervisor=supervise-daemon
name=k3s-service
command="/sbin/k3s"
command_args="server \
	'--cluster-init' \
	'--disable=servicelb,local-storage' \
	'--node-label' \
	'k3os.io/mode=local' \
	'--node-label' \
	'k3os.io/version=v0.19.5-rc.1' \
    >>/var/log/k3s-service.log 2>&1"

output_log=/var/log/k3s-service.log
error_log=/var/log/k3s-service.log

pidfile="/var/run/k3s-service.pid"
respawn_delay=5
respawn_max=0

set -o allexport
if [ -f /etc/environment ]; then source /etc/environment; fi
if [ -f /etc/rancher/k3s/k3s-service.env ]; then source /etc/rancher/k3s/k3s-service.env; fi
set +o allexport


#94: Fix a bunch of TS errors

When yarn compile:

Before: 80 errors
Now: 0 errors

Could you also add yarn compile to check-code in the Makefile

Could you also add yarn compile to check-code in the Makefile. Maybe rename yarn compile to yarn build for back end consistency.

Updated 👌


Feature request: device fallback/config import for code reuse

Currently, the behavior of keyd is to read all the config file and select the most specific one (ids are more specific than wildcards) to apply (Also this isn't documented anywhere and I had to dig through the code. It would be nice if this behavior is documented). This means if I want some specific tweaks on a specific keyboard then I have to repeat all the tweaks in a new file, which isn't very ideal. It would be nice if keyd can have a config fallback mechanism like sysctl or fontconfig where the program traverses through all the config files in a directory in lexicographical order and accumulates configs relevant to that specific device. Alternatively a config import mechanism would also be sufficient.

It would be nice if keyd can have a config fallback mechanism like sysctl or fontconfig where the program traverses through all the config files in a directory in lexicographical order and accumulates configs relevant to that specific device.

I am opposed to this, since it makes it unclear which file(s) correspond to a given device. Associating each device with a single config also has other advantages, like facilitating shared modifier state between listed devices (e.g a foot pedal and a keyboard). Having said that, the next major release will probably include a special file which maps ids to configs to eliminate any ambiguity.

Alternatively a config import mechanism would also be sufficient.

As @nsbgn mentioned this is what include is for:
/etc/keyd/nav
[main]
capslock = overload(nav, esc)

[nav:C]
h = left
j = down
k = up
l = right

/etc/keyd/kinesis.conf:
[ids]

1234:4567

include caps

[main]
# ...

I agree that adding a note that configs are not otherwise cumulative is probably a good idea

I've added a note about this to the man page.


atmel-samd: ILI9341 TFT driver locks up device when attempting hardware SPI calls

Trying to use the TFT FeatherWing with atmel-samd from the current master but am noticing during its initialization it appears get stuck and lock up (not even ctrl-c saves it).  Connect the TFT FeatherWing to the board and make sure the FeatherWing on switch is flipped on.  Then load the latest ili9341.mpy and rgb.mpy from the releases here: https://github.com/adafruit/micropython-adafruit-rgb-display/releases  Try the following code:
import machine
import ili9341
spi = machine.SPI(baudrate=32000000, clock=machine.Pin('SCK'), MOSI=machine.Pin('MOSI'), MISO=machine.Pin('MISO'))
display = ili9341.ILI9341(spi, cs=machine.Pin('D9'), dc=machine.Pin('D10'))

You'll see the display creation never finishes and locks up the board.  I have a feeling it's getting stuck during its SPI calls to initialize the display (the display MISO is never actually used, it's only MOSI with the board sending the display data).  Tried it with 8mhz and 1mhz clock rates but got the same issue too.
Also this might be hitting a hard fault or other similar issue.  I noticed the USB device disappears when it locks up so it's likely not running the USB processing interrupts, etc.

What feather was this with? Did it have SPI flash?

No external flash, this was with the Feather M0 proto board.

Fixed by 26229efe78f6c5f8598d6f9f1b2261c5a84d7a7b. I tested the ili9341 on both a Feather M0 Bluefruit LE and Feather HUZZAH esp8266. Note, it requires the latest drivers including the bus device stuff.


Quarto cant compile typst document, because unexpected version is used

Describe the bug
Quarto version 1.4.555 expects to use binary of typst with version 0.10.0.
In the nix-packaged version of quarto the newest version of typst is used.
At the time of writing the newest version of typst is 0.11.1.
Perhaps this is also a problem with the other binaries that are being replaced, but i only encountered bugs with typst.
typst is relatively new, so i guess it is a lot more likely that it introduces breaking changes.
quarto tracks required versions of programs inside quarto-cli/configuration file.
Steps To Reproduce
Steps to reproduce the behavior:

Create qmd-file with this content:

---
title: hello
author: me
format:
  typst:
    columns: 1
    number-sections: true
---

# Header

some text

# Another Header

gonna put an image here -

![an image with a caption]({{< placeholder >}}){#fig-idk fig-align="center"}

i cannot reference the image in typst like this:

reference @fig-idk - this errors out

a weak work around that isn't really a work around is removing the reference:

some caption here referencing<EMAIL_ADDRESS>when-format="pdf"}

replace {{< placeholder >}} with a valid image path
compile with quarto preview [FILE]

Expected behavior
The document should be compiled into a pdf-file, without errors.
Additional context
Initial discussion about problem: https://github.com/quarto-dev/quarto-cli/discussions/9921#discussioncomment-9807151.
Resolution of above discussion: https://github.com/quarto-dev/quarto-cli/issues/10047
Error message when compiling above example with current quarto-package:
pandoc
  to: typst
  output-file: test.typ
  standalone: true
  default-image-extension: svg
  wrap: none
  citeproc: false
  number-sections: true

metadata
  section-numbering: 1.1.a
  columns: 1
  title: hello
  author: me

[typst]: Compiling test.typ to test.pdf...error: cannot access fields on type auto
    ┌─ test.typ:108:26
    │
108 │   let sup = it.supplement.text.matches(regex("^45127368-afa1-446a-820f-fc64c546b2c5%(.*)")).at(0, default: none)
    │                           ^^^^

Notify maintainers
@MrTarantoga @minijackson
Metadata
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.9.4, NixOS, 24.11 (Vicuna), 24.11.20240616.b60ebf5`
 - multi-user?: `yes`
 - sandbox: `relaxed`
 - version: `nix-env (Nix) 2.22.1`
 - channels(root): `"nixos"`
 - nixpkgs: `/etc/nix/inputs/nixpkgs`

Add a :+1: reaction to issues you find important.

Ah, unfortunately we will have to wait until Quarto 1.5 is released to have typst 0.11 support… Right now I can't figure out which patches to apply to get typst 0.11 support, and I don't think we can downgrade typst either.
You could always use a fixed version of nixpkgs before the typst upgrade, if you need that feature right now.

I was afraid that this is not easily solvable. Thanks for looking into this.
Would it be feasible to maintain a typst-version that is compatible with quarto?
Typst will surely introduce more breaking changes in the future, even after the release of Quarto 1.5.
The least that we could do is document, that there could be issues with typst support.
Perhaps on https://wiki.nixos.org?

Usually, for stable channels this isn't a big issue because breaking changes are not backported. So if we have a stable channel with Quarto and Typst working, it should stay that way. 24.05 was released recently, so it's bad timing, unfortunately.
It's technically possible to make a quarto-compatible typst package, but I'm not sure what this would mean security-wise to maintain an older version of typst. Typst is not stable yet, so I guess people should expect it?

I agree, thank you!


Update all PVCs to use recommended pattern

In #116 it was decided that the recommended pattern for storageClass use in PVCs was to conditionally use the beta annotation if a storageClass is provided, or falling back to the alpha annotation if no storageClass is provided. See #235 for an implementation of the described approach.
This task will be used to track the progress of this update across charts. We will prioritise merging charts that are used as dependencies (P1) so that the charts in the P2 list can also include the change in their dependencies.
P1: Charts that are used as dependencies

[x] postgresql #461
[x] mariadb #452
[x] mysql #456

P2: All other charts

[x] chronograf #439
[x] dokuwiki #440
[x] drupal #441
[x] factorio #442
[x] ghost #443
[x] gitlab-ce #444
[x] influxdb #446
[x] jasperreports #447
[x] jenkins #448
[x] joomla #449
[x] kapacitor #450
[x] magento #451
[x] mediawiki #453
[x] traefik #469
[x] wordpress #470
[x] grafana #445
[x] minecraft #454
[x] mongodb #455
[x] opencart #457
[x] owncloud #458
[x] phabricator #459
[x] phpbb #460
[x] prestashop #462
[x] rabbitmq #464
[x] redmine #466
[x] sapho #467
[x] testlink #468

Once again, thanks a lot to @AmandaCameron for contributing these changes!
cc @viglesiasce @lachie83

All set here, thanks again @viglesiasce @AmandaCameron for your help!


KYLIN-2200 Verify CompileException on UNION ALL query when result onl…

…y contains one column and add IT.

Can one of the admins verify this patch?

Please retest this.

retest this please


Kinesis consumer behavior incorrect for LATEST shardIteratorType

If  the realtime servers are restarted, the KinesisConsumer should pick up reading from the start offset in the realtime segment metadata. But the shardIterator ignores the "startingSequenceNumber" if the iterator type is LATEST.
private String getShardIterator(String shardId, String sequenceNumber) {
    GetShardIteratorRequest.Builder requestBuilder =
        GetShardIteratorRequest.builder().streamName(_streamTopicName).shardId(shardId)
            .shardIteratorType(_shardIteratorType);

    if (sequenceNumber != null && (_shardIteratorType.equals(ShardIteratorType.AT_SEQUENCE_NUMBER) || _shardIteratorType
        .equals(ShardIteratorType.AFTER_SEQUENCE_NUMBER))) {
      requestBuilder = requestBuilder.startingSequenceNumber(sequenceNumber);
    }

    return _kinesisClient.getShardIterator(requestBuilder.build()).shardIterator();
  }

This is incorrect and will cause missed events.
In general as well, the LATEST mode might not be behaving correctly. The Kinesis consumer should always read from provided startOffset, regardless of shardIteratorType.
I also noticed that in KinesisConsumer the "smallest/largest" setting from streamConfig might be getting ignored, and we're always reading from smallest.
@KKcorps FYI

Taking this up.


[theme] convertLength does not work for fromUnit !== 'px'

Closes #22693

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

@brorlarsnicklas It's a great first pull request on Material-UI 👌🏻. Thank you for working on it!


[Bug]: Intervals set on one app does not exit when user exits the app and continues to run the interval if conditions match on a different app

Is there an existing issue for this?

[X] I have searched the existing issues

Description
When callback functions inside a setInterval are triggered to run and are not terminated by clearInterval, then this timer continues to run on the homepage and also on any other consecutive app that is launched by the user
Steps To Reproduce

Drop a button widget and use the setInterval on its trigger field
Set a query Api1 to run in its callback function as seen in the video
Trigger this interval and observe that the callback function is triggering according to interval set
Exit the app and observe an error displayed since the app is unable to run the query Api1
Launch another app that has a query with the same name Api1 and observe that the timer incorrectly picks up this query and starts executing it

https://www.loom.com/share/9f27f15f473c4d4b804c885650e6ed2a
Public Sample App
No response
Version
Cloud
 Front conversations

Interval continues to run even when the interval has not been triggered on the second app. For example, triggering a showAlert every 10s on an app continues to run even when we switch to the home page or any other app after, showAlert does not terminate on exiting an app

The timer should ideally get canceled when a user navigates to /applications or a different app.
@satbir121 @arunvjn could you check the root cause here?

Another user reported this issue.


fix: enable macOS and tvOS in podspec

Yolo'd this to unblock my react-native-macos app, which I am migrating to the new architecture.
With the new architecture enabled, I tested this change for macOS by running it with react-native-test-app.
I restored the podspec to the previous code that was here in the history using git blame. I did not test tvOS support against this change, but I saw that #713 was open and asked for this change as well.
What else would you like to see in this PR? Examples, tests, etc.?
Also, it is unclear to me what the min versions should be in the podspec for tvOS and macOS.

YOLO LGTM - thanks for your PR!!! :)


increment design system version to 55.1.0

What and why?
The design system needed to be upgraded to the latest version of 55.1.0. There have been a few breaking changes since the previous version we were on, although fortunately, they don't seem to affect this service. Here are the breaking changes examined:
In version 54, the collapsible component was updated to remove the variants variable. We never use this component anywhere, so this shouldn't affect us.
In version 54, the input component was updates so that any inputs that use params.prefix or params.suffix must set additional variables to render. While we do use input in places, we never set params.prefix or params.suffix, so this shouldn't affect us.
In version 55, the hero component was updated with a breaking change. We never use this component anywhere, so this shouldn't affect us.
For some reason, there was an issue where the collection exercise creation page was rendering two lines underneath the table titles. I couldn't find anything in the design system release notes for v55.0.0 (which was the origin). Trying various ways of fixing this often resulted in other issues like text wrapping. As it turned out, changing the titles to use the h1 HTML tag instead of h2 pretty much fixed this... somehow. There still remains an ever-so-slightly larger gap between the table titles and the rest of the table, but it's pretty imperceptible.
How to test?
Deploy to your environment and navigate around to make sure things are rendered correctly. There may be a few trivial differences like text/buttons changing colour or being more spaced apart, but nothing that significantly impacts the user experience.
Stay on the lookout for any tables that have two lines underneath their title instead of the normal one (it's not supposed to be like that). I had a look around for anywhere else where this problem occurred, but I may have overlooked something.
Also, make sure to run acceptance tests.
Trello
Card

/deploy wilkia

/deploy manna

/deploy manna

Superceded by another PR that bumped it to 55.2.0


Remove duplicate logo

We currently have docs/hedwig.png and docs/hedwig2.png, but we are currently only using hedwig2.png.

Fixed in 6f558c1


Speed up line break prop lookup

Hi,
I am a user of koreader (an e-reader app) which utilizes libunibreak. I noticed it spends a lot of time (10%) in libunibreak during layout and rendering. It turns out, libunibreak uses a 2-level linear lookup for line break property. For most code points, it requires like dozens of comparisons.
I've made a test change here: https://github.com/bbshelper/libunibreak/commit/aee6dbc4d2d262709af92483f619316b40cd30db. With a lookup table for BMP and binary search for higher codepoints, it is 10x faster in tests on my PC.
Would you accept this kind of change? If so, I can polish the commit and make a pull request.

There are too many code points for two-level look-ups now....
Yup, I think your idea is good. We need fast lookup, especially for BMP. Go ahead.


Byte offset in OpenCL

This is an implementation of the byte offset decompression in OpenCL. It may accelerate the reading of CBF files on high end GPUs (to be validated)

I may have a couple of improvements (for speed)

I proposed a few minor modifications in a PR on this branch, otherwise LGTM!