OS X Settings

We need to be able to set settings for OS X like the following:
include osx::global::disable_key_press_and_hold
include osx::global::expand_print_dialog
include osx::global::expand_save_dialog
include osx::dock::autohide
include osx::finder::show_all_on_desktop
include osx::finder::empty_trash_securely
include osx::finder::unhide_library
include osx::universal_access::ctrl_mod_zoom
include osx::universal_access::enable_scrollwheel_zoom
include osx::disable_app_quarantine
include osx::no_network_dsstores
include osx::keyboard::capslock_to_control
from: https://github.com/boxen/puppet-osx

Closed because of #17


Make all the Python files importable

For Sphinx documentation we need the Python files to be importable. The way to do this is to;

Put all the current stuff under a def main(args) function.
Put the following at the end;

if __name__ == "__main__":
  import sys
  sys.exit(main(sys.argv))

The argument set up should remain at the top level so it can be automatically converted to help documentation.

I'd be happy to take this on.  Would it be a good time to do this?  (i.e. any big changes about to come down?)

Let me merge #115 and then you can go right ahead!


docs(Logos): Fix logos on readme

Hi, thanks for submitting a Pull Request! :balloon:
Before submitting, please be sure to check a few things:
Commit names formatting
This repository is automatically published to npm with
semantic-release.


No module named 'shared_utils'

Hi MrForExample.
Finally was able to install without any errors after figuring out my Cuda/pytorch mismatch but ComfyUI fails to load with the following message: No module named 'shared_utils' although i can see the shared_utils folder and the files inside. Here is the complete message:
BTW: thanks for your help
C:\Work\AI\ComfyUI_windows_portable>.\python_miniconda_env\ComfyUI\python.exe -s ComfyUI\main.py --windows-standalone-build
Total VRAM 6144 MB, total RAM 65460 MB
xformers version: 0.0.24
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce GTX 1660 Ti : cudaMallocAsync
VAE dtype: torch.float32
Using xformers cross attention
Traceback (most recent call last):
File "C:\Work\AI\ComfyUI_windows_portable\ComfyUI\nodes.py", line 1893, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 940, in exec_module
File "", line 241, in call_with_frames_removed
File "C:\Work\AI\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main_init.py", line 18, in     module = importlib.import_module(f".{nodes_filename}", package=name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Work\AI\ComfyUI_windows_portable\python_miniconda_env\ComfyUI\Lib\importlib_init_.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1204, in _gcd_import
File "", line 1176, in _find_and_load
File "", line 1147, in _find_and_load_unlocked
File "", line 690, in _load_unlocked
File "", line 940, in exec_module
File "", line 241, in _call_with_frames_removed
File "C:\Work\AI\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main\nodes.py", line 18, in
from .mesh_processer.mesh import Mesh
File "C:\Work\AI\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main\mesh_processer\mesh.py", line 9, in
from shared_utils.sh_utils import SH2RGB
ModuleNotFoundError: No module named 'shared_utils'
Cannot import C:\Work\AI\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main module for custom nodes: No module named 'shared_utils'
Import times for custom nodes:
0.4 seconds (IMPORT FAILED): C:\Work\AI\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main
Starting server
To see the GUI go to: http://<IP_ADDRESS>:8188

Hi, I'm not sure where & how did you download this project, as there is no ComfyUI-3D-Pack-main_init.py in the project, maybe someone else is forked project and made a modification, please download this project using git clone or just download directly through the web and put it under your ComfyUI root directory\ComfyUI\custom_nodes\ComfyUI-3D-Pack, in my case this project is under C:\Users\reall\Softwares\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack

I am also getting the same issue. I used install method #1, followed by running:
`pip install -r requirements.txt
pip install -r requirements_post.txt`
in ComfyUI\custom_nodes\ComfyUI-3D-Pack-main\
Here is the error message:
(C:\ComfyUI\python_miniconda_env\ComfyUI) C:\ComfyUI>python main.py
Total VRAM 24575 MB, total RAM 65457 MB
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce RTX 3090 : cudaMallocAsync
VAE dtype: torch.bfloat16
Using pytorch cross attention
Traceback (most recent call last):
File "C:\ComfyUI\nodes.py", line 1887, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 940, in exec_module
File "", line 241, in call_with_frames_removed
File "C:\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main_init.py", line 18, in
module = importlib.import_module(f".{nodes_filename}", package=name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ComfyUI\python_miniconda_env\ComfyUI\Lib\importlib_init_.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1204, in _gcd_import
File "", line 1176, in _find_and_load
File "", line 1147, in _find_and_load_unlocked
File "", line 690, in _load_unlocked
File "", line 940, in exec_module
File "", line 241, in _call_with_frames_removed
File "C:\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main\nodes.py", line 20, in
from .mesh_processer.mesh import Mesh
File "C:\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main\mesh_processer\mesh.py", line 11, in
from shared_utils.sh_utils import SH2RGB
ModuleNotFoundError: No module named 'shared_utils'
Cannot import C:\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main module for custom nodes: No module named 'shared_utils'
Import times for custom nodes:
0.7 seconds (IMPORT FAILED): C:\ComfyUI\custom_nodes\ComfyUI-3D-Pack-main

same question
i download 3dpack from comfyui-manager
D:\ComfyUI_Build\python_embeded\python.exe D:\ComfyUI_Build\ComfyUI\custom_nodes\ComfyUI-3D-Pack\install.py
Traceback (most recent call last):
File "D:\ComfyUI_Build\ComfyUI\custom_nodes\ComfyUI-3D-Pack\install.py", line 28, in
from shared_utils.log_utils import cstr
ModuleNotFoundError: No module named 'shared_utils'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\ComfyUI_Build\ComfyUI\custom_nodes\ComfyUI-3D-Pack\install.py", line 83, in
cstr("Comfy3D install failed: Dependency installation has failed. Please install manually: https://github.com/MrForExample/ComfyUI-3D-Pack/tree/main/_Pre_Builds/README.md.").error.print()
^^^^
NameError: name 'cstr' is not defined. Did you mean: 'str'?
Process finished with exit code 1


Room-Creating public room with invited workspace & renaming it displays error message

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.4.48-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4396592
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:

Launch App(android app)
Tap settings---workspaces-----workspace
Tap members ----- invite
Invite user B
Go to https://staging.new.expensify.com/
(mweb)
Login as user B
Tap fab --- start chat --- room
Enter a room name
Select invited workspace
Select visibility "public"
Tap create room
Tap header--- settings
Tap room name
Rename the room name and save it

Expected Result:
Creating public room with invited workspace & renaming room name must not show any error message and user must be able to rename room without any error.
Actual Result:
Creating public room with invited workspace & renaming room name displays error message "you don't have permission to update this room" with red dot.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[ ] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
https://github.com/Expensify/App/assets/115492554/08c663a0-c12e-4f3b-a3ca-f8dd3ca493c4

View all open jobs on GitHub

@zanyrenney I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors.
We think that this bug might be related to #vip-vsb
CC @quinthar

Thank you @izarutskaya - let me take a proper look for you now!

The description of the reproduction steps I'm not sure that this is a real journey that user would take. Could you possibly make this more concise and explain in a bit more detail what the real life scenario would be to lead a user to be doing these two different actions via these two different user journeys at the same time?
There's a chance I'm missing something, but when I'm trying to reproduce this, I'm getting stuck on the longevity of steps and struggling to understand if this is an extreme outlier or a viable flow that a user would be taking.
@izarutskaya

bump @izarutskaya I can't reproduce this with the steps given above, please re-explain! thanks.

Closing as I still cannot reproduce and have bumped twice for clearing steps.


Enabled to handle multiple games from a file w/ --statink_payload flag.

There was a problem when:

--statink_payload is specified, and
--input_file is also specified and it contains multiple games.

In the above case, only the last game was saved to the file.
With this change, the games are saved as follows:
1st game: statink.msgpack
2nd game: statink-1.msgpack
3rd game: statink-2.msgpack
...

Thanks!


Different character checkbox completion

I would like to be able to use a different character to complete my tasks.
I am using the checkboxes snippet to visually differentiate my tasks.
But when using the dataview task list only the checkboxes checked using "x" or "X" are detected.
I would like to use any character to check my tasks.
I also found issue #229 that seemed to ask for something similar.
Thanks for this great plugin I hope it can become better and better.

There are two components to this

First, having Dataview properly detect tasks completed with multiple characters: doable, though there are a few questions like how to treat . (is this complete or incomplete)?
Second, when you check a task via Dataview, how does it check it? Right now it defaults to 'X'.

Previous discussion in #458

There are two components to this

First, having Dataview properly detect tasks completed with multiple characters: doable, though there are a few questions like how to treat . (is this complete or incomplete)?

An option could be added in which you can write all the characters that you want to complete the task.
Something like:
Task completion characters: "Xx<>-"
This way only these characters will be considered

Second, when you check a task via Dataview, how does it check it? Right now it defaults to 'X'.

To do this you should go to the note itself and edit it manually, which is similar to checking the task as done in the note itself: you have to go in edit mode.
By the way, it could be possible to create a plugin that opens a little menu when right-clicking on a task in order to select the completion character?

These are the characters rendered by ITS Theme's Checkboxes snippet: xX>D?!+/R.

https://github.com/ebullient/obsidian-task-collector does the following:
"completed items" are x, X and optionally - for canceled tasks.
I require an additional string to specify "other" task values (which I count as incomplete for task collector purposes. And that string contains other characters (minimally including space) that can be used to complete tasks.
I'm not sure if it would be possible to just get the task collector completion prompt to work with dataview..

I have a PR in flight that allows a modal to select the task completion character.. how hard would it be to work w/ dataview api to use that modal to submit the value?

Another option is to allow it to be part of the query.
For example:
task.status != "X"

This would allow anyone to apply their own custom logic.

This has already been implemented in the beta.

Hey @AB1908, I'm testing this feature right now:
- [ ] check teams
- [x] check email
- [?] check calendar

`` dataview
Task
where task.status = "?"
``

`` dataview
table file.tasks.status as "Status"
``

Somehow I can't get it working. That task view doesn't show any results.
The state looks right in the table dataview.

obsidian 1.1.16
dataview 0.5.55

Any suggestions? Thanks!

Hi @MiroslavMikus, just remove the task. It should be where status = "?".


aMapdoc is not defined

Running script CreateWeightedOverlayMosaic...
Exception occurred: name 'aMapdoc' is not defined
Completed script Create Weighted Overlay Mosaic...
Failed to execute (CreateWeightedOverlayMosaic).

Script assumes there is only one map in catalog for the project.
ln 693:   m=p.listMaps("*")[0]  <---- bad assumption
Fails when multiple maps present in project.

Any solution?

Hi @gudeso23 , would it be possible for you to share some test data and provide a list of reproducible steps for the issue you're seeing?

This error is not consistent but it happens some times when I try to update the rasters within my mosaic raster

@kennethWalton  Thanks for your reply, looks like after starting from scratch with only one map layout and two rasters it works fine.

Fix is now available in the master branch.


Sleep from Template Task to System Task

Is your request related to a problem? Please describe.
Currently the Sleep task is a part of the Template Tasks which means it runs a container that just runs a sleep command.
Describe the solution you'd like
A system task that does the sleep as part of the DAG execution.
Describe the benefits or justification for this request
Saves on resources and capacity.
Additional context
Add any other context or screenshots about the feature request here.

Implemented in 4.0.0


sys.query_store_plan is missing two "applies to" entries

The columns plan_forcing_type and plan_forcing_type_desc should have a note that they only apply to SQL Server 2017+, e.g.

Applies to: SQL Server (Starting with SQL Server 2017 (14.x))

Thank you for your basic human decency and kindness to mammals large and small in this matter.

Thanks @erikdarlingdata. The underlying article needed a refresh too, so when that is merged, this issue will automatically close.


Fix typos, icons mismatch and fill color

As described in the title this pull request fixes many typos, align the repo icon offering with the one in the official website and replace all occurrences of #2F2F38 with currentColor to allow proper icon styling

If anyone spots something that i've missed feel free to report it here, i'll add it to the PR

these seem clear-cut
same icons

outline/general/map-location.svg
solid/general/map-pin-alt.svg (→ map-location ?)

typo

solid/file:folders/file-icvoice.svg (→ file-invoice)

space -> hyphen

outline/general/mobile-phone.svg
solid/general/mobile phone.svg (→mobile-phone)

possibly a couple others (see https://github.com/themesberg/flowbite-icons/pull/14#issuecomment-1917313557)

Closing in favor of  #36.


fix: set correct default message in ConflictException

:tada: This PR is included in version 9.4.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


403 Error for Encrypted Videos

Hi there,
i think the Signature Decoder is broken, i got on all Encrypted Videos 403 error.
Example Video: https://www.youtube.com/watch?v=2vjPBrBU-TM

me too

https://youtu.be/72oON3ChgPc

both of those videos load just fine for me?
https://youtube-downloader-version2.herokuapp.com/
are you sure you're using the latest version AND trying to view that video from the same IP address?

Hi.
of course i used the same ip and the latest version.
Now 4 days are over and YouTube has changed the signature algorithm again. I made screenshots of the relevant functions of the base.js. from 4 days ago and today.
4 days ago

Today

This is the fix: update RegEx in line 70 of SignatureDecoder.php
// extract all relevant statements within that block
// wm.vY(a,1);
if (preg_match_all('/([a-z0-9$]{2})(.|([["']))([a-z0-9]{2})(["']])?([^,]+,(\d+))/i', $jsCode, $matches) != false)

^ right, that would probably work. But the JS player I get back from every video is this:
https://www.youtube.com/s/player/4fe52f49/player_ias.vflset/en_US/base.js
and the code on that looks like this:

no function names in quotes. Can you link me to the player that has that code you're showing?

Hi,
this was the base,js: https://www.youtube.com/s/player/4fe52f49/player_ias.vflset/de_DE/base.js
As i already said, YouTube changed Sig Algo again and this "do" function is currently not existing anymore in base.js
But this is the reason why it didnt workig at this day (6 days ago).  I fixed it at the same day and it was working again.
Maybe you should just change the regex, which serves as a failure protection, in case there is a Sig Algo function in quotes again in the future.

Maybe you should just change the regex, which serves as a failure protection, in case there is a Sig Algo function in quotes again in the future.

no harm in that. Done:
https://github.com/Athlon1600/youtube-downloader/releases/tag/v2.1.2


Improve grid-based locations

In the current medlabs base library, the nearest cache and grid are optimized for Beijing's latitude, and static. One of the things to quickly improve is to make them parameterizable and self-adapting for the latitude and longitude of the location of the model. This is also necessary for issue #8, to find locations at larger distances.

The idea is to merge the grid and the cache, and to allocate every location to a (smaller) grid cell. This way, distances can be quickly assessed without making a calculation. Distances can be:

Euclidian distance between centroids
Euclidian distance with a scale parameter between centroids
L1/Manhattan distance between centroids
Map-based distance between two centroids
If necessary, more precise function for walking within one grid cell

When the grid cells are 100x100 m, the walking time to the neighbor cell with 5 km/h is on average 72 seconds, i.e. a bit more than one minute. That seems to be a sufficient resolution for most models. For Haaglanden, this would mean 150x200 cells = 30,000 cells. Each location belongs to one cell. The cell coordinate for the location can be stored as two (16 bits) shorts, allowing for a 3200x3200 km grid (or 6500x6500 km when also using the negative values), The cells can be stored as an integer (32 bits) index by using (lonGridIndex<<16 + latGridIndex). The indexes can be used for a Map<Integer, TIntList> (map from grid cell index to a list of location ids) to compactly store the locations per grid cell.

The grid has been implemented and tested. It works much better than the previous implementation.


Colab Debug

Its normal then model is training and i getting this printed every second: DEBUG:fsspec.local:open file: /content/drive/MyDrive/colab/piper/model/lightning_logs/version_0/checkpoints/last.ckpt ?

Hi @lol55675,
That means your dataset is too small. If this occurs within seconds, it's best to don't use the patch in the instalation cell.


[DPoP] Authorization server /Resource server doesn't enforce single DPoP header field

Parent Issue : https://github.com/wso2/product-is/issues/16606
Issue:
The header validation mechanism of the DPoP implementation in both the authorization server and resource server fails to verify the presence of multiple DPoP headers in a request.
Expected behavior :
When a request containing multiple DPoP headers is submitted to a server employing DPoP, the server MUST reject the request.

https://github.com/wso2-extensions/identity-oauth-addons/pull/120

Fixed with https://github.com/wso2-extensions/identity-oauth-addons/pull/120


Source scripts instead of just executing

This allows the scripts to set environment variables that will be reflected in the calling script.
This will break any jobs that moved folders within the scripts and didn't go back to the build folder.

@mjcarroll , also hardcoded script paths on ccd567d24285f2c001d89464cd482e417e1a615f, addressing #8 .

Brace yourselves

Removing the inputs had unintended consequences, making the transition smoother in https://github.com/ignition-tooling/ubuntu-bionic-ci-action/pull/18


A single validation execution doesn't solve all found issues

Context
Running validator tool from bee 1.17.6
Summary
I've executed once the validator tool with this docker command on my local stopped node:
docker run -v bee_bee1-data:/home/bee/.bee ethersphere/bee:1.17.6 db validate --data-dir  /home/bee/.bee

Its output log has been:
"time"="2023-11-09 19:27:46.363007" "level"="info" "logger"="node" "msg"="validation finished" "duration"="2h40m59.806514072s" "invalid"=513 "soc"=39 "total"=36902084

After process has terminated, just after without start the node normally, I've executed again the same command.
Expected behavior
Now process should be performed without any error showed in logs.
Actual behavior
Instead validation have started to find issues again in chunks.
An extract of my console, finishing previous validation, and starting the new one:
"time"="2023-11-09 19:27:09.575684" "level"="warning" "logger"="node" "msg"="retrieved chunk with shared slot" "shared_address"="8c2bb75139eea297d93f9a11b9b10c545b363917c8956c645f3783511545f9c2" "shared_timestamp"="2023-08-04 21:14:52 +0000 UTC"
"time"="2023-11-09 19:27:18.905009" "level"="info" "logger"="node" "msg"="..still validating chunks" "count"=36800000 "invalid"=511 "soc"=39 "total"=36902084 "percent"="99.72"
"time"="2023-11-09 19:27:35.627635" "level"="warning" "logger"="node" "msg"="invalid cac/soc chunk" "address"="ffae59f81a90044e5f62a56eb95e6d9a45e07a849c29c5ceb7edf9f7103c986f" "timestamp"="2023-08-04 21:14:52 +0000 UTC"
"time"="2023-11-09 19:27:35.633187" "level"="warning" "logger"="node" "msg"="retrieved chunk with shared slot" "shared_address"="a642f4cc5ea3e1338c0a7d3b41847a77c9ffc5622a2b88f943695416cec5e8ea" "shared_timestamp"="2023-08-04 21:14:52 +0000 UTC"
"time"="2023-11-09 19:27:41.569144" "level"="warning" "logger"="node" "msg"="invalid cac/soc chunk" "address"="ffdd96f83dcdc7473235059b4ad36f62d7d77b63f46adacf7110681273ca72c1" "timestamp"="2023-08-04 21:14:52 +0000 UTC"
"time"="2023-11-09 19:27:41.574257" "level"="warning" "logger"="node" "msg"="no shared entry found"
"time"="2023-11-09 19:27:45.792458" "level"="info" "logger"="node" "msg"="..still validating chunks" "count"=36900000 "invalid"=513 "soc"=39 "total"=36902084 "percent"="99.99"
"time"="2023-11-09 19:27:46.363007" "level"="info" "logger"="node" "msg"="validation finished" "duration"="2h40m59.806514072s" "invalid"=513 "soc"=39 "total"=36902084
root@main-bee1:/home/debian# docker run -v bee_bee1-data:/home/bee/.bee ethersphere/bee:1.17.6 db validate --data-dir  /home/bee/.bee
"time"="2023-11-09 19:28:17.048973" "level"="warning" "logger"="node" "msg"="Validation ensures that sharky returns a chunk that hashes to the expected reference."
"time"="2023-11-09 19:28:17.050170" "level"="warning" "logger"="node" "msg"="    Invalid chunks logged at Warning level."
"time"="2023-11-09 19:28:17.050176" "level"="warning" "logger"="node" "msg"="    Progress logged at Info level."
"time"="2023-11-09 19:28:17.050180" "level"="warning" "logger"="node" "msg"="    SOC chunks logged at Debug level."
"time"="2023-11-09 19:28:17.177806" "level"="info" "logger"="node" "msg"="performing chunk validation"
"time"="2023-11-09 19:28:46.493853" "level"="info" "logger"="node" "msg"="validation count finished" "duration"="29.315513129s" "total"=36902084
"time"="2023-11-09 19:29:13.912005" "level"="info" "logger"="node" "msg"="..still validating chunks" "count"=100000 "invalid"=0 "soc"=0 "total"=36902084 "percent"="0.27"
"time"="2023-11-09 19:29:27.288144" "level"="warning" "logger"="node" "msg"="invalid cac/soc chunk" "address"="012e0103cdb84d249ff9075b4e35a840988eb6694183018ceb06f19c26e52b6e" "timestamp"="2023-08-04 21:14:52 +0000 UTC"
"time"="2023-11-09 19:29:27.292057" "level"="warning" "logger"="node" "msg"="retrieved chunk with shared slot" "shared_address"="0cc878d32c96126d47f63fbe391114ee1438cd521146fc975dea1546d302b6c0" "shared_timestamp"="2023-08-16 19:56:43 +0000 UTC"
"time"="2023-11-09 19:29:41.947414" "level"="info" "logger"="node" "msg"="..still validating chunks" "count"=200000 "invalid"=1 "soc"=0 "total"=36902084 "percent"="0.54"
"time"="2023-11-09 19:30:10.523158" "level"="info" "logger"="node" "msg"="..still validating chunks" "count"=300000 "invalid"=1 "soc"=0 "total"=36902084 "percent"="0.81"
"time"="2023-11-09 19:30:13.179070" "level"="warning" "logger"="node" "msg"="invalid cac/soc chunk" "address"="027463067809a46afa3034eb09d5de325afc31f76b532ba29a377de32e4e3445" "timestamp"="2023-08-04 21:14:52 +0000 UTC"

Steps to reproduce
Try to execute validation tool two times in a row on a local storage with issues.
Possible solution

Notice that your first execution did say "invalid"=513, so it DID find invalid chunks.   What I can't help you with is why you didn't see the detailed logs from inside the Docker container.   Possibly you checked back later and they timed out from the docker log viewer?
Did your second execution come up with the same "invalid"=513 at the end?

Yes, I know it has invalid chunks. My expectation was that after a first verification run, all of them should have been solved.
My second run instead has the very same output. I've also executed the same process on another node having localstorage issues, same results.
I don't get instead what you mean when you say:

What I can't help you with is why you didn't see the detailed logs from inside the Docker container. Possibly you checked back later and they timed out from the docker log viewer?

My logs are as printed on console, with attached process as default for docker run.

validate is just what it says it is: a validator.   There is nothing implemented (yet) that actually repairs these invalid chunks, although I really, really need one!

Oh sorry, I misunderstood. thank you!

I don't get instead what you mean when you say:

When I read your post, it sounded like you didn't see any invalid logs, but only the single summary message at the end.  And then were surprised when the second run showed the detailed inconsistencies.  I thought you meant that only the second run showed errors and that the first was clean.
I now know you expected validate to repair which it doesn't do.


No LoginModule found for org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule

The broker pod raises the following warning when keycloak login module is used:
[io.hawt.system.Authenticator] Login failed due to: No LoginModule found for org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule

Apply the following yaml:

apiVersion: broker.amq.io/v1beta1
kind: ActiveMQArtemis
metadata:
  name: artemis-broker
spec:
  deploymentPlan:
    size: 1
    image: placeholder
---
apiVersion: broker.amq.io/v1beta1
kind: ActiveMQArtemisSecurity
metadata:
  name: keycloak-login
spec:
  loginModules:
    keycloakLoginModules:
    - name: 'keycloak-broker'
      moduleType: 'directAccess'
      configuration:
        realm: 'activemq'
        resource: 'artemis-broker'
        authServerUrl: 'http://KEYCLOAK_SVC_IP:8080/auth'
        useResourceRoleMappings: true
        principalAttribute: 'preferred_username'
        sslRequired: 'external'
        credentials:
        - key: 'secret'
          value: 'KEYCLOAK_CLIENT_SECRET'
  securityDomains:
    brokerDomain:
      name: "activemq"
      loginModules:
        - name: "keycloak-broker"
          flag: "sufficient"

Produce messages:
./amq-broker/bin/artemis producer --verbose --destination queue://test --user admin --password admin --url tcp://artemis-broker-ss-0.artemis-broker-hdls-svc.default.svc.cluster.local:61616

@brusdev  we probably need to use the latest init (cut  a new tag) to test it.

@gaohoward I was thinking to add the Keycloack jars to activemq-artemis-broker-kubernetes-image by default as we did for the metrics plugin, see https://github.com/artemiscloud/activemq-artemis-broker-kubernetes-image/commit/1ea7bf9a579a6f294f945a85a090f9f0be7a87ba

it may also be a use case for extra mounts keycloak-jars-cp config map. Supporting a -cp postfix to mount a config map contents as subpaths in to the lib dir. maybe!

The keycloak artifacts have been added in activemq-artemis-broker-kubernetes-image 1.0.14, see https://github.com/artemiscloud/activemq-artemis-broker-kubernetes-image/issues/48
Fixed in 1.0.8


fix(mm): clean up players from gc zset

Changes

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#914  👈
#913
#912
#911
#908
#907
#905
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @NathanFlurry and the rest of your teammates on  Graphite


Analyze NLP Methods for Extracting Data from ORCA Log Files as Alternative to Rule-Based Parsing

Is your feature request related to a problem? Please describe.
Currently, extracting data from ORCA computational chemistry log files is based on rule-based pattern matching, which has several limitations, like constant maintenance of rules, limited flexibility for different ORCA versions, etc.
Describe the solution you'd like
Need to analyze various NLP approaches that could provide more robust and flexible data extraction:

Text Chunking/Segmentation Methods

Evaluate algorithms for identifying section boundaries
Compare with the current rule-based approach

Section Classification Methods

TF-IDF vs Word Embeddings
BERT vs simpler approaches

Data Structure Recognition

Methods for table/coordinate data extraction
Accuracy requirements

Acceptance Criteria

Analysis document comparing different NLP methods
Recommendations for best approach
Implementation considerations

nlp-analysis.pdf
@kungfuchicken - Attached is my NLP analysis documentation. Please check and let me know if any changes are needed.


Update int.m3u

Channel not working.

I guess it's geo blocked... well...

No not working checked using VPN USA and UK but offline

I checked it on multiple ISP, it only work on Indonesian ISP "Indihome"


Merge main branch into next (second attempt)

As all changes has been made in the previous commit, there are no files to change, but for some reason git doesn't consider it to me a merge commit


[#355,#333]: Add SSH key validation steps & initial passphrase support

Related to #355 & #354, not yet known if this will resolve them.

Notes...

SSH keys are now validated prior to being added
Better error handling and reporting
Groundwork for theoretical support for passphrase protected keys
No progress can be made just yet for passphrase keys

Need to work out todos, other than getting consistently green builds.


.NET June 2021 Update - .NET 5.0.7 and .NET Core 3.1.16

Release Notes
5.0.7
3.1.16
Please report any issues you find either by responding to this issue, creating a new issue or creating a new issue in one of the following repos:

dotnet/aspnetcore - for ASP.NET Core questions
dotnet/efcore - for Entity Framework Core questions
dotnet/sdk - for CLI tools and questions
dotnet/runtime - for runtime, API, or installer issues and questions
dotnet/winforms - for WinForms issues
dotnet/wpf - for WPF issues
nuget/home - for NuGet questions and issues

Status of availability of SDK on Microsoft's Linux feeds:

Distro
5.0.7
3.1.16

Ubuntu 16.04
✅
✅

Ubuntu 18.04
✅
✅

Ubuntu 20.04
✅
✅

Ubuntu 20.10
✅
✅

Ubuntu 21.04
✅
✅

Centos 7
✅
✅

Centos 8
✅
✅

Debian 9
✅
✅

Debian 10
✅
✅

Fedora 32
✅
✅

Fedora 33
✅
✅

Fedora 34
✅
✅

OpenSUSE 15
✅
✅

SLES 12
✅
✅

SLES15
✅
✅

Note: This list refers to the Microsoft-provisioned feeds (packages.microsoft.com) and does not in any way represent direct availability in distros (eg RHEL, Fedora).
Known Issues
If there are any issues with this release we will track them here and check issues off as they're resolved. See the linked issues for details on progress and resolution details.

[x]  Centos 7 on packages.microsoft.com is not updated with .NET 5.0.7 update
[x] Centos 8 on packages.microsoft.com is not updated with .NET Core 3.1.16 and .NET 5.0.7 updates

Hi, I get this error while trying to install dotnet-sdk-5.0 in Centos 7
https://packages.microsoft.com/rhel/7/prod/dotnet-runtime-deps-5.0.7-centos.7-x64.rpm: [Errno 14] HTTPS Error 404 - Not Found
Is that the [Centos 7] knwon issue?

closing in favor of https://github.com/dotnet/core/issues/6459


Conditional import does not perform a check for file existence in if/else of said import

When using a conditional import, if a file does not exist, no error is reported for the conditional paths while writing the import in a dart file.
Consider this code sample:
import 'my_service_stub.dart'
    if (dart.library.io) 'my_io_service_impl.dart'
    if (dart.library.html) 'my_web_service_impl.dart';

If the file my_service_stub.dart does not exist, I get an error saying that the file does not exist.
However that is not the case if either my_io_service_impl.dart or my_web_service_impl.dart don't exist.
It would be nice if the check could be extended to the conditionals in the import as well. (and exports?)

Dart SDK Version: 2.17.3 (stable) (Wed Jun 1 11:06:41 2022 +0200) on "macos_x64"

Are you seeing this error during compilation, analysis, or both?

The analyzer only uses the first import. It doesn't know which platform your code will run on, or be compiled for, so it just uses the default file.

Is this considered a bug, or the analyzer shouldn't check for some files in some OS configuration?

or the analyzer shouldn't check for some files in some OS configuration
I would expect the analyzer to check for the existence of all the files in the conditional import, regardless of the platform that you'd be eventually compiling for. So all three files in this case, not just the first one.

The problem is that conditional imports are sometimes used with generated files, and some generators will only generate the files for the current platform. In such cases such a check would result in false positives with no remediation. Because the analyzer can't know whether the files would exist under different conditions, we have chosen to not report the error under any conditions. This is WAI.


docs: Mention enable-legacy-services flag in upgrade docs

test-docs-please

Coverage decreased (-0.007%) to 41.61% when pulling b7b791c697a0903ccfc95779c17002c86e67e5ad on pr/brb/docs-enable-legacy-svc into 7881196da7be4d8b90458098f9cdcdbc5f3d0296 on master.


plugin to reject requests by bots

Note: new features are to be opened against next, hotfixes against master.
Summary
Plugin to reject requests by bots. Inludes black and whitelist options
Full changelog

added a plugin
added extra tests for bad regexes

Issues resolved
Replaces #1259

wrong branch


Error on compilation styles.xml

I'm getting the following errors:

I'm trying to run the Android app from master branch.

Hey there!
Xamarin errors can sometimes be a little... hard to troubleshoot. For this one, the project targets API 28 (Pie), so ensure you have the correct SDK installed:

If you have 9.0 installed, to a Clean and Rebuild on the solution and let me know how that works out.

I did the first build having Android 27. Then I downloaded Android 28 and here I was having the error with styles.xml file.
After a clean and rebuild the error disappeard.
Thanks.


Ignore all local and private IP ranges for analytics

Signed-off-by: Sven Trieflinger<EMAIL_ADDRESS>

For some reason the SCA did not kick off. Will merge this anyway as the single line that has changed probably will not introduce new findings.


An in-between one

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#2
#3  👈
#1
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @patjakdev and the rest of your teammates on  Graphite


timezone cases completed for #2754

完善了 #2754 中提到的几个时区判断条件

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@3a3ffe4). Click here to learn what that means.
The diff coverage is 0%.

@@           Coverage Diff            @@
##             master   #2782   +/-   ##
========================================
  Coverage          ?   80.1%
  Complexity        ?    7095
========================================
  Files             ?     145
  Lines             ?   26774
  Branches          ?    6398
========================================
  Hits              ?   21448
  Misses            ?    3485
  Partials          ?    1841

Impacted Files
Coverage Δ
Complexity Δ

.../java/com/alibaba/fastjson/parser/JSONScanner.java
76.08% <0%> (ø)
500 <0> (?)

Continue to review full report at Codecov.

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


More details about the  tag?

I'm working on an operation level policy and I'm just wondering if there is more documentation about the role of the <base /> tag. What is it for and how do I use it?

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

ID: 926756ed-a0d8-edaa-f9b9-e48b713bb20c
Version Independent ID: 4d421863-06f5-2654-f900-e90452dd9b62
Content: How to set or edit Azure API Management policies
Content Source: articles/api-management/set-edit-policies.md
Service: api-management
GitHub Login: @mikebudzynski
Microsoft Alias: apimpm

@timmyreilly Thank you for your feedback! We will review and update as appropriate.

@timmyreilly Policies can be configured globally or at the scope of a Product, API, or Operation. The statements within policies are evaluated according to the placement of the base element, if it is present. Global policy has no parent policy and using the  element in it has no effect.
If you have a policy at the global level and a policy configured for an API, then whenever that particular API is used both policies will be applied. API Management allows for deterministic ordering of combined policy statements via the base element.

Reference: https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-policies#policy-reference

@timmyreilly For now will proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


Pcloud compute linefix

Changes for pcloud_compute.py not to crash when no points to return in get_points function and fixed KeyError in get_cam2world when no pose exists for the timestamp

Thanks Gabriela.


Move block data entries to own table

If we do this now, we'll be nicely setup for pre-hashing images.

done in https://github.com/textileio/textile-go/pull/353


add contribution-drivers-kmod-ebpf-libraries.md

Add contribution-drivers-kmod-ebpf-libraries.md  Chinese document, easy for readers to read.
Signed-off-by: qinzhiben<EMAIL_ADDRESS>

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: qinzhiben11
To complete the pull request process, please assign leogr after the PR has been reviewed.
You can assign the PR to them by writing /assign @leogr in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

hello, @leodido @Rajakavitha1
Now submit the contribution-drivers-kmod-ebpf-libraries.md Chinese translation documents, please help review, thank you.

LGTM label has been added.  Git tree hash: 51e3ff12600f5ce9bb4c7069487c22ca22799a83

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Issif, qinzhiben11
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Issif]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Dispose commands

Fixes #16

Hey @jevakallio, any chance this can be reviewed soon? I'm also hitting issue #16 often.

Get the same error every time. Both when recording ande playing macros.
I have installed all 3 variants of VSCode HackerTyper (fixed, modified by nodename; versions 0.1.1, 0.1.1, 0.2.4) to no avail.

Hey, thank you for this, and sorry I missed this (and all other PRs) on this repository. Been a busy... checks calendar three years 😬


chore(main): release 0.0.21

:robot: I have created a release beep boop
0.0.21 (2024-09-11)
Features

quota rule (#271) (6e9ef37)

Dependency Updates

deps: update golang.org/x/exp digest to e7e105d (#265) (9ea97ef)
deps: update module github.com/onsi/ginkgo/v2 to v2.20.2 (#263) (721d67d)
deps: update module github.com/onsi/gomega to v1.34.2 (#264) (88713c9)
deps: update module github.com/validator-labs/validator to v0.1.10 (#266) (3d532f0)
deps: update module github.com/validator-labs/validator to v0.1.9 (#257) (dd9a895)
deps: update module sigs.k8s.io/cluster-api to v1.8.2 (#267) (2fd21e0)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v0.0.21
:sunflower:


Tightening validation + adding basic validation tests

What type of PR is this?
/kind cleanup
What this PR does / why we need it:
This adds regex validation and map keys throughout the v1alpha2 API, consolidates shared types, and adds some very simple validation tests. Much of this logic was pulled from upstream Kubernetes validation.
Which issue(s) this PR fixes:
Fixes #767
Does this PR introduce a user-facing change?:
Many string fields are now validated with regular expressions.

/cc @hbagdi @Miciah @bowei

LGTM -- but please put examples in each of the docstrings. the regexes are pretty complicated to parse to understand what a generally valid string looks like.

Thanks for the great feedback on this @bowei, @hbagdi, @howardjohn, and @youngnick! I think I've addressed everything, PTAL.

A few minor comments
LGTM, ping me after changes, I will apply real LGTM

Thanks for the last round of feedback @bowei and @hbagdi! I think I've responded to everything, PTAL.

/hold
/lgtm for me

/lgtm

Great job Rob!
/hold cancel


Demo: Record OMS Agent / Insights walkthrough

Recorded and uploaded to https://msit.microsoftstream.com/video/32d70840-98dc-94b1-ae90-f1eb9bc05030?channelId=a60fa4ff-0400-85a8-733a-f1eb81fa8f8d


The sampling in the code is different from that in the paper

In the paper: tn = D(1 − max(e, αl)), tf = D(1 + min(e, αh))
In the code:
near = (depth_priors * (1 - torch.clamp(depth_confidences, min=near_bound, max=far_bound))).unsqueeze(1)
far = (depth_priors * (1 + torch.clamp(depth_confidences, min=near_bound, max=far_bound))).unsqueeze(1))

Why do you clamp the confidence in the code?

In the paper, we also clamp the confidence:  αl and αh defines the relative lower and higher
bounds of the ranges. The bounds avoid the samples being over-concentrated or overly random, which realizes a trade-off between diversity and precision of the sampled points.

Thanks for your speedy response. I am still a bit confused. Are e and depth_confidences represent the same variable? If so, how could the above two equations be equivalent to the below two?

Ohhh，thank you very much! This is a mistake in the paper. We just want to clamp the confidence, avoiding it to be too small or too large. The sampling in the code is right.


V1.9.1 hotfixes

When using SliverAppBar, I want to leave the space on the left to return the button and add “lead: null ”and“automatically ImplyLeading: false”, which is invalid.

Looks like this PR may have been opened by mistake?


Fix confusing name of CommitReport

CommitReport is a class used to return values from run to transaction (InputPlugin) or open to transaction (OutputPlugin). However, its name is confusing because run or open don't commit the transaction. Instead, transaction method commits transaction. run or open commits transaction partially and reports the results to transaction method.
So, to avoid the confusion, the name should be improved. Candidates are:

RunReport
PartialCommitReport

Migration idea is:

Create a new class
CommitReport extends it
Change plugin interfaces and plugin template generator to use the new class. Existent plugins still work because CommitReport extends the new class.
Add @Deprecated annotation to CommitReport

the renaming and migration idea looks good to me.


Can I get Availability status (stock status)

Hi
Can I get Availability status (stock status)? how do i do it as code?
Tnks,

I do not think so, please aks the question to amazon partnernet team.


Git Backend

Can we access git in a meaningful fashion, giving a history and rollbacks to memory/flat files?

Moved to feature request forum section: https://discourse.cayley.io/t/git-storage-engine/201


Klasa structures removal WIP

Description:
Removed KlasaUser + KlasaMessage structures.
Other checks:

[ ] Lot of testing done, lots more needed

more code wasted rip


chg: implement CanDecode() for ICMPv6 messages

this adds the CanDecode() interface to the implemented ICMPv6 messages to layers/icmp6msg.go which will then allow to build a packet data parser with those specific ICMPv6 messages.

Thanks!


Some missing splits

Common themes:

[x] splits using mem.PlayerDataStringList with scenesGrubRescued, scenesEncounteredDreamPlantC
[x] splits using lowercase names with map, killed, given (tip: use #[serde(rename = "name")] on these variants)
[x] splits that should Skip under some other condition

Splits on hksplitmaker:

[x] 0geo.json, 100-completion.json
[x] 106.json

[x] SoulTyrantEssenceWithSanctumGrub
[x] SlyShopFinished

[x] 107-comsob.json, 107-everything.json

[x] TransTearWithGrub
[x] GrubCityCollectorAll

[x] 112-comsob.json
[x] 112-everything-10-notch.json, 112-everything-11-notch.json

[x] GrubCityCollectorAll
[x] SlyShopFinished

[x] 12ms.json, 16ms.json, 3vf-kings-station.json, 3vf-stag-nest.json, 4ms-0geo.json, 4ms.json, 5-mimics.json, 8ms-fc-stag.json, 8ms.json, a1uba.json, acn-1221.json
[x] acn.json

[x] AllCharmNotchesLemm2CP only valid for a particular route?

[x] acnkgpz.json, acnnsc.json
[ ] al2ba.json, all-geo-chests.json, marissa-audience.json, myla-flower.json

[ ] ManualSplit Question: should this be in here even if I have to tell people "DO NOT MANUALLY SPLIT" because I don't know what the split index is? If it's only used as the final split it should be fine, but otherwise it seems irresponsible.

[x] all-achievements.json

[x] SlyShopFinished
[x] mapRoyalGardens Question: Why is this lowercase?!

[x] all-bosses-base-game.json, all-bosses-grimm-troupe-nmms.json, all-bosses-grimm-troupe.json, all-bosses-hidden-dreams-nmms.json, all-bosses-hidden-dreams.json, all-bosses-lifeblood.json, all-broken-charms.json
[x] all-geo-rocks.json Question: Why does this use HuntersMark as an end-triggering autosplit?
[x] all-hallownest-seals.json, all-keys.json, all-kings-idols.json, all-skills-1432plus.json, all-skills-2023-reroute.json, all-skills-ag.json, all-skills-emilitia.json, all-skills.json, all-stag-stations.json, all-unbreakable-charms-ss.json, all-unbreakable-charms.json, all-wanderers-journals.json
[x] all-whispering-roots.json

[x] TreeMantisVillage, TreeRestingGrounds, TreeWaterways, TreeCity, TreePeak, TreeCliffs, TreeCrossroads, TreeMound, TreeLegEater, TreeGlade, TreeQueensGardens, TreeGreenpath, TreeDeepnest, TreeHive, TreeKingdomsEdge

[x] any-1432plus-isma.json, any-1432plus-shade-soul.json, any-1432plus-spore.json, any-1432plus.json, any-ag.json, any-nmms-1028.json
[x] any-nmms.json

[x] mapCrossroads Why is this lowercase?!

[x] any-ss.json, any.json
[x] cartographer.json

[x] mapCliffs, mapCity, mapWaterways, mapOutskirts, mapAbyss, mapFogCanyon, mapRoyalGardens, mapDeepnest WHY LOWERCASE?!

[x] clawless-shade-cloak.json
[ ] colo1-waves.json, colo2-waves.json, colo3-waves.json

[ ] better use of player data store, adding skip conditions

[ ] colo1.json, colo2.json, colo3.json All just Manual Split?
[x] eat-me-too.json, empty-hall.json, mylas-revenge.json, egg-101.json, egg.json, elderbug.json, elegy.json, enraged-guardian.json, eternal-ordeal-1mg.json
[x] florist.json

[x] killedSoulTwister Question: Why is this lowercase?
[x] givenOroFlower, givenWhiteLadyFlower, givenEmilitiaFlower, givenGodseekerFlower LOWERCASE?!

[x] fool-1221.json, ggg.json
[x] ghostbusters.json

[x] OnObtainGhostCaelifFera, OnObtainGhostJoni, OnObtainGhostMarissa, OnObtainGhostPoggy no confounding Blessence sources that I'm aware of, assuming Millibelle can't be killed

[x] godhome-ending.json, godhome.json, gpz.json
[ ] grass.json

[ ] ends with manual split but not marked that way: make sure it can use timer state Ended to detect this

[x] great-hopper.json, grubsong.json, happy-couple-1221.json, happy-couple.json
[x] hiveblood.json although this might be out of date wrt Slopeball?
[x] kronk.json Question: Why does this use HuntersMark as an end-triggering autosplit?
[x] lbc.json, low-ab.json, low-ag.json, low-nmms.json
[x] low-te-dropless.json

[x] TreeWaterways, TreeCity, TreeKingdomsEdge, TreeCrossroads, TreeMound, TreeLegEater, TreeQueensGardens, TreeDeepnest
[x] OnObtainGhostGravedigger no confounding Blessence sources that I'm aware of

[x] low.json, marmu.json, max-0-geo.json, menderbug.json, mr-mushroom-ending.json, myla.json, nice-1221.json, nice.json, nkg.json, nmg.json, nosk.json
[ ] p1.json, p2.json, p3.json, p4.json, p5.json

[ ] whatever the implicit start is... does a LegacyStart fit?

[x] p5bo.json, round.json

[x] killedSanctumWarrior Why lowercase?
[x] KilledOblobbles Question: does this break if someone kills one, then dies, then kills one again?

[x] pop-percent.json, pop.json
[ ] pure-snail.json

[ ] PureSnail Question: is the store.CheckIncreasedBy(Offset.health, 1) check here the right thing? this seems like it would wrongly exclude focusing while already at full health, or DeepFocus to increase by 2, and might wrongly include gaining health by other means such as a bench. is there a better way?

[x] rando-te.json, room-timer.json
[x] salubras-blessing.json

[x] GrubCityCollectorAll

[x] save-myla.json, sbaco.json, sbcmo.json, sbico.json, shriek.json, spelless-dreamshield.json, spelless-low.json, spelless-te-dreamshield.json, spelless-te.json, spelless.json, te-1432plus.json, te-ag.json, te-nmms.json, te.json, te-flukamoth.json
[ ] witness.json

[ ] ManualSplit This being used in the middle, and not just at the end, is definitely not supported yet, unless I can find a way for the autosplitter to know the split index somehow
[ ] with so many manual splits, this category could use some new autosplits for Quirrel

[x] worldsoul.json, wp-1315plus.json, wp.json, zote.json

What about the now-deprecated 106-comfy.json, and its PreGrimmShop split? Re-implement as a Lantern Shoptimisation split?

Idea for letting ManualSplit work: have the autosplitter automatically move on to the next split for its own internal state, but without sending a split action or any other action to the timer.
For example on splits A, ManualSplit, C, D:
When A happens, the autosplitter sends a split action to the timer and moves its internal state to ManualSplit, but then immediately moves its internal state to C.
If the user does nothing, does not manually split, then when C happens, the autosplitter will wrongly split what the timer thinks is ManualSplit, but the autosplitter thinks is C. Then the autosplitter will be on D.
Hopefully the user will notice something wrong at this point, and they might manually undo ManualSplit, then manually skip ManualSplit, then manually split or skip C. If C is an event split this is fine. But if C is a continuous split then it will appear to the user that manually undoing ManualSplit just doesn't work, so they might just manually skip C instead. After that the 2 states will be back in sync again, with both on D, so this isn't the worst.

Idea for PureSnail: look at HeroControllerStates focusing, see when health increases relative to when focusing is true/false. Also look at MPCharge (I think), to see when it has consumed the soul needed to heal.
By looking at focusing, it should be able to exclude gaining health by other means such as a bench.
By looking at focusing, health, maxHealth, and MPCharge (I think), it should be able to include focusing while remaining at full health.


Websocket errors are not handled

Websocket is not handling 'error' event.
node:events:342
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE: address already in use <IP_ADDRESS>:8883
    at Server.setupListenHandle [as _listen2] (node:net:1306:16)
    at listenInCluster (node:net:1354:12)
    at GetAddrInfoReqWrap.doListen [as callback] (node:net:1492:7)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:71:8)
    at GetAddrInfoReqWrap.callbackTrampoline (node:internal/async_hooks:131:17)
Emitted 'error' event on WebSocketServer instance at:
    at Server.emit (node:events:365:28)
    at emitErrorNT (node:net:1333:8)
    at processTicksAndRejections (node:internal/process/task_queues:83:21) {
  code: 'EADDRINUSE',
  errno: -4091,
  syscall: 'listen',
  address: '<IP_ADDRESS>',
  port: 8883
}

Maybe it should be exposed through something like this before ws.on('connection',...):
ws.on('error', error=>aedes.emit('error',error))

https://github.com/moscajs/aedes-server-factory/blob/b7f3c4419d6e645178448478fe849443889edf3e/index.js#L60-L67

@linqFR would you like to submit a pr? I think that we could provide that as an option

oops actually that was a very bad idea!
the error of WebSocket is reinjected into Server and the server reinjects it into WS and so on....
node:events:314
EventEmitter.prototype.emit = function emit(type, ...args) {
                                           ^

RangeError: Maximum call stack size exceeded
    at Server.emit (node:events:314:44)
    at WebSocketServer.<anonymous> (O:\Dev\GITHUB\mqtt-server\node_modules\aedes-server-factory\index.js:61:36)
    at WebSocketServer.emit (node:events:365:28)
    at Server.emit (node:events:365:28)
    at WebSocketServer.<anonymous> (O:\Dev\GITHUB\mqtt-server\node_modules\aedes-server-factory\index.js:61:36)
    at WebSocketServer.emit (node:events:365:28)
    at Server.emit (node:events:365:28)
    at WebSocketServer.<anonymous> (O:\Dev\GITHUB\mqtt-server\node_modules\aedes-server-factory\index.js:61:36)
    at WebSocketServer.emit (node:events:365:28)
    at Server.emit (node:events:365:28)

i proposed a PR : https://github.com/moscajs/aedes-server-factory/pull/9

I suggest to consider my idea about adding an option with a custom function error handler, by default that function can be noop so at least it doesn't throw


Inbox messages Order by

Please check the order of messages.
I am getting the newest message at the last position on my List
 List all = inbox.allMessages();

This is by design, the order of messages is in ascending chronological order, i.e. the oldest message is the first one, and the most recent one is the last one in the array.


Question regarding snapshot conflict

Hello, I am currently using this plugin for my game. Is there any direction or sample code for resolving snapshot conflict?
I am currently having a problem that my game save data seem not loading well after some change, or deleting application data. I need to restart the app for it to load well, but there is no way I am going to let this problem slide.
I need your help regarding this matter.

Hi! The plugin is just an interface between the Google API and Godot, so at the end of the day you should be fine following Google's documentation on it, that's what I used to develop the plugin.
For save games specifically you can take a look here, but the docs are quite scarce. This project has a demo app here that you can open and Godot. In theory, if you provide a Game Id of your own, you should be able to run the demo app in an android device and test it there, but I've only tried with my own Game Id, not others.
If you do find a problem in the plugin implementation please let me know, and I'll fix it ASAP, but as mentioned and providing that I didn't mess anything, it's just a bypass between Google and Godot! 😅

Thank you for answering.
What I mean is snapshot_conflict_emitted just provide the snapshot data without public function to resolve the conflict. Meanwhile android sdk of google play games give function to resolve the conflict.
Unity google game sdk also have option to resolve conflict manually or automatically.
I can't even choose what snapshot to be loaded or saved from snapshot_conflict_emitted signal.

Hi! If I understand it correctly, you need to know what action triggered the conflict_emitted signal, either the load or the save methods? I can add a field in the SnapshotConflict object coming in that signal, to indicate the original caller, something like a string with "Save" or "Load", that would be enough for you?
I remember trying to implement the manual flow for resolving conflicts, but I think there was a problem with object types conversion between Java and GDScript. I can try again, too, but if adding the origin field to the SnapshotConflict solves the problem for now, I can quickly try that. What do you think?

Can you try this version of the plugin? I added a origin field to the SnapshotConflinct class in the SnapshotsClient autoload, so now you will know which method originated the conflict. The possible values are either LOAD or SAVE.
If this works, let me know and I will push the new version to the repo.
addons.zip

Okay, I will try it

Hey, it works. It give me "SAVE" and "LOAD" string for each operation in origin.

Nice! In the meantime, what's the manual flow to solve conflicts in other sdks? do you have any examples?

I don't understand either how to do conflict resolution. What I understand from Google's docs is that the designer of the game has to decide depending on every case. I guess there's no correct answer to the question.

Hi @RProduction I'm closing the issue for now, but please feel free to ask any other questions!


[EP-2093] Last viewed place functionality

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Add ".zarr" extension to Zarrs under /zarrs/

Closes #81.

BTW - this version is now what is deployed on https://dandi.centerforopenneuroscience.org/ .


Updated DLL with n_th_location adding feature & added tarjan algorithm for bridge finding

in the data structure section, the doubly-link-list is added a new function to add a number at the nth location.

in graph algorithm section, add Tarjan algorithm for bridge finding

One .cpp file per pull request please.


Error at "Adding a new libWebRTC_objc target"

I guess this is the reason that I got the following error message?
##PSA - WebRTC builds have moved to using GN instead of GYP. Android build script is adapted, but iOS script is still break. Feel free to fork and update them.
Adding a new libWebRTC_objc target /Users/usr/webrtc-build-scripts/ios/insert_two_lines_after_text.py Traceback (most recent call last):   File "/Users/usr/webrtc-build-scripts/ios/insert_two_lines_after_text.py", line 33, in <module>     if isStringAlreadyAppended(FILE, APPEND):   File "/Users/usr/webrtc-build-scripts/ios/insert_two_lines_after_text.py", line 29, in isStringAlreadyAppended     with open(f) as content: IOError: [Errno 2] No such file or directory: '/Users/usr/webrtc-build-scripts/ios/webrtc/src/webrtc/webrtc_examples.gyp' -- webrtc has been successfully updated
Does this fork have the fix for this?
https://github.com/RishatShamsutdinov/webrtc-build-scripts
has anyone else tried? Thank you!

I had a quick look at the repository you linked to, and it definitely seems he got it right for the latest WebRTC builds. Feel free to use that one!


Update less-sass-fa.rst

corrected grammar
changed "SCSS is similar to CSS in that it ignore indentation...." to
"SCSS is similar to CSS in that it ingores indentation..."

Hi @IDispose, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, DNFBOT;


Enable CI for feature/groupby_optimization

Hi @densmirn, how did you find tests with memory leaks?

@PokhodenkoSA I found such tests in CI logs.


Workspace scrolling is shared between sprites

Scroll/pan position should probably be stored with a value for each target, so that switching between sprites won't make you need to go back to where your far-way scripts are. (That's a huge problem I have with multiple sprites having tons of scripts in Scratch 2!)
(Probably has a bit to do with scratch-vm..)
Kind of similar to #690.

Moved to LLK/scratch-gui#6

Thanks @liam4 — this will be something to keep in mind as we build the GUI, which will control the communication between the blocks, renderer and VM.

Moved to LLK/scratch-gui#6

I can't wait for this to be published.. :P

Soon!

Tracking bug in blockly: https://github.com/google/blockly/issues/1052


Change font to Poppins

@Alex313031 Added Poppins font for better readability!

@rivercory I like the font, but I specifically chose Roboto to match Google's sites and Chromium before M71.


v0.145 not available on quay.io

Operating system
MacOS 12.4
Helmfile Version
0.145
Helm Version
any
Bug description
v0.145 doesn't seem to be available on quay.io https://quay.io/repository/roboll/helmfile
and the repository https://quay.io/repository/helmfile/helmfile doesn't exist or is not public
Example helmfile.yaml
n/a
Error message you've seen (if any)
n/a
Steps to reproduce
https://quay.io/repository/roboll/helmfile
Relevant discussion
No response

https://github.com/helmfile/helmfile/pkgs/container/helmfile

Does this mean ghcr will be the definitive docker repository ? If yes the Readme should be updated to reflect this

@suleymah Yes. I will update readme.md. Thanks very much.

see: https://github.com/helmfile/helmfile/pull/224


Feat:Error in updating Food items from Canteen End + This should be in Cards

Describe the feature
there is error in updating Canteen FoodItem
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

ok fix it


Delete call_to_arms.jpeg:Zone.Identifier

Description
Remove the file (I've search in project and its not use) that error on windows when clone the project.
PR Checklist

[x] I tested my changes locally
[ ] I updated the Documentation accordingly

Thank you for your contribution!


Create favicon

The project needs a favicon, not just a placeholder

Here's some ideas

I like telescope

PR #39


showCredentials does not support -Plocation

Running gradle showCredentials -Plocation=project displays the credentials stored in the home folder instead of the project folder.

For the moment this task just shows credentials from home directory and the parameter called 'location' doesn't exist here, but the next build we can added this parameter to show credentials from project and home directories.

OK. No worries, it's not urgent.

OK, I will take in account this ticket to the next sprint.


Added fluent interface for building emails

Hi Benny.  I started working on a branch to convert the build to gradle, but things got a bit hairy so for now I've put that back on the shelf.  I've implemented the Builder pattern from Effective Java by Joshua Bloch to provide a fluent interface for building Emails:
Email email = new Email.Builder().from("Jared"<EMAIL_ADDRESS>.to("Benny"<EMAIL_ADDRESS>.subject("Pull Request")
.text("Pull request is submitted!")
.build();

Hi Jared, I merged your changes. Thank you!

Merged for https://github.com/bbottema/simple-java-mail/issues/17


calico-typha installation errors

I am trying to install Calico as Kubernetes networking plugin on a local cluster ( 1 control plane node and 1 worker node ). I am following the steps in 'Calico the hard way' section of official documentation.
The single instance of calico-typha is running and healthy, but displays errors related to the calico-typha service account.
Expected Behavior
Clean installation logs without permission errors.

Current Behavior

2022-06-02 16:57:03.227 [ERROR][7] lookup.go 61: Failed to get Typha endpoint from Kubernetes error=endpoints "calico-typha" is forbidden: User "system:serviceaccount:kube-system:calico-typha" cannot get resource "endpoints" in API group "" in the namespace "kube-system"
2022-06-02 16:57:03.227 [WARNING][7] rebalance.go 55: Failed to get number of Typhas error=<nil> numTyphas=0 thread="k8s-poll"

debian@k8s-cp:~$ kubectl get pods --all-namespaces
NAMESPACE     NAME                             READY   STATUS              RESTARTS            AGE
kube-system   calico-node-cgs65                1/1     Running             0                   5m55s
kube-system   calico-node-z595v                1/1     Running             0                   5m55s
kube-system   calico-typha-5b8669646-4r996     1/1     Running             0                   45m
kube-system   coredns-64897985d-hmvzf          0/1     ContainerCreating   0                   3d3h
kube-system   coredns-64897985d-jtbjj          0/1     ContainerCreating   0                   3d3h
kube-system   etcd-k8s-cp                      1/1     Running             10                  3d3h
kube-system   kube-apiserver-k8s-cp            1/1     Running             11                  3d3h
kube-system   kube-controller-manager-k8s-cp   1/1     Running             11                  3d3h
kube-system   kube-proxy-wnwcz                 1/1     Running             5                   3d3h
kube-system   kube-proxy-ztwhq                 1/1     Running             3 (<invalid> ago)   3d3h
kube-system   kube-scheduler-k8s-cp            1/1     Running             48                  3d3h

Possible Solution

Steps to Reproduce (for bugs)

Run a Kubernetes cluster ( single Master and single worker ).
Deploy Calico binaries and calico-typha service as described in 'Calico the hard way' ( Kubernetes API datastore configuration ).

Context

Your Environment

Calico version

Cluster Version:   v3.20.0
Cluster Type:      typha,kdd,k8s,bgp,kubeadm

Orchestrator version (e.g. kubernetes):

Server Version: version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.6", GitCommit:"ad3338546da947756e8a88aa6822e9c11e7eac22", GitTreeState:"clean", BuildDate:"2022-04-14T08:43:11Z", GoVersion:"go1.17.9", Compiler:"gc", Platform:"linux/arm64"}

Operating System and version:

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Link to your project (optional):

Setting likelihood=low because the Hard Way documentation is a teaching tool only, not a recommended install method.

If adding that permission fixes your issue, would love to see a PR to address the docs if you have time :heart:

It's handled by someone else on the official documentation. I apologise for the delay.
Thank you very much for your support.

@caseydavenport  there is still missing 'get' permission on the official documentation. documentation URL,

This should fix it: https://github.com/projectcalico/calico/pull/6943


[gh-2333] Fix all high/critical CVEs

Does this PR modify CLI v6, CLI v7, or CLI v8?
CLI v7
Description of the Change
Bump some vulnerable dependencies to remove all high/critical CVEs detected by Aqua Trivy.
Applicable Issues
#2333
How Urgent Is The Change?
Important for my team to be able to include a version of cf CLI v7 that doesn't contain high/critical CVEs.

/easycla


Built-In Support for GitHub Content Loading

What problem will this feature address?
Fetching files from GitHub repository and supplying them for the docs (ex. private app with public docs)
Describe the solution you'd like
A helper function supplied by mdx-remote may be the most plausible solution, although it can require more manual configuration. It may permit more freedom than a whole new abstraction for content loading, but can also be limiting in its nature of simplicity.
Describe alternatives you've considered
Implementing a github object option in config of the mdx-remote package. Alternatively, a new github package which acts as a new content loader instead of local files, contentlayer, or manual next-mdx-remote
Additional context
This feature is mostly to eliminate redundancy among users (and me) needing to implement a remote source via GitHub.

I’m also brainstorming the best course of action for local development. Especially if they want updates realtime (instead of having to push to GitHub)

Target goal of this is serving files from a GitHub repository in a more simpler (and more straightforward) manner than contentlayer/next-mdx-remote.

Yes I have planned for this when working on MDX remote. I'm kinda busy right now, so it may take me longer to come up with a solution.
My plans are: Add a function for fetching content, generate the page tree, and hot-reload after updating local content. Welcome to suggest more ideas.

I'm open to drafting a PR with a possible solution

Thanks! I have implemented the page tree generation and GitHub file API, but hot reload is yet to be implemented, also I would like to figure out how the workflow should be work (e.g. use local file system in dev mode and GitHub on production?)

I think to optimize file fetching, fetch the directory first

I would prefer using the local file system for page trees, so we don't have to fetch directories from GitHub (which can easily reach the rate limit of their API). People can setup a script on deploy step to generate page trees before building the app in production mode.
Dev Mode: 100% rely on local files
Production Mode: Build page tree from local file system, but fetch file content from GitHub.

But building page trees from local file system means after deploying it, you cannot update the page tree dynamically on runtime, e.g. using revalidate to update the page tree.
You can also generate a page-tree.json file on each commit to avoid fetching directories, this is be done with existing tools.

The fetch cache + revalidate is enough, we can store page trees in a JSON file and fetch that using GitHub API.
Since building page tree needs the content of all files inside directory, we should generate the JSON file using scripts before committing to Git.

Thanks for recommending this nice API we could use. I think the problem is how do we read the frontmatter of all files inside directory, especially the MDX remote package is aimed to solve the problem of handling a huge amount of MDX documents, it must be capable to handle that while GitHub API cannot allow reading thousands of files every hour.

I'll keep my idea aforementioned: Store a single page-tree.json in the repo, and update it with a script every commit or deployment.

I see, it would be nice if we can implement this workflow on the MDX remote package.

You can always use local file content in dev mode, and it automatically use the remote files in production mode

The docs for this is now available, you can read it for further details.
https://fumadocs.vercel.app/docs/headless/remote/github


DM-12795: Add basic Jenkins CI and stack-os-matrix how-to docs

Drafts:

https://developer.lsst.io/v/DM-12795/build-ci/jenkins.html
https://developer.lsst.io/v/DM-12795/build-ci/jenkins-stack-os-matrix.html
https://developer.lsst.io/v/DM-12795/processes/workflow.html#testing-with-jenkins

Thanks, I've made the changes except for the screenshots. It'd be great to have and I might do it as a follow-on ticket but I wanted to merge this in time for the coord meeting.


Improve positioning of compiler error messaging info

Fixes #45717.
This PR improves the formatting of compiler error messages for better legibility as described in the referenced issue.
Two concerns that are worth noting with this PR;

Moving the error next to the file means that the error code doesn't show in, for example, the "file not found" error message. Not that it's all that necessary with clear and detailed error messages in that case in particular, but there are most likely others I'm not aware of.

With errors that contain multiple code spans, the message for subsequent locations is moved above the code itself, which means that some error messages might need to be subtly changed. For example, in this comment, the period at the end of the "was also declared" messages is changed to a colon.

@typescript-bot pack this

@typescript-bot pack this

@typescript-bot pack this

Its quite difficult to make a problem matcher ATM, I think I will prefix top-level error messages with "Error" - WIP: https://regexr.com/6d87u

Added the type of diagnostic so that problem matchers can get it (it also colors the dot in the left)

@typescript-bot pack this

@typescript-bot pack this

Updated the PR body, and this feels pretty good to me now

@typescript-bot pack this

This should be taken for a runthrough and (IMO) merged for 4.7 while there's a good runway for the TS team to test it out

I upgraded my typescript versions in my apps recently and miss this fork, will try and bring it back up to main in the next few days.
It'd be great to have a team member make a call on whether this change is acceptable overall as I don't think it requires any additional work here, but would require sending PRs to places which have a problem matcher (like vscode and github actions) which I think is realistically blocking on knowing if this will get in


#3408 Refactoring the FileProcessor and GPSExtractor classes

Description (required)
Fixes ##3408 Refactoring the FileProcessor and GPSExtractor classes
What changes did you make and why?
Refactored FileProcessor.
Opening this as a draft as I haven't done much testing and have to refactor GPSExctractor and then convert it all to kotlin. If anyone wants to give it a spin because I have very little idea how to test it, please do
Tests performed (required)
Tested {build variant, e.g. ProdDebug} on {name of device or emulator} with API level {API level}.

Codecov Report

Merging #3543 into master will decrease coverage by 0.33%.
The diff coverage is 1.55%.

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

I think we can go ahead and merge this, please, other reviewers, feel free to revert if you don't agree.


feat: Exporting all conversations in one go

Pull Request Template
--- WIP ---
Summary
--- WIP ---
Change Type
Please delete any irrelevant options.

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[ ] Translation update

Testing
--- WIP ---
Test Configuration:
Checklist
Please delete any irrelevant options.

[ ] My code adheres to this project's style guidelines
[ ] I have performed a self-review of my own code
[ ] I have commented in any complex areas of my code
[ ] I have made pertinent documentation changes
[ ] My changes do not introduce new warnings
[ ] I have written tests demonstrating that my changes are effective or that my feature works
[ ] Local unit tests pass with my changes
[ ] Any changes dependent on mine have been merged and published in downstream modules.
[ ] A pull request for updating the documentation has been submitted.

It would be nice to add a unit tests for this functionality.

Great comments @DenisPalnitsky
Also thank you @jakubmieszczak for tackling this! 🙏


Implement dask test skip pattern

Specify "@skip_biggus" for skipping tests that are temporarily broken.

Here is some code : #2341

Code here : #2353


Breadcrumbs API missing CSS API documentation

In Breadcrumbs API, the CSS API section is missing while it should document "root" / "ol" / "separator" classes.

[x] This is not a v0.x issue.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior 🤔
The CSS API section should exist and document "root" / "ol" / "separator" classes.
Current Behavior 😯
There is no CSS API section.
Steps to Reproduce 🕹
Link:

Breadcrumbs API

Context 🔦

Your Environment 🌎

Tech
Version

Material-UI
v3.9.2

:sweat_smile: I think @oliviertassinari spotted this as well. The fix is as simple as exporting the styles from Breadcrumbs.js
- const styles = {
+ export const styles = {

Do you want to create a PR?

@zerefwayne Sure! You’ll need to regenerate the docs as part of this everything is detailed in CONTRIBUTING.md

I would do the following change too:

Add the Link and Typography component as related components.
Move the component from the lab to the core. If we keep iterating on the next branch, the upcoming release of core is v4.0.0-alpha.0. This should leave us enough time to get the Breadcrumb component right.

@zerefwayne If you add the CSS API fix. @oliviertassinari has already added the related components
I’m sure someone can help you move Breadcrumbs to core

@zerefwayne Did you still want to work on this?


[Only visual] PasswordBox bug

It is nothing serious at all, but if it is not difficult it could be fixed. When you reveal a password, the cursor does not match.

This may be more "serious". If you type while you press the "Reveal password" button, SelectAllOnFocus (or double clic), it does not work correctly

Environment

MahApps.Metro v1.5.0
Windows OS 8.1
Visual Studio 2015
.NET Framework 4.5

I'm also facing the same problem. When you revel a password the cursor blink in middle.
Environment
*Win 10
*MahApps.Metro v1.5.0

visual studio 2015
*.Net framework 4.5

@punker76 The selection is still broken. After you reveal and edit the password just like you did in the gif in the PR, if you try to select all text, with ctrl+a or double clicking the box, only part of the text can be selected. Using latest version from appveyor nuget feed (PR 3082).

@MurariAlex I'll look for this next days

@MurariAlex Should be fixed now

@punker76 It´s fixed. Ty.


babel 5 is no longer maintained

Hi, on Ubuntu 14.04.3 node 5.1 already installed babel.js 6.3
the message while installation
npm WARN deprecated<EMAIL_ADDRESS>Babel 5 is no longer being maintained. Upgrade to Babel 6.

Hi, that is true, Structor does not work with babel 6, but I can't upgrade babel because of the issue in babel-plugin-react-transform: https://github.com/gaearon/babel-plugin-react-transform/pull/50

Ok, Thank you for fast response. I understand it now.

I'm closing this issue, will migrate to babel 6 as soon as babel-plugin-react-transform will be updated.


Added a marker to the map

I also changed the starting location of the map

I am not sure how to respond to the checks that need to be completed @dhgarrette


Problem with server side getSession()

Describe the bug
Getting error when calling getSession() inside getServerSideProps
To Reproduce
You can clone my repo to reproduce.
I think the problem is here:
export async function getServerSideProps({req, res}) {
  const session = await getSession({req});
  if (!session) {
    res.writeHead(301, { Location: '/' });
    res.end();
    return { props: {}};
  }
  const { user } = session;
  return {
    props: { user },
  };
}

Expected behavior
If there is session - let the user in and pass user object in props, if not then redirect back to homepage.
Screenshots or error logs
[next-auth][error][CLIENT_FETCH_ERROR] [
  '/api/auth/session',
  TypeError: Only absolute URLs are supported
      at getNodeRequestOptions (/home/nemmtor/webdev/super-simple-crm/node_modules/next/dist/compiled/node-fetch/index.js:1:145647)
      at /home/nemmtor/webdev/super-simple-crm/node_modules/next/dist/compiled/node-fetch/index.js:1:147021
      at new Promise (<anonymous>)
      at fetch (/home/nemmtor/webdev/super-simple-crm/node_modules/next/dist/compiled/node-fetch/index.js:1:146956)
      at /home/nemmtor/webdev/super-simple-crm/node_modules/next-auth/dist/client/index.js:276:23
      at Generator.next (<anonymous>)
      at asyncGeneratorStep (/home/nemmtor/webdev/super-simple-crm/node_modules/next-auth/dist/client/index.js:20:103)
      at _next (/home/nemmtor/webdev/super-simple-crm/node_modules/next-auth/dist/client/index.js:22:194)
      at /home/nemmtor/webdev/super-simple-crm/node_modules/next-auth/dist/client/index.js:22:364
      at new Promise (<anonymous>)
]
https://next-auth.js.org/errors#client_fetch_error

Documentation feedback

[x] Found the documentation helpful
[x] Found documentation but was incomplete
[ ] Could not find relevant documentation
[x] Found the example project helpful
[ ] Did not find the example project helpful

At a glance the code looks okay.
My guess is that you have't defined a value for the the SITE environment variable expected in _app.js.


Installed Software Sorting Bug

The column sorting links ignore the current prefix selection (e.g. "All", "A","B", etc.) and revert back to "A".  For example, click "All" and then click to sort by "Installs".

Fixed in next build


Setting Up Apple Developer Account for App Store Submission

Our team is preparing to submit the Gnomobile to Testflight and the App Store, but we don't have an Apple Developer account yet.
We need to decide who will be responsible for creating the Apple Developer account needed for our app's submission to Testflight and App Store. We also need to include Gnomobile team members as administrators to ensure we have the necessary access and privileges.

👍  I will manage it, thank you.

@iuricmp pinged moul for status.

Revisit after the new company is set up.

"Unlock in two weeks with an invite code."

The Apple Account for this project was created under Berty's Account.


Silence the compiler for unused variables

Howdy
Glaze for serializing/deserializing JSON is really awsome, would you please silence the compiler by removing the unused variables, thanks.
enable the compiler options -Wunused-variable -Wunused-but-set-variable
/home/swei/quant/trade/core/include/glaze/util/strod.hpp:404:22: warning: variable 'sig_end' set but not used [-Wunused-but-set-variable]
      const uint8_t *sig_end = nullptr;  /* significant part ending position */
...
/home/swei/quant/trade/core/include/glaze/util/dtoa.hpp:981:12: warning: unused variable 'start' [-Wunused-variable]
      auto start = buffer;
           ^
...

@stephenberry and I were just talking about this. I thought he removed those today already.
Beyond this we should probably use -Wall -Wextra and -Werror in the unit tests so the ci builds will fail to make sure we are avoiding the common warnings.

Addressed in #182
Glaze should no longer emit warnings with
-Wall -Wextra -pedantic
This is now enforced in the github workflow with -Werror for the unit tests so hopefully we shouldnt pollute other peoples builds with common warnings in the future.
MSVC is using /W4. There is still one warning left but that is an actual bug that needs to be fixed. Ill add /WX to the tests when that gets addressed.


Ability to use default bridge for pipeline network

We should give the ability to use the default bridge network.  With 0.6 we started creating a new bridge network for each build (similar to docker-compose) however this appears to be problematic for some setups that use custom network drivers.

note that this specifically seems to impact the docker plugin and running dind. I have documented a workaround in the following thread:
https://stackoverflow.com/questions/45306699/how-to-use-custom-dns-settings-in-drone-docker-plugin

closing because network aliases cannot be used with the default bridge network

In my opinion this would still be nice to have for the situation where you don't really care about using Drone/Docker-compose services, rather just a simple build-test-push pipeline of independent stages.
Personally my use case is that I'm running drone/server and drone/agent on a Kubernetes cluster (closely following this https://github.com/appleboy/drone-on-kubernetes) and unless I use the network_mode: host + trusted repo workaround, every pipeline step will fail since it's not using the functional default Docker daemon bridge network.
Maybe a bit of a niche use case 🤷♂

have you tried https://github.com/kubernetes/charts/tree/master/incubator/drone ?  You should not need to use network_most: host. The helm chart runs a dind container in the same pod as the agent, which prevents the agent from using the host machine docker daemon. For many, it seems to also resolve network issues. For others, they have had to update IP tables

Ah that's unfortunate. I'll take a look at the links and try some things. If I get it working consistently without network_mode: host, I'll be sure to share back here 😄

I was able to use network_mode: bridge to explicitly force it to use the Docker engine's bridge (which I had set to use kubelet's cni0 interface). As before, "Trusted" repo is required.
The dind option would have worked, I just personally felt like that wasn't the right move for my use.
Thanks @bradrydzewski for the assist!
I think the k8s use-case encompasses more things like not being reliant on the Docker runtime as well so it's clearly a larger scope feature to tackle. I see some stub code in the cncd/pipline repo for it as well 👍


libnetwork: make createNewChain a t.Helper

Review suggestions for https://github.com/moby/moby/pull/43384
You can squash this with your own commit (no need to keep this as a separate commit, just an easier way to communicate my suggestions 😅)

Thanks @thaJeztah , I squash them into a commit and revised the commit message 😄


ERROR IN IMPORT SOUNDDEVICE

To create a Discord bot that records audio from the system microphone on Windows and sends it as a voice message, you'll need to use the Discord.py library along with a library for audio recording. Here's a basic outline of how you can achieve this:
import discord
from discord.ext import commands
import sounddevice as sd
import soundfile as sf

bot = commands.Bot(command_prefix='!')

@bot.event
async def on_ready():
    print(f'Logged in as {bot.user.name}')

@bot.command()
async def set_payload(ctx):
    await ctx.send("Payload set successfully")

@bot.command()
async def voice_get(ctx):
    # Start recording audio from the system microphone
    duration = 5  # You can adjust the duration as needed
    fs = 44100  # Sample rate
    recording = sd.rec(int(duration * fs), samplerate=fs, channels=2)
    sd.wait()

    # Save the recorded audio to a file
    filename = "recorded_audio.wav"
    sf.write(filename, recording, fs)

    # Send the recorded audio as a voice message
    voice_channel = ctx.author.voice.channel
    if voice_channel:
        voice_client = await voice_channel.connect()
        voice_client.play(discord.FFmpegPCMAudio(filename), after=lambda e: print(f"Finished playing: {e}"))
        while voice_client.is_playing():
            await asyncio.sleep(1)
        await voice_client.disconnect()
    else:
        await ctx.send("You are not in a voice channel.")

    await ctx.send("[*] Voice message sent successfully")

bot.run('YOUR_BOT_TOKEN')

This code sets up a Discord bot using Discord.py. When you run the !voice_get command, it starts recording audio from the system microphone using the sounddevice library. After recording, it saves the audio to a file. Then, it plays the recorded audio in the voice channel of the user who triggered the command.
Make sure you have installed the required libraries discord.py, sounddevice, and soundfile using pip:
pip install discord.py sounddevice soundfile

Also, don't forget to replace 'YOUR_BOT_TOKEN' with your actual bot token.


Fixed missing internationalization and updated Chinese Simplified translations

Proposed Changes

Additional Info.
Any additional info goes here
Screenshots (optional)

Ready for review.

@geeksteph could you please fetch the latest changes. I believe the missing locales was picked up in https://github.com/CovidEngine/vaxxnz/pull/260. Thank you 🙏🏾

@geeksteph I'm going to close this PR in favour of your work in https://github.com/CovidEngine/vaxxnz/pull/262 and the work in https://github.com/CovidEngine/vaxxnz/pull/260.

@gpoliko Chinese Simplified and Chinese Traditional are 2 different languages.

I'll create a new PR for just Chinese Simplified then.

@geeksteph big oopsie on my part 😅

That's all good, thanks @gpoliko :)


Update CLI and component reference documents

What type of PR is this?
/kind documentation
What this PR does / why we need it:
Which issue(s) this PR fixes:
Part of #323
Special notes for your reviewer:

/lgtm


Slack Bot API Itegration.

This bot is currently running on our slack account. It already tracks out of office status, we probably can reuse this for slack integration.
Two main parts:

The current sedouard/slackbot-ooo server needs to be folded into this repo.

When a user @mentions a user, the server should fetch free/busy information for that user and if busy should reply to the message that the user is currently busy until a certain time.

I'll pick this up.

I will help with the slack OOO integration

done!


A way to hold notes down for a set amount of time

Describe the enhancement you'd like
Hello! Something that I've always wanted in Note Block Studio is a way to hold notes down. As of right now, the only way I found to do it is to set the tickrate really high and put notes really close together, but I would like a more consistent way to achieve this.
However, I do understand that this type of thing would be nearly impossible to export into Minecraft (at least as a schematic). But when exporting as MP3 / staying as a NBS file, this would be really helpful.

Hello! Thank you for your suggestion.
Although extended notes are one of our most frequent requests, I can surely say it's not coming to NBS, at least in the near future. There's no feasible way of implementing it without fundamentally changing the whole structure of note block songs. It would require a new interface, playback system, a new file format, and a lot of complicated logic to "fill in" the remaining space in a held note. Besides, Minecraft plugins would have to be rewritten from the ground up to support playing these sounds.
There's also an educational factor: Note Block Studio, as it stands, is a great tool for people wanting to learn music, just because of its simplicity. Being able to extend notes could make usability far more complicated, making the learning curve of the program much steeper. The relationship of one cell = one note block is intuitive to grasp, even for beginner musicians.
I understand that this feature would make the workflow so much easier and open up a lot of possibilities for more advanced users. In the distant future, I have a few ideas in mind on how to make this come to life, but don't rely on it becoming a reality soon, as we still have a lot of stuff to work on -- such as porting the current program to another engine.
For now, your best option (depending on how complex your song is) is to create it in an external DAW, import it as MIDI and then add effects using macros. This workflow is far from perfect, but we do plan to make it better one day! :)


Avoids double DNS lookup in the load methods

Depends on changes that need to go in the dbms.
Avoids an extra DNS resolve by replacing the domain with the resolved ip address.

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


Don't send unrequired fields when null

Motivation
We'd prefer not to send fields marked as not required if they are null.
Modifications
Where applicable, apply NullValueHandling.Null to the JsonProperty
attribute on schemas.

/merge


Add design/content changes to fast vite templates

Description
Adds a number of style and content changes to both the fast and fast-ts vite templates. Changes include:

Adding the FAST logo, title and subtitle text, and a link to the FAST docs
Adding various style changes that match the design language found on the FAST website (including using the same font)
Update the my-counter component to be slightly smaller and include button hover styles
Also caught a mistake where the fast (non-TS) template was using a vite.config.ts file instead of vite.config.js file

This looks good to me, thanks @hawkticehurst!


i18n(pl): Create migrate-to-astro.mdx

Description (required)
I am translating the Migrate to Astro page into Polish.
Discord username: PaneL
Related issues & labels (optional)

Suggested label: i18n
Hacktoberfest: hacktoberfest-accepted

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

pl
guides/migrate-to-astro.mdx
Localization added, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

Broken fragment link in src/content/docs/ko/guides/integrations-guide/db.mdx, line 219: The linked page does not contain a fragment with the name "#개발-모드에서-데이터베이스-시드".

Branch updated - problem has been resolved :D

Thanks @Panelinio, I can see there's some reviews here by Rezix, could you take a look and address?

Yes, I will 😅
Thank you for reminding me. I'll catch up with reviews.


The system-upgrade-controller App is not marked as Managed on the Installed Apps Page

Rancher Server Setup

Rancher version: v2.10-head
Installation option (Docker install/Helm Chart): any

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc):

Proxy/Cert Details: n/a

Information about the Cluster

Kubernetes version: n/a
Cluster Type (Local/Downstream): Local

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider):

User Information

What is the role of the user logged in? Admin

Describe the bug

The system-upgrade-controller App is a managed app and should be marked as "Managed" in Rancher UI.
To Reproduce

Docker run Rancher v2.10-head
go to the local cluster -> Apps -> Installed Apps

Result
The system-upgrade-controller App is not marked as a Managed app

Expected Result

The system-upgrade-controller App should be marked as a Managed app

The new chart system-upgrade-controller 105.0.1 can be validated on the latest Rancher v2.10-head

Ticket #48202 - Test Results - ✅
Verified on Rancher v2.10-58e887a871d1377399ff18a4ee95335981f08991-head:

Scenario
Test Case
Result

1.
Verify system-upgrade-controller is marked as Managed
✅

Scenario 1 - ✅

Fresh install of Rancher v2.10-head
Navigate to Cluster Explorer > Apps > Installed Apps in the local cluster and ensure system-upgrade-controller is marked as Managed
Verified - system-upgrade-controller is marked as Managed; as expected

Screenshot:


the sound extraction from the demo following the CS2 update on May 29th exhibits audible glitches

Hello, the sound extraction from the demo following the CS2 update on May 29th exhibits audible glitches, whereas the previous version was functioning correctly. use v2.1.3,Is this issue fixable? Thank you.

wav sample.zip

It looks like it was a CS2 issue and it's has been fixed.
I tried with a recent random faceit match and there is no glitch.


Additional Super Sonic sprites (not all)

I edited some sprites to look like Super Sonic. (Not all sprites were edited.)
Also, I removed animations that Super Sonic doesn't use (such as transformation animations).
I have not stolen these sprites from Sonic 3 A.I.R mods, Sprite Resources or anywhere else.

:thinking: interesting... if you can do the complete sheet, I'll gladly accept it. I'll leave the PR open for now to let you tackle what's left.

I'm a bit hesitant to merge this, i love the work but I feel half the point of leaving the sprites here as they are is to encourage people to make put in the work to make their fangame feel like their own.
also there's been a recent palette update to the super sprites sonic sprites, might need to sync it up with that before we can actually pull anything, I apologize for that

This is a sprite that I made when I was a little kid, and admittedly, this sprite is crap, so I'm going to close this.