regextester: 0.1.7 -> 1.0.1

uses meson now
crashes on start complaining schema not installed,
so I added a postInstall that compiles the schema?
Fixes the problem but I'm not particularly familiar
with these bits so review appreciated.

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Fits CONTRIBUTING.md.

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: regextester
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: regextester
Partial log (click to expand)
glibPreFixupPhase
hicolorPreFixupPhase
post-installation fixup
Wrapping program /nix/store/izjpmsd4mn1nhkqr8aica10kzl4mz6k0-regextester-1.0.1/bin/com.github.artemanufrij.regextester
shrinking RPATHs of ELF executables and libraries in /nix/store/izjpmsd4mn1nhkqr8aica10kzl4mz6k0-regextester-1.0.1
shrinking /nix/store/izjpmsd4mn1nhkqr8aica10kzl4mz6k0-regextester-1.0.1/bin/.com.github.artemanufrij.regextester-wrapped
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/izjpmsd4mn1nhkqr8aica10kzl4mz6k0-regextester-1.0.1/bin
patching script interpreter paths in /nix/store/izjpmsd4mn1nhkqr8aica10kzl4mz6k0-regextester-1.0.1
checking for references to /build in /nix/store/izjpmsd4mn1nhkqr8aica10kzl4mz6k0-regextester-1.0.1...

Success on aarch64-linux (full log)
Attempted: regextester
Partial log (click to expand)
glibPreFixupPhase
hicolorPreFixupPhase
post-installation fixup
Wrapping program /nix/store/m49hkynamc5bcmxcr5h2bm0ijrb0dpys-regextester-1.0.1/bin/com.github.artemanufrij.regextester
shrinking RPATHs of ELF executables and libraries in /nix/store/m49hkynamc5bcmxcr5h2bm0ijrb0dpys-regextester-1.0.1
shrinking /nix/store/m49hkynamc5bcmxcr5h2bm0ijrb0dpys-regextester-1.0.1/bin/.com.github.artemanufrij.regextester-wrapped
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/m49hkynamc5bcmxcr5h2bm0ijrb0dpys-regextester-1.0.1/bin
patching script interpreter paths in /nix/store/m49hkynamc5bcmxcr5h2bm0ijrb0dpys-regextester-1.0.1
checking for references to /build in /nix/store/m49hkynamc5bcmxcr5h2bm0ijrb0dpys-regextester-1.0.1...

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: regextester
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: regextester
Partial log (click to expand)
glibPreFixupPhase
hicolorPreFixupPhase
post-installation fixup
Wrapping program /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1/bin/com.github.artemanufrij.regextester
shrinking RPATHs of ELF executables and libraries in /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1
shrinking /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1/bin/.com.github.artemanufrij.regextester-wrapped
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1/bin
patching script interpreter paths in /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1
checking for references to /build in /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1...

Thank you for the feedback.
I may not be able to get to this for a week or so (travel),
feel free to make these changes or I'll do so when I get back.
Apologies and thanks again :).
On Tue, 30 Oct 2018 12:34:13 +0000 (UTC), GrahamC of Borg<EMAIL_ADDRESS>wrote:

Success on x86_64-linux (full log)
Attempted: regextester
Partial log (click to expand)
glibPreFixupPhase
hicolorPreFixupPhase
post-installation fixup
Wrapping program /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1/bin/com.github.artemanufrij.regextester
shrinking RPATHs of ELF executables and libraries in /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1
shrinking /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1/bin/.com.github.artemanufrij.regextester-wrapped
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1/bin
patching script interpreter paths in /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1
checking for references to /build in /nix/store/08lnkn8r25m7xgf7j4m96cmrhpll4i7h-regextester-1.0.1...

--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
https://github.com/NixOS/nixpkgs/pull/49431#issuecomment-434282649Non-text part: text/html

Success on aarch64-linux (full log)
Attempted: regextester
Partial log (click to expand)
glibPreFixupPhase
hicolorPreFixupPhase
post-installation fixup
Wrapping program /nix/store/3valwys16njylxhav63ga293cdzlh7w9-regextester-1.0.1/bin/com.github.artemanufrij.regextester
shrinking RPATHs of ELF executables and libraries in /nix/store/3valwys16njylxhav63ga293cdzlh7w9-regextester-1.0.1
shrinking /nix/store/3valwys16njylxhav63ga293cdzlh7w9-regextester-1.0.1/bin/.com.github.artemanufrij.regextester-wrapped
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/3valwys16njylxhav63ga293cdzlh7w9-regextester-1.0.1/bin
patching script interpreter paths in /nix/store/3valwys16njylxhav63ga293cdzlh7w9-regextester-1.0.1
checking for references to /build in /nix/store/3valwys16njylxhav63ga293cdzlh7w9-regextester-1.0.1...

@dtzWill Finished this up for you in #49560 :fireworks:

My hero! :swoon:
On Fri, 02 Nov 2018 14:30:37 -0700, worldofpeace<EMAIL_ADDRESS>wrote:

@dtzWill Finished this up for you in #49560 :fireworks:
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/NixOS/nixpkgs/pull/49431#issuecomment-435515111Non-text part: text/html


When is criterion stable between runs, how can it be made more so?

Criterion gives highly precise measurements.  Given two measurements of a simple microbenchmark A, A1,A2, if:

both were taking starting from a similar machine state,
both report very high R^2 values, and
both were run for a long -L20 or higher,

then A1/A2 should be close estimates, right?  No, unfortunately.
When measuring 1279 benchmarks on Stackage, we have found that it's very common to have greater than 10% variation between consecutive runs of the same, small, deterministic benchmark.
Anecdotally, we seem to get more stable numbers from individual high --iters runs, than from linear regression.  I don't have a good explanation yet.  Perhaps the non-determinism in the selection of data points (on the X axis) is having more of an effect than we expected?  Certainly, when there is a bad R^2, we've seen exactly where it starts running has a big effect.
@RyanGlScott and @vollmerm have been working on this.
(On a related note, it would be great to have some assistance when using criterion with the kinds of things Krun controls, like waiting for the machine to cool down to a baseline temperature before starting a run.)

we seem to get more stable numbers from individual high --iters runs, than from linear regression.

This matches my experience. I've done a simple experiment as an example: 60 benchmarks of bash -c "a=0; for i in {1..500000}; do (( a += RANDOM )); done" with the bench tool (which uses criterion under the hood). The code is on gist. Results from a computer without CPU frequency scaling, nonessential daemons or a desktop environment running:

Interquartile range / Median
Range / Median

Least-squares slope
0.3%
1.7%

Theil-Sen slope
0.3%
1.2%

Mean
0.2%
0.9%

Median of means
0.2%
0.9%

Minimum of means
0.1%
0.5%

Quartile 1 of means
0.1%
0.5%

Quartile 3 of means
0.3%
1.0%

(Note that the minimum, median and quartiles are not of individual runs, but of the mean loop iteration times. Getting the true quartiles is currently impossible — https://github.com/bos/criterion/issues/165 tracks this.)
I remember the relative reliability of various statistics in other, less contrived benchmarks being similar to this. So while R² can be useful for checking whether there are anomalies, the slope from linear regression seems useless since the mean provides the same information but with much less variation between benchmarks. Am I missing something?


Fix #506 - implement in-memory cache for sonalyze daemon

Code complete, probably.  Currently a 5851 line patch...  a number of things in go-utils can be uplifted to main independently but it'll cause some pain, I expect, to do so.  Not sure it's worth it.
Testing this will be no fun at all.


Legend Properties

Hi,
Is there any way to set legend properties like legend.background_fill_alpha = 0.2 on Ndoverlay object in a similar line of colorbar_opts ? Also if there are many legends, we can specify no of rows or columns for that i.e. when we have 20 legends , I want to show them in 5*4 dimension

I believe we do have legend_cols for setting number of columns in legends for 'bokeh' and matplotlib backends.


Dev

Removed the use of type accelerators and used the fully qualified type names to resolve the issue due to connect bug https://connect.microsoft.com/PowerShell/feedback/details/1280407

Hi @HemantMahawar, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.

TTYL, MSBOT;

Actually, per contribution guideline, I shouldn't be changing the module version
*DO NOT change the .psd1 ModuleVersion (we will be updating this before releasing to the Gallery)

Hi @HemantMahawar, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.

TTYL, MSBOT;

Hi @HemantMahawar, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.

TTYL, MSBOT;


flexbe: 1.2.4-1 in 'kinetic/distribution.yaml' [bloom]

Increasing version of package(s) in repository flexbe to 1.2.4-1:

upstream repository: https://github.com/team-vigir/flexbe_behavior_engine.git
release repository: https://github.com/FlexBE/flexbe_behavior_engine-release.git
distro file: kinetic/distribution.yaml
bloom version: 0.9.3
previous version for package: 1.2.3-1

flexbe_behavior_engine

No changes

flexbe_core
* [flexbe_core] Add tests for proxies
* [flexbe_core] Several minor improvements of proxies
  (see #114 <https://github.com/team-vigir/flexbe_behavior_engine/issues/114>)
* [flexbe_msgs] [flexbe_core] Add debug level to logger
  (see #101 <https://github.com/team-vigir/flexbe_behavior_engine/issues/101>)
* Merge pull request #110 <https://github.com/team-vigir/flexbe_behavior_engine/issues/110> from team-vigir/fix/catkin_install
  Let behavior library find sourcecode in devel or install spaces
* Let behavior library find sourcecode in devel or install spaces
  (fix #104 <https://github.com/team-vigir/flexbe_behavior_engine/issues/104>)
* [flexbe_core] Fix reset of requested outcome when re-visiting the same state and immediately requesting an outcome
* [flexbe_core] Fix duplicate sleep in case of state machine inside concurrency
* [flexbe_core] Robustify priority container path handling
* Do not trigger on_resume and on_exit when stopped during pause
  (see #103 <https://github.com/team-vigir/flexbe_behavior_engine/issues/103>)
* Remove mistakenly added text
* Merge branch 'fmessmer-feature/python3_compatibility' into develop
* Remove explicit list construction where not required
* Remove redundant type check
* python3 compatibility via 2to3
* Contributors: Philipp Schillinger, fmessmer

flexbe_input
* Merge branch 'fmessmer-feature/python3_compatibility' into develop
* use six.moves for Queue
* python3 compatibility via 2to3
* Contributors: Philipp Schillinger, fmessmer

flexbe_mirror
* Merge branch 'fmessmer-feature/python3_compatibility' into develop
* python3 compatibility via 2to3
* Contributors: Philipp Schillinger, fmessmer

flexbe_msgs
* [flexbe_msgs] [flexbe_core] Add debug level to logger
  (see #101 <https://github.com/team-vigir/flexbe_behavior_engine/issues/101>)
* Contributors: Philipp Schillinger

flexbe_onboard
* Merge pull request #110 <https://github.com/team-vigir/flexbe_behavior_engine/issues/110> from team-vigir/fix/catkin_install
  Let behavior library find sourcecode in devel or install spaces
* Let behavior library find sourcecode in devel or install spaces
  (fix #104 <https://github.com/team-vigir/flexbe_behavior_engine/issues/104>)
* Merge branch 'fmessmer-feature/python3_compatibility' into develop
* python3 compatibility via 2to3
* Contributors: Philipp Schillinger, fmessmer

flexbe_states
* Merge branch 'fmessmer-feature/python3_compatibility' into develop
* python3 compatibility via 2to3
* Contributors: Philipp Schillinger, fmessmer

flexbe_testing
* Merge pull request #109 <https://github.com/team-vigir/flexbe_behavior_engine/issues/109> from Achllle/feature/testing/timeout_parameter
  Expose time-limit parameter from rostest
* Merge pull request #108 <https://github.com/team-vigir/flexbe_behavior_engine/issues/108> from Achllle/fix/test_bagfile_topic
  Retry reading bag file messages without backslash in unit tests
* Expose time-limit parameter from rostest
* Ignore topic backslash when no messages are found that way
* Merge branch 'fmessmer-feature/python3_compatibility' into develop
* Remove explicit list construction where not required
* python3 compatibility via 2to3
* Contributors: Achille, Philipp Schillinger, fmessmer

flexbe_widget
* Merge pull request #110 <https://github.com/team-vigir/flexbe_behavior_engine/issues/110> from team-vigir/fix/catkin_install
  Let behavior library find sourcecode in devel or install spaces
* Let behavior library find sourcecode in devel or install spaces
  (fix #104 <https://github.com/team-vigir/flexbe_behavior_engine/issues/104>)
* Contributors: Philipp Schillinger

Close and reopen to retrigger travis


Bump docker-compose to 2.18.0

The Issue
Time to catch up to current docker-compose version
How This PR Solves The Issue
Bump to composer 2.18.0
See also

https://github.com/ddev/ddev/issues/4727

Manual Testing Instructions
Use it.

@gilbertsoft what does it make worse, and in what way?

@gilbertsoft what does it make worse, and in what way?

docker-compose build takes much longer now. It was already bad before since some versions, not sure when it changed to bad but some time ago ddev start was much faster than it is at the moment.

So you're saying that you tested this PR and were able to detect the difference in timing on build? Did you use ddev debug refresh to test it? Can you give an example of what your experience was?
There haven't been reports of build being the problem here; dockerr-compose was frozen at 2.15.1 because of #4727

So you're saying that you tested this PR and were able to detect the difference in timing on build? Did you use ddev debug refresh to test it? Can you give an example of what your experience was?
There haven't been reports of build being the problem here; dockerr-compose was frozen at 2.15.1 because of #4727

For the test I did:
ddev start
ddev stop
ddev start

The first start asked for a poweroff which I did and that's why I did a stop and start again afterwards to have clean results only for the start with router and ssh agent already started and the docker-compose binary already downloaded and preset in the desired version.
To compare the time I've taken the last time track start before build and the next perf output after build:
v1.21.6 (16:30:54.899870360 -> 16:31:13.136306597 ~ 8.3 seconds)
v1.22.0-alpha2-60-gfa7a95f0 (16:23:16.347786863 -> 16:23:35.050146960 ~ 18,7 seconds)
I didn't do a debug refresh for the moment.

BTW, this can actually be tested easily without actually building; you can use ddev config global --required-docker-compose-version=v1.18.0 and that should be adequate to switch back and forth.
I do see in https://docs.docker.com/compose/environment-variables/envvars/ that we're using some unsupported environment variables still in https://github.com/ddev/ddev/blob/c6518c33c93f6510d22cc43f297798308305a69c/pkg/ddevapp/ddevapp.go#L1903-L1910 - but it doesn't seem like it would affect this.

I'm not seeing a difference in ddev start times on mac/colima, will try other environments:

@gilbertsoft I'm unable to recreate the problems you saw. I've done a full comparison at https://docs.google.com/spreadsheets/d/1SXlXanCoVw0SS_-viLueJ7DdJdjQUjrBT6819OW8pV4/edit?usp=sharing
The good news here is the numbers are all fine, and the macOS Docker Desktop numbers, which were horrible and probably the reason I was worrying about recent regressions, were fixed by a factory reset.


build: Updated System.Text.Json to fix vulnerability

Checklist before requesting a review

[x] I have performed a self-review of my code.
[x] Implemented tests for new features.
[x] I tested the features already implemented.
[x] Added usage examples in the readme.

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


[Bug]: 404 error at URL: /hotspots/cities/bWlsaWxhbmloYXdhaWl1bml0ZWQgc3RhdGVz

What happened?
A bug happened!
URL
https://explorer.helium.com/hotspots/cities/bWlsaWxhbmloYXdhaWl1bml0ZWQgc3RhdGVz
What browsers are you seeing the problem on?
Chrome
Do you see the issue on Mobile or Desktop?
Desktop
Relevant log output
No response

city is loading for me right now. this can sometimes happen if the API hiccups at the time you're looking at it.


Release notes are not displayed in the launcher

Release Type: Official
Version: Launcher v3.0.3
Describe the bug
Release notes are not visible in the launcher.
To Reproduce
Steps to reproduce the behavior:

Start the launcher
On any version, click on the left-most button to display the release notes of any version

Expected behavior
The release notes panel slides from the right and displays them.
Additional context
As far as I remember, it was working before the last release of the launcher (should have been v3.0.2 or v3.0.1).

It's because I didn't push new doc (yet) to https://doc.xenko.com/3.1

OK I can confirm that I pushed version built with some source code changes I didn't notice (it was pushed in emergency to have more diagnostic when that RenderDocPlugin package was failing on nuget.org).
Lesson learnt, always build from source server :)

Fixed, thanks for the report!


Terminal not displaying which branch is open

Issue Type: Bug
When I open the Terminal, "Windows Powershell Copyright (C) Microsoft Corporation. All rights reserved." is all that visually appears.  Furthermore, the cursor is several lines down from there.  When I type a Git command I can see the command typing and the result of the command.  Previous to this last update, everything worked fine and I could see what branch I am working with prior to running a command.

VS Code version: Code - Insiders 1.32.0-insider (7d0c9e6fa0bedcf71bdae86c02611b65362795a3, 2019-02-26T06:19:00.351Z)
OS version: Windows_NT x64 10.0.17763

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz (4 x 2904)

GPU Status
2d_canvas: disabled_softwarechecker_imaging: disabled_offflash_3d: disabled_softwareflash_stage3d: disabled_softwareflash_stage3d_baseline: disabled_softwaregpu_compositing: disabled_softwaremultiple_raster_threads: disabled_offnative_gpu_memory_buffers: disabled_softwarerasterization: disabled_softwaresurface_synchronization: disabled_offvideo_decode: disabled_softwarewebgl: disabled_offwebgl2: disabled_off

Memory (System)
15.73GB (6.34GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (15)

Extension
Author (truncated)
Version

npm-intellisense
chr
1.3.0

githistory
don
0.4.6

gitlens
eam
9.5.1

vscode-html-css
ecm
0.2.0

vscode-npm-script
eg2
0.3.5

git-project-manager
fel
1.7.1

auto-close-tag
for
0.5.6

beautify
Hoo
1.4.9

classic-asp-html
jtj
0.1.0

vs-color-picker
lih
1.0.0

cpptools
ms-
0.21.0

csharp
ms-
1.17.1

PowerShell
ms-
1.11.0

vscode-icons
rob
8.2.0

html-css-class-completion
Zig
1.18.0

(1 theme extensions excluded)

This is a bug in Windows 1809, see https://github.com/Microsoft/vscode/issues/57803


refactor: migrate to extract-css-chunks-webpack-plugin

Types of changes

[ ] Bug fix (a non-breaking change which fixes an issue)
[ ] New feature (a non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly. (PR: #)
[ ] I have added tests to cover my changes (if not applicable, please state why)
[ ] All new and existing tests are passing.

Codecov Report

Merging #4495 into dev will decrease coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##              dev    #4495      +/-   ##
==========================================
- Coverage   91.43%   91.43%   -0.01%
==========================================
  Files          61       61
  Lines        2126     2124       -2
  Branches      516      515       -1
==========================================
- Hits         1944     1942       -2
  Misses        167      167
  Partials       15       15

Impacted Files
Coverage Δ

packages/config/src/options.js
94.73% <ø> (-0.08%)
:arrow_down:

packages/webpack/src/utils/style-loader.js
100% <100%> (ø)
:arrow_up:

packages/webpack/src/config/base.js
96.15% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


Large polygon is split into tiles, tile edges are visible

National parks in the source layer "landuse_overlay" are correct between zoomlevel 5 and 12. Beginning with zoom level 13 horizontal and vertical lines become visible, presumably the edges of tiles. This way it's impossible to apply fill-outlines.
See screenshot: The green line along the bottom is the correct border of the national park yet the straight lines within are not.

Location hash of that area: #13.16/47.0350/12.6977

#300
#431

This was recently fixed in Mapzen tiles by https://github.com/tilezen/vector-datasource/pull/1124

This was recently fixed in Mapzen tiles by tilezen/vector-datasource#1124

But in a post processing step we don't have here :(

Thanks, I'm closing this, duplicate & won't fix.


change deploy-aws make target to deploy to a production instance configuration

Description
The Makefile deploy-aws target was changed to deploy to an AWS instance that has the current Riff riffremote
installation configuration.
It still uses and depends on the AWS_NAME and PEM_PATH values being set in the .env file.
It builds the Makefile target dev-package and then copies that to the instance and unpackages it there
overwriting the jitsi-meet files previous installed on that instance.
This process depends on an install-riff-jitsi.sh script being on the target instance in the path. This will exist if the
instance was initially created using the Riff production deployment of a riffremote instance. (see the ansible
playbook in rifflearning/riff-infrastructure init-riffremote-v2.yml.

The deploy-aws.sh script's functionality is now completely implemented in the Makefile and so it has been removed.
Updated the README with documentation of the new dev deployment to aws.

Motivation and context
We have redeployed the Riff dev instance using the Riff production deployment and developers need to be able to deploy there code there for development testing purposes.
This was done so that the dev instance closely mirrors the configuration of a production instance which will make it easier to identify the changes needed for future production releases.
How has this been tested?
This has not yet been fully tested. Parts of it have been tested locally.
Types of changes

✅ Maintenance (change which doesn't modify functionality, but provides dependency updates or tooling improvements)

Checklist:

✅ My code follows the code style of this project. [REQUIRED]
✅ All new and existing tests passed. [REQUIRED]
✅ My change requires a change to the documentation and I have updated it accordingly.

force push to rebase to HEAD of develop


Can't login!

Problem Summary

when I enter :leetcode user -l
I ' m sure my account is correct, but I can 't log in
then I try: leetcode user -c
and it show: [ERROR] You are not login yet?
So, what should I do?
How to reproduce

Environment

leetcode-cli version:

| |         | |                | |
| | ___  | |  ___  ___   __| | ___
| |/ _ / _ \ __|/ __|/ _ \ / ` |/ _
| |  _/  / |  (| () | (| |  __/
||_|_|_|_|_/ _,_|___|  CLI v2.6.2
[Environment]
Node                 v12.22.12
OS                   linux 5.13.0-52-generic
Cache                /home/ye/.lc/leetcode.cn/cache
Config               /home/ye/.lc/config.json
[Configuration]
autologin            {"enable":false,"retry":2}
code                 {"editor":"vim","lang":"cpp"}
file                 {"show":"${fid}.${slug}","submission":"${fid}.${slug}.${sid}.${ac}"}
color                {"enable":true,"theme":"default"}
icon                 {"theme":""}
network              {"concurrency":10,"delay":1}
app                  "leetcode.cn"
[Themes]
Colors               blue,dark,default,molokai,orange,pink,solarized,solarized.light
Icons                ascii,default,win7
[Plugins]
cache                default
retry                default
leetcode.cn          2018.11.25
leetcode             default

Been struggling to login too. I just get back and I am sure the password is fine.

Been struggling to login too. I just get back and I am sure the password is fine.
Same problem including the 'padLevels' circular dependency warning on

leetcode-cli 2.6.2-5245886
node.js v16.15.1
WSL2 Ubuntu 20.04.4 LTS (kernel <IP_ADDRESS>-microsoft-standard-WSL2)

same problem

will，i fixed this  problem by change leetcode.com to leetcode.cn at config files

will，i fixed this problem by change leetcode.com to leetcode.cn at config files

but my account is in US website, not Chinese.

same issue

#194

Still looks like this doesn't work. At first i thought it was because I had special characters in my password as there is also an issue about that. But changing my password to just characters and numbers still results in not being able to log in with leetcode-cli -l attempting many times to ensure i am typing the correct account details.

Yep me too tried using a VPN but it didn't help the issue

me too

Hi, developer of this extension has not been very active on GitHub since 2019. I created repository where I keep maintaining similar extension - https://github.com/mbledkowski/neuleetcode.vim. Please submit your issues there.

The easiest way I found to overcome the problem was to do cookie login via "leetcode user -c".
Here is a manual:
https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/478#issuecomment-564757098
Hope that helps!


Are you planning to create new Microsoft Edge docker image with VNC support?

@lepantella it's already with VNC support.

What do I put in browsers.json then?
I tried edge and MicrosoftEdge and it says:

unsupported browser: MicrosoftEdge (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 637 milliseconds Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: '432b96ea40e7', ip: '<IP_ADDRESS>', os.name: 'Linux', os.arch: 'amd64', os.version: '4.19.76-linuxkit', java.version: '11.0.9' Driver info: driver.version: RemoteWebDriver

My configuration is like the one below.
{
    "MicrosoftEdge": {
        "default": "88.0",
        "versions": {
            "88.0": {
                "image": "browsers/edge:88.0",
                "port": "4444",
            "path": "/wd/hub",
        "cpu" : "1.0",
        "mem" : "512m"
            }
        }
    }
}

@lepantella should be:
      "MicrosoftEdge": {
        "default": "88.0",
        "versions": {
          "88.0": {
            "image": "browsers/edge:88.0",
            "port": "4444",
            "path": "/"
          }
        }
      }

@vania-pooh Sorry for the poor knowledge in Docker, but I tried to run on Edge too without success.
I added Edge capabilities to browsers.json file as you wrote, but I guess that it is not enough... Do I need get Linux based Docker image for Edge from somewhere? I tried to but I found only Windows based container for Edge.
Please can you guide me how to make it work?
Thanks

You have to pull image manually:
docker pull browsers/edge:88.0
ср, 4 нояб. 2020 г., 09:09 Netanel Cohen<EMAIL_ADDRESS>
@vania-pooh https://github.com/vania-pooh Sorry for the poor knowledge
in Docker, but I tried to run on Edge too without success.
I added Edge capabilities to browsers.json file as you wrote, but I guess
that it is not enough... Do I need get Linux based Docker image for Edge
from somewhere? I tried to but I found only Windows based container for
Edge.
Please can you guide me how to make it work?
Thanks
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/aerokube/selenoid/issues/1015#issuecomment-721532091,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKY23O6PY55C6SFUSNRM3DSODV2ZANCNFSM4THO5CJA
.

@aandryashin Thanks for the quick reply.
I pulled the image successfully, restarted the containers and now it's displayed in Selenoid-UI. However, when I'm trying to run the tests, I get this error:
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: No matching capabilities found
This my python code:
driver = webdriver.Remote(
command_executor="http://localhost:4444/wd/hub",
desired_capabilities={"browserName": "edge", "selenoid:options": {"enableVNC": True}}
)
Is something missing? it's looks the same as:
#1013

browserName should be exactly MicrosoftEdge and not edge, in capabilities
and in browser.json.
ср, 4 нояб. 2020 г., 14:36 Netanel Cohen<EMAIL_ADDRESS>
@aandryashin https://github.com/aandryashin Thanks for the quick reply.
I pulled the image successfully, restarted the containers and now it's
displayed in Selenoid-UI. However, when I'm trying to run the tests, I get
this error:
selenium.common.exceptions.SessionNotCreatedException: Message: session
not created: No matching capabilities found
This my python code:
driver = webdriver.Remote(
command_executor="http://localhost:4444/wd/hub",
desired_capabilities={"browserName": "edge", "selenoid:options":
{"enableVNC": True}}
)
Is something missing? it's looks the same as:
#1013 https://github.com/aerokube/selenoid/issues/1013
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/aerokube/selenoid/issues/1015#issuecomment-721680900,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKY23O2O2EG32VD43ACGWLSOE4DFANCNFSM4THO5CJA
.

@aandryashin After changing browserName to MicrosoftEdge it's working! Thanks a lot!


Neurips improve distributed sample

Why are these changes needed?
This is an improved working version. I will do another round of cleanup and running examples from scratch to make sure it's clean and someone can walk people through it with not much headache.
Please ignore extra commits for now ... not sure if we want to keep this branch in sync with main
@ekzhu seems we're not exposing autogen_ext.runtimes in the package, so we would still need to install from uv files... I'll update the guide after more testing.

Related issue number

Checks

[ ] I've included any doc changes needed for https://microsoft.github.io/autogen/. See https://microsoft.github.io/autogen/docs/Contribute#documentation to build and test documentation locally.
[ ] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[ ] I've made sure all auto checks have passed.

@MohMaz  we do now: https://microsoft.github.io/autogen/dev/reference/python/autogen_ext.runtimes.grpc.html


Filter lifecycle flags with a DB query where possible

Before this PR, all the filtering by archived and deleted fields happened in-memory, thus causing a significant overuse of the Datastore API.
From now, the filtering is performed on the database side where possible (in ProjectionStorage in particular).

@armiol, PTAL again.


Create Posts “welcome-to-c-c-phillips-new-site”

Automatically generated by Netlify CMS

👷 Deploy Preview for adoring-lamport-282eaf processing.
🔨 Explore the source changes: 490f0aa2696a665f713f421621708cfdd1839c39
🔍 Inspect the deploy log: https://app.netlify.com/sites/adoring-lamport-282eaf/deploys/621b9a11d1f7b70008eaac49


Increasing Drop Area of a Tree

I was wondering if it is possible to increase the dropping area when dragging one node from a tree into another tree if it already has an existing node.
For example, there are 2 trees, both horizontal layouts. Tree 1 has nodes and Tree 2 is empty. Tree 2 has an empty placeholder (dropping area) where you can drop nodes from another tree. You drag a node from Tree 1 into the empty placeholder area which works fine, but then if you try to drag another node from Tree 1 into tree 2, it will only accept a node if you drag the node right next to the first node that was dropped.
I'm basically wondering if you can create a drop area for another tree to accept nodes where you can keep dragging and dropping into without being restricted to dragging and dropping right next to an existing node.
Any help will be appreciated! Thanks!

Oh yes, I would love to hear anyone’s thoughts on this too.
Tony

On Sep 29, 2015, at 8:29 AM, vangk<EMAIL_ADDRESS>wrote:
I was wondering if it is possible to increase the dropping area when dragging one node from a tree into another tree if it already has an existing node.
For example, there are 2 trees, both horizontal layouts. Tree 1 has nodes and Tree 2 is empty. Tree 2 has an empty placeholder (dropping area) where you can drop nodes from another tree. You drag a node from Tree 1 into the empty placeholder area which works fine, but then if you try to drag another node from Tree 1 into tree 2, it will only accept a node if you drag the node right next to the first node that was dropped.
I'm basically wondering if you can create a drop area for another tree to accept nodes where you can keep dragging and dropping into without being restricted to dragging and dropping right next to an existing node.
Any help will be appreciated! Thanks!
—
Reply to this email directly or view it on GitHub https://github.com/angular-ui-tree/angular-ui-tree/issues/600.

wrapper ::before, ::after ???
or dynamically 'helpers' block's if drag items made of tree.
We drag a node from Tree 1, then the second tree is invisible blocks related to the last node. but I think this solution is best suited for wrapping or the first and last node =
sorry for my bad English

I'm not sure if I understand what you mean. Could you provide a demo?

i"m new to ui-tree but i've noticed using margin instead of padding for indentation of ul's causes better interaction in general

closing because duplicate of #465


⚠ Hydeos has degraded performance

In 8ccb405, Hydeos (https://hydeos.fr) experienced degraded performance:

HTTP code: 200
Response time: 1579 ms

Resolved: Hydeos performance has improved in ad837e7 after 11 minutes.


Updated climate-change, climate-change-mitigation and created climate-change-adaptation

Please confirm this pull request meets the following requirements:

[x] I followed the contributing guidelines: https://github.com/github/explore/blob/main/CONTRIBUTING.md.
[x] I have no affiliation with the project I am suggesting (as a maintainer, creator, contractor, or employee).

Which change are you proposing?

[x] Suggesting edits to an existing topic or collection
[x] Curating a new topic or collection
[ ] Something that does not neatly fit into the binary options above

Editing an existing topic or collection
I'm suggesting these edits to an existing topic or collection:

[x] Image (and my file is *.png, square, dimensions 288x288, size <= 75 kB)
[x] Content (and my changes are in index.md)

I am following up on a previous PR by omitting github_url attributes from climate-change and climate-change-mitigation topics

Curating a new topic or collection

[x] I've formatted my changes as a new folder directory, named for the topic or collection as it appears in the URL on GitHub (e.g. https://github.com/topics/[NAME] or https://github.com/collections/[NAME])
[x] My folder contains a *.png image (if applicable) and index.md
[x] All required fields in my index.md conform to the Style Guide and API docs: https://github.com/github/explore/tree/main/docs

Climate change itself is a big problem for all of us, but now, solutions to climate change are far more important and urgent. As climate change adaptation will be talked more and more, this topic needs to exist in a curated manner on today's biggest open source hub, here on GitHub.

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.

Thanks @kenyonj, yes of course! I will try replacing it with more relevant image with no small text.


Incorrect scope when using ghcr.io as a registry mirror

Description
When fetching a token to pull an image from a mirror registry, containerd inserts an extra scope into the request parameters consisting of the original repository path. Some registry implementations seem to ignore this but some, including ghcr.io, do not. Regardless, including the additional scope is a bug.
Steps to reproduce the issue
First, mirror docker.io/calico/node:v3.27.0 to ghcr.io/<username>/docker.io/calico/node:v3.27.0.
Next, add the following host configuration for docker.io:
server = "https://registry-1.docker.io"

[host."https://ghcr.io/v2/<username>/docker.io"]
capabilities = ["pull", "resolve"]
skip_verify = false
override_path = true

Then try to pull the image:
crictl pull docker.io/calico/node:v3.27.0

Describe the results you received and expected
The expectation is that this will pull from the ghcr.io mirror.
From the logs, we can see that containerd correctly identifies that it should use the mirror, but it cannot because it fails to get a token from ghcr.io:
Jan 16 15:36:03 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:03.980814176Z" level=info msg="PullImage \"docker.io/calico/node:v3.27.0\""
Jan 16 15:36:04 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:04.311574787Z" level=info msg="trying next host" error="failed to authorize: failed to fetch anonymous token: unexpected status from GET request to https://ghcr.io/token?scope=repository%3Acalico%2Fnode%3Apull&scope=repository%3Astackhpc%2Fdocker.io%2Fcalico%2Fnode%3Apull&service=ghcr.io: 403 Forbidden" host=ghcr.io
Jan 16 15:36:04 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:04.999786566Z" level=info msg="ImageUpdate event name:\"docker.io/calico/node:v3.27.0\"  labels:{key:\"io.cri-containerd.image\"  value:\"managed\"}"
Jan 16 15:36:05 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:05.000614622Z" level=info msg="stop pulling image docker.io/calico/node:v3.27.0: active requests=0, bytes read=4473"
Jan 16 15:36:05 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:05.001159764Z" level=info msg="ImageUpdate event name:\"sha256:1843802b91be8ff1c1d35ee08461ebe909e7a2199e59396f69886439a372312c\"  labels:{key:\"io.cri-containerd.image\"  value:\"managed\"}"
Jan 16 15:36:05 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:05.002300840Z" level=info msg="ImageUpdate event name:\"docker.io/calico/node:v3.27.0\"  labels:{key:\"io.cri-containerd.image\"  value:\"managed\"}"
Jan 16 15:36:05 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:05.003789489Z" level=info msg="ImageUpdate event name:\"docker.io/calico/node@sha256:58cd8f6547b4f438f36a1cd7030985f153eca22d78d86dc9cd6f0fe4f32d01bf\"  labels:{key:\"io.cri-containerd.image\"  value:\"managed\"}"
Jan 16 15:36:05 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:05.004643786Z" level=info msg="Pulled image \"docker.io/calico/node:v3.27.0\" with image id \"sha256:1843802b91be8ff1c1d35ee08461ebe909e7a2199e59396f69886439a372312c\", repo tag \"docker.io/calico/node:v3.27.0\", repo digest \"docker.io/calico/node@sha256:58cd8f6547b4f438f36a1cd7030985f153eca22d78d86dc9cd6f0fe4f32d01bf\", size \"116703040\" in 1.023376648s"
Jan 16 15:36:05 mattp-dev-control-plane-b14d2988-jbfg4 containerd[760]: time="2024-01-16T15:36:05.004677785Z" level=info msg="PullImage \"docker.io/calico/node:v3.27.0\" returns image reference \"sha256:1843802b91be8ff1c1d35ee08461ebe909e7a2199e59396f69886439a372312c\""

In this case, the image pull succeeds by falling back to Docker Hub.
From these logs, we can see that the URL containerd is using to fetch the token is:
https://ghcr.io/token?scope=repository%3Acalico%2Fnode%3Apull&scope=repository%3Astackhpc%2Fdocker.io%2Fcalico%2Fnode%3Apull&service=ghcr.io

This URL incorrectly includes two scopes:

repository:stackhpc/docker.io/calico/node:pull - the correct one
repository:calico/node:pull - the repository from the original image

Removing the incorrect scope results in a successful token fetch:
$ curl 'https://ghcr.io/token?scope=repository%3Astackhpc%2Fdocker.io%2Fcalico%2Fnode%3Apull&service=ghcr.io'
{"token":"REDACTED"}

We can also see that ghcr.io is telling us to use the correct scope, so it must be containerd itself that is choosing to add the incorrect scope:
$ curl -v https://ghcr.io/v2/stackhpc/docker.io/calico/node/manifests/v3.27.0
...
< www-authenticate: Bearer realm="https://ghcr.io/token",service="ghcr.io",scope="repository:stackhpc/docker.io/calico/node:pull"
...
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required"}]}

What version of containerd are you using?
containerd github.com/containerd/containerd v1.7.10 4e1fe7492b9df85914c389d1f15a3ceedbb280ac
Any other relevant information
No response
Show configuration if it is related to CRI plugin.
No response

I'm seeing the same issue of containerd sending one valid and one invalid scope when using a mirrored registry. Is there a workaround for this?

same problem


Setup for writable files/folders

Hi,
How to setup the drupalvm for writable files/folders like sites/default/files or configuration/features export through the Drupal CMS UI?
I am using apache and sites/default/files is now owned by vagrant. Apache is unable to write in sites/default/files

Can you give details on how you have synced folders configured in config.yml? For local development (since the site won't be on a shared/public server), I sometimes resort to chmod-nuking the files folder in a pinch (e.g. sudo chmod -R 777 inside the VM on the files folder).
See also: http://docs.drupalvm.com/en/latest/extras/syncing-folders/
If there are more notes that could be added to that page to help make things more clear, please let me know.

I ended up fixing this with the vagrant-bindfs plugin. Some more details over in #284.

Thanks, in that case I'll give a little more priority to #284.

With https://github.com/geerlingguy/drupal-vm/pull/293 you can solve this using rsync as well (although you need custom scripts for pulling the generated code back to the host machine).
The docs are here http://docs.drupalvm.com/en/latest/extras/syncing-folders/#overriding-defaults. Depending on how granular you want to get with the permissions you could even go nuts with something like:
vagrant_synced_folders:
  - local_path: docroot
    destination: /var/www/drupal
    type: rsync
    create: true
    excluded_paths: ['.git/', 'sites/default/files/', 'sites/all/modules/features']
    rsync_args: [
      "--verbose", "--archive", "--delete",
      "--chmod=u=rwX,go=rX", # 644 for files, 755 for directories
      "--owner", "--group", # required for the following command
      "--usermap=*:vagrant", "--groupmap=*:vagrant",
    ]
  - local_path: docroot/sites/default/files
    destination: /var/www/drupal/sites/default/files
    type: rsync
    create: true
    rsync_args: [
      "--verbose", "--archive", "--delete",
      "--chmod=gu=rwX,o=rX", # 664 for files, 775 for directories
      "--owner", "--group", # required for the following command
      "--usermap=*:vagrant", "--groupmap=*:www-data",
    ]
  - local_path: docroot/sites/all/modules/features
    destination: /var/www/drupal/sites/all/modules/features
    type: rsync
    create: true
    rsync_args: [
      "--verbose", "--archive", "--delete",
      "--chmod=gu=rwX,o=rX", # 664 for files, 775 for directories
      "--owner", "--group", # required for the following command
      "--usermap=*:vagrant", "--groupmap=*:www-data",
    ]

Personally I pull in files using a Makefile https://github.com/geerlingguy/drupal-vm/issues/261#issuecomment-144270339

Looks good, I'm closing this in favor of pushing forward more with #284. And I generally use makefiles as well (soon switching over to composer workflow, at least for D8), but there are still some sites where I built them with codebase-as-a-repo :P


[RPMP] [Replica] Data replication support for RPMP

Execute data replication work at server side

Add data replication support for RPMP


How to switch store views - Magento 2

For a project that I'm working on this is how we switch from store to store within the vagrant local env. that uses a docker container.
Within the index.php file:
$params = $_SERVER; $params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = 'extranet'; $params[\Magento\Store\Model\StoreManager::PARAM_RUN_TYPE] = 'store'; $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params); /** @var \Magento\Framework\App\Http $app */ $app = $bootstrap->createApplication(\Magento\Framework\App\Http::class); $bootstrap->run($app);
By doing this we're able to maintain the same url but switch themes based on the store code.  This works in the vagrant env. however this doesn't seem to work in the warden env.
Any ideas why?
Thanks!

@christian-walker Are you making those changes in index.php or pub/index.php? Warden uses pub/index.php as the application entry point on M2 environments. What I would recommend is taking a look at the information here:

https://github.com/davidalger/warden#additional-domains
https://github.com/davidalger/warden/pull/37#issuecomment-554651099

The above links show how to handle multi-site setups, and the 2nd one demonstrates how to setup store codes by domain for use on local (without impacting prod, stage, etc).

Thanks @davidalger I'll take a look.

@davidalger if I use exampleproject2.test, do I add it like this in the .env TRAEFIK_HOST_LIST=app.willhen.test,willhen2.test or is it like this:
TRAEFIK_HOST_LIST=app.willhen.test,app.willhen2.test

@davidalger also for subdomains like this b2b.willhen.test, would I still have to add app at the beginning in the browser or would it just be https://b2b.willhen.test

@christian-walker The domains can really be whatever you want them to be, no need for app to be there. That's merely the default.
When you set the label traefik.frontend.rule: Host:${TRAEFIK_HOST_LIST} in the project override file, that label replaces the default one, so whatever you specify there will be routed exactly as you specify it, no magic applied. So you would want TRAEFIK_HOST_LIST=app.willhen.test,app.willhen2.test in the .env file to use app sub-domain on the two different domains. If you're wanting to use b2b as the sub-domain, just specify that in the host list instead.
As a general rule, for my own projects here at Mediotype, I actually tend to not use the app sub-domain and do something like site1.client.test and site2.client.test. Use what works best for you.

@davidalger thanks, that makes sense.  So for my second store I set it up with subdomain b2b.willhen.test like this:
https://share.getcloudapp.com/jkunnLv5
https://share.getcloudapp.com/WnuEEYpb
https://share.getcloudapp.com/bLuGGAvg
But its still forwarding to the first site b2c.willhen.test

@davidalger  looks like I needed to run composer dump-autoload after adding the new stores.php file to it.  All good now! Thanks!

@davidalger  I've added the stores.php file and ran composer dump-autoload after running setup:di:compile and setup:upgrade and the site is still forwarding to the main site.  Do you have any other suggestions?

@christian-walker Afraid not. Don't recall ever encountering an issue in which Magento redirects to the wrong store/website when the codes are properly set and passing to the application in $_SERVER as environment variables. Use of the stores.php file has worked quite reliably for me. I'd see what you can do to see why composer is not loading it (although if it's configured as outlined in the referenced links above, I'm at a loss on that one as well)


jamulus: init at 3.5.3

Motivation for this change
Jamulus did not seem to be packaged for nixos before and it would be great to use it on nixos!

Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

The project' output binary is named "Jamulus" by default. (uppercase J). the documentation mentions the option to set it to lowercase "jamulus" instead

To use this file configure the software with qmake "CONFIG+=noupcasename" Jamulus.pro to make sure the output target name of this software is jamulus instead of Jamulus.

should we do that?

Uppercase binary name is fine.

Does anything else need to be done before this can be merged?
(Probably combining all but the first commit into one, with title "jamulus: init at 3.5.5")
I'd suggest to postpone the considerations about additional installation of .desktop files and icons, until a clean solution existis in jamulus, they aren't necessary for core funcionality anyway and would increase the complexity here by quite a bit.

Squashing into two commits

maintainers: add seb314
jamulus: init at 3.5.5

should be enough.

Squashing into two commits
* maintainers: add seb314

* jamulus: init at 3.5.5

should be enough.

That can be done by the person who does the merge in basically one click, and doesn't require any additional force-pushes here, right?

GitHub only allows squishing everything into a single commit, as far as I am aware. Local interactive rebase and force push will be needed.

Thanks.

Thanks.

Thanks for the guidance!


Harbor Tile should support AWS S3 as the storage for Docker Registry

S3 is supported as the storage for Docker Registry in standard Harbor.
Need to allow the users of Harbor Tile to config S3 as the storage.
@steven-zou @reasonerjt @virtmerlin

By default, Harbor stores images on your local filesystem. In a production environment, you may consider using other storage backend instead of the local filesystem, like S3, OpenStack Swift, Ceph, etc. What you need to update is the section of storage in the file common/templates/registry/config.yml. For example, if you use AWS S3 as your storage backend, the section may look like this:
storage:
s3:
accesskey: awsaccesskey
secretkey: awssecretkey
region: us-west-1
regionendpoint: http://myobjects.local
bucket: bucketname
encrypt: true
keyid: mykeyid
secure: true
v4auth: true
chunksize: 5242880
multipartcopychunksize: 33554432
multipartcopymaxconcurrency: 100
multipartcopythresholdsize: 33554432
rootdirectory: /s3/object/name/prefix
NOTE: For detailed information on storage backend of a registry, refer to Registry Configuration Reference.

I'll take a look at this work as @jessehu is working on uaa. @reasonerjt

Thanks Steven. I can first take care of related Harbor Tile piece. We can have a  discussion after the new year holiday.


fix(typescript): use correct ts version and fix promise types

Updates TS version
Makes aot-friendly packaging (including UMD bundle)
Runs Karma against bundle
Tests that prod build step does not error on Travis

I'll ditch the side-effect operators and observables.


Interaction with other schema migration tools

I'm interested in using Sqitch with my Django development.  Django has a feature to handle schema and data migrations, but lacks other aspects of database management.  For example Django does not have a commands for initializing databases, dropping databases, installing extensions, creating indexes beyond the simplest form, etc.  I think Sqitch could fill the role for creating and verifying database objects as long as it's run after Django's migration command is run.
Is this a typical way of using Sqitch?  Do you see any way that this plan will fail?

I suggest you post your questions to the mail list, since there it's more likely to be seen by other Django users.


sw_engine : arm neonRasterGrayscale8 function to support aarch64

Improved the speed through neon processing

https://github.com/thorvg/thorvg/issues/30

@rinechran I really appreciate your contribution. Could you please share the performance before/after? I'd like to suggest you to capture the report values at sampling number [1000] among "Lottie" / "Performance" examples.

Files ending with 'aarch64' are newly added log files. 'aarch32' files operate on armv7. Additionally, files with an underscore '_' indicate the speed before the patch.
Lottie_aarch64  : [  934]: update = 0.059118s,   raster = 0.025865s,  total = 0.084983s
Lottie_aarch32(new)   : [  934]: update = 0.059891s,   raster = 0.025821s,  total = 0.085713s
Lottie_ :  [  468]: update = 0.058781s,   raster = 0.026280s,  total = 0.085061s

Performance_aarch64.txt : [  999]: rendering = 0.013876s,  average = 0.014811s
Performance_aarch32.txt(new) : [ 1000]: rendering = 0.014088s,  average = 0.014918s
Performance_ : [ 1000]: rendering = 0.014276s,  average = 0.015231s

Lottie_aarch32.txt
Lottie_aarch64.txt
Performance_aarch32.txt
Performance_aarch64.txt
Lottie_.txt
Performance_.txt

Files ending with 'aarch64' are newly added log files. 'files with an underscore '_' indicate the speed before the patch.
Lottie_aarch64  : [  934]: update = 0.059118s,   raster = 0.025865s,  total = 0.084983s
Lottie_ :  [  468]: update = 0.058781s,   raster = 0.026280s,  total = 0.085061s

Performance_aarch64.txt : [  999]: rendering = 0.013876s,  average = 0.014811s
Performance_ : [ 1000]: rendering = 0.014276s,  average = 0.015231s

Lottie_aarch64.txt
Performance_aarch64.txt
Lottie_.txt
Performance_.txt

Improvements Rate:

Lottie: (0.025986/0.026201) = +4.7%
Performance: (0.014163/0.014785) = +4%

@rinechran thanks, please double check your commit msg: I don't see this is a good form as a change history.

You might wanna leave meaningful information there like:
Improvements Rate:
Lottie: (0.025986/0.026201) = +4.7%
Performance: (0.014163/0.014785) = +4.3%

Yes, I got it
I was looking for a way to improve the performance, and it's history. Let me summarize


Dead links for Remarks -> Accessing a ResourceDictionary object in code -> C#

There are several dead or broken links in the "Remarks -> Accessing a ResourceDictionary object in code -> C#" portion of the document.

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

ID: 5576bf3b-1cdf-849e-ab18-cae270ab93d9
Version Independent ID: c1f594e7-7ba2-6aa5-3cfb-4f482480e024
Content: ResourceDictionary Class (Windows.UI.Xaml) - Windows UWP applications
Content Source: https://cpubwin.visualstudio.com/DefaultCollection/windows-uwp/_git/winrt-api-build?path=%2fwinrt-api-build%2fwindows.ui.xaml.resourcedictionary.yml&version=GBlive&_a=contents
Product: uwp
Technology: winrt-reference
Git Login: jwmsft
Microsoft Alias: jimwalk

Thanks for letting us know about this. The links are fixed now.


services/submitter: refactor concurrency model

What
Refactors @bartekn's initial implementation of the transaction submitter to better manage concurrent transaction submission.

Each channel account is given a go routine that pull from a buffered queue of transactions
Every second, the submitter checks if the queue is full, and if its not, fills the queue with more pending transactions
For every transaction placed in the queue, a go routine picks up the transaction and uses it's channel account to submit it

This PR also adds the following:

Signs the transactions with the root & channel account
Uses fee bump transactions so channel accounts don't need to hold XLM

Why
The existing implementation assigns transactions to channels that could still be working on submitting previously assigned transactions. This would cause the sequence number errors and channel accounts would constantly have to reload their state, reconstruct transactions, and resubmit them.
Using a buffered channel allows for:

the submitter to only query the DB when the channel is not full
The channel accounts to never be idle -- unless there are no pending transactions in the database

Closing to push the changes to support-submitter


ReindexScripts on VersionedIndex

About to add an overload for Type that wraps the script in an if (ctx._type == '{type}') block

I just added a few types for IPatchOperation I wonder if these could be made more generic and reused?


[GSSoC'23] Skype Automation Completed

Description

This is a skype automation script.

Fixes #427
Replace issue_no with the issue number which is fixed in this PR
Have you read the Contributing Guidelines on Pull Requests?

[x] Yes

Type of change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)

Checklist:

[x] My code follows the style guidelines(Clean Code) of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I've edited the SCRIPTS.md and link to my code.
[x] I have created a helpful and easy to understand README.md
[x] My documentation follows Template for README.md
[x] My changes generate no new warnings
[x] I have added tests/screenshots(if any) that prove my fix is effective or that my feature works.

@avinashkranjan @omazoz @vanshitaverma please review this pull request


fix: label > 26 sessions per group

Waiting to test this against old meeting views before approving/merging.


Countries list is not refreshed

Hi everyone,
While testing #4646, I've noticed, that when we change the language in the app (let's say from French to Spanish), the countries list will still stay in the first language (in French in my example).
The only solution is to fully restart the app.
https://github.com/openfoodfacts/smooth-app/assets/246838/fe0bd61c-706e-4ad2-89a0-7aaf1728fbb1

Interesting case: it looks like when the app gets refreshed with the new language, the widgets are not rebuilt but "just changed".
As the localized country list is computed in initState, it will be computed only once for a given widget instance.
@g123k That wouldn't be a fix, but what if you go back from dev mode page and go again on it: isn't the country selector widget rebuilt with the latest language?

@monsieurtanuki I would like to work on this. Please assign me this issue  :)

@soam1 I'm unassigning you. Feel free to reclaim the issue.
@g123k feel free to claim it if you're still interested


NoSuchElementException Error on quiz

looks like we have a new lost element.
Traceback (most recent call last):   File "c:\Users\User\Documents\Microsoft-Rewards-Farmer-master\test\import time_n.py", line 520, in <module>     completeDailySet(browser)   File "c:\Users\User\Documents\Microsoft-Rewards-Farmer-master\test\import time_n.py", line 372, in completeDailySet     completeDailySetSurvey(browser, cardNumber)   File "c:\Users\User\Documents\Microsoft-Rewards-Farmer-master\test\import time_n.py", line 242, in completeDailySetSurvey     browser.find_element_by_xpath('//*[@id="daily-sets"]/mee-card-group[1]/div/mee-card[' + str(cardNumber) + ']/div/card-content/mee-rewards-daily-set-item-content/div/div[3]/a').click()   File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 368, in find_element_by_xpath     return self.find_element(by=By.XPATH, value=xpath)   File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 856, in find_element     return self.execute(Command.FIND_ELEMENT, {   File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 311, in execute     self.error_handler.check_response(response)   File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 237, in check_response     raise exception_class(message, screen, stacktrace) selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id="daily-sets"]/mee-card-group[1]/div/mee-card[3]/div/card-content/mee-rewards-daily-set-item-content/div/div[3]/a"}   (Session info: chrome=87.0.4280.88)
Here is our source code
https://gist.github.com/njhughesSAS/c1d0b52b004303b56b1bd0a66f71388c
Should we put all the features in a try except clause so even if we have a NoSuchElement Error it will move on to the rest of the script and do our searches

Traceback (most recent call last):   File "c:\Users\User\Documents\Microsoft-Rewards-Farmer-master\test\import time_n.py", line 520, in <module>     completeDailySet(browser)   File "c:\Users\User\Documents\Microsoft-Rewards-Farmer-master\test\import time_n.py", line 372, in completeDailySet     completeDailySetSurvey(browser, cardNumber)   File "c:\Users\User\Documents\Microsoft-Rewards-Farmer-master\test\import time_n.py", line 242, in completeDailySetSurvey     browser.find_element_by_xpath('//*[@id="daily-sets"]/mee-card-group[1]/div/mee-card[' + str(cardNumber) + ']/div/card-content/mee-rewards-daily-set-item-content/div/div[3]/a').click()   File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 368, in find_element_by_xpath     return self.find_element(by=By.XPATH, value=xpath)   File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 856, in find_element     return self.execute(Command.FIND_ELEMENT, {   File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 311, in execute     self.error_handler.check_response(response)   File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 237, in check_response     raise exception_class(message, screen, stacktrace) selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id="daily-sets"]/mee-card-group[1]/div/mee-card[3]/div/card-content/mee-rewards-daily-set-item-content/div/div[3]/a"}   (Session info: chrome=87.0.4280.88)
quiz source
https://gist.github.com/njhughesSAS/c8c73b67037ddda008b905051f4b0489
today's dashboard
https://gist.github.com/njhughesSAS/4cfbc44e1be7507e386ddc038255fe39

Could you go to your dashboard, and make inspect element on the <a> tag of the quiz (the button to go to the quiz), and then make copy xpath on the tag.
Then share me this xpath.

//*[@id="daily-sets"]/mee-card-group[1]/div/mee-card[2]/div/card-content/mee-rewards-daily-set-item-content/div/div[3]/a

Looks like card number is incorrect right

Fixed !

last commit is missing lines
Define user-agents
PC_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.74 Safari/537.36 Edg/79.0.309.43'
MOBILE_USER_AGENT = 'Mozilla/5.0 (Android 6.0.1; Mobile; rv:77.0) Gecko/77.0 Firefox/77.0'
creating PC_USER_AGENT not defined

last commit is missing lines
Define user-agents
PC_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.74 Safari/537.36 Edg/79.0.309.43'
MOBILE_USER_AGENT = 'Mozilla/5.0 (Android 6.0.1; Mobile; rv:77.0) Gecko/77.0 Firefox/77.0'
creating PC_USER_AGENT not defined

Thanks I missed it :)

It also skips over the A, B, or C quiz and moves on to complete the 3rd.

It also skips over the A, B, or C quiz and moves on to complete the 3rd.

It should complete the ABC quiz from "daily set" and "more promotions" now !


Wrong sorting of motions/assignments/participants which begins with umlauts

On /assignment/ they are sorted, but "Ö" comes after "Z". Maybe use other sorting options.

@normanjaeckel can you try to evaluate how we can do this in angular list views?

Sorry, no time for this.

The sorting will be tested by @tsiegleauq. Eventually a sorting function will be implemented which is consistent along all spoken languages and browsers.

Array.sort( (a,b) => a.localeCompare(b))

done ;-)
@MaximilianKrambach takes care about sorting in OpenSlides 3. #3963


Update dependency @feel/style to ^0.0.27

This PR contains the following updates:

Package
Change
Age
Adoption
Passing
Confidence

@feel/style
^0.0.25 -> ^0.0.27

Configuration
📅 Schedule: Branch creation - "before 12am on sunday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: undefined
Command failed: ./nix/update-pnpm-hash.sh
GC Warning: Could not open /proc/stat
error:
       … while fetching the input 'git+file:///var/lib/private/renovate/repos/github/NuschtOS/search'

       error: cannot open connection to remote store 'daemon': error: reading from file: Connection reset by peer

Renovate Ignore Notification
Because you closed this PR without merging, Renovate will ignore this update (^0.0.27). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.


how do I refer to this?

"For any hpmcounter that is not read-only zero, the corresponding bit in scounteren must be writable." does it need a separate extension name?

Sscounterenw


Library only works if I -first- upload an Arduino program, and -then- transfer my MakeCode program

At first when using your library, I only got one static reading showing unrealistically high eCO2 values. Often at around 65000.
I then discovered the sensor works great with Arduino IDE and Sparkfun's CCS811 library. The eCO2 values stay at around 400, and increase significantly when I breathe on the sensor.
Finally, I discovered that your library does work!  If I pull the USB plug and put it back in, the readings go back to being static again.
Here are the respective error and status codes MakeCode gives me:
Successful readings: Error 0, status alternates between 144 and 152.
Unsuccessful readings: Error 3, status 16
Here's an example of a log, where you can see where the USB was pulled out and put back in. As you can see, the bottom line has been repeated 741 times:
Error: 0, status: 144, ppm: 415
Error: 0, status: 152, ppm: 415
4Error: 0, status: 144, ppm: 415
Error: 0, status: 152, ppm: 410
3Error: 0, status: 144, ppm: 410
Error: 0, status: 152, ppm: 410
2Error: 0, status: 144, ppm: 410
741Error: 3, status: 16, ppm: 4349

My Arduino program:
#include <Wire.h>
#include "SparkFunCCS811.h"
CCS811 mySensor(0x5B);

void setup()
{
  Serial.begin(9600);
  Wire.begin();
  CCS811Core::status returnCode = mySensor.begin();
}

void loop()
{
  if (mySensor.dataAvailable())
  {
    mySensor.readAlgorithmResults();
    Serial.println(mySensor.getCO2());
  }
  delay(10);
}

My MakeCode program:
airQuality.setAddress(CCS811_I2C_ADDRESS.ADDR_0x5B)

basic.forever(function () {
    serial.writeLine(`Error: ${airQuality.readError()}, status: ${airQuality.readStatus()}, ppm: ${airQuality.readCo2()}`)
})

The sensor has been connected using 3.3V, GND, SDA and SCL.

Here's how I set up my micro:bit with the Arduino IDE for those who are interested: https://learn.adafruit.com/use-micro-bit-with-arduino?view=all

great and for my students step forward. Do you have some images of how you set this up with the wirers

I don't have the sensor available anymore, but here's the wiring I used:
https://learn.sparkfun.com/tutorials/ccs811-air-quality-breakout-hookup-guide?_ga=2.247983623.1628361269.1600844274-1632825319.1582815869#example-basic-reading
And here are the corresponding pins on the micro:bit
https://microbit-micropython.readthedocs.io/en/v1.0.1/pin.html


[GH-565] add trophies currency

Motivation
Explain why not how.
Closes #issue_number
Summary of changes
List your changes here.
How to test it?
You can explain how you tested it or suggest a way to do so.
Checklist

[ ] Tested the changes locally.
[ ] Reviewed the changes on GitHub, line by line.
[ ] This change requires new documentation.

[ ] Documentation has been added/updated.

Changed base


use Bundler to bootstrap Jekyll & related changes

Courtesy of ensime/ensime.github.io#24 and http://markdotto.com/2014/09/25/sass-and-jekyll/.

@fabe I had to move the main.scss file from _scss to css because otherwise, Jekyll's SCSS compiler wouldn't pick it up. The includes are still where they used to be though. The Gulp setup is probably broken now, but otherwise everything else should work with a simple bundler invocation.

Hehe, the love is shared. Note things have upgraded in GitHub Pages today: https://github.com/blog/2100-github-pages-now-faster-and-simpler-with-jekyll-3-0

Yeah, learned that the hard way today, e.g. c7c81efad2a46b425392bcfe96d8d52fd3d1122b. The update has been deployed in the middle of a series of commits, which made everything even more confusing :shipit:


Expose typing updates in chat API

Add "updatetyping" to chat api to send typing updates to conversation.
Add --typing argument to chat api-listen to show typing updates from conversations.

Because typing notifications operate on conversation ids, add conversation_id field to MsgSummary struct to make the listener more consistent (if an implementer wants to use conv_id exclusively to identify conversations).

What's the use case for this?


ultrix-look tests are too easy to deceive

Each test only requires that the program exits successfully within the time limit, and doesn't check its outputs. It's far too easy for the search to find a solution which simply exits the program (discarding the computation it was performing).

Surely this could be easily modify to compare against oracle outputs for the positive test cases, at least? We could also use the (human) fixed version of the program to generate an expected output for the negative test case.

Added expected outputs for positive test cases.


Multi-node Vagrant environment not coming up

Following the docs I am able to start up a multi-node cluster with Vagrant but the Kubernetes bootstrap process seems to get stuck.
The etcd node comes up with no issues, but w1 and c1 are having trouble downloading the Docker images.  After the podmaster image downloads it seems that nothing else wants to download on c1.  Likewise, on w1, nothing downloads after the pause image.
I also noticed that the update-engine fails on w1 and c1 with this:
-- Logs begin at Sun 2015-09-20 19:36:12 UTC, end at Sun 2015-09-20 19:43:30 UTC. --
Sep 20 19:36:16 localhost systemd[1]: Starting Update Engine...
Sep 20 19:36:17 localhost update_engine[583]: [0920/193617:INFO:main.cc(155)] CoreOS Update Engine starting
Sep 20 19:36:17 localhost systemd[1]: Started Update Engine.
Sep 20 19:36:17 localhost update_engine[583]: [0920/193617:INFO:update_check_scheduler.cc(82)] Next update check in 9m23s
Sep 20 19:36:26 w1 systemd[1]: Stopping Update Engine...
Sep 20 19:36:27 w1 systemd[1]: update-engine.service: Main process exited, code=exited, status=1/FAILURE
Sep 20 19:36:27 w1 systemd[1]: Stopped Update Engine.
Sep 20 19:36:27 w1 systemd[1]: update-engine.service: Unit entered failed state.
Sep 20 19:36:27 w1 systemd[1]: update-engine.service: Failed with result 'exit-code'.

Any ideas?  Maybe this is a disk space issue?
I have tested the single node Vagrant method and it is working.

My mistake, I wasn't waiting long enough for the containers to come up.

How long does one need to wait? This is what I get:
[root@kubernetes-master ~]# docker images
REPOSITORY                                         TAG                                IMAGE ID            CREATED             VIRTUAL SIZE
gcr.io/google_containers/kube-apiserver            77293eecb909f50b8cf29b7acd42d900   0b59c89529a8        5 days ago          47.97 MB
gcr.io/google_containers/kube-controller-manager   3eaa8fccb04067a9aae35ce88277dc6c   9e77e572763a        5 days ago          40.12 MB
gcr.io/google_containers/kube-scheduler            24811506dd483157b6a02dfdcec4b0fe   392cbc5e9c5f        5 days ago          21.44 MB
[root@kubernetes-master ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
[root@kubernetes-master ~]# kubectl --server=http://${KUBE_MASTER_IP}:8080 get nodes
error: couldn't read version from server: Get http://<IP_ADDRESS>:8080/api: dial tcp <IP_ADDRESS>:8080: connection refused


Typo in force tunnel config

I believe the "isnt" should be an "is". If not, can we get steps describing how to successfully force tunnel?

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

Misunderstood the docs. I think the original is correct.


print out task error in case the filer task is failed

currently, the failed task is reported in the log as:
2021/12/19 16:04:53 <Task id=01FQ9PX9RWQ6Q9TWRJV5E4FV2M name=tasks.setProject payload=map[Members:[] Storage:map[quotaGb:1 system:netapp] projectID:3018026.01]> - failed - result: (empty) in 15.318859699s

which is not helpful.

@Jascha-N the task error is also logged in addition, e.g.
2022/01/05 17:22:30 <Task id=01FRNM6ZJCM5S4NKKPJKFC1G6P name=tasks.setUser payload=map[Storage:map[quotaGb:10 system:none] userID:xyzaabbcc]> - failed - result: (empty) in 4.492326ms
2022-01-05T17:22:30.612Z	error	worker/main.go:126	[01FRNM6ZJCM5S4NKKPJKFC1G6P] failed with error: user: unknown user xyzaabbcc

It is not trivial to remove the line with <Task id=....> because it is printed by the library I am using.  But I think it is anyway useful to keep it (because of the elapsed time it prints).


errors occurred when "cmake .."

Below is all cmake .. output information:
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Found OpenCV: /usr (found suitable version "3.2.0", minimum required is "3.0")
-- Checking for modules 'gstreamer-1.0;gstreamer-app-1.0'
--   Found gstreamer-1.0, version 1.14.5
--   Found gstreamer-app-1.0, version 1.14.5
-- Checking for module 'libglog'
--   Found libglog, version 0.3.5
-- Checking for module 'eigen3'
--   Found eigen3, version 3.3.4
-- Checking for module 'libzmq'
--   Found libzmq, version 4.2.5
-- Found Boost: /usr/local/lib/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components:  date_time graph filesystem iostreams serialization system thread
-- Found JeMalloc: /usr/lib/x86_64-linux-gnu/libjemalloc.so
-- Checking for module 'jsoncpp'
--   Found jsoncpp, version 1.7.4
-- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found version "3.0.0")
Cloning into '/media/data1/qiurui/reaserch/saf/3rdparty/nsync'...
fatal: unable to access 'https://github.com/google/nsync.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.
fatal: clone of 'https://github.com/google/nsync.git' into submodule path '/media/data1/qiurui/reaserch/saf/3rdparty/nsync' failed
Failed to clone '3rdparty/nsync'. Retry scheduled
Cloning into '/media/data1/qiurui/reaserch/saf/3rdparty/nsync'...
fatal: unable to access 'https://github.com/google/nsync.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.
fatal: clone of 'https://github.com/google/nsync.git' into submodule path '/media/data1/qiurui/reaserch/saf/3rdparty/nsync' failed
Failed to clone '3rdparty/nsync' a second time, aborting
CMake Error at 3rdparty/CMakeLists.txt:24 (add_subdirectory):
  The source directory

    /media/data1/qiurui/reaserch/saf/3rdparty/dlib

  does not contain a CMakeLists.txt file.

CMake Error at 3rdparty/CMakeLists.txt:31 (add_subdirectory):
  The source directory

    /media/data1/qiurui/reaserch/saf/3rdparty/litesql

  does not contain a CMakeLists.txt file.

-- Found Threads: TRUE
-- Found Boost: /usr/local/lib/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components:  program_options
-- Checking for module 'libgvc'
--   No package 'libgvc' found
-- Found Git: /usr/bin/git (found version "2.17.1")
--
-- ********************** SAF Configuration Summary **********************
-- General:
--   Git               :   5bc296e-dirty
--   System            :   Linux
--   On Tegra          :   No
--   Compiler          :   /usr/bin/c++ (ver. 7.5.0)
--   Release CXX flags :   -O3 -DNDEBUG
--   Debug CXX flags   :   -g
--   Build type        :
--   Build tests       :   No
--
-- Options:
--   BACKEND           :   cpu
--   USE_CVSDK         :   No
--   USE_CAFFE         :   No
--   USE_FRCNN         :   No
--   USE_ISAAC         :   No
--   USE_KAFKA         :   No
--   USE_MQTT          :   No
--   USE_NCS           :   No
--   USE_PTGRAY        :   No
--   USE_PYTHON        :   No
--   USE_RPC           :   No
--   USE_SSD           :   No
--   USE_TENSORFLOW    :   No
--   USE_WEBSOCKET     :   No
--   USE_VDMS          :   No
--   USE_VIMBA         :   No
--
-- Frameworks:
--   Caffe             :   No
--   TensorFlow        :   No
--
-- Dependencies:
--   Boost             :   Yes (ver. 1.74, Boost::system)
--   OpenCV            :   Yes (ver. 3.2.0, /usr/include)
--   Eigen             :   Yes (ver. 3.3.4, /usr/include/eigen3)
--   GStreamer         :   Yes (ver. 1.14.5, gstapp-1.0;gstbase-1.0;gstreamer-1.0;gobject-2.0;glib-2.0)
--   glog              :   Yes (ver. 0.3.5, glog)
--   ZeroMQ            :   Yes (ver. 4.2.5, zmq)
--   VecLib            :   No
--   CUDA              :   No
--   Cnmem             :   No
--   OpenCL            :   No
--   Protobuf          :   Yes (ver. 3.0.0, /usr/lib/x86_64-linux-gnu/libprotobuf.so)
--   JeMalloc          :   Yes (/usr/lib/x86_64-linux-gnu/libjemalloc.so)
--   FlyCapture        :   No
--   Vimba             :   No
--   Python API        :   No
--
-- Install:
--  Install path : /usr/local
--
-- Configuring incomplete, errors occurred!
See also "/media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeOutput.log".
See also "/media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeError.log".

And in CMakeError.log, the content is:
Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output:
Change Dir: /media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/make cmTC_4099f/fast && /usr/bin/make -f CMakeFiles/cmTC_4099f.dir/build.make CMakeFiles/cmTC_4099f.dir/build
make[1]: Entering directory '/media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4099f.dir/src.c.o
/usr/bin/cc   -DCMAKE_HAVE_LIBC_PTHREAD -fPIE   -o CMakeFiles/cmTC_4099f.dir/src.c.o   -c /media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeTmp/src.c
Linking C executable cmTC_4099f
/home/Anaconda3/lib/python3.7/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4099f.dir/link.txt --verbose=1
/usr/bin/cc  -DCMAKE_HAVE_LIBC_PTHREAD    -rdynamic CMakeFiles/cmTC_4099f.dir/src.c.o  -o cmTC_4099f
CMakeFiles/cmTC_4099f.dir/src.c.o: In function `main':
src.c:(.text+0x3e): undefined reference to `pthread_create'
src.c:(.text+0x4a): undefined reference to `pthread_detach'
src.c:(.text+0x5b): undefined reference to `pthread_join'
src.c:(.text+0x6f): undefined reference to `pthread_atfork'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_4099f.dir/build.make:86: recipe for target 'cmTC_4099f' failed
make[1]: *** [cmTC_4099f] Error 1
make[1]: Leaving directory '/media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeTmp'
Makefile:121: recipe for target 'cmTC_4099f/fast' failed
make: *** [cmTC_4099f/fast] Error 2

Source file was:
#include <pthread.h>

void* test_func(void* data)
{
  return data;
}

int main(void)
{
  pthread_t thread;
  pthread_create(&thread, NULL, test_func, NULL);
  pthread_detach(thread);
  pthread_join(thread, NULL);
  pthread_atfork(NULL, NULL, NULL);
  pthread_exit(NULL);

  return 0;
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/make cmTC_32661/fast && /usr/bin/make -f CMakeFiles/cmTC_32661.dir/build.make CMakeFiles/cmTC_32661.dir/build
make[1]: Entering directory '/media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_32661.dir/CheckFunctionExists.c.o
/usr/bin/cc   -DCHECK_FUNCTION_EXISTS=pthread_create -fPIE   -o CMakeFiles/cmTC_32661.dir/CheckFunctionExists.c.o   -c /home/Anaconda3/lib/python3.7/site-packages/cmake/data/share/cmake-3.15/Modules/CheckFunctionExists.c
Linking C executable cmTC_32661
/home/Anaconda3/lib/python3.7/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32661.dir/link.txt --verbose=1
/usr/bin/cc  -DCHECK_FUNCTION_EXISTS=pthread_create    -rdynamic CMakeFiles/cmTC_32661.dir/CheckFunctionExists.c.o  -o cmTC_32661 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_32661.dir/build.make:86: recipe for target 'cmTC_32661' failed
make[1]: *** [cmTC_32661] Error 1
make[1]: Leaving directory '/media/data1/qiurui/reaserch/saf/build/CMakeFiles/CMakeTmp'
Makefile:121: recipe for target 'cmTC_32661/fast' failed
make: *** [cmTC_32661/fast] Error 2

Sorry for my poor on CMake. I follow the instruction on README.md and install all dependencies, but still got this errors. Could you please give me some advice, thanks a lot!

Which OS are you using?
Ubuntu 18.04. This issue has been solved, but this issue still confused me.

I build a image by Dockerfile, and it work on x86 architecture (should change default python to python3 in Dockerfile line 252, otherwise it will meet error when installing opencv-python), but for arm architecture (nvidia jetson nx), maybe it should change some command in Dockfile, such as change the version of openvino to arm version, and so on. So could you please give me some advice if i want to build a image on arm  architecture.
It would be better if there are some documents about this project, and descriptions for each module. Thanks a lot!


Make -s optional, defaults to env, otherwise throw error | Cleaner errors

Description
Cleaned up error messages
Error messages are much cleaner

The original stack based errors can be enabled by setting DEV=true in .env file
Closes #666
Better
node . -i<PHONE_NUMBER>633498624 -o twindle-discussion -s emailaddress

sends to emailaddress specified next to -s
node . -i<PHONE_NUMBER>633498624 -o twindle-discussion -s

sends to KINDLE_EMAIL configured into the .env file.
If no email in .env file itself, then throw errors
Closes #675

I believe this approach is also okay, but I liked the idea of having a seperate flag to set email 😅
lets merge this then,
Closes #685


Allow schedule mirrors to spawn new schedule databases

To help with implementing failover in the schedule system, mirrors should be able to spawn off a new database that picks up from whatever state the mirror currently knows about.

Addressed by #17


router urls with "?"

First and foremost thanks for the fun library! Makes my integration tests pretty painless =)
Perhaps I've missed something in the docs, but:
Going from version 1.4.5 -> 1.4.6, it seems Swifter is unable to correctly parse the following url when my app requests it:
/invoices/?page=1
The package IS able to find the file with the json in it, but when my app makes a request to this url in 1.4.6, I get a 404.
The 1.4.5 version correctly finds it!
What do you advise?
All other types of routes without the ? work fine.
Thanks =)

Hey, @scottiedog45 👋 Thanks for reporting this and for your kind words! Unfortunately, we're not supporting query parameters yet in the library, by default there are stripped when the route is registered or the route is received.
So this means that /invoices/?page=1 it should be equal to /invoices/?page=2 and equal to /invoices by default. There is an open discussion in #346 and that's something we're planning to support.

@scottiedog45 if you're just trying to differentiate between requests based on params you can use the same route, just check the queryParams variable on the request object.
However, I actually do not believe that's what you're asking. If I understand correctly you're saying that you have the /invoces route set up and when you call /invoces/?page=1 you're seeing a 404 response. Is that correct? I found your thread here because I was seeing 404 errors for routes I've defined on the server. Swifter even reports that the route is in fact there.
I'm calling:
print("ROUTES: \(server.routes as NSArray)")
Which prints out the expected route. I've triple checked that the route is correctly defined and called; but still seeing 404s. I'm not sure what the issue is. The path is actually pretty standard:
/user/v1/orders/score/pending
If I misunderstood let me know and I'll create a separate ticket, but I think we may be seeing the same issue. I should note that this was a problem for me in 1.4.5, too - so not new to 1.4.6.

@scottiedog45  Can you please point your Podfile or Cartfile to #382 and give a try with your current repository and let me know if the issue was fixed?


While scale up master node the etcd job is getting failed

Hello Team,
We have deployed kuberenetes cluster with 3 master and 3 worker nodes. We were trying to scale up the master node from 3 to 4 and deploy it through bosh-manifest.
The deployment completed with error mentioned below:
Error: Action Failed get_task: Task 1ac12df5-dc01-47d3-46b5-42d4d749cad0 result: 1 of 4 post-start scripts failed. Failed Jobs: etcd. Successful Jobs: bosh-dns, kube-apiserver, kubernetes-roles.
All the VMs were in running state.
We checked the health of cluster by running ./etcdctl cluster-health,so it was observed that the newly added master node [master-3] is unhealthy and health check failed with error mentioned below:
failed to check the health of member 56f3d8fb2ca0cde1 on https://master-3.xxxxx.xxxxx.internal:2379: Get https://master-3.xxxxx.xxxxx.internal:2379/health: net/http: TLS handshake timeout
member 56f3d8fb2ca0cde1 is unreachable: [https://master-3.xxxxx.xxxxx.internal:2379] are all unreachable
cluster is degraded.
We are deploying cluster through cfcr deployment over bosh.
Bosh Version: 268.8
Kubernetes Version: 1.15.5
Ubuntu Version: 16.04.6
AWS ec2 instance
Below is the link that we are using to deploy our Kubernetes cluster:
https://github.com/cloudfoundry-incubator/kubo-release
https://github.com/cloudfoundry-incubator/cfcr-etcd-release
Anyone has idea about this issue and how can it be fixed?

This can be mitigated by using the etcdctl command to remove the member and re-adding it.
It has been resolved in CFCR etcd release 1.12.4 by using an older version of the etcdctl CLI.


Crash on stop session

Plenbot crashes with a "Sequence contains no elements" error after ending a log session by clicking "Stop the log session". This crash happens 100% of the time when running with my static which does weird wing orders (w1, w7, w5, w6, w4) and happens sometimes during my training raid groups. Most recently it successfully worked with my training group that did w7 -> w4.
For reference I have a single discord webhook and no twitch integration.
Error Text

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.First[TSource](IEnumerable1 source)    at PlenBotLogUploader.FormDiscordWebhooks.<ExecuteSessionWebhooksAsync>b__8_8(DPSReportJSON anon)    at System.Linq.Enumerable.WhereListIterator1.MoveNext()
at System.Collections.Generic.List1..ctor(IEnumerable1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at PlenBotLogUploader.FormDiscordWebhooks.d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at PlenBotLogUploader.FormMain.d__65.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at PlenBotLogUploader.FormLogSession.<ButtonSessionStarter_Click>d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
************** Loaded Assemblies **************
mscorlib
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
PlenBotLogUploader
Assembly Version: <IP_ADDRESS>
Win32 Version: <IP_ADDRESS>
CodeBase: file:///C:/Users/Kyle/Downloads/PlenBotLogUploader.exe
System
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.dll
System.Core
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.Core.dll
System.Windows.Forms
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.Windows.Forms.dll
System.Drawing
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a/System.Drawing.dll
System.Net.Http
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a/System.Net.Http.dll
System.Configuration
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a/System.Configuration.dll
System.Xml
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.Xml.dll
Accessibility
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a/Accessibility.dll
System.IO.Compression.FileSystem
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4084.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression.FileSystem/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.IO.Compression.FileSystem.dll
System.IO.Compression
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.IO.Compression.dll
System.Numerics
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.Numerics.dll
System.Runtime.Serialization
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.Runtime.Serialization.dll
System.Data
Assembly Version: <IP_ADDRESS>
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_<IP_ADDRESS>__b77a5c561934e089/System.Data.dll
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Have you tried resetting all bosses? The issue might be related to the uploader not knowing that some bosses are fractal.

I have concluded it must be due to that, I reproduced the bug by using an id which didn't belong to any of the category, please try to reset all bosses button in "Edit boss data" in the main view of the application and then restart the app and try again, it should work after that.

The bug still happens even after resetting all bosses. I'm trying different combinations now to see what truly breaks it.

It's somehow related to the Eye of Fate boss. If I start a session and upload only the eye of fate log, then the exact same crash happens. If I log all bosses (excluding the Eye of Fate) in the same order that I cleared them in my static group, then everything uploads and is output perfectly fine.
Strangely, I can upload and operate the webhook perfectly if a log session is not active.
I'm attaching my most recent eye of fate log here. All of my eye of fate logs cause the same crash.
Log.zip

The boss ID for Eyes of Fate & Judgment is 19651. Here's what the boss data is set to after a reset.

The issue is with boss id, the log you provided has different boss id than the app knows so it gets confused, thank you for all this, I wouldn't have found it by myself.
I will look into it more and rewrite the part that is crashing.
If you want a temporary fix, change the boss id for eyes to 19844 instead of 19651.

Yep, that build solves the crash. All the webhooks execute and it doesn't crash after ending a session.

Thanks for bringing the issue forward.

No problem, glad to help out. Thanks for solving it so quickly and for making this tool. It really helps with uploading logs and getting them all sorted.
I do have 1 feature request that I think would be relatively simple. Could you add a plain text raid session end to the plenbot console when ending a session? For some of my groups I need to copy out all the log links to slack and the discord webhook doesn't copy very well. I'm just looking for something super simple like below.
W4
https://dps.report/430Q-20200816-211832_cairn
https://dps.report/IbkX-20200816-212430_mo
https://dps.report/KjV3-20200816-213609_sam
W7
https://dps.report/diVc-20200816-195204_adina
https://dps.report/7VEe-20200816-203618_sabir
https://dps.report/HutP-20200816-211116_qpeer