Running multi algo coin on same server

Is it possible to run different algo's of same coin within a unique server?
For example for DGB, if I want to run SHA256, Scrypte and Odocrypt, do I need to run multiple instances of the daemon? or is it possible to do it with the same daemon for all of them and if it's possible how should I setup the config file for the daemon?
currently I'm setting algo=sha256d in the config file to set the algo.
and if it's not possible to do that is there any other way to run it on the same server?
@oliverw , I will be appreciated if you can reply to this since you already did this in coinfoundry.
and if none of above are correct then what's the best practice to do that?

@peysab As far as Digibyte is concerned, one daemon as sufficient. You can configure multiple discrete pools in miningcore but you need to adjust the parameter for the getblocktemplate RPC.

What about the Daemon config?
should I just change algo=sha256d to anything else?

Daemon config will be the same for all DGB pools, just the gbtargs is different.

But in digibyte.conf file we have to set the algo, right? if I don't set it it will get scrypt as default and the sha256 won't work.
and if in the daemon section in the config.json, I set the same port which is running  sha256 for scrypt it will fail right? I tested that before.
can you please explain a bit more where to adjust the parameter for getblocktemplate
Thanks

CF is running digibyted without any config file whatsoever. All pools point to the same digibyted instance (same port, same password, same user etc). The pools only have different values for gbtArgs in their configuration in Miningcore's config.json.
"gbtArgs": [{"rules": [ "segwit" ]}, "sha256d"],
"gbtArgs": [{"rules": [ "segwit" ]}, "scrypt"],
etc.

great thanks, will check that.

BTW, CF Supports all Legacy, SegWit, bech32 address types right? if yes I think you need to change it in dgbwiki right now it's only Legacy.

Miningcore only supports legacy addresses for the pool wallet but all addresse types for miners.

It worked thanks, BTW for scrypt it's showing the wrong nethash, for example in CF it's showing 84PH right now which should be around 2.5TH any ideas how to fix this?


chore: Add concurrency gate to app build workflow 1

CHKT-1683
What this PR does
Ensures existing jobs are cancelled when starting a new job, regardless of trigger reason (pull request, edit, etc.)

Worked for edit

And for build app ✅


not updated to 2.0

phantomjs now has a stable version at 2.0, this should be updated from 1.9.8

Dear Lawrence,
did you consider looking at the existing issues for this project before filing yours? Probably not, because you would have found an existing issue at https://github.com/colszowka/phantomjs-gem/issues/54 in that case. I'll leave closing this duplicate to you.
Kind regards,
Christoph


ruby: when converting to JSON, call to_f on decimals

JSON serailziers for ruby know how to handle Floats,
but not necessarily BigDecimals.

Servers will be expecting a number, not a JSON string :(

Actually, the right solution is probably to add JSON serialization for bigdecimals to our legacy rails app. It seems like there is builtin support for JSON serialization in rails 3+...

+1 on doing nothing


[bug] unregister globalShortcut F11

Describe the bug
  React.useEffect(() => {
    isRegistered('F11').then(async (value) => {
      console.log(value)
      await unregister('F11')
      register('F11', async () => {
        await appWindow.setFullscreen(!(await appWindow.isFullscreen()))
      }).then(() => {
      }).catch((err) => { console.error(err) })
    }).catch((err) => { console.error(err) })
    return () => { }
  }, [])

This is the code I used to register the F11 shortcut key.
When I ran yarn tauri dev for the first time, the value was false, but I could still see the console output of register error.
[Log] false (App.tsx, line 72, x2)
[Error] hotkey already registered: Accelerator { id: Some(AcceleratorId(19131)), mods: (empty), key: F11 }
	(anonymous function) (App.tsx:78)

After I reloaded the page, the value became true, but the register error still exists.
[Log] true (App.tsx, line 72, x2)
[Error] hotkey already registered: Accelerator { id: Some(AcceleratorId(19131)), mods: (empty), key: F11 }
	(anonymous function) (App.tsx:78)

But strangely, the shortcut key F11 can be used normally until I opened another tauri application that registered the shortcut key in the same way. The first opened application works normally, but the shortcut key of the later opened application is invalid. And when I focus on the later opened application and press F11, it is actually responded by the first opened application.
Reproduction

run yarn create tauri-app
use the code to register F11 globalShortcut
Repeat the above steps to create two tauri applications and open them, then test the F11 shortcut key.

Expected behavior
Firstly, the console should not output an error because I should have already unregistered F11 before that.
Secondly, the shortcut keys for the two applications should be independent.
Platform and versions
`yarn tauri info` output:

yarn run v1.22.19
$ tauri info

Environment
  › OS: Ubuntu 20.04 X64
  › Node.js: 16.19.0
  › npm: 8.19.3
  › pnpm: Not installed!
  › yarn: 1.22.19
  › rustup: 1.25.2
  › rustc: 1.68.0
  › cargo: 1.68.0
  › Rust toolchain: stable-x86_64-unknown-linux-gnu

Packages
  › @tauri-apps/cli [NPM]: 1.2.3
  › @tauri-apps/api [NPM]: 1.2.0
  › tauri [RUST]: 1.2.4,
  › tauri-build [RUST]: 1.2.1,
  › tao [RUST]: 0.15.8,
  › wry [RUST]: 0.23.4,

App
  › build-type: bundle
  › CSP: unset
  › distDir: ../dist
  › devPath: http://localhost:1420/
  › framework: React
  › bundler: Vite

App directory structure
  ├─ .git
  ├─ public
  ├─ .vscode
  ├─ dist
  ├─ src
  ├─ node_modules
  ├─ scripts
  └─ src-tauri
Done in 4.39s.

Stack trace
No response
Additional context
No response

Hmm, i think tauri's globalShortcut API is not what you are looking for to be honest! There can only be a single application registering a specific shortcut with this API because it's global. This means that the F11 key will stop working for all other applications, at least as long as your tauri app is open.
To me it sounds like you'd want to use the standard JavaScript key event stuff like document.addEventListener('keydown', callback) 🤔

Some platforms don't allow other apps to unregister globalShortcuts registered by other apps. Also note that isRegistered only checks for globalShortcuts registered by the same app, not other apps and for that we may or may not remove isRegistered (haven't been discussed yet).


[Bug] doc generation fails if api.yml is missing

Describe the Bug
We use fern to generate docs for a site which does not have any api. Previously if there is no api.yml file, the doc generation would still succeed. Now the cli exits without non-zero status code, and needs a dummy definition/api.yml file with a name key.
Information to Reproduce
CLI Version
0.37.6
Actual Behavior
exits with non-zero code and doc generation fails
[docs]: Found 0 errors and 1 warnings. Run fern check --warnings to print out the warnings.
[docs]: Missing file: api.yml

Expected Behavior
doc generation suceeds

https://github.com/fern-api/fern/pull/4206 @ammubhave this is being fixed in the linked PR!

@ammubhave this is released in the latest CLI


obs audio

Set obs audio source mute and set obs source volume dont work, i get only a empty drop down menu.
There is no way to choose something.

Closing duplicate and leaving #6 as the main issue to track


Akka HTTP microservice example no longer uses Ammonite

The Ammonite docs say "sshd repl server is embedded in the Akka HTTP microservice example". That might have been true in the past, but it is no longer true.

I don't mean that the github repo online uses Ammonite, I mean the screenshot shows how you can add Ammonite to the github repo yourself to expose a debugging endpoint you can SSH into...


Fix integration tests

Integration tests are broken in multiple ways. Try to get them healthy again.

We had an assembly load error because we weren't building nor publishing a vsix that had helper methods in it which were dependencies of some of the integration tests. I will have a PR to fix this shortly, then I can move on to the "real" test failures.


cmd/go: tests fail without clear reason when /tmp/go.mod exists

Building the Go compiler at tip (+b294fe9b0a) attempted to fetch dependencies for an unrelated repo (!?) and failed. The actual cause is not particularly obvious when you have forgotten there is a bogus go.mod under /tmp from days before.. :thinking:
Several tests create temporary build directories under /tmp and run go build, which then finds the go.mod and attempts to fetch unrelated dependencies. Here is a small excerpt of the log/failures:
[..]
--- FAIL: TestBadImportsEasy (1.40s)
    go_test.go:1012: running testgo [build -o ./easy testdata/#$%:, &()*;<=>?\^{}/easy.go]
    go_test.go:1012: standard error:
    go_test.go:1012: go<EMAIL_ADDRESS>lookup github.com/prometheus/client_model: mkdir /test-go-home-does-not-exist: permission denied
[..]
--- FAIL: TestBadImportsEasySub (1.32s)
    go_test.go:1019: running testgo [build -o ./easysub testdata/#$%:, &()*;<=>?\^{}/easysub/main.go]
    go_test.go:1019: standard error:
    go_test.go:1019: go<EMAIL_ADDRESS>lookup github.com/prometheus/client_model: mkdir /test-go-home-does-not-exist: permission denied
[..]
--- FAIL: TestBadImportsHard (1.13s)
    go_test.go:1026: running testgo [build -o ./hard testdata/#$%:, &()*;<=>?\^{}/hard.go]
    go_test.go:1026: standard error:
    go_test.go:1026: go<EMAIL_ADDRESS>lookup github.com/prometheus/client_model: mkdir /test-go-home-does-not-exist: permission denied
[..]

Perhaps tests should disable fetching modules to avoid loading a bogus /tmp/go.mod?
I think a fix would be useful since /tmp is a fairly common place to put random files (like go.mod) and the errors can burn a bunch time trying to make sense of them. However, I'd understand if it was considered rare enough to ignore.
Thoughts?

/cc @rsc @bcmills
I just happened to run into exactly the same "problem" whilst recreating an issue in temp directories created below /tmp, i.e. /tmp/asdfasdf. I had a rogue /tmp/go.mod kicking around which, unsurprisingly, interfered with my tests.
Now my situation is arguably my own fault, but when it comes to tests/builds etc running within $TMPDIR could this be a wider issue?

@gopherbot, please add the label modules


poppler_binaries/pdfinfo: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by poppler_binaries/libexpat.so.1)

[ERROR] PDFPageCountError: Unable to get page count.
poppler_binaries/pdfinfo: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by poppler_binaries/libexpat.so.1)
I am using python3.7 for aws lambda runtime.
Does anyone have any idea?

resolved by following steps in this article https://www.petewilcock.com/using-poppler-pdftotext-and-other-custom-binaries-on-aws-lambda/


Add suggestion about updating pip in the user site-packages

Provide a suggestion for a non-intrusive update of pip. Updating pip may resolve issues were some previous versions would fail to properly validate version compatibility for dependencies that were previously installed through the system package manager.

Figured it would be good to document this until formal packaging is part of the release.

Thanks @aaronp24. Remind me not to write documentation before going to bed........


Hypothesis: Add test for angle(), fix the exposed bug

Based off #67

@astronouth7303 I just rebased after updating #67


Updated path for #35

[x] This PR corresponds to an https://github.com/babashka/bbin/issues/35

Thanks for the PR! I’m out of town this week but I should have a chance to look at this next week.


Feature/corefx

This PR supersedes https://github.com/elastic/elasticsearch-net/pull/1043 and https://github.com/elastic/elasticsearch-net/pull/1324 (retargeted agains 2.0)
WORK IN PROGRESS
BUT IT COMPILES :balloon: :birthday:
TODO:

[ ] Totally untested
[ ] HttpClient has not been opensourced no clue how well it behaves now, e.g does it buffer reads and writes? No control over nagle algorithm etcereta.
[ ] HttpClient lack of real synchronous interfaces bothers me and the current faux pas synchronous implementation will 99% certain have synchronization context bugs.
[ ] .NET 4 support I can add it as a framework in project.json and add support for async/await with Microsoft.Bcl.Async but when I do I get this compiler error type 'system.runtime.compilerservices.inotifycompletion' is not defined or imported elasticsearch.net httpconnection.cs. We could #ifdef the old webrequest and Begin/End based connection but that would introduce a testing complexity I rather not introduce.

##Blocking on
NCrunch support of dnx projects, http://forum.ncrunch.net/yaf_postsm7049_ASP-NET-vNext-xUnit-project-Hangs-on--NCrunch-engine-is-initialising.aspx

Closing this because we moved all our cheese in the 2.0 branch and removed a lot of projects and code  .
I will do a 4th rewrite to dot net core, no biggie! :smile:


Test merge commit message

Issue Addressed
Which issue # does this PR address?
Proposed Changes
Please list or describe the changes introduced by this PR.
Additional Info
Please provide any additional information. For example, future considerations
or information useful for reviewers.

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

@mergify queue

@mergify queue

@mergify queue


feat: Add applicationVersion property to Application

Description
Added a new property to Application object - applicationVersion. This property can be used to identity when there is a breaking change and can not be solved with migration. FE will use this property to detect such conditions. Another API is added to migrate the applicationVersion to latest version when user migrates the breaking changes.
Fixes #11471
Type of change

New feature (non-breaking change which adds functionality)

How Has This Been Tested?

JUnit tests
Manually

Checklist:

[x] My code follows the style guidelines 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
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

@nayan-rafiq Can you change the target branch to feat/better_urls ? It needs to go along with the front-end changes.

@nayan-rafiq Can you change the target branch to feat/better_urls ? These changes needs to go into release along with the front-end changes.

@arunvjn I can do that but in that case I need to change the latest version number as well. Currently I've kept the old version number and new version numbers same. Should I change the PR and set the latest app version number to 2?

@nayan-rafiq Can you change the target branch to feat/better_urls ? These changes needs to go into release along with the front-end changes.

@arunvjn I can do that but in that case I need to change the latest version number as well. Currently I've kept the old version number and new version numbers same. Should I change the PR and set the latest app version number to 2?

Yes, that would allow me to test the changes behavior on front-end as well.


Persistence Adapter: Postgres

We also gonna need a persistence adapter for PostgreSQL

closed as persistence should be handled by oxtrust/config api.


Hex to screen wrong implementation

Firstly, thanks for the great work!
I came across this library recently and tried to use it to render a hex grid, but the result was not correct, the hexagons cells were overlapping.
Going back and forth between the doc from redblobgames.com and your source I noticed there is maybe a mix up between the layout size and the hexSize used for calculating hexCornerOffset.
The original doc says : "Note that size.x and size.y are not the width and height of the hexagons."
https://www.redblobgames.com/grids/hexagons/implementation.html#hex-to-pixel
Unfortunately, that's exactly what happens in hexCornerOffset, the given hexSize is used as is, so somehow each hexagon gets it's width doubled.
I fixed the rendering of my hexGridView class by updating hexCornerOffset to :
fileprivate static func hexCornerOffset(at index: Int, hexSize: HexSize, orientation: Orientation) -> Point {
let angle = 2.0 * Double.pi * (
OrientationMatrix(orientation: orientation).startAngle + Double(index)) / 6
return Point(x: hexSize.width/2 * cos(angle), y: hexSize.height/2 * sin(angle))
}
Where hexSize.width and hexSize.height are simply divided by two.
Thanks again.
Take care.

Hi, thanks for feedback. Interestingly this division by 2 was part of the original solution while it has been removed within pull request #6. The reason was that hexes were rendered far from each other. See the PR for details.
If you wish to elaborate further, any PR is welcome. Otherwise I'll investigate during upcoming days.

I think the original implementation was good then, because when I revert to it, there is no need for my workarounds anymore.
Thanks for the quick answer.

BTW, Would you mind to share your code so it's easier to reproduce the issue?

Hi yes sure,
please find here my modified version of hex-grid library and also the
little rendering app using it.
Thanks
Yann Bouschet
Développement iPhone/iPad
Design et réalisation web
514-443-8622
http://www.yannbouschet.com
Le ven. 10 déc. 2021 à 04:15, fananek @.***> a écrit :

BTW, Would you mind to share your code so it's easier to reproduce the
issue?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/fananek/hex-grid/issues/7#issuecomment-990762675, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4VQMHHU33QSSUYQMRM7NDUQHAMHANCNFSM5JVFL67Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Hi, is there any link in your reply? Can’t see anything.

Hi,
It was supposed to be attached to the reply, maybe github chopped it off.
Here is a link : http://yannbouschet.com/hexGrid/Archive.zip
Yann
Le sam. 11 déc. 2021 à 02:34, fananek @.***> a écrit :

Hi, is there any link in your reply? Can’t see anything.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/fananek/hex-grid/issues/7#issuecomment-991512589, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4VQMGD5EB2GT57PWNWAB3UQL5G5ANCNFSM5JVFL67Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Thanks a lot for cooperation. Original solution has been converted back in release 0.4.6.


Deprecate Aggregator#getName()

It's not necessary but occupies memory (a string reference, about 4~8 byte). This makes substantial difference on batch ingestion time (we are using 1000+ metric).

@navis how much of a difference does this make to memory usage or batch ingestion time for your metrics in real world use case?

@fjy In the worst case, 1 min changed to 10 min (with full GC on every 10 seconds). We can just change max row count for incremental index but this was easier and effective.

@navis wow that's a big difference, cool

will it cause compilation errors for people who have implemented their custom aggregators ?
I wonder if it will be worth marking the method as deprecated in interface instead of removing it, throwing ISE from the impl of standard aggregators indicating this method should not be used and actually removing it in the next major version of druid.
@fjy @gianm @drcrallen Any thoughts ?

@nishantmonu51 agree on your thoughts. actually, we are using "null-returning" version rather than removing the method. would I change like that?

Null returning sounds good

@navis @nishantmonu51 marking it as deprecated and throwing an exception in the standard aggs sgtm. I prefer throwing an exception with a clear error message.

@navis @fjy @nishantmonu51 reworked & submitted #3572 with a couple changes: (a) deprecated instead of removed the function; (b) deprecated AggregatorFactory.getAggregatorStartValue as well. Gonna close this one since that one addresses the comments so far.
thanks @navis for the original patch!


llvmPackages_8: rc2 -> rc3

Motivation for this change
cc @matthewbauer
Things done

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

[ ] NixOS
[ ] macOS
[ ] 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"
[ ] 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)
[ ] Assured whether relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

This is blocking on diagnostic test failure when built w/musl-- initial investigation points to a bug in LLVM that occurs with or without musl (valgrind, hashmap update-while-modifying-and-invalidating bug I think?) but only causes noticeable corruption w/musl.
I haven't had a chance to chase this down, and am kinda hoping whatever it is (the above might not be correct for whatever reason) will be fixed in the next RC.... if it hasn't already O:).


[v2.7] Refactor RKE2/K3s provisioning tests

Issue:  Refactor RKE2/K3s provisioning test to use separate test functions for additional tests

Problem

Recently, we refactored the hosted provisioning tests to do two of the following:

Rework redundant provisioning code into a private method
Separate provisioning test and additional test cases into their own, unique test functions

This greatly helps moving forward for internal CI/CD pipeline and overall helps to better organize our ever-growing test framework. As such, the same approach has been made to the RKE2/K3s provisioning tests.
Solution

Like with the hosted provisioning tests, the redundant provisioning code for node provider and custom clusters has been put into a single private method. The now separated unique test functions reference this private method and only keep unique code in their respective functions.
Additionally, I added two new Windows test for specifically the DynamicInput function. This is because before there were no Windows test cases in the DynamicInput, only the static counterpart had Windows tests.
Lastly, I added a check in the custom cluster tests to see if the K8s version is less than 1.25.0. This is because PSPs are officially removed in K8s 1.25, so we need to update our tests to account for this if a cluster version is > 1.25.0.
Testing

Engineering Testing
Manual Testing

Locally tested static and dynamic input functions for both node provider and custom cluster.
Automated Testing

Jenkins runs will be provided offline to reviewers.

Just need to rebase your branches Markus and we'll get these PRs in.

Sounds good @igomez06 , just rebased the changes. Just waiting for drone to pass 😄


Emulator Error

Type: Emulator Error -1073740791
I am getting error with my emulator . Your help would mean a lot to me.
The Android emulator exited with code -1073740791 after startup
[ERR] Android emulator stderr:
[ERR] WARNING | Please update the emulator to one that supports the feature(s): Vulkan
[ERR] INFO    | Ignore IPv6 address: 7836:c4f9:6101:0:401c:c4f9:6101:0 (2x)
[ERR] WARNING | Failed to process .ini file C:\Users\91893.android\avd..\avd\flutter_emulator.avd\quickbootChoice.ini for reading.
[ERR] WARNING | FeatureControl is requesting a non existing feature.
[ERR] I0103 13:53:13.185562   13216 HealthMonitor.cpp:279] HealthMonitor disabled.
[ERR] added library vulkan-1.dll
these are the errors I am getting .
VS Code version: Code 1.85.1 (0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2, 2023-12-13T09:49:37.021Z)
OS version: Windows_NT x64 10.0.22621
Modes:

/causedByExtension
This isn't functionality provided out of the box in VS Code editor itself. Please report it in extension's repo.

This issue is caused by an extension, please file it with the repository (or contact) the extension has linked in its overview in VS Code or the marketplace for VS Code. See also our issue reporting guidelines. If you don't know which extension is causing the problem, you can run Help: Start extension bisect from the command palette (F1) to help identify the problem extension.
Happy Coding!


Delete SlayerPluginTest.java

No longer needed

Why is this no longer needed?

Isen't the slayer plugin finished? Maybe I'm wrong.

Well but tests are mainly for testing regressions, so i think it still should be present.


1.1.x: Adding tests, disabling deepsource

Keeping Travis for now, tests on GHA sometimes flacky (well, because they're flacky in general...)

Codecov Report

Merging #2697 (1a37276) into 1.1.x (8d79525) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##            1.1.x    #2697   +/-   ##
=======================================
  Coverage   79.86%   79.86%
=======================================
  Files          88       88
  Lines        9447     9447
  Branches     2006     2006
=======================================
  Hits         7545     7545
  Misses       1618     1618
  Partials      284      284

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 8d79525...1a37276. Read the comment docs.


Fix NOTE tag

NOTE was not rendering correctly because it didn't have !

@jongio : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Missing calls of WSAStartup in Windows

I have found errors in my AppVeyor build log, which is proxy with a server/client (TcpListener and TcpStream).
Error { repr: Os { code: 10093, message: "Either the application has not called WSAStartup, or WSAStartup failed." } }

I have searched in tokio-core and mio, miow's repo for WSAStartup, but I found nothing.
Maybe we have missing some necessary initializations??

Hm so in theory everything is transitively initialized through libstd. All of tokio-core's types call into mio, and mio calls into net2-rs and net2-rs has a thunk which touches libstd types which should call WSAStartup.
Maybe the call is failing? Do you have sample code that could be used to reproduce locally?

The problem is I don't have a Windows machine. This error keep showing up in AppVeyor's message.

AppVeyor build: https://ci.appveyor.com/project/zonyitoo/shadowsocks-rust-ug3pm/build/job/q8jif5r50ame44er
Related code: One of the test in here

ERROR:shadowsocks::relay::tcprelay::server: Server run failed: Either the application has not called WSAStartup, or WSAStartup failed. (os error 10093)
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Error { repr: Os { code: 10093, message: "Either the application has not called WSAStartup, or WSAStartup failed." } }', src\libcore\result.rs:860
note: Run with `RUST_BACKTRACE=1` for a backtrace.
ERROR:shadowsocks::relay::tcprelay::socks5_local: Failed to handle client: Either the application has not called WSAStartup, or WSAStartup failed. (os error 10093)
thread '<unnamed>' panicked at 'cannot access stderr during shutdown', src\libcore\option.rs:823
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Error { repr: Os { code: 10093, message: "Either the application has not called WSAStartup, or WSAStartup failed." } }', src\libcore\result.rs:860

This log shows that it was panicked in the server thread, which was forced close after the main test function was exited. So I suspect whether there is something wrong in the destruction order?

Hm yeah I know I've seen weird stuff happen in the past where the main thread exits and there's threads still running in the process. If you deterministically join all spawned threads and ensure everything exits before the main thread does it make the errors go away?

Well, currently it is impossible ... because the Poll is now blocking on run, which is TcpListener::accept.
Maybe I can add a select on it ... Hmm..

It shouldn't be tokio's fault. So I am closing this issue now. Hope @alexcrichton could find out why this error messages keep showing up while threads are destroyed after the main function.

I'll note though that I'm not certain that's the cause of this, I've just seen weird behavior happen around the main thread exiting before. The actual bug here may be entirely unrelated!

Reopening .. for later discussion.


fix: issue with kwargs for get_logs using eth-tester

What I did
somehow the latest web3.py causes intermittent failures with eth-tester get_logs kwargs.
this should take care of it
How I did it

How to verify it

Checklist

[ ] All changes are completed
[ ] New test cases have been added
[ ] Documentation has been updated

Conflicting dependency with eth-abi and eip712, introduced here https://github.com/ApeWorX/ape/pull/2002
I have no idea how Ape was able install in CI? 😕

required https://github.com/ApeWorX/eip712/pull/49 i guess

what is going on?!?! cmon

Looks like test failure is not detecting scripts anymore

somehow there is a weird package called scripts in site packages that has now broken our scripting integration

yet, sys.modules.get("scripts") is None.

This also happens to me on main in a fresh env.

Pretty sure i found the culprit: https://github.com/ethereum/web3.py/tree/main/web3/scripts


MissingTypeSymbol in Test Libraries

Describe the bug
Test Libraries apparently don't include necessary symbols anymore. As far as I can see all procedures with a record as parameter are affected.
To Reproduce

Create a docker container from "mcr.microsoft.com/businesscentral/sandbox:us" using NavContainerHelper with -includeTestToolkit and -includeTestLibrariesOnly.
Create new project (code see below).
Compile
error AL0133: Argument 1: cannot convert from 'Record "Sales Header"' to 'var __MissingTypeSymbol__'

pageextension 50100 CustomerListExt extends "Customer List"
{
    trigger OnOpenPage();
    var
        LibrarySales: Codeunit "Library - Sales";
        SalesHeader: Record "Sales Header";
    begin
        LibrarySales.CreateSalesInvoice(SalesHeader);
    end;
}

Expected behavior
Should compile without error.
5. Versions:

AL Language: 4.0.209944

Business Central: 15.3 (Platform 15.0.39447.0 + Application 15.3.39470.0)

The last version where this worked was 15.3.39275.0-us.

We are running into the same issue when trying to compile apps that use the test libraries on the next minor and next major version of BC.

Hi! It looks like you are using a preview version of the platform 15.3 with the version of the VSIX that is available from the marketplace. You should be using the version of the VSIX that comes on the Docker image.
Could you try using that one and let us know if you are still facing the problem?

The VSIX from that docker image has the same version number, the error persists.
I am seeing the error in my build pipelines as well, the compiler used there is extracted from the respective image.

In the latest minor/major releases the issue is no longer present.

As far as we know, the issue has been fixed. Can you please provide a full repro?

I had several repos build overnight which:

failed against bcinsider.azurecr.io/bcsandbox - with the same errors that we've been discussing
passed against bcinsider.azurecr.io/bcsandbox-master

Don't know if you're seeing the same results @MatjazSega?
@atoader what more info would you need for a repro? Can you compile code which calls a function with a var Record parameter in a container built from bcinsider.azurecr.io/bcsandbox?

@atoader I have created a new container from bcinsider.azurecr.io/bcsandbox-master (16.0.10961.0) and with compiler version <IP_ADDRESS>592 our project builds successfully. It seems that new master version solved the issue. Thanks!
@jimmymcp I have also created a new container from bcinsider.azurecr.io/bcsandbox:latest (15.4.40515.0) and with compiler version <IP_ADDRESS>696 successfully built our project. I am not sure if this changed recently, because we have been using 15.2 version and had no issues.

Hi, we are still struggling with this problem. This is the output from a build that I've just done against mcr.microsoft.com/businesscentral/sandbox.
Our main app compiles OK, but compiling the test app fails on test library functions that take var Record parameters. The same
Microsoft (R) AL Compiler version <IP_ADDRESS>752
Copyright (C) Microsoft Corporation. All rights reserved
Compilation started for project 'Clever Handheld for Warehousing Tests' containing '22' files at '12:58:18.769'.
C:\ProgramData\NavContainerHelper\9d975bb3-9517-4671-a3f1-7023fec2eb7c\Tests\Cod9059379.SetupSubscriberCHHWTMN.al(6,48):
error AL0284: The type of the parameter 'Customer' on the event subscriber 'OnAfterCreatedCustomer' does not match the
expected type 'MissingTypeSymbol'.
C:\ProgramData\NavContainerHelper\9d975bb3-9517-4671-a3f1-7023fec2eb7c\Tests\Cod9059379.SetupSubscriberCHHWTMN.al(21,45)
: error AL0284: The type of the parameter 'Vendor' on the event subscriber 'OnAfterCreateVendor' does not match the expe
cted type 'MissingTypeSymbol'.
C:\ProgramData\NavContainerHelper\9d975bb3-9517-4671-a3f1-7023fec2eb7c\Tests\Cod9059379.SetupSubscriberCHHWTMN.al(35,43)
: error AL0284: The type of the parameter 'Item' on the event subscriber 'OnAfterCreateItem' does not match the expected
type 'MissingTypeSymbol'.
C:\ProgramData\NavContainerHelper\9d975bb3-9517-4671-a3f1-7023fec2eb7c\Tests\Cod9059379.SetupSubscriberCHHWTMN.al(41,56)
: error AL0284: The type of the parameter 'Item' on the event subscriber 'OnAfterCreateItemManufacturing' does not match
the expected type 'MissingTypeSymbol'.
Compilation ended at '12:59:10.147'.
Am I doing something wrong?

Update: rebuilding the same code against mcr.microsoft.com/businesscentral/sandbox:15.2.39558.39825-w1-ltsc2016 works.
Building against bcinsider.azurecr.io/bcsandbox-master:latest-ltsc2016 also works.
Building against these current images does not work

mcr.microsoft.com/businesscentral/sandbox
bcinsider.azurecr.io/bcsandbox

😟

Hi @jimmymcp! I think the issue is resolved, but there might still be a problem with your build system. Are you downloading the following packages when building on 15.3 and later?

"System"
"System Application"
"Base Application"
"Application"

Hi @atoader,
Yes that was the resolution, thanks for your help. Now that we are downloading the Application symbols the builds are working again 👍


Send JID on new message after ANONYMOUS auth bind

Send :jid_bound message with server generated JID on
ANONYMOUS authentication.

Coverage increased (+0.08%) to 74.587% when pulling 91fd99a3f9ee234d0fd220aa3a7563c4eb848004 on picaoao:send-JID-message-on-anonymous-login into 905945f808fc14ac3a17b4eb58c3edf51f7973e6 on scrogson:master.


Task exception was never retrieved future with KeyError

On my bak-end JustPy app I see quite some times this kind of errors:
[10004] 2021-07-11 04:47:25 ERROR    Task exception was never retrieved future: <Task finished name='Task-29878' coro=<handle_event() done, defined at /usr/local/lib/python3.8/site-packages/justpy/justpy.py:301> exception=KeyError(2644)>
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/justpy/justpy.py", line 322, in handle_event
    c = JustpyBaseComponent.instances[event_data['id']]
KeyError: 2644

I would appreciate which cause is triggering it, in order to prevent to happen.

I would be happy to take a look at this issue if you can create a small program that replicates it.

Not sure whether the same applies to @giodegas, but this is an error you get when an event handler tries to update a component that has been deleted in the meantime (e.g. in another preceding event).
See below example (modified from the tutorial).  Don't think this is a bug, though might be an idea to handle the error more gracefully and show a more descriptive message?
import justpy as jp
import time

def button_click(self, msg):
    self.num_clicked += 1
    self.message.text = f'{self.text} clicked. Number of clicks: {self.num_clicked}'
    self.set_class('bg-red-500')
    self.set_class('bg-red-700', 'hover')
    self.button_div.delete_components()
    time.sleep(3)

def index():
    number_of_buttons = 25
    wp = jp.WebPage()
    button_div = jp.Div(classes='flex m-4 flex-wrap', a=wp)
    button_classes = 'w-32 mr-2 mb-2 bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded-full'
    message = jp.Div(text='No button clicked yet', classes='text-2xl border m-4 p-2', a=wp)
    for i in range(1, number_of_buttons + 1):
        b = jp.Button(text=f'Button {i}', a=button_div, classes=button_classes, click=button_click, button_div=button_div)
        b.message = message
        b.num_clicked = 0
    return wp

jp.justpy(index, port=5000)

I'll take a look. It is not clear to me how to be more descriptive except perhaps suggest that the element does not exist anymore.
I set the CRASH option to True while developing so the application halts when such errors occur.

There is now a selenium test case for this scenario.

@giodegas  would you please provide a comment only one line pull request so that you show up in the list of collaborators ...

Test occassionaly times out in CI

thank you for your time on this issue!


Upload&insert image

Taking inspiration from my favorite Steem editor named Steeditor, it would be a nice addition to have an ability to upload an image into IPFS network via https://ipfs.busy.org or something else (hint: file-upload.service.ts).

Images are an absolute must, and is one of the things we should look into for our 2.0 Sprint.


V2 API: receiving 0 results when performing a GET against a public "official" repo (ubuntu)

Hi there,
I'm pretty confused. I've been performing GETs successfully to ensure a tag exists in a repo from the dockerhub api for various repos, both public and private. Here's an example:
➜~ resp=$(curl -s  https://hub.docker.com/v2/repositories/rackspacedot/python37/tags/latest/)
➜~ echo $resp
{"name":"latest","full_size":410656749,"images":[{"size":410656749,"digest":"sha256:a7269fdfc821245038d62fe4c34f58c1009f6e2e32eb0ffc61dcd7b99803b4a3","architecture":"amd64","os":"linux","os_version":null,"os_features":"","variant":null,"features":""}],"id":32261438,"repository":5815133,"creator":3143258,"last_updater":3143258,"last_updater_username":"dotrax","image_id":null,"v2":true,"last_updated":"2019-11-20T20:20:34.392236Z"}

When I try to perform this against the ubuntu repo for the latest tag (which clearly exists), I get nothing:
➜ ~ resp=$(curl -s  https://hub.docker.com/v2/repositories/ubuntu/tags/latest/)
➜  ~ echo $resp

Not Found

The requested URL was not found on this server.

Is this something wrong with the API, or is it something with my syntax? If it's the latter, what should I actually be calling?

After combing through a bunch of issues, I've figured out that I needed to use registry-1.docker.io instead of hub.docker.com. If anyone else runs into this issue, here's what you can do.

Get scoped auth token for specific repo (add library/ in front of official repos):

token="$(curl -s "https://auth.docker.io/token?service=registry.docker.io&scope=repository:library/ubuntu:pull,push" | jq --raw-output '.token')"

Use token from step 1 to perform a get against v2//tags/list

resp=$(curl -s -H "Authorization: Bearer $token" https://registry-1.docker.io/v2/library/ubuntu/tags/list)


change mutations back to original name for issue 1116

Description of the PR
Change all mutations name back to original and fix neo4j backend to match the others
PR Checklist

[x] All commits have a Developer Certificate of Origin (DCO) -- they are generated using -s flag to git commit.
[x] All new changes are covered by tests
[x] If GraphQL schema is changed, make generate has been run
[ ] If collectsub protobuf has been changed, make proto has been run
[ ] All CI checks are passing (tests and formatting)
[ ] All dependent PRs have already been merged

With this final PR, we should be ready to merge branch 1116-return-ID with main.


UIVisualeffect fade in / fade out on iOS 8

UIVisualeffect fade in looks broken on iOS 8. Currently we assign the effect inside an UIViewAnimation block:
self.hudView.effect = blurEffect;
This is only available since iOS 9. However, we can not use alpha values as UIVisualeffect does not allow these to be animated and requires a constant 1.0 alpha on its views.

Seems like setting the alpha values on iOS 8 works, even though it stills throws a warning. Still setting alphas on iOS 9 and above looks broken. Thus, we need some if-else magic ...

@honkmaster  Can you provide demo that works fine on iOS8, please ?

I forgot to push. Will do this evening, as I am not at my Mac at the moment.

It will help a lot! Thanks!

Problem caused by this row:
self.hudVibrancyView.effect = [UIVibrancyEffect effectForBlurEffect:blurEffect];
commenting it resolve problem on 8 iOS.
Can't see difference on 10 iOS with or without it.
found problem on 9 iOS and commenting this row resolve this problem too.
adding if-else magic resolve problem with fade out on 8 iOS

May I ask some questions?
in your commit i see some problems

on iOS 8 there are 2 problems

first "show" show HUD with no "appear" animation (second and other works ok)
is it everything ok with ring, when HUD shrinked already?
https://www.youtube.com/watch?v=c2mjdrqPNJ0

problem on iOS 9
some blue background is visible when animation start.
https://www.youtube.com/watch?v=yestJ02sG8Q

Please take a look at this videos and answer should are this problems be resolved?
If yes, i can make a pull request. I have resolved them already.

The later one is resolved in the latest master. Which version are you using?

2.1.2
I just download and test latest version on device and there is really no problems with blue background on iOS 9
and what about iOS 8?

Can confirm there is a visual bug (blue background) in 2.1.2 version on iOS 9.3.
Had to turn off fade animations like this:
        SVProgressHUD.setFadeInAnimationDuration(0)
        SVProgressHUD.setFadeOutAnimationDuration(0)


Add Preference to announce table position when navigating by cell

When navigating by cell in a table, it would be nice to hear row and column announcements, such as "Row 0 Column 1".  This could also be spoken when on a cell root and ReadCurrent is invoked.  This could be a preference setting, since some may find it too verbose.  Alternatively, there could be an API method to get the current cell coordinates, and then applications could display/speak that information however they wish.

If NavVerbosity is set to Verbose, it does say these. As an example, "move left, column 2; negative 7". Here's the rule for moving to the left in Navigations.yaml:
- name: move-cell-previous
  tag: mtd
  match: "$NavCommand='MoveCellPrevious'"
  replace:
  - test:
      if: "preceding-sibling::*"
      then:
      - test:
          if: "$NavVerbosity = 'Verbose'"
          then:
          - t: "move left"
          - pause: short
          - t: "column"
          - x: "count(preceding-sibling::*)"
          - pause: medium
      - test:
          if: "$NavMode='Character'"
          then:
          - with:
              variables: [NavCommand: "'MovePreviousZoom'"]
              replace: [x: "preceding-sibling::*[1]"]
          else:
          - set_variables: [NavNode: "preceding-sibling::*[1]/*[1]/@id"]
      else:
      - t: "no previous column"
      - set_variables: [SpeakExpression: "'false'"]

Typically,  NavVerbosity=Verbose causes the command to be echoed. I think it might make sense to speak the row/col # for Medium, and leave Terse as just saying the contents.
Thoughts?

I had tried this before and it didn't work, but I must have made a mistake, because now I see it.  Yes, I think Medium saying just the row/col information would be good.
I had also thought setting regular Verbosity to verbose might speak the row/col info with a ReadCurrent command, but it does not seem too.  Should it?  Or is that intentionally not part of that command?

There were some inconsistencies in the implementation. I've been working on fixing up some inconsistencies with reading and navigating tables. I should have them committed soon. I found a significant bug with navigation that took a couple of days to figure out a solution to, so that pushed back dealing with this issue.
In the changes, Verbose will echo the command. Medium/Verbose will state the row/col (for movement and reading). ZoomIn will go from the table to the row to the first entry -- current it misses the row;  ZoomOut currently lands on the row so the change will make them consistent.
FYI: there are two similar commands: ReadCurrent and ReadCellCurrent. The later gives the current row/col info.


Discuss: should az acr run honor dockerignore?

Right now az acr run follows az acr build except it doesn't guarantee a Dockerfile is present, so what can happen is you can have a dockerignore which ignores the Dockerfile* and have az acr build work but az acr run with a simple build: -f Dockerfile . step will fail.

After discussion: add a bool parameter to ignore a dockerignore; print a log statement saying something like "detected a dockerignore, ignoring files specified in the dockerignore..."


[youtube] Fix :ytnotifications extractor

Before submitting a pull request make sure you have:

[X] At least skimmed through contributing guidelines including yt-dlp coding conventions
[X] Searched the bugtracker for similar pull requests
[X] Checked the code with flake8 and ran relevant tests

In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[X] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[X] Fix or improvement to an extractor (Make sure to add/update tests)
[ ] New extractor (Piracy websites will not be accepted)
[ ] Core bug fix/improvement
[ ] New feature (It is strongly recommended to open an issue first)

Description of your pull request and other information
Was crashing when channel is None (this occurs on notifications such as premieres)
Also soft hyphens should be removed from the notification title before title extraction since the channel name may contain them (e.g. long channel name).
This fixes the extractor from crashing, but there are still some issues:

title for recommended notifications is not extracted.

channel is extracted, but title is in the form "Recommended: <video title>"

no title or channel are extracted for YouTube feature(?) notifications

but they may link to a video e.g. https://www.youtube.com/watch?v=EwY6doa-0Bg

What's "YouTube feature notifications"?

What's "YouTube feature notifications"?

For me, premieres work fine like before, but "liked comment" notifications seem to break it.
For more thorough testing, try to get an example of each of these: https://www.youtube.com/account_notifications , and make sure desktop push notifications are enabled.

Will removing the soft hyphens before extracting the title break the title regex?
Should we be trying to extract every video id if one can be found? In my initial PR there was "nothing to be done about comments" per feedback, but since the notification should link to a video (and comment) we should be able add that video to our results. (see also the next main point)

(you can extract videos from comment notifications with ('navigationEndpoint', 'getCommentsFromInboxCommand', 'videoId'))

Since most (all?) notifications can be turned off, we could iterate the menu entries for the type of notification that is received. Notably, you can turn off both channel notifications and recommendation notifications for recommended videos.   We could use this information to tag the entries in the result so that we can e.g. filter only for posts. Some examples:

"Turn off all from ", ""
"Turn off all recommendation notifications"
"Turn off comment activity"
"Turn off members-only posts from ", ""

Before my code was cleaned up, I had this regex which extracts the title on a simpler basis:
        title = self._search_regex(r'.*?: (.*)', status_text, 'status text', default=None, fatal=False)
we could use this regex as a fallback if the initial title extraction failed. The "titles" won't necessarily match the video, though.

@coletdjnz Since this fixes the crash, I think this should be merged even with the current issues

Will removing the soft hyphens before extracting the title break the title regex?

from memory the channel in the title may have the soft hyphen (long channel name), hence why I had to remove it from before
Will merge this now, can improve on it later.


NameError: uninitialized constant ApplicationPolicy

Hi folks, apologies in advance if this is the wrong place to ask this question but after hitting a dead end while debugging, I thought I'd try here.
Whenever I try to deploy my app to Heroku or through a CI, I get the following error on one of my policy files.
NameError: uninitialized constant ApplicationPolicy

Now, the problem is that I don't see this NameError on my local development box. It would seem to suggest that somehow the path for my Pundit policies isn't getting loaded on Heroku but are happening on local box. But I am not sure why:
Here is the relevant part of my application.rb looks like:
config.autoload_paths << Rails.root.join('lib')
Dir[Rails.root.join('app/policies/*.rb')].each &method(:require)

A typical policy file line where the error occurs:
class UserSettingPolicy < ApplicationPolicy

All the policy files including ApplicationPolicy live under app/policies/. My guess is that the config/application.rb code that should somehow be more robust to autoload all policies?
Any ideas on what might be going on would be super appreciated! And if this makes for a helpful tip for anyone else, I'd be happy to make a PR!

Found the problem finally. The policy files were getting loaded one by one in the above code and hence had to change it to:


Fix: colors for pie chart are not consistent with icon colors

Fix: colors for pie chart are not consistent with icon colors
Hi,
We noticed that the colors of the pie chart and the icons do not match (only the first two entries are correct).
The static lists in templates/feature-overview.index.tmpl L146 and L178 have been updated to match the lists in templates/assets/js/Chart.style.js and templates/feature-overview.index.tmpl.
The changes have been checked with the npm test command which generates some reports in the ./.tmp/ directory.
Before (colors not matching)
The current main branch

Afterwards (colors are matching)
The applied changes fix the colors of the pie chart according to the icon colors to the right.

You're welcome :)


fix: UI Responsive design on filter box

Fixes: #2220
See: https://cl.ly/3066cd238487

@alexec Just noticed taht #2196 is not actually on the release branch, therefore this doesn't have to be cherry-picked


Gutenberg: nofollow for Button Link

Summary

Address the nofollow setting for Button Link editor

Related components

LinkControl: responsible for rendering the link setting as well as the Advanced screen
ButtonEdit: render the button on block editor, the LinkEditor is used to render the default setting with opensInNewTab

Logic Explain
Advanced Settings not fire on click

Settings in advanced panel will only be saved when Save button clicked via valueHasChanges

Unlike this setting will trigger onChange event on LinkControl immediately
Note: no need to introduce new attribute to the Button block as nofollow is set via rel attribute already, eg: noreferrer noopener nofollow
Should add nofollow props for LinkControl value eg

Reference

Kick off PR

Update

Tip for e2e testing

Read overusing-snapshot.md
The block attributes are not matched with the HTML attributes, so it is suggested to print the blocks or check the block.json for the correct attributes

Update

Required to write unit test for the updateLink function, problem is how to test the inner function of functional components

https://webcache.googleusercontent.com/search?q=cache:Z5gLAlO72p8J:https://medium.com/fredwong-it/react-jest-testing-mock-function-inside-functional-component-1e0d0bfb431a&cd=12&hl=vi&ct=clnk&gl=vn
https://stackoverflow.com/questions/74022933/how-do-i-test-a-function-inside-a-component-by-using-jest


Direction for missing "nodeProgramClasses" entry

I copied an example project, and decided I didn't feel like copying over all the different nodeProgramClasses.  When I ran my project, I got a strange error with an untraceable call stack.  By adding this small check, no such confusion will ever have to happen again.

main.ts:8 Uncaught TypeError: Cannot read properties of undefined (reading 'process')
at Sigma.process (main.ts:8:40)
at new Sigma (main.ts:8:40)
at SigmaSentimentGraph.initRenderer (SigmaGraph.view.ts:80:10)
at SentimentMatrix.view.ts:12:26

Pull request type
Check the type of change your PR introduces:

[x] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

NOTE: Before to create a PR, read our contributing guide

NOTE: Try to limit your pull request to one type, submit multiple pull requests if needed.

What is the current behavior?
Issue Number: N/A

NOTE: Describe the current behavior that you are modifying, or link to a relevant issue.

What is the new behavior?

NOTE: Describe the behavior or changes that are being added by this PR.

Other information

NOTE: Any other information that is important to this PR such as screenshots of how the component looks before and after the change.

Hey Bot!  Couldn't a person at least read this!?

It has been merged .
Thanks for your contribution !


Fix FloatLabel filled state for several components

This fixes the FloatLabel state for the below components

Password
AutoComplete
InputMask
InputNumber
Textarea

Hi, thank you for your contribution ✨


[Feature Request] Fade out the Input-Field and Social-Button

I love the fact, that the chat fades out. It makes the view clear and enyojable
But after the chat fades out there is still the Input-Field and Social-Button left over.
It would be great if these also would fade out.

Social button fading is coming in TWW

As for the "input-field", you're using the "IM" chat style, it's a Blizz "Social" setting.

That edit box properly fades out when you use the "Classic" style.


bug fix: reading of Catch analysis increments into Catch GridComp

addresses issue #228

Re-opening now that everything's moved to MAPL-2.  Ready for review.


Better popup toggling

Hey!
I've been in the process of rethinking popups and I feel like I've hit a really good workflow with toggling them. One of the issues I had previously is that it became a bit tough to quickly toggle specific popups in the face of multiple popups being available at once.
The solution I landed upon was a general popup toggling function show-hide-popup-buffer that:

Takes a two optional parameters: select and buffer-rx

select: if non nil tells the function to prompt the user to select a popup buffer in the event that multiple are available
buffer-rx: a regular expression that limits the scope of the function to buffers with names matching regex

If called while a popup buffer is visible it will close that popup buffer. In the event that multiple popups are visible it will close the most recenty displayed buffer, unless select is non-nil then it will prompt the user to select a popup window to close.

If called while no popup windows are open then it will look for any open popup buffers that are not displayed. If there is a single popup buffer, then it will open that buffer. If there are multiple popup buffers then it will either prompt the user to pick a popup buffer to open if select is non-nil, otherwise it will open the most recently displayed popup buffer.

Finally, if there are no popup buffers open period, then it will simply print a message saying so.

This makes opening and toggling a popup seamless even when multiple popups are present. Additionally, intentionally opening one of many available popups a very quick and easy task.
One really nice side effect of using this function is that it makes it easily possible to keep around long term or persistent popups. For example, I recently made *Messages* a popup. Given the fact that *Messages* is pretty much always around, it would normally make working with popups, specifically toggling individual popups a lot more difficult. Using show-hide-popup-buffer and passing a non-nil select value, I can quickly pop open the specific buffer I want, and then I invoke it with select as nil to simply toggle that popup.
You can see a quick screencap of the workflow in action:
Screencast
Here are my bindings so the screencast makes more sense:
 "C-`"    #'bmacs/show-hide-popup-buffer          ;; always toggle most recent
 "C-~"    (λ! (bmacs/show-hide-popup-buffer t)) ;; prompt if multiple

Anyways, I've been very pleased with this toggling workflow and I thought I'd push the idea your way or see if you'd be interested in a pull request implementing this functionality. You can find my implementation here ... it needs A LOT of cleanup, but works pretty well as it is.
Thanks!

This has been on develop for a while, as +popup/toggle, which is bound to ctrl+` and space shift ~, so I'll consider this resolved.
Thanks again for this detailed write up and screencast!


bug fix python encode (#6)

Codecov Report

Merging #9 into master will decrease coverage by 1.98%.
The diff coverage is 69.23%.

@@            Coverage Diff             @@
##           master       #9      +/-   ##
==========================================
- Coverage   98.87%   96.89%   -1.99%
==========================================
  Files           9       10       +1
  Lines         178      193      +15
==========================================
+ Hits          176      187      +11
- Misses          2        6       +4

Impacted Files
Coverage Δ

inverted_index/app.py
93.1% <100%> (+0.51%)
:arrow_up:

inverted_index/utils/__init__.py
100% <100%> (ø)

inverted_index/utils/io.py
93.44% <55.55%> (-6.56%)
:arrow_down:

tests/test_manipulation.py
100% <0%> (ø)
: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 b9bf673...1e9fd7e. Read the comment docs.


Free drawing of region to create soft region

Need to relocate into the original position where the drawing is created.
See center of 2D shape and created mesh's center


[Advantech x86_64 X11 2GB RAM] Deploying flutter app problem

Hello.
I have an Advantech (arch x86_64 | X11 enabled | OS Ubuntu 20.04 Desktop | 2GB RAM) and I'm wondering if flutter-elinux can be used to deploy some flutter application on the Advantech.
I've already installed the flutter-elinux in it, and the command works. However, when I try to deploy/run the flutter application, it takes a while until it "freezes", and the app is not deployed. I'm supposing it has to do with extreme resource usage (2 CPU cores at 100%, lots of memory being used). The application is nothing special.
Am I misinterpreting something regarding the flutter-elinux purpose/capabilities?
Isn't it supposed to be a lightweight solution of Flutter that can be used to deploy Flutter apps on weaker linux systems, for example?
Can you help me find a way to diminish resourse usage?
Best regards,
Alex

I cannot give any solutions to help as of now, but flutter-elinux is almost same with the official flutter (flutter-elinux depends on the official flutter). Can you please try the official flutter on that machine? Is there any difference in terms of resource usage?

Hello. Thank you for your response.
I've tested both flutter and flutter-elinux on my laptop and flutter-elinux is more lightweight and consumes less resources than flutter, hands down. The problem has to do with the building of the application. The
flutter(-elinux) run --no-build
flag doesn't work properly, since it builds the application anyway. In other words, even though I can build the application on my laptop, and copy it to the deployment machine, the Advantech will still try to build the app when it is deploying the GUI and it will freeze since it doesn't have enough RAM to build it (it needs around 2.1 GB to build, tested in a DRPC machine with 4GB of RAM and it worked properly).
I know this isn't your fault, it's seems to be a Flutter issue.
Will flutter-elinux support -no--build?
Commands used:
$ flutter-elinux run --no-build -d elinux-x11
This issue is from 2020 but I guess it isn't fixed.
https://github.com/flutter/flutter/issues/68529

Will flutter-elinux support -no--build?

Yes, if it's possible.

I'll close this issue.


Active SoundListener Not Always Set Correctly in Editor

Summary
Apparently, the active sound listener is not always set correctly in the editor, see this forum thread.
How to reproduce

Open the audio sample project in the editor.
Open a Scene View and Game View simultaneously.
In the Game View, walk away from the audio sources until they can't be heard anymore.
Select the Scene View and zoom out until the sources can't be heard anymore.
Select the Game View and walk back. The sound does not reappear.

Workaround

No known workaround at this point.

Attachments

Youtube Video of the issue.

Fixed in source code and will be deployed with the next binary release.


Removed unnecessary json deserialization

Removed the dependency of serde_json as well JSON deserialization.

omg thank you for going into so much trouble!
however by the time I noticed this, I already rewrote, like, the entire app

Just want to ask, is the json deserialization necessary?

I tried using a normal txt file, but it can potentially have different line endings on different os's, but with json that's no longer a problem. however I haven't tried this suggested solution, thank you! will try it out

Two things I want to ask due to my inexperience:

Why are you using include_bytes! over include_str! in this case?
If you create an iterator of lines, wouldn't that contain line endings?

The reason I'm using json is so that no matter what line endings (\r\n or \n) the file has (in case it was changed for some reason (maybe automatically by some editor)), the words are going to be processed correctly.
And since I want to join the words by spaces rather than newlines, I would have to trim the newlines, but I'm not sure if .trim() would include the potential \r (authotkey infamously forgets about that one, so you have to do your own regex)

I am using include_bytes!() as &[u8] implements BufRead whereas &str does not. (Here, there is a minor change. lines() returns an iterator of Result<String, io::Error> instead of String)
So, it should be

use std::io::{BufRead, Error};

let bytes = include_bytes!("words.txt"); // The `words.txt` file would contain one word on each line
let lines: Result<Vec<String>, Error>  = bytes.lines().collect();
if let Ok(lines) = lines {
    // Your logic
} else {
    // Say to user that parsing failed.
}

From the BufRead::lines() doc

Each string returned will not have a newline byte (the 0xA byte) or CRLF (0xD, 0xA bytes) at the end.

Thank you for the elaboration! Makes sense, I wouldn't expect parsing to be an infallible operation lol
Oh wow! That's incredibly useful then: usually in other languages line endings would be included in an iterator like this, I'll most likely use your solution then!


NDRS-862: Client Intergration Tests using Tempdir

REF: https://casperlabs.atlassian.net/browse/NDRS-862
CHANGELOG:

Refactored client integration tests to use tempdir for test file
Removed remove_dir in keygen integration tests as it was outmoded due to use of tempdir
Changed rand-core in Cargo.toml to account for a RUSTSEC advisory

@darthsiroftardis I am merging this PR b/c it fails quite often. Please create a follow-up PR with changes that @Fraser999 asked for.

bors merge


New Navigation and Settings

New Features

Added a new Sidebar with recent polls and other useful navigation links.
Simplified the top Navbar by moving some elements to the Sidebar.
Added a new dedicated Settings page.

Closes #44
Screenshots
New Navigation Bar:

New Settings:

New Sidebar:

1. Clicking on the sidebar highlights the X button.

This is the default ng-bootstrap behavior and I'm honestly ok with it. Keyboard only users and screenreader users can immediately exit the sidebar this way.

2. A bit of spacing between the user icon and the dropdown icon wouldn't hurt.

Fixed

3. Currently has no valid route

Fixed, but the behavior is not too good: The current form (e.g. New Poll) will be lost (not much worse than before though, because it used to reload anyway). I will come up with a fix in another PR.


Java.Lang.ClassNotFoundException: com.google.android.gms.auth.api.Auth

Hey @nguyenthanhliemfc ,
Please verify that you have all the dependencies for the plugin correctly installed on your project and it should work, sometimes it doesn't install them automatically.

Install this nuget package.
.
https://www.nuget.org/packages/Xamarin.GooglePlayServices.Auth/
.
.
After you install this nuget package,the error should go away.

Issue will be closed since it's already solved, Thanks @fewbackseven for your support 💪


removed Pay NCCO action

This PR removes the Pay NCCO action that has been deprecated in the Voice API. This PR targets the beta branch, whereas #245 targets the main branch and just deprecates the action.

Codecov Report

Merging #246 (a839e52) into 4.x (f04fdf6) will increase coverage by 0.09%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##              4.x     #246      +/-   ##
==========================================
+ Coverage   97.91%   98.01%   +0.09%
==========================================
  Files          21       20       -1
  Lines         912      855      -57
==========================================
- Hits          893      838      -55
+ Misses         19       17       -2

Impacted Files
Coverage Δ

src/vonage/ncco_builder/ncco.py
98.55% <ø> (+1.01%)
:arrow_up:

src/vonage/messages.py
100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


cmdx new fails if users don't fork aqua-registry

https://github.com/aquaproj/aqua-registry/pull/29759#issuecomment-2533445113
https://aquaproj.github.io/docs/products/aqua-registry/contributing/#cmdx-new-fails-to-push-a-commit-to-the-origin

registry-tool outputs the warning and run gh pr create if git push fails.
But seems like cmdx new doesn't work well yet.
We need to investigate it.

https://github.com/aquaproj/aqua-registry/pull/29759#issuecomment-2533504858

https://github.com/aquaproj/aqua-registry/issues/26113

https://github.com/aquaproj/aquaproj.github.io/pull/1270


Style space of latent optimization and mapper

Hello
I have read your paper and tested some examples on provided Colab.
It was very interesting, but it left some questions about the style space S and W+.
According to the mentioned paper, it seems that style space S is more disentangled than style space W+.
Is there any reason why you use w+ space instead of S in the latent optimization and mapper method?

Hi @ssumin6 ,
Recently we implemented these two methods in S and found that the results are very similar to those in W+.
I will upload the code this weekend, and also in a newer version of the paper we add these results.

The code is available 😊


License build.rs to plain MIT

It makes no sense to have it carry the modified BSD-2+patent grant if it is reused in other projects.
CC: @barrbrain @tdaede @shssoichiro @YaLTeR @KyleSiefring @vibhoothiiaanand

I consent to re-license my contributions to build.rs.

+1 from me too, I am okay with this plan :-)

I consent to re-license my contributions to build.rs.

I consent to re-license my contributions to build.rs.

I consent to re-license my contributions to build.rs.

I consent to re-license my contributions to build.rs.


Opened file disappears after switching to Centered layout

Issue Type: Bug
When I open a document, and switch to "Centered layout" (another issue: editor doesn't react on the first click), the document disappears. It is also not possible to open any other document  from the sidebar. However, all documents that are opened are still listed in sidebar in panel groups.
Steps:

Open any document
Switch to Centered Layout
Observe that the document will disappear and center panel is empty

Video:

VS Code version: Code - Insiders 1.25.0-insider (777c8e57e0eb1cbffb87a57ffd4f9c3d274f9429, 2018-06-18T05:15:57.671Z)
OS version: Windows_NT x64 10.0.17134

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-4210M CPU @ 2.60GHz (4 x 2594)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwarerasterization: enabledvideo_decode: enabledvideo_encode: enabledwebgl: enabledwebgl2: enabled

Memory (System)
15.89GB (10.24GB free)

Process Argv
E:\Programs\Documents\Microsoft VS Code Insiders\Code - Insiders.exe

Screen Reader
no

VM
0%

Extensions (18)

Extension
Author (truncated)
Version

color-info
bie
0.5.0

language-postcss
cpy
1.0.5

vscode-svgviewer
css
1.4.4

EditorConfig
Edi
0.12.4

vsc-material-theme
Equ
2.1.0

auto-close-tag
for
0.5.6

wordcounter
kir
1.2.2

contextualduplicate
laf
0.2.0

vscode-language-babel
mgm
0.0.14

dotenv
mik
1.0.1

vscode-csscomb
mrm
5.2.2

vscode-duplicate
mrm
1.2.1

vscode-icons
rob
7.23.0

code-settings-sync
Sha
2.9.2

code-spell-checker
str
1.6.10

code-spell-checker-czech
str
0.1.0

dictionary-completion
yzh
0.6.1

html-css-class-completion
Zig
1.17.1

(1 theme extensions excluded)

This is fixed in latest insiders.
If you can still reproduce with latest vscode insiders let us know and we will reopen this issue. Thanks

Updated to the latest version of insiders and can confirm that I can't reproduce this issue anymore. Good job guys 👍 .
Version: 1.25.0-insider
Commit: c51cf862a9604dffe2e3e8792a4b0a45213869a3
Date: 2018-06-18T08:50:30.859Z
Electron: 2.0.2
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
Architecture: x64

Make note that some of your 18 extensions might be causing this.
So if you get the next stable update and you still get this issue I would disable extensions one by one until you find the root cause. THanks


Is there any update on competition?

Am I missing something? Are results only for patreons?
I know it takes long time to test all the bots and all, but could we at least get some info like the list of people that submited or number of bots?

Results will be out for everyone at the same time. Here's a list of all submissions:
Bot Name | Author/s

LOVE YOUR VIDEOS | Unrea1
The Chotic bot | EV3L1N
nadjBot | Arman N
PrayForMeBot | João
HERO-bot | ELEMENTLHERO
Single Player | Loeka
Strikeeaglechess | Strikeeaglechase
Toribot | Yujan Subedi
NotSoEvilBot | AntVil
Miluva v2 [2550] | Möhrchen (Thilo M.)
Crazy? I was crazy once. They Locked me in a room. A rubber room. A rubber room with rats. Rats make me crazy. | Big red
Matey | Conor
DeepScaredyBot | Jacob Sweeten
The Soggy Biscuit | Brandon Curington
EvilMirror | Hagan Gray
No Brain but Hungry | Pete
Saubstauga | Dominik
taylornpeter_chess_sl | taylornpeter
THE CATS BOT OMG!!!!!!!!!!!!!!!!! | THE CATS
Single Player | Salty Scientist
MirrorBot | Jackk
BettyBot | Thomas / TGhost
BotThatLikesToPlayChessT | Gary Dale
kesslbot | kesslwovv
Aggressive Fool | ZZKer (she/her pronouns)
EldenBot | Ghost_Dev_84
broken bot | Raj Gaurav
TeacherBot | qumquat
BotBert | logario
Depth2 | David Montealegre
BaddieBot | Domic
Shakki botti | bobq
Trash LITE | kachim2
C++IsBetterThanC# | Samo
Chemibot | Mike Chemi
ScholarsBot | magic216
EndgameEnigma | jostflo
Cheatos | Jeroen
IHadWorkSoDevelopmentStoppedEarly | lolwhatyesme
MinimaxAttackerBot5000 | ChrisCat123
crapus bottus | h1387xd
pawnHater300 | hakrackete
Chessy | SebastianB
MrTimmy | Youknowwho8782
Flaeskesteg | Jechto
Francis 2.0 | cyprus327
simpleval (portmonteau of simple eval) | hokurou
EatingAndBeingEaten | GameBoy19 und Pete877
Shielded Minibot | Sesen
Minimaxibon v1 | NotSureWhyThisWorks
abariba | abariba
Caissa Alexander | Ephraim225
Astolfo | Illuminate
OneHundredAndEighty | Tom R.
The Seeker | Lucas Pellegrinelli
ExtremelyShortsighted | CJS
Hammerhead | mhart
The Peaceful King | Sam Lefforge
jmcgbot | jmcg
CompressTable | JacobAndSam
Attempts to win | Taylor Lineman
WhateverBot | Alec Holden
Marvin | Kerem Bekmez
CompressionBot | Nathan George
Blundering Baggins | kooleerv
Turochamp (Modern) | P Rivero
Turochamp (Faithful) | P Rivero
Swag Messiah |
Cirrus v0.1 | Bbrainstormer
DoTungDuong | new9xboy
bLouBot | cmdrsigsegv
BitBlunderer | Till Zemann (GitHub: https://github.com/till2 :D)
Grenouille | mcngnt
MintMax | weasel
The Terminator | Ryan Murphy
Wyrm | Finian P.
Betelchess | VY Canis Majoris (also special thanks to Gurren Lagann)
CopyCat | ADI
TalkChess | Thomas Jahn, Mike Sherwin, Dmitry Shechtman
The Copycat | castur_
HubertusChess | Oristur
Boht | Tex
Kaan's Majestic Gentlemen | Level 0 Kaan
TunaTactician | Ben
Annihilator | Wiechciu
jebChess | jibux
Euphoria | Andrew Merrill
en passant bot | julie
'Knight'mare | AGentW29
Beancounting_pawnpusher | Arnt Veenstra
LPS | fhyyBy2
Sørensen's Minimax | Victor
Greedy-Dumb-Bot | TrangML
tybot | Tylyr1
GPTGenerated | athibaul
Chessinator 3000 |
Cirno the Smartest | Toffee
epik chess mastah | sten
DrawMachine | Rune
Culke | Colin Schepers
Bob | Victor
AttackBot | Kai Tabuchi (9 Years Old)
TheAlmightyEndBoss | Thom De M.
Igris | Deathfile78
Jormungandr (but scuffed) | CptShini
BetterThanRandom | Frederik
Deerobot | Hugo Ingelsson
YDepth | Jerome Engelbrecht
ChessButt2 | Matt Suhay
Pawnish Punisher | Leon
the (not so) wise bot of (not so great) insight | TheUnknown1050
BlueBat | Peter
CEO grindset board meeting | Burnzy <3
Queen's Gam-bot | Mateo Saldivar (ZiroDev)
SBFB | David
charge forward v1 | steel chair
Simpleton.01 | Bee
1o1 | Pavan Manish
Blindo | MS
vinctus | vinctus
Maple | Austin
StevenBot | Steven
HekMate | Maddisch
SimpleMCTS | GinoPerrotta
At least 2 IQ | Evan Finnigan
mini_yoda | Dane Smith
Lord Chester of Ply5 | PatrickTalksALot
Scarlet | ZTS439
Some rules bot | qumquat
DareWitch | mdrwsh
gml16 | gml16
Average Chess bot |
BOTvinnik | Paul Smooth
Epimetheus | George Bland
Supertask-Time-Troubles | TimFW
BigBrainBot | Leo
The Grandma | TimFW
Spaghetto | Skae (Francesco)
PecanPie | PecanPie
Smiley | Orniflyer
RP Bot | Matt Enad (RobProductions)
MinimalBot | GreenSalad_
Bob | Evan Leach
ConvolutedBot | pwahs
Buildabot | Buildasaurus
Leonidas | DeveloperPaul123
HalfWit | Steven Christy
:3 | Lauri Räsänen
NotHuman | Sixteen
Wandering King | Elliott D
Little Brother | J-Square
Shallow Blue | Mikolaj W
Goldibot | Ben
DeadlineNightmare | Trololp
DeepDumb | OutdoorsyEngineer
AUR Chessbot | Soul Senshi
LetMeAlive | MrQui
WorstBotEverMade | Tumpa
Sir Checkmates-A-Lot | Felix
AlphaBetaZero | MV974
SlothBot | 0xFF
PAN | PAN
KnightToE4 | Tree
Gen-Eric | Pressgoal
James | Aedan Smith
unicorn | kai
SimpleMinds | Karl Jungtow
damlamen | Bora
SimpleGuy | Kurt St
Corrosiver |
The Red Crayon | Daniel L.
#enpassant4ever | trueberryless
Squeedo | David Giesegh
Rubber Ducky | Joël
Pawntress | N1kkj
GulcarBot | Gulcar
MrMeow | Loca1Gh0st
ThinkerBot5000 | Bear
DarnBot | Darn
SWaP (Stucked With a Piece) | Esprit Orgue
Jerome | Voxeled
SummerBoty | Thomas
Chessburger Bot |
Concrete | Jewel
KurentPosition | JaPa
SimpleBot | Tim Zollner
Game Tech Explained Bot | Game Tech Explained
TimsBot | Thomas Dvorak
Captain Botvious | Selim Sheta
AugsBot | Augs
PanicKing | Andy Mitchell
wahtye | Nico
DoesTheBotNameHasACharacterLimitBecauseIAmSureThisCanGetInterestingAndIAmNotTalkingAboutTheBotIMeanSeriouslyTheBotIsBasicalyUselessButThatWasFunnyThanksSmileyFace | zappynou
CrystalBowl | Daugsilius
Monte Carlos Little Brother | Giorgio
BoringBot | Carson Bates
Simple Minimax | Sidewinder7
Ookttahbahblah | PhilipK
Zambroni V.4.1.4 | JoeyZeeeeeee
Bongcloud enthusiast | CreeperXD
CosmoDMBot | CosmoDM
Memelord | Alex Kubanek
DeltaWeakness | Johan Zetterlund
timecat-mini | Gourab Ghosh
Hippo | MonteDegro
BasicBot | Phnx
Arctiform's Bot | Arctiform
Scorraccio possente | Diego campione
Headless Chicken | Nat
Ragdoll's Ragdoll | Ragdoll
Running Bot | Chris Pontius
Foresight | Saihaj
SmoothBrainBot | zeqzero
Blizzard | Aurora
Tim | Bob
Oh stupid one | Io
NinjaBot | Jinan Dangor
Sweet ? 985 | Sweet
One-Line Chess | Kaydon Sloan
Black Magic | Josh Odom
notBlue | RedRRVJ
WhiteTide | b.maroti
MaterFromRadiatorSprings | Markus Grand Petersen
Pancake | EaglePancake
WhyAmIABot | Levi
Bob (Looser) | Flo
Grogros | Grobert
Valibot | Valentin
Electric Shockwave Gambit | Valentin
SemiroseBot | Semirose
RandomUnoptimisedBot | Zhanybek
czechmayte | dotpy/jayden van zuydam
Stephanee | Elijah Bradshaw
xXBotXx | Nova & Professor Sexy
Mirror Bot | JuNi
CyberPawn | PotatosDispenser
LynchBot | Gary Lynch
MyFirstChessEngine | Jake Forsey
TBbot | TBMPFW
Minerva | Leo
Folke | Folke
BadMeetsEvil | Nathan
Sky-Bot | Sky64Redstone
Basil | torbenikum
LoserNotDrawer | Piele
GOYO Bot v1.1.2 | Goyo
Botty_Bot | Roboticmadness
lowEloBrain | bbb908
Reverie VI | Jakub Skop
BarschBot | Bobitsmagic
Quantum | devLIPEr
RayBot | Shahriar Rayed
InfuehrDaniel | InfuehrDaniel
Jbot | KaraokeCzar
FunBot | Paul Spooner AKA Dudecon
Not At All | Loai
Whatevs | KingPRS
BalanceBot | vuT
Quinchessential | Isaac Sterling
YAMMB  | Dovakin7
CalcCheck | CowSoCool37
Rules_Of_Thumb | Goose
StackFish | battlecoder
Der wilde Kaiser | Headyyy1337
EpsilonCheck | aymco
SepukuBot | Madhu
Cosmos | Gonumen
TinyNoTimeToCodeChessEngine |
SaveBot (or, "winning bot" as an alternative) | Rudy
PacifistBot | Noano01
AelChess | Aëldrexan
GenerousBoi | Uls
Freedom_Fighter v.83 | Kongo Landwalker
DD9's chess bot | DigestDig9
Lundqvision | paper98
Butter Bot, the bot with the butter on him | siued
GM Manneken pis | Broguld
SimplerBot | Rick Schaffer
ABot | August
chaos bot | zer0
InsufficientBot | Sep
Capybara | Matej Fencl
NameGoesThere's bot | NameGoesThere
Hrustco Bot | migrin
FomBot | fominvic81
Golden_Chess_Requiem | Dhruv S
AlaskaBot | Arttu Halonen
Hot Garbage | CT424
BackupBotCuzIDeletedPreviousGoodOne | _deeznuts420
FENcer | Shlynz
Failbot | deltagiac
the mater |
Thulium | Valentin POQUET
nimbot |
letmeout | randomtestfive
BongCloudBot | Ben
KU_AI_BOT | Daniel Johnson
Tony | Schming
TeddyBearBot | mathabs
Chip | Evan
shitbot1 | Dan
Prince of Persia | flabbet
TuroChampEx | code
Onion | Nathan Woloshyn
CrimesAgainstDotNet | Reckoner (Robyn)
One step at a time except sometimes | Parborway
JazzBot | SpoXe
Hello there | Crazyfly072
OrneryFellow | David M. B.
Big Carl | Nathaniel D
IDK What I Was Doing | Yajwin Grover
BIG CHUMPER V6.0 | Pedro Contipelli
Asymptotically optimal | Graham Gayler
Funko Bot | Sky Sherwood
Scouty | Fioume
Bob | Kökényesi Attila (UltraGeek)
Bobobot | Lino
Baloo-D | Dimitri
3D.Opening Bot | Mark Grennan
Dream | Saharsh
Sven | Erik & Pascal
British Sandstorm | britboy3456
BoyaChess v5 | ArxelBlw
Blind Bot | Moonwalker3
BuiltCleverBot | Scott Ward
Monster Queen | Andro 65
Uranium | iudwgerte
John | Marcin
Why Use Full Brain | JustAdy
MattWBot | Matt W
Baby Squid | Jonas Tyroller
TinyLispChessBot | tr00
ChessGPT | DeepGoldenCrown
Sleepy panda bot | Quinten F
Sore Loser Bot | Techno
holcak-bot | Petr Holcák
Yangbot V1 | Cyang946
BlindfoldBot | Mk-0
Lxna (V4) | Ludovic Debever (Lxdovic)
Better than my maker :p | Bobinou
Chessi | Will D
noobot v1 | Arshia
GenericBoringbot | Kayinth
simple chess bot | 4a0I
CombEaredSkink | Deepfriedice
Ben's Bot | Ben Clingenpeel
RichyRoo | devrichgg
Lamorran | Morra
StallerBot | Ean
MilkMindV1 | Josiah Jordan
TrainedLikeTeamy | TeamDman
Aron's engine | Aron Martens
SYSMER | YannM
ReturnOfTheQueen | Staicu Ciprian
ShallowBot | Vaggelis Softsis
Wee fella | Samm
PrincessAtta | Bowser Bowering and Allyn Lloyd
dumbot | slothinahat
NostradamusChessNN | _Mus
Lila | Outer Cloud
FloppyChess 4.2 | Omsk
NightBot | Matthias Kruis
ILVM | Wincent01
200 Tokens Monstrosity | ErwanF
ItBeatsMe | Soma Nyiro
LeMaire | Beaud Rémi and Mechulam Antoine
Valkyrie | Skelecat
LesMoutons | Beaud Rémi and Mechulam Antoine
UncatchableSpaghettiMonster | drlundberg
KnightMare | Dom
røhgryd me' fløe  | TSDT
NIWTFWD | J&J Cervenan
PlinkBot | superplink
penny trader | ranger6777
røhgryd me' fløe made in China | TSDT-Silly
King Shuffler | Team Thursday
blå grø' med røg bærr | TSDT - F
Malina | Tadeam
Hershel | Nolan
SimpleBot | :LMProgramming
ItBeatMyFriend | Sanfordpox
RigidBot | Mathias Elgaard
Tarch | Taras Vuk
LunarBot | LunarTech
Super-Centre | Lev and Yoaz
KunoVonHagenBot | Jakob
Quinn | Pierre Girardeau
DotBot | Jonas // dotwalking
Paradox Bot | Kekz
Sardine | Broxholme
HopeBot | Chinmay Krishna
Optimus | Adt
GreGory | Kokken
Midnight Oil | Danny Boy
Chessica | Nicky Kitchingman
The Mad King | Coding With Avaclava
Reaper | thesharpestknife
HikuBot | Hikushii
Version 8 | Whoever
Mischievous bot | Guigui
StockShrimp | Diplomancer
Susolly | Rookie
PixelArtist (sort of) | Ludovic Debever (Lxdovic)
CopyBot | bull313
quick and dirty | Rafael
J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J | Thunderous Echo
Indian_Liver | MDM
Larry | Joshua: Use "Names" as a nickname if possible or necessary. Thanks!
ItPlaysBetterThanMe | RB
Basic Bot | G0ldSt0ne
ColégramBot | Colégram
ThrowverEngineered | ComplexSymbol
Maximillian Stalebot | hilovids
Hopeless Bot | Nepiceo
ABadBot | Lucas
En Croissant | Lethal Chicken
Mulch Winnums | Feeding Plants
Good Bot Bad Bot (But Really, Both Are Terrible Bots, Also This In The Parenthesis Is Part Of The Name) | Legend
whitecap ?? | Bryn and Josh
Minirose V2.23 | Tamplite Siphron Kents
Thrower | EZDragon
KBot | Kristian Mischke
Timepinch | Artour
Judywashington | Wallace Luyten
Look Ma, No Piece Square Table | DegaLaman
Just Alright... Kinda... (JAK) | Joshnaks
Pacifist | JubilantJanitor
Velocity++ | Tisajokt
Zui Bot | Zui
Search 1.0 | Rayansh
QuaviverBot | CantWontDo
Rodders | Chipperphilly
devi1.02 |
NoTimeLeft | F&F
CheatingBot | wischi
Trogdor | Zaph
SmallSearchAll | QuarksandAces (YT)
pnathan | pnathan
BockFish | Gurad
Nathe-Bot | NatheSpike
Albertron | Vadim and Yazeed
Ace V1.0.0 | Atad
Garbage Bot | Big Nerd
Kinglet | Skolin + World + Abyss
ErwanF | ErwanF
AngryPiece | FlamingSquid
TLMChessBot [v1-1250] | Möhrchen (Thilo)
WitwerMacher | Yannik Bleilinger
Cheriny | bombard1004
Stickleback2 | Brent Mardell
Max-Max-Bot | Tejas
Ccookie | Ccookie
Terminus | Slayer8274
maff-chess | Filip
Mini Lapdok | Lapdok
Plumbo | Luca Voros
MapBot | Map
Shenanigator | Gary Wawn
Love | Avila
roboleon v4.1 bugfixed | CLEC
LiL Scoot | Scoutamass
Error 404 | Minionana
smol.cs | Gediminas Masaitis, Goh CJ
RedVallium | Piotr Bozek
TacTxs | Mitch
fun  | nathan09
FancyDefenceFence | FancyDefenceFenceFan
BasicAlphaBeta | ThonyDragon
SimpleBearSearch | PizzasBear
SFN v 2.0 | SFN
LIA Chess | Patrick und Jannik
Pharouk | Pydjama
K53YK53Y | KszyKszy
Myopia | danegraphics
Average Joe | Visiorex
evilRatBot | Only_Mayonnaise
Stickleback | Brent Mardell
farindk | Dirk Farin
NNBot | Jamie Whiting
Aggrobot | CHECKERCE
Algernon | White Mouse
Comet | Flynow10
PracticeBot | liamkc
Stoccafisso | Riccardo D'Incau
DARKCIDER-9000 | Alfie Elliott
Fishstock | Jess Baut & Hans
SSComp1 | ShadowStar019
InfuehrDaniel MCTS | Daniel Infuehr
Mr. JB73 | Name: Francisco Gaspar      Nickname: James Bond 73
Nautilus | Sherlock
Turtle | Geezmo
?????14??????? | Grande Dorgas
Metis | krox
Chessetor, Destroyer of Boards | Badoobicus
MobiBot 4.2 | Michael
Saint Charles Bot | DATA USP
Sven | Theodor
dumber | daw._.dev
NotQuiteRandomGamblerAndPruner | Taco Olmer
PAtATtO | Willem Paternotte
ConBot | ConBomb
GoodBot | Fiera42
Octobot | Andrea Colognese
AchillesAlpha | Achilles
Ace V1.0.0 | Atad
Jack | Antonio P
The Fisher | Unodus
Guppy | Rowburt
Knightmare v2 | Default/IHasBone
Achilles Random | Achilles
ImpossiBot | StefanDeSterke
Chark Bot V2 | Team Chark
Phi plays Chess (a.k.a. Zobrist's Golden Hashbrowns) | Wolfpack 104
MiaKBotv4.4 | Mia Kellett
ONE MOVE TO RULE THEM ALL | b4ux1t3
Marreco | Tutz
Anarchy Bot | Malcolm
Elf-1200 | Elliot Throop
Reckless Ragnar | Magnús  Á. Magnússon
LazyBot | Tim de Jong
Traderino | BenLS
R2D2 | Andrei Taropa
One Line and a Dream | Sliderlo
Obi | Carson Ouckama
Shadow's Unfinished Bot | shadowcage72
GoblinArmy | TheChroniclerDelta
Vast V2 | Joseph Pasfield
Poisoned_Offerings | N8
Holy hell | Tyler Branscombe & Austin Daniel
Michael's Bot | MichaelW
EvilerBot | Noah
Butter robot | DODIK
Exceptionally mid | Evan Rogerson
Guppy | Simply In Dev
Hi | Hi
Tyrant's V9 | Tyrant
NotSure | Dave
Clyde | Evan
Tiny Chess Duck | rocketduck_m07
Sentinel | Arandomnoob
Negative Depth | Zoltán Kürti
FINCh | AMCR Studios (Heather Costello & Tesseract King)
Magnuth Carlthen | wolfuhfuh
Mobilibot | Gabriel N.
Planck Bot | LadyOfSpades
Generic Chess Bot #1000000 | Anthony
DLComp2 | DawnLamp8
Rigel | Antares (Github: Alex2262)
Chark Bot | Team Chark V1
Guppy | Steven He
FetaCheese_Bot | Dimitris Dallas
myte | sparemind
Terrible Bot | readerbij
Robérto | Nia
WingBot | Benjamin Iserman
ChaosBot | ChaosWarrior
Compact Scholar's mate | Chris
The Martyr | Latobius
Edbd | Ahmad
NotThatBad | GMPrakhar
Itty Bitty Botty | Connor Cahoon
Respect | Noah
Thunker Weed | American Jeff
The Grandiloquent Intelligentsia of Magnanimous Strategem: A Prodigiously Resplendent Embodiment of Erudite Chess Esotericism, Exuding Enigmatic Brilliance and Sublime Eloquence Whilst Enchantingly Tempering the Hallowed Battlefield of Intellectual Duels, Endeavoring to Transcend Acumen and Ascend to the Pantheon of Learned Peregrinations with an Efficacious Arsenal of Foresight and Sagacity, Humbling Opponents with Refined Gallantry, and Beckoning Discerning Disciples to Witness the Manifest Veracity of its Ascent to a Formidable Elo Quintessence | Giles Corey
ConniBot | connorf25
Andiefietebel | Xenymor
Stale | Noah
Lol! Wont Win | Sanjay
Natrix | Pouek_
TinyHugeBot | Popax21 & atpx8
Splinter | Fungi Forrest & Fedora Noah
SlowMo | Bit!
Peeter 1 | Gouuu
Boychesser | MinusKelvin, Analog Hors, Anonymous Contributor (wishes to be unnamed), Algorhythm, and Daniel Ke (DkeRee)
Anty | Emanuele Sorce
Goldfinch | ATG
Hydra | ReiedLaw
Stockbrot | Steaky
Bad Player | Geopardgame
DumBot | Viruj
Phoenix Chess | Mat(t)hias
BadAppleBot | Loev06
R2D2 | Andrei Taropa
LoevBot | Loev06
Fool's Silver | Ethan Latymer (Sozius)
Bongcloud Bot | lurendrei
drip leab | JeffLegendPower
Celluar Automaton Iterated | Pix
King G????? ? | ToTheAnd (aka toanth)
Botje9000 | StarJay
SatanBot | odin7053@discord
josh-chess |
OppToss | Jan Stachurski
Dried Cod | Josh & Laurin
LadyLuckGuidesMyMinMaxSearch | MrPelluke
AeroBot | vakqDev
BotTheBuilder | Stelio Dalakas
CarlitosDarwin | Mateo Marenco
offtensive Crane | Joao Santos
Mazin | saraqael
CapivaraBot | Danilo Luiz Rheinheimer
(confus) | Leg3nd
Mr. Racism | 89o
MartinButWorse | HosayNotJoseph
Scared | Guillem
applemethod-orz | RedBlackTree
BC the simpel | Beamcrafter
CCCP | not mario
evilbot v2 | aria1400
DrunkBot | rootNico
NoNameBot | Gamerninja
One-Man Army | Brodie Eaton
OrionChessEngine | Maarten Peels
fuxy | nadavfux
SybBot | Sybsuper
ScaredyBot | Jacob Sweeten
Knightmare | Miguel Piedrafita
Paroch | Bronson
Bruteforcer | SiestaGuru
Trixie | ts-manuel
tom | Christopher Hosken & Thomas Lower
THE KING HAS COOTIES! | Jackattack1031
Blitztron | Cameron Dugan
BadBot | Daniel
Vito | Tjuli
Stocksalmon | Lukasb1b4b
More Recursion! | Bden
Hungry For Mates | Bisque
The Visionary | Hulululu
TheGriefer | evgiz0r
AIsaac | Isaac Ellwood
5KindsOfChessplayers | Hulululu
Two Day Bot |
Chess Bot | M
NotVeryGood | Jesse
Shadow | Zaid Alas4
Sambot | Sam

Thanks, I found my name here 😀😀

Are some names randomized/anonymized? I see my submission (BOTvinnik) but it's under a different name.

No, these are all exactly as I received them. Entry for BOTvinnik is:

"2023/09/17 11:42:46 pm EEST","schm*****@gmail.com","Paul Smooth","BOTvinnik","Some form of minimax search","Handcrafted evaluation function","Just some random stuff, worked best in tests".

What name were you expecting?

As far as I can remember, what I submitted was<EMAIL_ADDRESS>"Erik Fast", minimax/HCE, and no extra comments. It seems that either Google Forms got some fields mixed up, or someone else happened to submit a bot with the same name.
If it helps, here is the source file that I submitted:
https://gist.github.com/fasterik/1ec0c763ba1b57db13ac8d6faf27acd3

Hmm that's strange, I don't have an entry with those details. Do you have a confirmation email from your submission at that address?

I'm pretty sure I submitted it on October 1. I don't see anything in my inbox from around then, unfortunately. I vaguely remember a checkbox to get a confirmation email that I might not have checked.
If it's not an issue with the form data, then maybe my submission didn't make it in for whatever reason (browser issue, network error, etc.). Bummer!

Ok, I'll look into it in the morning and see if it's feasible to add it as a late entry. I think it should be. If so, would you like to choose another name for your bot?

Thanks, that's very generous! My new bot name would be "MiniMagnus".

It's been quite a while @SebLague  . Any updates?

It's been quite a while @SebLague  . Any updates?

Video will be out late November or early December. Sorry for the long wait -- life has just got in the way a bit!

@SebLague
How's the video going?
Is it safe to assume it will be up in a few days? Or did something come up?

The video is out :partying_face:
https://www.youtube.com/watch?v=Ne40a5LkK6A


Enhancement: Show file "Drop update.hex here to update firmware.txt"

This bootloader project might be used in a product which is used by people without a deep knowledge about the bootloader usage.
In a situation where the user has activated the bootloader, he could be confused about what to do with the USB drive showing up.
In this case, it could be helpful to show a file named "Drop update.hex here to update firmware.txt".
The proposal needs the possibility to use long file names in the directory entry. Is this feasable with the current solution?

Ok now. Added readme.txt👍

Nice feature
Thank you for the realization!

Realized with f81e518


Question about defaultValue configuration option

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[ ] Performance issue
[ ] Feature request
[x] Documentation issue or request
[ ] Support request
[ ] Other... Please describe:

Current behavior
Tried to change defaultValue configuration option to generate text for non-existing keys, but could't get missing key inside message
Expected behavior
Some way to reference key value
Minimal reproduction of the problem with instructions
Changed transloco.config.js file to:
module.exports = {
	rootTranslationsPath: 'src/assets/i18n/',
	langs: ['en', 'lv'],
	keysManager: {
		input: 'src/app',
		translationsPath: 'src/assets/i18n',
		sort: true,
		addMissingKeys: true,
		defaultValue: 'No trans {key}', // tried {{key}}, `No trans ${key}`
		replace: true
	}
};

Generated missing key text doesn't contain property names with key, only text like:
{
  "search.title": "No trans {key}"
}

Environment

Angular version: 8.2.12

For Tooling issues:
- Node version: v12.13.1
- Platform:  Windows 7 Ultimate

We'll add this option.

@mme-private This will be available in v1.2.0 that will be released tomorrow morning 🙂


Fix tour tip positioning in fixed container element

Thanks for this PR, @PR-O ! We should support offsetTop in addition to offsetLeft correct? Would you mind adding that support, backing out the version update, and squashing your commits?

Did you mean to close this PR @PR-O?

@booleanbetrayal , no, closed it in a hurry. Let's try this again: #41 .


CSS for radio buttons

Is your feature request related to a problem? Please describe.
This is just an addition to the buttons section.
Describe the solution you'd like
Creating radio buttons keeping in mind the color palette

Ok, @Kp779 you can start working on it.
keep us updated.


Investigate why platform.log is very large sometimes

The size of platform.log is normally around 10M for one day. On certain days it's over 200M, probably because of errors. Find out what the cause is.

A stack trace is logged in the folowing occasions within the platform.log and catalina.out:

Sequence number incorrect (419 times today) : Unexpected exception from downstream. {}
com.alliander.osgp.platform.domain.exceptions.PlatformException: SequenceNumber incorrect (stack trace follows...)

NullPointerException (1419 times today) : PublicLightingSetTransitionRequestMessageProcessor - Error while processing message
java.lang.NullPointerException: null (stack trace follows ...)

Connection timeout (30000ms) (6410 times today ) : PublicLightingSetTransitionRequestMessageProcessor - Error while processing message
java.io.IOException: Failed to receive response within timelimit 30000 ms (stack trace follws...)

Unable to connect (2866 times today) : PublicLightingSetTransitionRequestMessageProcessor - Error while processing message
java.io.IOException: Unable to connect (stack trace follows...)

These seem to be the main reason the log files are so big.
We could :

Fix the bugs (if they can be fixed and are not caused by some external reason)
Compress the rolled logs to keep the information and save disk space.

What is the cause for those errors? "Unable to connect" sounds like one or more devices are unreachable. That's not cause by a bug, but we should implement an improvement to limit the number of attempts to connect to such a device.
Compressing older logs is always good, but we also need to fix the underlying issue of generating so much logging.

As with the logging database analysis, the issue of excessive llogging occurs when the platform tries to connect to a device that is not responding.. Actions to solve this could be :
Not logging the specific exceptions
Not trying to connect with a device if it has not registered within the last 2 hours. (preferred)

I will create a new issue to communicate less often with devices that didn't respond to a previous call.


Added minor run instructions

I added minor instructions (from comments at https://ramblingacademic.com/2016/06/fixing-bibtex-files-mendeley/) that are useful for cmd line challenged/intimidated persons (such as myself).

Thanks Caleb for taking a look at this. I will need to take a closer look at the new wording, but for the moment I can say that actually yes, you can just double click on the executable and it should work correctly with the default arguments (I believe it says so in the readme). In that case a command line window will briefly open while it executes.


[FEATURE] - Create Footer for Tcet Linux Website

Make it responsive
Make correct use of fonts and colors refer the design for the same
Make branch name as issue_no-footer-section (issue number is the number which is mentioned with this issue in your case it is 6 so your branch name will be 6-footer-section)

done and dusted #12