Auto-update openal-soft to 1.23.1

New version of openal-soft detected (current version: 1.22.2, last version: 1.23.1)

https://github.com/kcat/openal-soft/issues/864

openal author thinks it's a binutils issue that was fixed a year ago.

First I'm hearing about "canonical reference" errors too. From other issues I've found, it seems to be a binutils bug that was fixed about a year ago for 2.38 and 2.39:
https://sourceware.org/bugzilla/show_bug.cgi?id=29087 https://sourceware.org/bugzilla/show_bug.cgi?id=29377


Update README.markdown

I replaced the Github URL in the usage instructions with the version published to the Buildpack Registry, and change the description to use Heroku's official multi-buildpack support.

This is exactly what I was looking for. The documentation as it currently stands is out-of-date with heroku's built in multi-buildpack support.
Can we merge this in for newcomers?

+1 LGTM :shipit:


Walkable areas not working on export (1.x)

Bug description
When the project is exported to Web or Windows, walkable areas don't work unless the project is exported with Debug.
Steps to reproduce
Steps to reproduce the behavior:

In the maintenance/1.x branch export the project to Web or Windows (It might also be happening in the Linux and Mac builds).
Try to move in the first room. Goddiu won't do it.

Expected vs observed behavior
The main character should move through the room like it does when the game is run in the Editor.
Environment information (please complete):

OS type and version: Windows 11
Godot version: 3.5.3
Plugin version or branch: 1.10.0
Web browser: Google Chrome (Versión 121)

Additional context
The Web browser shows the following messages:
ERROR: Condition "map == nullptr" is true.
at: _cmd_map_set_active (modules/navigation/godot_navigation_server.cpp:149) - Condition "map == nullptr" is true.

Fixed in #155


Added Wizard Support for more Yeelight products, and workaround for music-mode reset by some of them. (Fixes: #748)

Summary
What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[x] Feature
[ ] Code style update
[ ] Refactor
[ ] Docs
[ ] Build-related changes
[ ] Other, please describe:

If changing the UI of web configuration, please provide the before/after screenshot:
Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

If yes, please describe the impact and migration path for existing setups:
The PR fulfills these requirements:

[x] When resolving a specific issue, it's referenced in the PR's body (e.g. Fixes: #xxx[,#xxx], where "xxx" is the issue number)

To avoid wasting your time, it's best to open a feature request issue first and wait for approval before working on it.
Other information:

Hi
I took your changes, modified them a bit but I do not have a Yeelight setup to them them.
Could you test it? Branch testing_750 and also Github Action should finish build installers soon.
If it works, then I could merge both our changes into this PR.
Unfortunately, the Yeelight controller probably suffers from other serious problems because it is very similar to the old Philips Hue controller, which took me a lot of time to sort out and take into account various possible scenarios. Without a test kit, I won't even attempt to refactor this driver in a similar way. So let's hope this small fix will be enough at least for this issue.

Hi, I already made a build with my changes, and testet them for about an hour, mostly the music-mode workaround.
But I will test the new version from you for some extendet time tomorrow.

Great! Let me know if it works later and merge changes if it is OK. I suspect that the testing time will not be crucial, but rather the turning on and off of the driver , e.g. when the video source has changed. Or physically turning Yeelight lamp off/on to simulate various device state. But I suspect that other things may come out that are not related to this problem, just like in Philips Hue.... Installers: https://github.com/awawa-dev/HyperHDR/actions/runs/7679690184

Okay, so i tested different States.
Switching the video source (grabber to color/effect or back) works without problems
restarting HyperHDR didn't cause any problems
Restart the driver from HyperHDR, no problem.
Up to now, the only issue I found, is when I powercycle the bulb.
HyperHDR can't reconnect to the bulb, and disables the device. Reactivating the LED Device component in HyperHDR after some seconds, and it is back to normal.
2024-01-28T14:44:06.669Z [LEDDEVICE4_YEELIGHT] Yeelight device 'yeelink-light-colorc_miapABBB' signals error: 'Write Error: Socket is not connected'
2024-01-28T14:44:06.676Z [LEDDEVICE4_YEELIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-01-28T14:44:06.676Z [LEDDEVICE4_YEELIGHT] Device 'yeelight' is disabled due to an error: 'All Yeelights in error - stopping device!'
2024-01-28T14:44:06.676Z [COMPONENTCTRL4] LED device: disabled
2024-01-28T14:44:45.392Z [LEDDEVICE4_YEELIGHT] (LedDevice.cpp:247) Enable the device
2024-01-28T14:44:45.392Z [LEDDEVICE4_YEELIGHT] (LedDeviceYeelight.cpp:1203) The music mode server is running at <IP_ADDRESS>:38491
2024-01-28T14:44:45.392Z [LEDDEVICE4_YEELIGHT] (LedDevice.cpp:64) Switch on
2024-01-28T14:44:46.914Z [LEDDEVICE4_YEELIGHT] Yeelight device 'yeelink-light-colorc_miapABBB' signals error: '(-5001) invalid params'
2024-01-28T14:44:47.414Z [LEDDEVICE4_YEELIGHT] Ignoring Yeelight error when turning off music mode
2024-01-28T14:44:48.079Z [LEDDEVICE4_YEELIGHT] (LedDevice.cpp:367) Starting timer with interval = 10ms
2024-01-28T14:44:48.079Z [COMPONENTCTRL4] LED device: enabled

Thank you for your tests and feedback. I added an autoresume for Yeelight: can you check it? https://github.com/awawa-dev/HyperHDR/actions/runs/7687019660

Tested it a few times, and yes, works perfectly! Always at the first Switch on try, the LED gets back in action.
2024-01-28T18:29:23.380Z [LEDDEVICE4_YEELIGHT] Yeelight device 'yeelink-light-colorc_miapABBB' signals error: 'Write Error: Socket is not connected'
2024-01-28T18:29:23.394Z [LEDDEVICE4_YEELIGHT] Device 'yeelight' is disabled due to an error: 'All Yeelights in error - stopping device!'
2024-01-28T18:29:23.394Z [COMPONENTCTRL4] LED device: disabled
2024-01-28T18:29:26.546Z [LEDDEVICE4_YEELIGHT] The LED device is not ready... trying to reconnect (try 1/60).
2024-01-28T18:29:26.546Z [LEDDEVICE4_YEELIGHT] (LedDeviceYeelight.cpp:1206) The music mode server is running at <IP_ADDRESS>:40219
2024-01-28T18:29:26.685Z [LEDDEVICE4_YEELIGHT] (LedDevice.cpp:64) Switch on
2024-01-28T18:29:27.718Z [LEDDEVICE4_YEELIGHT] Yeelight device 'yeelink-light-colorc_miapABBB' signals error: '(-5001) invalid params'
2024-01-28T18:29:28.218Z [LEDDEVICE4_YEELIGHT] Ignoring Yeelight error when turning off music mode
2024-01-28T18:29:28.859Z [LEDDEVICE4_YEELIGHT] (LedDevice.cpp:392) Stopping retry timer
2024-01-28T18:29:28.860Z [COMPONENTCTRL4] LED device: enabled

Thank you again. I combined our changes in this PR. Check if it's OK and test the latest build. If you don't find any new problems then I will merge your PR within a few days.

Okay, i will do that.

Up to today, everything worked fine.
No new problems!

OK, thank you for the feedback. I just merged these changes.

Just to confirm, it's normal to get this " Ignoring Yeelight error when turning off music mode" log in v20.0 right? There's no way to permanently disable the music mode?

You really do not want the music mode which is using UDP even if it is possible (I dont know if it is). For Philips Hue there is a huge difference when similar entertainment mode (UDP) is enabled or not (REST on TCP). But Philips Hue is a different league in terms of API quality.


Updated the Dropdown menu UI

Fixes Issue
Closes #8313
Blocked by https://github.com/EddieHubCommunity/LinkFree/pull/8220
Changes proposed
I have updated the Dropdown menu UI and enhanced the user experience. I used the headlessUI library which is already installed on the project.
Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[x] All new and existing tests passed.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

Screenshots
https://github.com/EddieHubCommunity/LinkFree/assets/87828904/9dcafb75-d7d5-407d-800d-aa45da8227f6

This PR should be blocked by #8220.
It merges 2 similar dropdown components.

This PR should be blocked by #8220.
It merges 2 similar dropdown components.

good spot 👍 thanks @dan-mba

https://github.com/EddieHubCommunity/LinkFree/pull/8220 has been merged, so I have removed the blocked label

@ashrafchowdury could you resolve the conflicts and update the code accordingly, Thanks!

I am closing this PR due to lack of activity.


allow label values with boolean data type in kustomization patch yaml…

… (#407) (#1117)
(cherry picked from commit 7ecb081f0f2d845562deb0c179395ea95392b507)

[X] I have taken backward compatibility into consideration.

/test test-unit

/test test-unit


Workers without Quantum

As it is right now, workers require quantum, and quantum does not support source maps. So it is really hard to debug workers in the current fuse-box.
As an alternative to issue #868 - a fix could be to allow Workers without Quantum.
For the particular use-case of debugging workers, there's no specific preference which of the above is fixed first, though I'd say it's relatively high priority to fix one of them since as it is right now, there is no way to debug workers at all.

2.3.4-beta.10 supports Workers with VanillaAPI (sourcemaps and all in place), give it a spin https://github.com/fuse-box/fuse-box-examples/tree/master/examples/webworker

woohoo! will try it out tomorrow!!

@dakom no worries, maybe you could report some of the issues with WebWorker and global


Missing 's' in sample usage

const { SegmentedMessage } = require("sms-segment**s**-calculator");

Good catch, thanks @p-zielinski ! 🤦

:tada: This issue has been resolved in version 1.0.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


OCR more (configurable) languages

I got feedback about lack of support of other than German + English languages.
I will make this high priority issue and in the next release (1.3) I will add support for all languages (the once supported by tesseract). I mean, users will be able to OCR documents in other (than German and English) languages as well.

Feature in development...

As part of 1.3.0 release users can now OCR documents in any language supported by tesseract.


NSCache memory cache implementation instead of NSMutableDictionary

I see there is "LRU memory cache cleanup instead of reset on memory warning" in the roadmap.
I think, this issue can be done simpler using NSCache implementation for iOS >= 4.0. It's a faster and more clever way to boost the memory cache without doing any manual clean ups and LRU-logic on memory warnings.

I guess NSCache is a good candidate for this yes.


DetailsList 25 column limit

Hi,
I am unable to add more than 25 columns to the DetailsList. This includes child columns.
columns_Items property:

Resulting DetailsList showing that "ColTest26" is missing:

Can you please confirm if this is a bug, limitation or if there is a property which will allow more than 25? I cannot find this information documented anywhere. 25 columns is very low considering that PowerApps Data tables support 100 columns.

Has there been an update for this? I'm having the same issue.


Instances/Parallelization

Hello, guys. I've seen that my taiko node didn't utilise full cpu to make zk proofs(32/32/300 not to mention all requirments is overkill tbh). It acts giving short cpu spikes. Is there any way i can use many instances of docker images and them not be collided with ports? And how exactly p2p connecting with network would work in that case? I mean if i open another ports for next docker instance, will it find peers and be able connect to network?

actually there is a --lookup flag in zkevm-chain, and a --maxConcurrentProvingJobs flag in taiko-client prover, so proving concurrently is feasible now, u can try this setup 🙂 (maybe need to read and learn some related code about lookup in zkevm-chain codebase)


[SPARK-32590][SQL] Remove fullOutput from RowDataSourceScanExec

What changes were proposed in this pull request?
Remove fullOutput from RowDataSourceScanExec
Why are the changes needed?
RowDataSourceScanExec requires the full output instead of the scan output after column pruning. However, in v2 code path, we don't have the full output anymore so we just pass the pruned output. RowDataSourceScanExec.fullOutput is actually meaningless so we should remove it.
Does this PR introduce any user-facing change?
No
How was this patch tested?
existing tests

Test build #127371 has started for PR 29415 at commit 9558823.

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-K8s/31991/
Test PASSed.

Test build #127371 has finished for PR 29415 at commit 9558823.

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/127371/
Test PASSed.

cc @cloud-fan @MaxGekk @viirya

Test build #127416 has started for PR 29415 at commit bd58665.

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-K8s/32037/
Test PASSed.

Test build #127416 has finished for PR 29415 at commit bd58665.

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

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

Merged build finished. Test PASSed.

thanks, merging to master!

Thanks! @cloud-fan @viirya


When click [test connection] button in Replication tab,the error is "failed to ping endpoint."

Docker Compose: 1.13.0
Harbor: v1.1.1-rc2
1.A machine <IP_ADDRESS>  : docker+harbor
2.B machine <IP_ADDRESS>  : docker+harbor
3.Login A machine, click Replication tab, and click "+ENDPOINT", fill in a form:
Endpoint Name: Bwarehouse_replication
Endpoint Name: https://<IP_ADDRESS>
Username: admin
Password: Harbor12345
and click [test connection] button in Replication tab,the error is "failed to ping endpoint."

<EMAIL_ADDRESS>2017-05-04]# ll
total 100
-rw-r----- 1 docker 16  5964 May  4 16:11 adminserver.log
-rw-r----- 1 docker 16   389 May  4 16:01 anacron.log
-rw-r----- 1 docker 16   220 May  4 16:01 CROND.log
-rw-r----- 1 docker 16  2048 May  4 15:07 jobservice.log
-rw-r----- 1 docker 16 13168 May  4 15:07 mysql.log
-rw-r----- 1 docker 16 23423 May  4 16:12 proxy.log
-rw-r----- 1 docker 16 10634 May  4 15:59 registry.log
-rw-r----- 1 docker 16   166 May  4 16:01 run-parts.log
-rw-r----- 1 docker 16 21009 May  4 16:11 ui.log
which log should i see?

I check ui.log, as follow:
May  4 16:52:20 <IP_ADDRESS> ui[25985]: 2017/05/04 08:52:20 #033[1;34m[router.go:829][D] | GET        | /api/targets/1/policies                  | 3.051479ms       | match      | /api/targets/:id([0-9]+)/policies/       | #033[0m
May  4 16:52:20 <IP_ADDRESS> ui[25985]: 2017/05/04 08:52:20 #033[1;34m[router.go:829][D] | GET        | /api/targets/1                           | 2.131332ms       | match      | /api/targets/:id([0-9]+)                 | #033[0m

Do you use self-sign certificate? If yes, you should uncheck "Verify Remote Cert" on configuration web page.
If the problem can not be resolved, please provide all logs in ui.log.

I uncheck "Verify Remote Cert" on configuration  two machine web page.
I try to do it ,also this above error.
the log:
ui.txt

It seems that the request is not sent to the backend server. Can you open the console of browser to check if there is an error?

@ywk253100 Thanks,It'ok.
Cause:  the two herbor-ui containers, can't ping the hostname or ip each other.
Solution: the two herbor-ui containers are do these steps:
1.login herbor-ui container
$ docker exec -it herbor-ui /bin/bash
2.add the "nameserver <IP_ADDRESS>" from the  /etc/resolv.conf of the machine
sh-4.3# vi /etc/resolv.conf
#add the nameserver  from the  /etc/resolv.conf of the machine
nameserver <IP_ADDRESS>
3.add the "ip hostname" from the /etc/hosts of the machine
sh-4.3# vi /etc/hosts
<IP_ADDRESS> hadoop1.com
<IP_ADDRESS> hadoop2.com
4.use curl command to ping the hostname or ip
sh-4.3# curl hadoop1.com

301 Moved Permanently

301 Moved Permanently
nginx/1.11.5

sh-4.3# curl <IP_ADDRESS>

301 Moved Permanently

301 Moved Permanently
nginx/1.11.5

5.Login A machine, click Replication tab, and click "+ENDPOINT", fill in a form:
Endpoint Name: Bwarehouse_replication
Endpoint Name: https://<IP_ADDRESS>
Username: admin
Password: Harbor12345
and click [test connection] button in Replication tab,
## the message is "Connection tested successfully."

close this issue.

So the issue is connectivity of your env?
@ywk253100 I think we should log the timeout issue for better debugability...

@reasonerjt Open #2234 to track this.


Inconsistency in OPENSSL_sk_find

The way the sk_TYPE_find function works differently depending on the presence of a sorting function or not.
The test case below outputs:
linear search of 3 reveals: -1
binary search of 3 reveals: 2

The difference being that the linear search is performing a comparison of pointers and the binary search is performing a comparison of values.  This could be problematic if, e.g., two items that compare equal are inserted into the stack -- searching for one could find the other.
The program that produces the output above is:
#include <stdio.h>
#include <string.h>
#include <openssl/safestack.h>

DEFINE_STACK_OF(int);

static int compare(const int *const *a, const int *const *b)
{
    if (**a < **b)
        return -1;
    if (**a > **b)
        return 1;
    return 0;
}

int main(int argc, char *argv[]) {
    int v[3] = { 1, 3, 2 };
    int i;
    STACK_OF(int) *s = sk_int_new_null();

    for (i=0; i<3; i++)
        sk_int_push(s, v+i);

    i = 3;
    printf("linear search of 3 reveals: %d\n", sk_int_find(s, &i));
    sk_int_set_cmp_func(s, &compare);
    printf("binary search of 3 reveals: %d\n", sk_int_find(s, &i));
    sk_int_free(s);
    return 0;
}

This behavior is documented.  From doc/man3/DEFINE_STACK_OF.pod through perldoc (see the Note:):
    sk_TYPE_find() and sk_TYPE_find_ex() search sk using the supplied
    comparison function for an element matching ptr. sk_TYPE_find() returns
    the index of the first matching element or -1 if there is no match.
    sk_TYPE_find_ex() returns a matching element or the nearest element that
    does not match ptr. Note: if a comparison function is set then sk is
    sorted before the search which may change its order. If no comparison
    function is set then a linear search is made for a pointer matching ptr
    and the stack is not reordered.

I had read that, it is correct but isn't terribly clear.

I can understand that...  but I don't dare think of the ramifications of changing that.  "Here be dragons" 'n all that...

Perhaps the documentation could use an update.  I should be able to get to it today.
I've also located a problem with sk_TYPE_find_ex: the nearest element to the one searched for can either be the one after or the one before -- I initially read nearest as the closest in value but that's impossible given the comparison function's return values.  A documentation update is likely safer than changing the code here too.

I look forward to that doc update

doc update merged, closing this.


Single Retirement Page: Show link to project

Enhancement
Query all project data from the tokenAddress of the Offset and show a link to:

Project on Verra
Project Type
Methodology
Project Name

TODO

[ ] verify that this is wanted
[ ] discuss where to show this data on the page (design)
[ ] implement it

Otherwise, we are good to go. I would display it as such in the UI (for bct, nct, ubo, nbo):
Project Details
(PROJECT_NAME)[hyperlink that takes you to the verra page]
(TOKEN NAME)[link to token on polygonscan]

For example
Project Details
DiangJiang Hydropower Phase2
TCO2-19-2008

Later on

[ ] indicate selective retirement (those which were offset using the "advanced" selection). @0xAurelius will let us know if or how this is possible, right now he isn't sure.

Far future
Some how pull the map data and render a map :)

Note that individual retirement events can be comprised of multiple individual Offset entities
Gotta make sure we can display one or more offset projects on a given page

Note that individual retirement events can be comprised of multiple individual Offset entities
Gotta make sure we can display one or more offset projects on a given page

OOH good catch. How does the response from the graph look like when a retirement has multiple projects?
UI should display them in a simple list
Project Details
4×50 MW DAYINGJIANG- 3 HYDROPOWER PROJECT PHASES 1&2
TCO2-191-2008
32.123 Tonnes
Another different project name
TCO2-123-2022
110 Tonnes
Third project name
TCO2-123-2022
2 Tonnes

https://www.figma.com/file/HXwNOLfM9CQHgwmouz0rpk/CARBON-OFFSETTING?node-id=5%3A835

Update
I am retrieving the data for a single project with the subgraph "projectID" now directly from Verra 👍
Here is the draft PR.
Open Questions:
Where can I find an example on how the data would like like when a projectID has multiple Offset entities?
@0xAurelius
Would this be reflected in the subgraph data somewhere?
Or in the Verra data (see the data types here)?
Do you know of any retirement examples?
The design link is not pointing to a specific file.
I took now the latest screen I found on Figma => see link.
@Atmosfearful Can you tell me what the final design should be?
The current one has colors which are new and fonts which are different?

ok sorry I was a little confused about how the implementation works for multiple-project retirements
so when a user issues a retirement that consumes credits from multiple projects, the contract generates multiple retirement events, one for each offset token consumed
So if you did 100 BCT selective retirement and it was split 75/25, you’ll actually add 2 to the index and have one retirement that’s 75 and one that is 25
Though on the subgraph we could tie them together with the tx hash, let's keep it simple for now and just have multiple pages, one for each value of the index

Ok, thanks. Then it already works with the current implementation.


Offer downstream peribolos changes to upstream

Is your feature request related to a problem? Please describe.
We want to be good members of the open source community, so we should make our downstream changes to peribolos available upstream.
Describe the solution you'd like
Offer all changes present in https://github.com/open-services-group/peribolos-as-a-service/blob/main/peribolos-fix/peribolos.patch as a PR to https://github.com/kubernetes/test-infra
Describe alternatives you've considered
n/a
Additional context
In case our changes are accepted, we don't have to maintain a patch

/assign @SamoKopecky

The changes that we are using right now in the patch file only solve our problem but remove the admin check for other users so we can't offer these changes to upstream.
Changing peribolos for our workflow utilizing already created tokens would be probably unnecessary. What I mean by that is when we supply an argument for a token, peribolos thinks that the token belongs to a user, not an app, which causes problems during the admin check. These problems are:

We can't get the app name since peribolos thinks the token belongs to the user and uses an api call only for users (it uses this instead of this).
Even if are able to get the app name the admin check will still fail since the app name is not in the list of admins.

That's why I think the best way forward is to start using the already integrated app authentication peribolos has built-in using a private key and app id parameters (--github-app-private-key-path and --github-app-id). This would mean peribolos would take care of tokens on its own, separately from the controller.
The dump-config functionality is not working in the current peribolos upstream using app auth but a fix can be implemented to make it work.
So is peribolos app auth something we wanna do, or find a different approach?
/cc @tumido

I like the approach of using a native way that is already supported by Peribolos for app integration. I didn't know it existed. I think we should first fix Peribolos upstream to support this auth method for the dump action and then we can fully switch over to using the app auth method. :+1:

PR created here


git completion not working

git completion is not working. "git checkout bTAB" always tries to complete file names instead of branches etc.
I'm using git via homebrew (brew install git), version 1.7.8. It is located in /usr/local/Cellar/git/1.7.8
My .zshrc is pretty standard, the only plugin I have activated is "git"

here it's working, a little slow, but it can complete the branch names (including only remote ones)

+1 on this.
Also, if I click ctrl+c, after clicking tab, it stops doing what it's parsing, and autocompletes instantly, so it must be trying to look for something else besides checking on branches to autocomplete (or not sure if it's the actual git, and not zsh, behavior that kicks in after clicking ctrl+c)

+1 on this
none of my plugins seem to have completion working either. completion will always look for filenames

So anyone knows what the problem is? :)

I added source /usr/local/Cellar/git/<IP_ADDRESS>/etc/bash_completion.d to my .zshrc and disabled alias git="hub" and it is working for now. Should work out of the box though.

Experiencing the same thing under Ubuntu 11.10. Using the git and github plugins (which aliases hub to git).

I can confirm alias git=hub is the issue

Using function git(){hub $@} instead works :D

that is really slow though.

I'm actually not getting any completion whatsoever, so I have to manually type the filenames.
Running Debian Squeeze.

Newer version of hub installs the following:
$ which git
git () {
	if ! (( $+_has_working_hub  ))
	then
		hub --version &> /dev/null
		_has_working_hub=$(($? == 0))
	fi
	if (( $_has_working_hub ))
	then
		hub "$@"
	else
		command git "$@"
	fi
}

I can definitely confirm that it is very slow when doing completion.

Since it took me a mental leap, I'll mention. Removing the alias then running 'hub' for commands like 'hub remote add' and 'hub fork' works too. Not as sexy, but it works and keeps regular git commands fast.

Same issue:
zsh 5.0.5 (x86_64-apple-darwin14.0)

I have been having similar issues very recently as @bitoiu after an update (same version string).

Try #4444, there is a conflict with current git-extras completion. If you disable the git-extras plugin and it works, that's the problem.

That fixed it for me (actually just updated today)! Thanks.

I've just experienced the same issue, using the git and github plugins (no git-extras).
My fix is to add this at the bottom of my .zshrc:
# Fix hub alias
unalias git
function git() { hub $@; }

My fix for this issue -
1)Add this line in the ~/.zshrc file.
2)source ~/git-completion.bash #Provided you have the git-completion.bash file saved and has contents
3)Then execute -
$~/.zshrc
4)$ZSH

@fiznool
# Fix hub alias unalias git function git() { hub $@; }
This did it for me.


Unable to JSON serialize response

For instance, with the media object, I tried to json.dumps it and also tried iterating through each media item, using the dict method, and serializing that. Either way doesn't work. Should I be manually converting each object in the response?

:+1: Good library, but needs a method to return the raw response

There should be a way to get whole raw JSON response.

Thank you for reporting this issue and appreciate your patience. We've  notified the core team for an update on this issue. We're looking for a response within the next 30 days or the issue may be closed.

Is there any changes for raw json response?

send return_json=True for raw json response. It is working.
medias = api.media_search(q=request.args.get("q"),
				lat=request.args.get("lat","39.9033766"),lng=request.args.get("lat","32.7627647"),
				distance=request.args.get("distance", 1000),
				return_json=True)


coop replays not being detected

coop replays will not be found on the server when you enter the map vault.

Also the error message is missleading, we should simply remove replays of behalv of the user


Short signature missing for TER (tercom tokenization)

It appears that the version string for TER is missing tercom tokenization abbreviation.
Without short:
$ python3 -m sacrebleu --metrics ter -i file1 file2
TER+tok.tercom-nonorm-punct-noasian-uncased+version.1.4.14 = XXX

With short:
$ python3 -m sacrebleu --metrics ter --short -i file1 file2
Traceback (most recent call last):
  File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/home/vilda/.local/lib/python3.8/site-packages/sacrebleu/__main__.py", line 27, in <module>
    main()
  File "/home/vilda/.local/lib/python3.8/site-packages/sacrebleu/sacrebleu.py", line 319, in main
    print(score.format(args.width, args.score_only, metric.signature))
  File "/home/vilda/.local/lib/python3.8/site-packages/sacrebleu/metrics/ter.py", line 80, in format
    prefix = "{}+{}".format(self.prefix, signature) if signature else self.prefix
  File "/home/vilda/.local/lib/python3.8/site-packages/sacrebleu/metrics/base.py", line 50, in __str__
    final_name = self._abbr[name] if self.short else name
KeyError: 'tok'

Hi, this is already fixed in master and will be available through the upcoming release.

Hi, this is already fixed in master and will be available through the upcoming release.


[UWP] Images ignore constraints of parent container

Platform

UWP

Author or host
We're a host rendering cards received from Bing, etc..
Version of SDK
1.1.2 though this applies to all UWP implementations.
Issue
Images placed within size-constrained parents (e.g. weighted columns) ignore the parent dimensions when they have their "size" property set and will render at the requested size regardless. This is inconsistent with other renderers.
Example Json
{
    "type": "AdaptiveCard",
    "body": [
        {
            "type": "ColumnSet",
            "columns": [
                {
                    "type": "Column",
                    "items": [
                        {
                            "type": "TextBlock",
                            "text": "Weight 1"
                        },
                        {
                            "type": "Image",
                            "url": "https://cdn-01.independent.ie/migration_catalog/Non-Staff/article25331906.ece/fea85/AUTOCROP/w620/No%20name",
                            "size": "Large"
                        }
                    ],
                    "width": 1
                },
                {
                    "type": "Column",
                    "items": [
                        {
                            "type": "TextBlock",
                            "text": "Weight 3"
                        }
                    ],
                    "width": 3
                }
            ]
        }
    ],
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "version": "1.0"
}

Html Renderer Output

UWP Renderer Output

Fix
I have a fix for this (need this bug approved first before creating PR) that produces the following from the UWP renderer:

My fix is to modify XamlBuilder::BuildImage to replace calls to put_Width and put_Height to use put_MaxWidth and put_MaxHeight instead:
THROW_IF_FAILED(frameworkElement->put_MaxWidth(imageSize));
THROW_IF_FAILED(frameworkElement->put_MaxHeight(imageSize));

If everyone is happy then I can make up a PR for this.

Thanks Barry. @RebeccaAnne could you please weigh in on this one?

@RebeccaAnne, I've created a PR to address this here: #2520.

Should be fixed in master


Bug: mv: cannot stat '/home/liberal/.sdkman/tmp/groovy-3.0.9.bin': No such file or directory

Bug report
On 12th December 2021 I installed cygwin_setup-x86_64.exe on my computer with Windows 10.
$ sdk i groovy
Downloading: groovy 3.0.9
In progress...
Warning: Failed to open
Warning: /home/liberal/.sdkman/var/metadata/groovy-3.0.9.headers
mv: cannot stat '/home/liberal/.sdkman/tmp/groovy-3.0.9.bin': No such file or directory
To reproduce
$ curl -s "https://get.sdkman.io" | bash
Looking for a previous installation of SDKMAN...
Looking for unzip...
Looking for zip...
Looking for curl...
Looking for sed...
Installing SDKMAN scripts...
Create distribution directories...
Getting available candidates...
Prime the config file...
Download script archive...
######################################################################## 100,0%
Extract script archive...
Cygwin detected - normalizing paths for unzip...
Install scripts...
Set version to 5.13.1 ...
Attempt update of interactive bash profile on regular UNIX...
Added sdkman init snippet to /home/liberal/.bashrc
Attempt update of zsh profile...
Updated existing /home/liberal/.zshrc
All done!
Please open a new terminal, or run the following in the existing one:
source "/home/liberal/.sdkman/bin/sdkman-init.sh"

Then issue the following command:
sdk help

Enjoy!!!
$ source "/home/liberal/.sdkman/bin/sdkman-init.sh"
$ sdk i groovy
Downloading: groovy 3.0.9
In progress...
Warning: Failed to open
Warning: /home/liberal/.sdkman/var/metadata/groovy-3.0.9.headers
mv: cannot stat '/home/liberal/.sdkman/tmp/groovy-3.0.9.bin': No such file or directory
System info
$ uname -a
CYGWIN_NT-10.0 Wohnzimmer-PC 3.3.3(0.341/5/3) 2021-12-03 16:35 x86_64 Cygwin
$ bash --version
GNU bash, version 4.4.12(3)-release (x86_64-unknown-cygwin)
$ sdk version
==== BROADCAST =================================================================

2021-12-14: grails 5.0.3 available on SDKMAN!
2021-12-14: micronaut 3.2.3 available on SDKMAN!
2021-12-14: vertx 3.9.11 available on SDKMAN!
================================================================================

SDKMAN 5.13.1

Any progress with this?
Happens to me too, when trying to install gradle:
XXX@XXX ~ sdk install gradle

Downloading: gradle 7.4

In progress...

Warning: Failed to open /home/ubuntu/.sdkman/var/metadata/gradle-7.4.headers
curl: (23) Failed writing received data to disk/application
mv: cannot stat '/home/ubuntu/.sdkman/tmp/gradle-7.4.bin': No such file or directory

System info
~ uname -a
Linux L1002656-01 5.13.0-30-generic #33~20.04.1-Ubuntu SMP Mon Feb 7 14:25:10 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

~ zsh --version
zsh 5.8 (x86_64-ubuntu-linux-gnu)

~ sdk version

SDKMAN 5.13.2

Hi @Gvald, could I ask you to please check the ownership and permissions of the files and directories in the .sdkman folder? Also, did you perhaps ever run the sdk command under sudo?

I fixed this by installing the cygwin version of curl.
Window's curl must be struggling with cygwin-style paths.
I had the same error at sdkman.io install step, I had the Windows version of unzip and it caused an error difficult to understand without debugging the script.
Which led me to think about the same issue for curl at the sdk install step, otherwise I would have had to give up, as the sdk install script is harder to debug than the sdkman.io script.

I have the same issue when installing any JDK on Ubuntu 22.04.3 LTS. I checked ownership and permissions in my .sdkman folder, and everything has the same user.
curl: Failed to open /home/jpalies/.sdkman/tmp/java-21-tem.headers.tmp
curl: (23) Failed writing received data to disk/application
grep: /home/jpalies/.sdkman/tmp/java-21-tem.headers.tmp: No such file or directory
Download has failed, aborting!

Hi @JeanPalies,
It looks like the first line is failing when trying to write the headers file to the tmp folder:
curl: Failed to open /home/jpalies/.sdkman/tmp/java-21-tem.headers.tmp

Can you confirm for me that the tmp directory is present? If it is, can you try to touch that file?
touch /home/jpalies/.sdkman/tmp/java-21-tem.headers.tmp

I have the same issue when installing any JDK on Ubuntu 22.04.3 LTS. I checked ownership and permissions in my .sdkman folder, and everything has the same user.
curl: Failed to open /home/jpalies/.sdkman/tmp/java-21-tem.headers.tmp
curl: (23) Failed writing received data to disk/application
grep: /home/jpalies/.sdkman/tmp/java-21-tem.headers.tmp: No such file or directory
Download has failed, aborting!

I just did it :
 09:36:16
╰─❯ touch /home/jpalies/.sdkman/tmp/java-21-tem.headers.tmp
╰─❯ tree /home/jpalies/.sdkman/tmp/
Permissions Size User    Date Modified  Name
drwxrwxr-x     - jpalies 20 oct.  09:40  /home/jpalies/.sdkman/tmp
.rw-rw-r--   910 jpalies 20 oct.  09:36 ├──  hook_post_java_21-tem.sh
.rw-rw-r--     0 jpalies 20 oct.  09:40 └──  java-21-tem.headers.tmp

The java-21-tem.headers.tmp is there because I retried to install java this morning :). All other attemps are gone because I used sdk flush tmp before retrying.

Hi @marc0der  do you have any idea about what is going on? Even though it was a fresh install, I'll try to start another ubuntu in a VM and try to install sdkman there.

Hi @JeanPalies,
I suspect this is due to some shell configuration on your machine.  I tried replicating your scenario in a docker container as follows:
$ docker run -it --rm ubuntu
# apt update && apt install -y curl zip unzip
# curl -s https://get.sdkman.io | bash
# source /root/.sdkman/bin/sdkman-init.sh
# sdk install java 21.0.1-tem
# java-21.0.1-tem.headers.tmp

When looking at the results:
root@37d3f10a21a0:/# ls -lah /root/.sdkman/tmp/
total 203M
drwxr-xr-x  3 root root 4.0K Oct 29 14:48 .
drwxr-xr-x 11 root root 4.0K Oct 29 14:41 ..
-rw-r--r--  1 root root  922 Oct 29 14:48 hook_post_java_21.0.1-tem.sh
-rw-r--r--  1 root root 4.6K Oct 29 14:47 java-21.0.1-tem.headers.tmp
-rw-r--r--  1 root root 203M Oct 29 14:48 java-21.0.1-tem.zip
drwxr-xr-x  2 root root 4.0K Oct 29 14:48 out

root@37d3f10a21a0:/# java -version
openjdk version "21.0.1" 2023-10-17 LTS
OpenJDK Runtime Environment Temurin-21.0.1+12 (build 21.0.1+12-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.1+12 (build 21.0.1+12-LTS, mixed mode, sharing)

My first thought would be to determine if you have the noclobber shell option set. Please let me know if the problem persists, and I can help you debug it further.

Had same issue due to environment parameter which prevents path conversion (cygwin on windows)
i.e. MSYS_NO_PATHCONV was set to 1
When unsetting this variable, the install worked.
Take into account that unsetting this variable will cause other scripts to start failing.  You can always set the variable to 1.


ValueError: Unknown layer: Merge

when I'm trying to load the pre-trained model"rotnet_street_view_resnet50.hdf5" provided on the google drive file I go these error

I'm not sure, it's been a while since I don't use Keras. Maybe you are using an incompatible version?

I faced this problem, too. I exactly installed dependencies as printed in requirements.txt. any solution?

It looks like the version in the requirements is wrong. See these issues: https://github.com/keras-team/keras/issues/10377 and https://github.com/orobix/retina-unet/issues/55
So please try downgrading Keras version to fix it. I would suggest you try Keras 1.2.2 since that was the last version before Keras 2 and the code was written before Keras 2 was released. If that works, please leave a comment here, or even better, submit a PR to change the version in requirements.txt so that other people don't face this issue.

Your requirements listed version 2.3.0 of Keras though.
If I am not wrong, we just have to go through the training process to obtain a model that is compatible with version 2 of Keras. Your pre-trained model was probably generated from an older version of Keras (< v2) and thus could only be loaded with it.

Tried with 1.2.2, but results in TensorFlow compatibility issue:
AttributeError: module 'tensorflow' has no attribute 'placeholder'
Should be easily resolved by downgrading TensorFlow as well... or just re-train the model using the new versions of Keras and TF.

Download and load pretrained model 'rotnet_street_view_resnet50_keras2.hdf5' from , it works !
https://drive.google.com/open?id=0B9eNEi5uvOI1SjQ5M2tQY3ZMM1U


Add JRSplitVC

Add JRSplitVC

Please fix the conflicts

@lfarah  ok ?

I still can't merge. You need to fix the conflicts

Sorry @lfarah only add one line, I don't see problem

@tommypeps the problem is that after you commited, many other apps were added to the list, so you need to change your commit by putting JRSplitVC in the end of the current list, after StarryStars

@tommypeps, search git rebase

Thanks @miguelarauj1o

Closed with #362


Stopped backend crashes Volto

When the Plone backend is stopped (cycling restarts or whatever reason), there's an error in Volto and a hard crash:
TypeError: Cannot read property 'body' of undefined
    at /opt/frontend/node_modules/@plone/volto/src/helpers/Api/Api.js:70:1

This should be handled more gracefully.

At least on my dev machine Volto didn't recover after I've restarted the backend, I've had to restart Volto.

That's odd. If I am not mistaken we show a nice error message in case the backend can not be reached in latest Volto versions.

I too get this error, when dealing with CORS request/if proxy is not
configured or when getting unusual data from backend, which as a result i
need to restart frontend.
On Sun, Oct 18, 2020, 12:34 Timo Stollenwerk<EMAIL_ADDRESS>wrote:

That's odd. If I am not mistaken we show a nice error message in case the
backend can not be reached in latest Volto versions.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/plone/volto/issues/1913#issuecomment-711126740, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AFJ7VRI223VWNCM47DPK22DSLKHOZANCNFSM4SU3TOMQ
.

The problem was introduced in this changeset, there needs to be more defensive code:
https://github.com/plone/volto/blame/f8e9381b74e82f11ccb10bcfe96cb1d63dbdede5/src/helpers/Api/Api.js#L70


CLOUD-404: add LoadBalancerSourceRanges and ServiceAnnotations to proxysql service

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

Test name
Status

init-deploy
failed

recreate
passed

restore-to-encrypted-cluster
passed

demand-backup
passed

scheduled-backup
passed

demand-backup-encrypted-with-tls
failed

storage
passed

self-healing
passed

self-healing-advanced
passed

operator-self-healing
passed

big-data
passed

scaling
passed

scaling-proxysql
passed

upgrade
passed

upgrade-consistency
passed

security-context
passed

limits
passed

monitoring
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

Test name
Status

storage
passed

self-healing
passed

self-healing-advanced
passed

init-deploy
passed

operator-self-healing
passed

scaling
passed

scaling-proxysql
passed

upgrade
passed

upgrade-consistency
passed

security-context
passed

recreate
passed

restore-to-encrypted-cluster
passed

demand-backup
passed

scheduled-backup
passed

demand-backup-encrypted-with-tls
failed

big-data
passed

limits
passed

monitoring
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

Test name
Status

scaling
passed

scaling-proxysql
passed

upgrade
passed

upgrade-consistency
passed

security-context
passed

storage
passed

init-deploy
passed

self-healing
passed

limits
passed

self-healing-advanced
passed

monitoring
passed

operator-self-healing
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

recreate
passed

restore-to-encrypted-cluster
passed

demand-backup
passed

scheduled-backup
passed

demand-backup-encrypted-with-tls
failed

big-data
passed

Test name
Status

scaling
passed

scaling-proxysql
passed

upgrade
passed

upgrade-consistency
passed

security-context
passed

recreate
passed

init-deploy
passed

restore-to-encrypted-cluster
passed

limits
passed

demand-backup
passed

monitoring
passed

scheduled-backup
passed

monitoring-2-0
passed

demand-backup-encrypted-with-tls
failed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

big-data
passed

storage
passed

self-healing
passed

self-healing-advanced
passed

operator-self-healing
passed

Test name
Status

recreate
passed

big-data
failed

init-deploy
passed

storage
passed

scaling
passed

scaling-proxysql
passed

limits
passed

self-healing
failed

restore-to-encrypted-cluster
failed

upgrade
passed

monitoring
passed

self-healing-advanced
passed

demand-backup
passed

upgrade-consistency
passed

monitoring-2-0
passed

security-context
passed

operator-self-healing
passed

affinity
passed

one-pod
passed

scheduled-backup
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

demand-backup-encrypted-with-tls
passed

Test name
Status

recreate
passed

restore-to-encrypted-cluster
failed

scaling
passed

scaling-proxysql
passed

upgrade
passed

upgrade-consistency
passed

security-context
passed

storage
passed

self-healing
failed

big-data
failed

init-deploy
passed

limits
passed

monitoring
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

demand-backup
passed

scheduled-backup
passed

demand-backup-encrypted-with-tls
passed

self-healing-advanced
passed

operator-self-healing
passed

Test name
Status

big-data
failed

init-deploy
passed

storage
passed

recreate
failed

scaling
passed

restore-to-encrypted-cluster
passed

self-healing
passed

limits
passed

scaling-proxysql
passed

upgrade
passed

demand-backup
failed

monitoring
passed

self-healing-advanced
passed

monitoring-2-0
passed

operator-self-healing
passed

scheduled-backup
failed

upgrade-consistency
passed

security-context
passed

affinity
passed

demand-backup-encrypted-with-tls
failed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

Test name
Status

big-data
failed

recreate
failed

storage
passed

self-healing
passed

scaling
passed

self-healing-advanced
passed

scaling-proxysql
passed

operator-self-healing
passed

upgrade
passed

upgrade-consistency
passed

security-context
passed

init-deploy
passed

limits
passed

monitoring
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

restore-to-encrypted-cluster
passed

demand-backup
failed

scheduled-backup
failed

demand-backup-encrypted-with-tls
failed

Test name
Status

recreate
failed

init-deploy
passed

limits
passed

monitoring
passed

scaling
passed

scaling-proxysql
passed

monitoring-2-0
passed

upgrade
passed

affinity
passed

upgrade-consistency
passed

one-pod
passed

security-context
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

storage
passed

big-data
failed

self-healing
passed

self-healing-advanced
passed

operator-self-healing
passed

restore-to-encrypted-cluster
passed

demand-backup
failed

scheduled-backup
failed

demand-backup-encrypted-with-tls
failed

Test name
Status

recreate
passed

big-data
passed

init-deploy
passed

limits
passed

monitoring
passed

storage
passed

monitoring-2-0
passed

self-healing
passed

affinity
passed

self-healing-advanced
passed

one-pod
passed

operator-self-healing
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

scaling
passed

scaling-proxysql
passed

upgrade
passed

upgrade-consistency
passed

security-context
passed

restore-to-encrypted-cluster
passed

demand-backup
failed

scheduled-backup
passed

demand-backup-encrypted-with-tls
failed

@delgod It is only back up that is failing on th tests can you merge this ?


SCM Incoming/Outgoing: stick to bottom

Heya!
I'd like to have the ability to set the new Incoming/Outgoing section in the SCM, to be sticky near the bottom. I find it very useful but somewhat cluttered right now, as changes that aren't related to the current change are visually close to the actual current changes.
Most of the time there's more than enough vertical real estate, so it could be a nice addition that helps with visual separation of the two sections.

Hi, I agree with @EcksDy
We could have behavior like in the file explorer, where timeline and outline are down and usable on need. It would also be more consistent with the rest of the sections.

I agree. It's a useful view but because it sits in the same place as where change files are it trips me up as I think there are still uncommitted files.

Closing this as the "Incoming/Outgoing" section has been removed.


Training Data

Hi @mukut03 , thanks for this repo. May I know if your training data is open-sourced? If not, would it be able to share how you collate them? Would love to learn more to train using other models.
Thanks!

I have the same question! It would be great to know how the training dataset looks!

same here! @mukut03 any chance that you'll give us a hint? :)


[Question] inlong-website module and incubator-inlong-website repo

Question
Do we use both of them for building our website? It seems that https://github.com/apache/incubator-inlong-website is the one actually used. If so, we can remove inlong-webiste module as unused.
cc @gosonzhang
Code of Conduct

[X] I agree to follow this project's Code of Conduct

@tisonkun, well, this place is really easy to confuse people, what words to use or how to organize it better?
https://github.com/apache/incubator-inlong-website is the address of our official website content, inlong-website is just the front-end page code of inlong-Manager, we tried to put it inside the inlong-Manager module, but found Compiling under windows does not pass.

Thanks for your explanation! Either move to inlong-manager or name it as inlong-dashboard looks good to me. It's definitely not a "site".

@tisonkun Great idea. Could you create a new feature issue?

'inlong-website' is replaced by inlong-dashboard.
see the detail:
https://github.com/apache/incubator-inlong/pull/2197


Place default page

Closes #1703
Branch deployment https://place-default-page.dev.karrot.world/#
Still a work in progress and I mean to do only the UI. I'll need help with the rest.
What does this PR do?
Allows choice between wall and activities as default place page. Also some other smaller improvements on the place edit page.
Links to related issues
Checklist

[ ] added a test, or explain why one is not needed/possible...
[ ] no unrelated changes
[ ] asked someone for a code review
[ ] joined chat.foodsaving.world/channel/karrot-dev
[ ] added an entry to CHANGELOG.md (description, pull request link, username(s))
[ ] tried out on a mobile device (does everything work as expected on a smaller screen?)

I implemented the backend for it. I called it default_view. And I have the frontend implementation locally ready here, so it actually works, but I'll wait to merge the backend first... so it doesn't break your work so far.

I implemented the backend and merged that, so it's deployed to dev now (https://github.com/yunity/karrot-backend/pull/1197). I also just pushed a commit to your branch to actually read/write the value from the backend, so your UI is now working!
I would suggest removing the location toggle for this one, it has a few extra considerations about what to set the address value to, so I think makes sense in another PR.
I didn't do a code-level review yet, but when you're ready I can look at that too.
From the UI perspective sometimes is bothering me about the central alignment of the activity / wall option, and it doesn't quite feel like it fits with the other form controls, but I can't quite imagine how to resolve that.

Alright, I removed the location toggle and it seems good to go for the moment.

From the UI perspective sometimes is bothering me about the central alignment of the activity / wall option, and it doesn't quite feel like it fits with the other form controls, but I can't quite imagine how to resolve that.

I agree, although for whatever subjective reason I think aligning to the left makes it worse. Maybe @larzon83 has an idea and some spare time to make it pretty? :)

I agree, although for whatever subjective reason I think aligning to the left makes it worse. Maybe @larzon83 has an idea and some spare time to make it pretty? :)

May like this?

Oh looks consistent, much better! The only downside I see with it is that the user cannot see both options right away. But nonetheless, I'd definitely go for this design!

@brnsolikyl cool. You should be able to implement it yourself (look at the status select). Otherwise, I can help ;)

Great! I've got a question of procedure then... there will be a lot of commits doing and undoing things on this PR. Is it better to start a fresh branch with only the necessary commits and a new PR? Or it doesn't really make a difference?

We squash the commits when we merge. This means it ends up being just one commit in the end.
So, go wild!

Looks good now! Merging :+1:


GEODE-8546: added retry create buckets in case colocation is not comp…

Co-authored-by: Mario Kevo<EMAIL_ADDRESS>Thank you for submitting a contribution to Apache Geode.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[*] Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?

[*] Has your PR been rebased against the latest commit within the target branch (typically develop)?

[*] Is your initial contribution a single, squashed commit?

[*] Does gradlew build run cleanly?

[ ] Have you written or updated unit tests to verify your changes?

[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

Note:
Please ensure that once the PR is submitted, check Concourse for build issues and
submit an update to your PR as soon as possible. If you need help, please send an
email to<EMAIL_ADDRESS>

@mivanac is this PR is still relevant or can it be closed?

Hi @kohlmu-pivotal ,
We are trying to write a test, but without success.
@DonalEvans suggest us to use PartitionListener interface, specifically, overriding the afterBucketCreated() method to artificially slow down colocation and make it possible to hit the issue more easily. But we don't have an idea how to slow down colocation. We hit the issue only if we add sleep for more than 15 seconds, but it is hardcoded and fix will not working it as it will always wait for hardcoded value.
If you or someone else can help with this, we will appreciate it. If you want I can send you detail steps how to reproduce the issue locally via mail.

@DonalEvans Do you have any capacity to assist with this?

@DonalEvans Do you have any capacity to assist with this?

I emailed back and forth with Mario a bit trying to figure out a way to reproduce the issue in a DUnit test, but it's not an area of the code I'm particularly familiar with so my ability to help was fairly limited. I thought that if the assumption that the problem was caused by colocation taking too long was correct, then artificially slowing down colocation by using a listener to wait a little after each bucket is created could reproduce it.
Since part of the proposed fix seems to be to wait a total of 9000ms for colocation to complete in CreateMIssingBucketTask.java, it seems like forcing colocation to take close to that long should be a sure-fire way to reproduce the issue, if the fix is effective. It seems like this wasn't the case though, so maybe my idea was off the mark.

I tried to write a test on different ways but without success.
If you know someone who possible can help me with this, I will appreciate it.
It is also hard to reproduce it manually, so I think that it will be more harder to create test for it.

This PR has been inactive for some while, can it be closed?

This PR is waiting for a help, as I said it is hard to reproduce it manually too. I tried the different ways to reproduce it, but without success.
With Donal suggestion I can get the problematic log, but it is some kind of hardcoding so fix will not help there, but in the real case fix will help.

This PR has been open for some while with no recent activity.  Please keep Geode tidy by closing PRs you're not actively using.

@onichols-pivotal,
I have some problems with writing the test and some help will be useful.

I can see how this could be tricky.  Reaching out to the geode dev list might help.

This PR has been untouched for several months, should it be closed?

This PR has been untouched for several months, should it be closed?

Still waiting for a some help to write a test.

this PR appears to be abandoned, can it be closed?


test traitlets 5.2.1

Do not merge
This is testing recipe compat with latest traitlets.

Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

This built fine (the purpose of the test), then failed in the tests as a result of an incompatibility between the old UIS version and the new Traitlets (now resolved on UIS master).


Generated changes from SM

Change endpoints based on tenantAware parameter
Other files are generated by SM

Can we also add a unit test around tenant awareness?

Please fix DCO error . you can use "git commit -s "

Don't forget to sign off each of the commits:
https://github.com/hpe-storage/nimble-golang-sdk/pull/53/checks?check_run_id=3127875340
Is there still an action outstanding for the _test.go files? Any other open items?

Yup, currently updating the test files

I just noticed volume_service_test.go is spitting a bunch of errors. Let me look into it & I'll push a new commit once I figured it out


[FLINK-23223] Notifies if there are available data on resumption for pipelined subpartition

What is the purpose of the change
This PR tries to fix the issue that when flushAlways is enabled, the data emitted during the channel get blocked might not be able to get notified.
To fix this issue, we propose to do one additional notify if there is data available when resuming. This piece of data must be emitted after the channel get blocked since the event cause block has been polled, thus the notification would not be repeated (although repeat notification is also not a problem).
There are two cases that might add available data to the channel:

There is only one unfinished buffer, and it has been flushed at least once.
There is at least one finished buffer.

When resuming, for the second case, we could detect it according to the buffers in queue, but with the current implementation we could not know if the unfinished buffer is flushed or not. To solve this issue, we could decouple flushRequested with isBlocked, namely whenever get flushed flushRequested will be set to true no matter what value isBlocked is. This would not cause problem to other parts since we still have checks on isBlocked when computing if notify is required and isAvailable(). Then when resumed, we could detect if there are available data due to case 1 via flushRequested.
Brief change log

72a7a8aa4ab9a351214f467cb6c8f65d0e3a7384 modifies the logic according to the above proposal.

Verifying this change
This change could be verified by the modified UT.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): yes but should not affect the performance
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented? not applicable

Hi @gaoyunhaii , thank for investigating and fixing this issue. The code looks good to me. I only have a small comment.

Very thanks @wsry @pnowojski for the reivew! I have updated the PR according to the comments~

Merged manually after squashing. Thanks for the fix @gaoyunhaii


[examples] Use free camera mode in model shader example

This PR changes the model shader example to use free camera mode (CAMERA_FREE).

@juliohq thanks for the review


Updating profile from GitHub should redirect to profile with flash message

Currently when a user successfully updates their profile from GitHub, the platform just sends them back to their current challenge. Instead, it should redirect them to their updated profile with a green flash message: "We have successfully updated your freeCodeCamp profile using information from your GitHub profile."

@BerkeleyTrue I would like to contribute to this issue but I would require your guidance.

@QuincyLarson @BerkeleyTrue anyone working on this? @fumblehool have you started working on this? If you haven't, I'd like to take this one.

@martindavid This is a production issue, and it should be fixed in beta. So I'm going to close this issue and we can focus on beta issues. We would welcome your help on other issues :)


[PRM-2414] - Removed conditional hospital end date page and feature switch

~Passes AT's against PRM-2369 branch~
To be merged once demoed and deployed to production

rebuild


[BUG]: Error thrown while calling application api

How are you running AnythingLLM?
Docker (local)
What happened?

I encountered an error when calling the API endpoint: http:///api/ext/github/repo.
My objective is to automate the process of adding multiple repositories using this API. However, the issue arises during the execution, preventing the automation from working as intended.
Could you provide guidance on resolving this issue?
Are there known steps to reproduce?
No response

http:///api/ext/github/repo is obviously not valid, what settings are you putting into the data connector field? Or, what this issue seems like is that you are trying to send a POST request directly to this endpoint without using the UI?
If you are doing the latter that isn't supported but if you capture a request send via the UI you can just edit and replay it with new params each time and it will work ok


Twig files

Is there a way to make the package emulate the formatting for HTML into TWIG files?

if you pult ur sublime syntax to html it will do a better job than nothing but isnt perfect

like this you can add any syntax in any formatter
https://github.com/akalongman/sublimetext-codeformatter/issues/43#issuecomment-194387767


Reliance on eth_getProof

Description
To create the set of archival block state proofs both debug_traceTransaction and eth_getProof are required.
Discussion
Roles:

debug_traceTransaction with prestateTracer applied to all transactions in a block allows the full set of required states to be computed. These are the "accessed states" and includes storage slots for each account, aggregated for the block.
eth_getProof can be passed the "accessed states" for accounts individually. The result includes the account storage proofs that are used for that block. The proofs are then used to construct the final state proof for the block.

Tracking

Erigon eth_getProof

🚧 https://github.com/ledgerwatch/erigon/issues/1349
✅ debug_traceTransaction with prestateTracer

eth_getProof would be called for all blocks from genesis. Each block is paired with a set of proofs that allow that block to be trustlessly executed (locally traced).


Eventgrid cleanup javadoc + java20+ javadoc fixes

API change check
API changes are not detected in this pull request.


[Announcement] Cloud varables

There has been an ongoing issue with cloud variables lately on the scratch website and its affecting All scratchattach servers all over the world.
So if your SA server is not working, it could the cloud issue.
Updates will be posted

Update 10/9/23 logging down

Update 10/9/23 logging down

Logging has been an issue for a week or two as far as I know. Maybe the cloud variables as well!

The scratch cloud servers that SA runs on is down (REDIRECT ERROR)

Yes, Scratch's cloud logs are currently broken. Last week I released an update so scratchattach's cloud requests do still work. If your scratchattach project stopped working when the cloud logs broke, I'd recommend updating

#144


Nebari typer cli commands

Fixes | Closes | Resolves #

Please remove anything marked as optional that you don't need to fill in.
Choose one of the keywords preceding to refer to the issue this PR solves, followed by the issue number (e.g Fixes # 666).
If there is no issue, remove the line. Remove this note after reading.

Changes introduced in this PR:

Types of changes
What types of changes does your PR introduce?
Put an x in the boxes that apply

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds a feature)
[ ] Breaking change (fix or feature that would cause existing features to not work as expected)
[ ] Documentation Update
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build related changes
[ ] Other (please describe):

Testing
Requires testing

[ ] Yes
[ ] No

In case you checked yes, did you write tests?

[ ] Yes
[ ] No

Documentation
Does your contribution include breaking changes or deprecations?
If so have you updated the documentation?

[ ] Yes, docstrings
[ ] Yes, main documentation
[ ] Yes, deprecation notices

Further comments (optional)
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered and more.

Hey, @iameskild. Please review this PR. It didn't give the expected output for the nebari validate --config config.yaml command. The reason for that would be I think the callback function has some issues for this. But nebari validate --help is working correctly.


Feature/update angular to v18

Description
Fixes #...
Notes (out of scope, known isues, hints for reviewing code, ...)  (optional)
...
Test cases

[ ] Case 1:

Given I am the usual user
When I go to this page
And I click on next arrow in top right corner
Then I see scroll to next item in left menu
And I click on prev arrow in top right corner
Then I see scroll to prev item in left menu
Then I click on next item in left menu
Then I see scroll to selected item in left menu

[ ] Case 2:

Given I am the usual user
When ...

[auto-generated message] E2E test report on: https://algorea-static.s3.eu-central-1.amazonaws.com/branch/feature/update-angular-to-v18/playwright-report/index.html


Update Realtime user_token after fresh token event

Just wanted to point out that there's a recent realtime-js fix that will update the user_token used for channel (subscription) reconnection: https://github.com/supabase/realtime-js/pull/126.

Awesome - I'll get on this tomorrow. Thanks @w3b6x9!

@acupofjose awesome, thank you!

Available in 0.2.11


⚠ Jenkins Plugins Artifactory has degraded performance

In 3a5c835, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1258 ms

Resolved: Jenkins Plugins Artifactory performance has improved in e4d0ec8 after 12 minutes.


Oracle Database running on Apple Silicon

I have been running Oracle Databases on Apple Silicon using Colima with the Qemu VM for quite a while now and it generally does work but the performance is not really what it used to be when running Docker Desktop on an Intel processor.
I still hope that Oracle will finally support ARM and we (Apple Developers) will be again have the full power of the Database on our new Apple computers.
Has someone any news on if and when Oracle Database will be natively running on Apple Silicon?
Has someone been able to run an Oracle Database on Apple Silicon using Docker Desktop?
What is the current recommendation when running Colima especially regarding the vm type?

@doberkofler can you try if the following steps work for you

brew install podman lima
Install Java from https://download.oracle.com/java/20/latest/jdk-20_macos-aarch64_bin.dmg
Install SQLcl https://download.oracle.com/otn_software/java/sqldeveloper/sqlcl-latest.zip
limactl start --name podman-amd64  --set='.arch = "x86_64" | .memory = "10GiB"'  template://podman
Wait for VM to boot up. Above cmd may error out if the VM takes a while to boot up. Ultimately it comes up fine and you can even ssh into it
export CONTAINER_HOST=unix://Users/$USER/.lima/podman-amd64/sock/podman.sock
podman pull container-registry.oracle.com/database/free:latest
podman run -e ORACLE_PWD=<> -d -P container-registry.oracle.com/database/free:latest
From sqlcl installed in #3, run sqlcl/bin/sql sys/<ORACLE_PWD>@localhost:/FREE as sysdba

Steps #2 and #3 are needed to get a Java based SQL client on Apple M1 due to unavailability of native SQL client.

Thank you for your feedback, but it raises a few new questions:

Are you suggesting the use of podman instead of colima?
Are there any specific reasons/advantages for using podman compared to colima?
= Did you find padman faster than colima although and coukd you provide some numbers?
Is it still not possible to use Docker Desktop and can  you elaborate kn why?
= Is there still no information on native support of Oracle Databases on ARM / Apple Silicon?
Thank you!

Apple M1 due to unavailability of native SQL client.

SQL*Plus x86_64 works nicely via Rosetta.

This is now documented in FAQ


Og market chart

I'm not happy with the JSON serialization for the points - leads to really big tag / image url and it doesn't always deserialize correctly. It also limits how far back the history can go
Also I have no idea why build is failing. was working before I merged main into this branch

I'm not happy with the JSON serialization for the points - leads to really big tag / image url and it doesn't always deserialize correctly. It also limits how far back the history can go

I agree with this criticism, so like...why did you do that then?

Also I have no idea why build is failing. was working before I merged main into this branch

It's failing because you are bringing in lodash, which has edge-function-incompatible code.

I really like the idea of this design, but something about the line looks kind of ugly... unfortunately, I'm too stupid an artist to know how could be better without experimenting. Maybe try anti-aliasing it, and maybe make it a smooth curve? I think you can do that with some SVG attributes, although I don't know if satori will like it.

I support changing this from the json format! iI worked fine for the weekly summaries on my portfolio but after deploying it I found out everyone has different numbers of portfolio history points and some people have too many points to fit well. I also support rounding the points - I thought about doing this but didn't seem necessary at the time. If we want to fit more points though, we should def do this.
I'd change the json formatting and and rounding myself if you weren't working on this bc some peoples' weekly summary og images are broken.

I love the general idea of this PR but am also not convinced about this being the best image to go with. As it is now, at least for this market, it looks a bit boring. I liked the idea of putting it in the background with the title in the foreground, or maybe we could condense the graph to a box on the side with the title on the other? Or really put the graph in any section with the title wrapping around it. Although the css rules in this case are rather limiting. Also you could try changing the curve to curveLinear as well.
I kind of like how google adds a hint of shading to parts of the graph

I liked the idea of putting it in the background with the title in the foreground

I also think this is a great idea if you can manage to find the perfect colors/transparency/positioning so that the text is readable, the general gist of the shape of the graph is visible at a glance, and it looks clean. But that's asking a lot, I don't actually know if those are all possible to do.

I kind of like how google adds a hint of shading to parts of the graph

I like this look too and it would be interesting to play with it on our graphs and see if they could instantly look cooler.


Tagged 0.5.2

Coverage remained the same at 86.705% when pulling fc6c36ad5f792f679a8702809169e31ab983dd9b on tag-0.5.2 into 2d6b715bc236a8150dc429d3371278c5e9f22825 on master.


Rename linear-search.java to LinearSearch.java

Why: Filename must match class name.
Closes #10
What's being changed: File name
Check off the following:

[x] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
[x] For content changes, I have completed the self-review checklist.

Oops same mistake again 😅
Thanks for noticing this issue 👍🏻
This PR will be merged shortly 🚀


"npm install firebase angularfire2 --save" throwing exception Ionic 2 version > beta.11

Ionic 2 Version : beta11
Short description of the problem:
I am using Firebase with Ionic 2, When I execute ionic serve --lab get errors in console
What behavior are you expecting?
App should load/run with serve --lab command
Steps to reproduce:
Within your ionic project directory > type > npm install firebase angularfire2 --save
Error/ Exceptions:
npm WARN peerDependencies The peer dependency<EMAIL_ADDRESS>included from angularfire2 will no
npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency
npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "angularfire2" "firebase" "--save"
npm ERR! node v4.4.7
npm ERR! npm v2.15.8
npm ERR! code EPEERINVALID
npm ERR! peerinvalid The package<EMAIL_ADDRESS>does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer<EMAIL_ADDRESS>wants<EMAIL_ADDRESS>npm ERR! peerinvalid Peer<EMAIL_ADDRESS>wants<EMAIL_ADDRESS>npm ERR! peerinvalid Peer<EMAIL_ADDRESS>wants<EMAIL_ADDRESS>npm ERR! peerinvalid Peer<EMAIL_ADDRESS>wants<EMAIL_ADDRESS>npm ERR! peerinvalid Peer<EMAIL_ADDRESS>wants<EMAIL_ADDRESS>

Feedback I got from Angular2 repo moderators > "As it states, ionic@beta is using angular2-rc4 and angularfire2 is using released version of angular2. That's why this issue belongs to ionic2's GitHub page, not here."

fyr - https://github.com/angular/angularfire2/issues/536

Closes issue @appplumbr beta.12 fix issue, @jgw96 explain best ;)

Thanks!

Team - Waiting beta.12 release hope this will be fixed asap, still facing the error and blocked in development

Hello all, thanks for opening an issue with us! Ionic 2 beta.12 is running Angular 2 final and should be out to the public by the end of the week. This will solve the above issue. Thanks for using Ionic!

@jgw96 - Thanks for the insight


Changing the theme by pressing Apply does not changes the Stickers or Background

Describe the bug
When you change the theme in Settings > Appearance & Behavior > Doki Theme Settings > Current Theme and you press Apply, the Background Wallpaper and Sticker will not be changed. This only happens when you press Apply instead of OK.
To Reproduce

Set any theme
Change the Theme and press Apply (Wallpaper and Sticker will not be changed)
Press OK (This will apply the Wallpaper and Sticker Correctly)

Expected Behavior
The Wallpaper and Sticker is applied when pressing Apply, so I'm not forced to close the window and reopen it to test the different themes.
Environment
PyCharm 2020.3.4 (Community Edition)
Build #PC-203.7717.65, built on March 16, 2021
Runtime version: 11.0.10+8-b1145.96 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10 10.0
GC: ParNew, ConcurrentMarkSweep
Memory: 976M
Cores: 4
Non-Bundled Plugins: io.acari.DDLCTheme
Screenshots
Step 1:

Step 2:

Step 3:

Hey fam, so I've normally just used the platforms Themes action (ctrl + shift + comma) to switch between themes.

I suppose I could look into why the content doesn't change though.

Hey fam, so I've normally just used the platforms Themes action (ctrl + shift + comma) to switch between themes.

That's good to know. Can you add it on the README so other people know this way way to change the theme? (I didn't knew until you pointed that out)

Edit: Also, your wallpaper very interesting 😄

Here

Can you add it on the README so other people know this way way to change the theme

Yeah, I can add that in. You are welcome to add that as well.
Just curious about the Miku/Goku crossover.What's the context (other than that they both have names that end in ku :)

Just curious about the Miku/Goku crossover.What's the context (other than that they both have names that end in ku :)

I don't know. I just found it and had to use it as a wallpaper lol
Original is here: https://twitter.com/Jourd4n_/status/1375337670394535936

:thinking:
Okay, so it would appear that the fix isn't as straight forward as I hoped (at least given my current knowledge).
It would appear that things are in a suspended state when the settings modal is open.
Things unfreeze when the modal closes.
This demo shows that a Timed meme from AMII, lives longer than it should when the modal is open.

Long story short, this won't be fixed in the next release, but a future release. I'll be able to fix this issue in both places then.

Is good to know that it can be fixed.
I would really appreciate it if you leave a message here once a fix is ready to test it on canary.

@justalemon
So I accidentally stumbled across the fix for the sticker part.
There isn't anything I can do for the background drawing on apply though.
I've got the release published to my canary channel.


fix: articles/media-services/previous/media-services-inserting-ads-on-client-side.md

Wrap element in backticks so they don't get swallowed

@nschonni : Thanks for your contribution! The author, @juliako, has been notified to review your proposed change.


[Bug Report] The el-select component do not show the selected item.

Element UI version
1.2.9
OS/Browsers version
Mac Chome 58.0.3029.81 (64-bit)
Vue version
2.3.0
Reproduction Link
https://jsfiddle.net/4efvgan2/
Steps to reproduce

This is Element-UI official jsfiddle el-select demo, I just clicked the save button to create the demo url !
In my project has the same issue !
The el-select component in basic usage, selecting any option (or has a default value) do not show the selected item.

What is Expected?
The el-select component show selected item.
What is actually happening?
The el-select component in basic usage, selecting any option (or has a default value) do not show the selected item.

Please search existing issues before submitting a new one. #4498 #4505


Fix missing docs for passing config object to show-hint

There is nothing in the docs that explains how to pass options to show-hint (or not that I could find at least). I finally found the answer here: https://discuss.codemirror.net/t/how-to-support-global-object-mode-autocomplete/536/3 and used that to update the manual.

Thanks. The manual did mention that you can pass an argument to showHint, but failed to refer to hintOptions. I've pushed a somewhat different patch that mentions both of these, and their relationship in 41e3936e


add validation for invalidchars

Does this work with test cases?
Thinking perhaps skip this validation if in mode TEST.

Also, @kgrgreer @sarthak-marwaha this is where 'help' text would come in handy, so the user is not guessing as to what is wrong.

Also, @kgrgreer @sarthak-marwaha this is where 'help' text would come in handy, so the user is not guessing as to what is wrong.

@jlhughes this should just be a matter of changing validation message to specify what characters aren't allowed and it would show up. Unless we are looking for context based help text. For more lengthy help texts we do have the 'help' property property that gets rendered when it is present, we havent used it for a while so it might need to be tested

help: does work for the various SectionedDetailViews or views that use PropertyBorder,.

why do we want to skip for test cases? are we using invalid characters in the tests?

why do we want to skip for test cases? are we using invalid characters in the tests?

we are now!
test001, test002, user1, .... for example.
In any case, please test that all test cases work with this change, if they do, then proceed.

needs nanopay pr https://github.com/nanoPayinc/NANOPAY/pull/17391

the \p matches unicode character classes, so here matches any 'letter'


[AKS] feat: Support IP-based Load Balancer and Instance Level Public IP Tags

Related command

az aks create --load-balancer-backend-pool-type {nodeIPConfiguration|nodeIP}
az aks update --load-balancer-backend-pool-type {nodeIPConfiguration|nodeIP}
az aks create --enable-node-public-ip --node-public-ip-tags
az aks nodepool add --enable-node-public-ip --node-public-ip-tags

Description

Support the above commands. Ref: https://github.com/Azure/azure-cli-extensions/pull/5536 and https://github.com/Azure/azure-cli-extensions/pull/5355
Testing Guide

# create a cluster with load balancer backend pool type
az aks create --load-balancer-backend-pool-type {nodeIPConfiguration|nodeIP}
# update a cluster with load balancer backend pool type
az aks update --load-balancer-backend-pool-type {nodeIPConfiguration|nodeIP}
# create a cluster with node public ip tags
az aks create --enable-node-public-ip --node-public-ip-tags RoutingPreference=Internet
# create an agent pool with node public ip tags
az aks nodepool add --enable-node-public-ip --node-public-ip-tags RoutingPreference=Internet

History Notes

az aks create --load-balancer-backend-pool-type {nodeIPConfiguration|nodeIP}
az aks update --load-balancer-backend-pool-type {nodeIPConfiguration|nodeIP}
az aks create --enable-node-public-ip --node-public-ip-tags
az aks nodepool add --enable-node-public-ip --node-public-ip-tags

This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR title and description has followed the guideline in Submitting Pull Requests.

[x] I adhere to the Command Guidelines.

[x] I adhere to the Error Handling Guidelines.

AKS

/azp run

The PR title is a little messy, would you split it into several notes and put it under section History Notes in PR description?

The PR title is a little messy, would you split it into several notes and put it under section History Notes in PR description?

Changed. Would this be acceptable?

please keep the formatting, taking az aks create --load-balancer-backend-pool-type {nodeIPConfiguration|nodeIP} as an example,

[AKS] az aks create: Add option --load-balancer-backend-pool-type

would be better

@FumingZhang can we get this merged?

@jsntcy @kairu-ms @zhoxing-ms can we merge this today?

@jsntcy @kairu-ms @zhoxing-ms can we merge this today?

Sorry, PRs cannot be merged during our release process. Once the release is complete, we would merge it.

@zhoxing-ms any other comments?


updated doc and example action

tested and functional, merge #154 immediately before merging this

(doc action obviously still fails, as examples are not pushed to branch by PR)


Missing linux-musl-x64 RID

As explained on the [.NET Alpine Sample](https://github.com/dotnet/dotnet-docker/blob/master/samples/dotnetapp/Dockerfile.alpine-x64-selfcontained, you can also use linux-musl-x64 for Alpine as a runtime identifier.

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

ID: 009616d0-6c93-a2de-82fe-4f7168817f18
Version Independent ID: 4c2c5549-0151-516d-91d0-9b017c74e787
Content: .NET Core Runtime IDentifier (RID) catalog
Content Source: docs/core/rid-catalog.md
Service: unspecified
Product: dotnet-core
GitHub Login: @mairaw
Microsoft Alias: mairaw

Obrigada @giggio pelo feedback! I'm adding this update to the list of things we still need to do related to the 2.1 release: https://github.com/dotnet/docs/projects/34.

Fixed by #9008


Ferrite v3.1.1

Prune height increased from 100,000 to 500,000.
This is because most blocks are empty.
As of height 143516 after 6 months, the blockchain size is 93.6 MB. Assuming a doubling every 100,000 blocks, the blockchain will still be well under 2 GB.
The space savings from disabling pruning is not worth resynchronising in the case the full chain is needed.

Next will be to wait for height 150,000 for MWEB to be activated, before adding another checkpoint.

Added updates from Litecoin Core v<IP_ADDRESS> Release.
Notable changes
Important Security Updates
This release contains fixes that harden node and network security. These fixes are important for every node operator and wallet user.
Limit and tightly manage memory usage in events of high network traffic or when connected to extremely slow peers. This protects nodes on lower end hardware to not run out of memory in the face of increased network activity.
RPC API Changes
Added addconnection for use by functional tests.
getpeerinfo provides 2 new fields per peer, addr_processed and addr_rate_limited, that track addr message processing.
Credit
Thanks to everyone who directly contributed to this release:
[The Bitcoin Core Developers](https://github.com/bitcoin/bitcoin/tree/master/doc/release-notes)
[The Litecoin Core Developers](https://github.com/litecoin-project/litecoin/tree/master/doc/release-notes)
David Burkett
Jon Atack
Pieter Wuille
Loshan T

Will add a checkpoint before height 150,000.

Will add a checkpoint before height 150,000.

okay

Added checkpoint at height 149,000.


Plugin system?

There are a lot of avenues of customization that could probably be better served by a plugin system than me trying to implement every possible idea.
Ways in which plugins could interact with markwhen:

[ ] Custom time labels
[ ] Custom views (more than the current timeline/map/doc views)
[ ] Custom date parsing
[ ] Custom themes

Some challenges this introduces:

What the plugin API would look like
Should there be an offline editor
How to choose, install, and uninstall plugins
Is a plugin system worth the effort

Hey, just saw this on HN and it looks awesome! I'm no dev but I use Obsidian Notes quite a bit, and I know there are a lot of community plugins there. If you're looking for a vote, I'd love to have integration with https://obsidian.md/.
As an example, Obsidian can render Mermaid graphs...I would imagine a similar method could work for markwhen? I think it has something do do with prismjs? Anyways, great product, and thanks for your effort!


Add Swift PM support 📦

Is your feature request related to a problem? Please describe.
When setting up a new project I wanted to add MagazineLayout via the new Swift PM integration in Xcode 11. This was not possible because this repository lacks a Package.swift.

https://github.com/airbnb/MagazineLayout has no Package.swift manifest for version 1.5.0

Because of this I had to use Cocoapods/Carthage.
Describe the solution you'd like
I'd like for MagazineLayout to have a Package.swift file so that Xcode picks it up as a Swift package.

I just saw that there's already a PR (#53) which implements this, sorry for the duplication. I'm considering this issue resolved once the PR get's merged.

https://github.com/airbnb/MagazineLayout/pull/53 is merged, closing!


prometheus-restic-exporter: 1.4.0 -> 1.5.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/ngosang/restic-exporter/releases.
meta.description for prometheus-restic-exporter is: Prometheus exporter for the Restic backup system
meta.homepage for prometheus-restic-exporter is: https://github.com/ngosang/restic-exporter
meta.changelog for prometheus-restic-exporter is: https://github.com/ngosang/restic-exporter/blob/1.5.0/CHANGELOG.md
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.5.0 in filename of file in /nix/store/3jv7109dmn2xkd47q1l36prwjsfq0y4z-prometheus-restic-exporter-1.5.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
prometheus-restic-exporter

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/3jv7109dmn2xkd47q1l36prwjsfq0y4z-prometheus-restic-exporter-1.5.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A prometheus-restic-exporter https://github.com/r-ryantm/nixpkgs/archive/a0365b93e9e7a73deab35b551c000ce51c4b0165.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/a0365b93e9e7a73deab35b551c000ce51c4b0165#prometheus-restic-exporter

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/3jv7109dmn2xkd47q1l36prwjsfq0y4z-prometheus-restic-exporter-1.5.0
ls -la /nix/store/3jv7109dmn2xkd47q1l36prwjsfq0y4z-prometheus-restic-exporter-1.5.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

prometheus-restic-exporter

Maintainer pings
cc @MinerSebas for testing.

I made a seperate PR #285807 that changes the deprecated Environment Variables.


Remove old tracker parsing lists and code

Reviewer: @jdorweiler

Description:
Removal of old generation code, it doesn't appear to be used but I need to double check.
Steps to test this PR:

Automated tests:

[ ] Unit tests
[ ] Integration tests

Reviewer Checklist:

[ ] Ensure the PR solves the problem
[ ] Review every line of code
[ ] Ensure the PR does no harm by testing the changes thoroughly
[ ] Get help if you're uncomfortable with any of the above!
[ ] Determine if there are any quick wins that improve the implementation

PR Author Checklist:

[ ] Get advice or leverage existing code
[ ] Agree on technical approach with reviewer (if the changes are nuanced)
[ ] Ensure that there is a testing strategy (and documented non-automated tests)
[ ] Ensure there is a documented monitoring strategy (if necessary)
[ ] Consider systems implications

it doesn't appear to be used but I need to double check

Correct, this is all old stuff


playground, use vscode web instead of custom build

the extension must support web, which is probably some work
https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_40.md#test-vs-code-running-in-a-browser

some progress at https://github.com/Felx-B/vscode-web, https://www.npmjs.com/package/vscode-web

also see vscode issue 84901

nah, closing, github.dev can be used


Vickel: Watch sino-specialmetal.com

Vickel requests the watch of the watch_keyword sino-specialmetal\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

sino-specialmetal\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Jeff Schaller in Charcoal HQ


Scope and time scheduling of the meeting for presentation of practical usage of base_setup method (issue #1063 related)

The goal is to schedule the meeting in Teams calendar on 2024.12.09 at 16:30.

Meeting has been scheduled.


fix doc sudo provision.sh => sudo ./provision.sh

with sudo provision.sh (not executed) => sudo: provision.sh: command not found

Thanks @codenoid!


Unify plugin option/key definitions to one place

At this moment, there are three distinct, independent sources of information WRT plugin's options: schema (for fmf input), plugin's options() method (for CLI input), and StepData (normalizing & storing inputs). To add - or fix - an option one might need to fix several places at once. Wouldn't it be better if two of these ways could be derived from a single source of truth?
A tentative proposal: use StepData as the said single source of truth, and derive options and schema from its fields. I experimented a bit with custom field() function, similar to dataclasses.field() which is used under the hood & allows custom field metadata. Instead of declaring plugin options inside options() method, plugin base class would inspect its _data_class and generate corresponding click.option(). The same would be possible for schema, maybe with a template to simplify YAML file rendering.

@The-Mule something like this: https://github.com/teemtee/tmt/pull/1558

A slightly relevant deduplication idea related to stories versus docstrings is discussed in #1256. I guess it would be impossible or at least impractical to extract the list of supported options/keys from the specification stories, but as a dream it sounds nice ;-)