[BUG] configured koordlet with kubelet insecure port, koordlet failed to query kubelet configuration

What happened:
Configured koordlet with kubelet insecure port, koordlet failed to query kubelet configuration.

What you expected to happen:
Successfully query kubelet configuration or disable the operation but can report CPU Topology
How to reproduce it (as minimally and precisely as possible):
Configured koordlet with kubelet insecure port.
Anything else we need to know?:
Environment:

App version:
Kubernetes version (use kubectl version):  v1.22
Install details (e.g. helm install args):
Node environment (for koordlet/runtime-proxy issue):

Containerd/Docker version:
OS version:
Kernal version:
Cgroup driver: cgroupfs/systemd

Others:

/area koordlet
/assign @eahydra


cmd+down doesn't work when "workbench.list.openMode": "doubleClick" is set

Found in https://github.com/Microsoft/vscode/issues/68018

@roblourens maybe I'm doing something wrong but I removed all my settings and keybindings, searched something and now pressing cmd+down and cmd+return when focus is on a search result and it's doing nothing. Am I thinking right in that this should do the same thing as cmd+1? (since a preview editor will be opened)
This happens when both doubleClick and singleClick are set.

@joaomoreno this is from https://github.com/Microsoft/vscode/commit/3946e3233baba153802680044654d605a03ce926
It sounds right to not trigger onDidChangeSelection when the selection did not actually change, but we can select a selected element to make different things happen.
Similar, select an element in the file explorer then alt+click. It should open to the side (on mac) now it does nothing.

Maybe the same, "go to definition" on something with multiple definitions (like the onDidChangeSelection event) and the first item in the peek tree is selected but it no longer navigates to that item.

Feels like a duplicate of https://github.com/Microsoft/vscode/issues/69284
Leaving up to @joaomoreno to decide if to close as dupe.

It was hard to understand what is the issue here, since I didn't know what Enter should do in that case. After testing stable, I verified that Enter should open and focus the editor. I've pushed a fix for that.

This happens when both doubleClick and singleClick are set.

@Tyriar Correct. Even in stable. My fix should cover that as well.

Maybe the same, "go to definition" on something with multiple definitions (like the onDidChangeSelection event) and the first item in the peek tree is selected but it no longer navigates to that item right away.

Can't repro that any more, maybe got fixed today with my other changes.


hud rules search community doesn't find

@hud rules search community doesn't return any results, but community exists in the data.
Current behavior
hud doesn't respond to @hud rules search community
Debug logs show the command search as
DEBU[8752] TeamCmd.Match "rules search COMMUNITY"
DEBU[8752] DistrictCmd.Match "rules search COMMUNITY"
DEBU[8752] RulesCmd.Match "rules search COMMUNITY"
DEBU[8752] RulesCmd.Handle map[path:@hud] "rules search COMMUNITY"
DEBU[8752] RulesListCmd.Match "search COMMUNITY"
DEBU[8752] RulesNumberCmd.Match "search COMMUNITY"
DEBU[8752] RulesSearchCmd.Match "search COMMUNITY"
DEBU[8752] RulesSearchCmd.Handle map[path:@hud rules] "search COMMUNITY"

Expected Result
@hud rules search community should find rules like G108, G207, and G208 and return them.

Tracing the issue locally determined that the search works as expected, but the resulting message is longer than the max 2000 characters allowed by discord.  Need to update the logic to truncate the message for results with many hits.


Jesse: Watch<PHONE_NUMBER>0570

Jesse requests the watch of the watch_number<PHONE_NUMBER>0570. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

Approved by Spevacus in Charcoal HQ


The text for new Donation account is overlaying on the icon.

This should have been fixed as part of #2427

This should have been fixed as part of #2427

-Still having the same issuewhen entering the long description.
-Tested on Staging,dev app version 1.4.1(195)

-Still having the same issuewhen entering the long description.
-Tested on Staging,dev app version 1.4.1(195)

-Verified this issue on dev app v1.4.2(202)

-Verified this issue on dev app v1.4.2(202)


ISO management

It should be great if we can add a PVC to store ISO files to be used for VM.

Thanks added to roadmap!


Execute python ./split_data.py Error

Hi, An error occurred while executing python "python ./split_data.py", err-msg "UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc2 in position 2: invalid continuation byte". What should I do? tks.

Hi, What's your OS and python version?

Hi, What's your OS and python version?

Win10 and Python 3.6.2

因为Windows下的原因，生成的文件data_False-True-True-False-False-False-False.conllu和data_False-True-True-True-True-True-False.conllu的编码格式不对，用notepad++打开转成utf-8，再运行就可以了。

@Daniel19960601 @Beaujor I never test this package on Windows and I strongly recommend the user to use Linux or Mac OS. Unicode problems are common in the Windows platform which is well known.


compress/gzip: NewWriter doc clarity

The docs for gzip.NewWriter include:

The Comment and Name header fields are UTF-8 strings in Go, but the underlying format requires NUL-terminated ISO 8859-1 (Latin-1). NUL or non-Latin-1 runes in those strings will lead to an error on Write.

But I'm not exactly sure what it's trying to say.
/cc @nigeltao @mdempsky @adg @dsymonds (not sure who owns this)

@bradfitz: should we have a OWNERS file in the tree?
if you think it's reasonable, I will file a separate issue.
(actually I'm thinking that once an issue is triaged, the
gopherbot should automatically add /cc of the package
owner to the issue, and this should save us some work.
see also golang.org/cl/13475 for background)

I've never seen that comment before, and I agree it seems somewhat out of place at first impression.  Here's my understanding:

It's talking about the Comment and Name fields in gzip.Header.
Those fields are Go strings.
Canonically, Go strings are UTF-8, so they can represent any sequence of Unicode characters (including embedded NULs).
However, the underlying gzip file format only allows Comment and Name to contain the Unicode characters U+0001 through U+00FF (because it's actually Latin-1 with a NUL terminator).
If the Comment or Name fields contain other characters, then gzip.(*Writer).Write will return an error.

@minux, yes, it's probably time for something like that.


cannot supress ghc warnings

I try to avoid some warnings (especially -Wno-deprecations) and I have put the ghc option in my stack.yaml (going into .cabal file) and I do not see the warning in stack build but I cannot get rid of it in the problem panel ghcid produces automatically.
my .ghci file is:
:set -fwarn-unused-binds
:set -fwarn-unused-imports
:set -Wno-deprecations
:set -fno-missing-signatures

:set -isrc
:set -itest

but I still get the warning.
I get additionally messages:
ghcide compiled by GHC 8.10 failed to load packages: : cannot satisfy -package completeMeta-<IP_ADDRESS>
(use -v for more information).
Please ensure that ghcide is compiled with the same GHC installation as the project.
I have compiled stack build ghcide in the same project, assuming the same 8.10.4 GHC.
I assume I misunderstand something. What is wrong?

This project is called ghcid - are you mistaking it for the ghcide (with the trailing e)? Note that using ghcide is no longer recommended, and you should use the Haskell Language Server directly https://github.com/haskell/haskell-language-server


Nanoleaf Essentials

Pull request for Nanoleaf Essential Models.
Models include:

Primary: Essentials A19/A60
Reference: Essentials BR30
Reference: Essentials GU10
Reference: Essentials Downlight
Reference: Essentials Lightstrip

 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.


Cannot reproduce the author's results with the pre-trained models

Hi there,
I'm currently experimenting with some Few/One/Zero-Shot for object detection and classification. For one of the tasks, your paper has been experimented with.
Unfortunately, I haven't been able to reproduce your results with the pre-trained models you have made available. I also noticed that the inference code you made available does not work out of the box. To support my points, here some details:

At the moment is not possible to use the latest PyTorch with the latest TorchVision. The latter should be pinned to version 0.9.0.
For the ImageNet pre-trained model

In your code samples, you use 6 patches only, but the model has been trained with the default 100 queries and 10 patches. The README file needs adjustments

Results:

ImageNet pre-trained model (I duplicated some patches to make sure I had 10, same kittens image used)

Patches

Detections

COCO pre-trained model (custom image used)

Patches

Detections

Hardware used

MacBook Air M1
NVIDIA GeForce RTX2080i

Yeah, I tried with both CPU and a CUDA compliant device.
Are you sure you have uploaded the rights checkpoint files?
Thanks in advance and looking to hear from you.

At the moment is not possible to use the latest PyTorch with the latest TorchVision. The latter should be pinned to version 0.9.0.
I will update the code to support latest pytorch version.

The result seems a little weird. Could you provide more details to reimplement the result?

Could you get the same result as our provided notebook?

Hi @dddzg ,
Thanks for the reply, much appreciated.
It's working now. ;) It was a mistake on my side. The source-code is not that different, I just refactored it a bit and added unit tests. The problem was that for the checkpoint loader I had a separate unit test. So, the order is not guaranteed and the checkpoint was not loaded in time for the inference to happen.
To fix it, I moved the model building and checkpoint loading phase to a setUp function in my unit test. The results are below:
Custom image with 10 hand-engineered patches

Kittens image with 10 hand-engineered patches

Kittens image with 10 random generated patches

Custom image with 10 random generated patches

As you can see, it works. However, we need some improvements when it comes to random-patches. The boxes are not good. The authors of this paper claimed to have improved it using region proposal via selective search: https://arxiv.org/pdf/2106.04550.pdf. No pre-trained models yet, though.
Thanks again and congrats on the good work.

Hi, @wilderrodrigues . The boxes are not good with random cropped patches. Because the task is just the pre-text task. We don't really care about the accuracy of the pre-text task.
During pre-training, we freeze the CNN backbone( to preserve the CNN discrimation), so it is reasonable the boxes are not that good. As far as we observe, you can pre-train the CNN backbone together with transformers, if you only care about the accuracy of the boxes. I guess, it will improve a lot.

Hi @dddzg ,
Thanks for the extra info. We will probably try to fine-tune it and see how it behaves. Quick question: during fine-tuning I can change the number of queries / patches right? Because now it upper bounded to 100 and 10, respectively. For instance, when trying the fine-tuned COCO checkpoint you made available, on my custom image, I got this:

I used 10 random patches. So, the result is reasonably good. I would expect that with more patches we could find more objects.
Will keep you posted on my experiments / changes to the code.
Thanks again.

Yeah, just checked and I will fine tune and change the queries and patches. :)
    parser.add_argument('--num_queries', default=100, type=int, help="Number of query slots")
    parser.add_argument('--num_patches', default=10, type=int, help='number of query patches')

Need to convert my dataset to the COCO format first.


Wall is destructible

Steps to reproduce:

Click pause
Create a 1px line of Wall
Put a pixel or two of Fire near it
Cover the entire thing with Rocket
Press Play

@MaxBittker I suggest leaving this bug unresolved because it is a good way to let people be creative on Sandspiel.

Please consider leaving it intact.


Delay on Ctrl-C with error: Could not stop HTTP server

Currently, when attempting to stop the command-line invocation of carton with Ctrl-C, you get this error:
[ ERROR ] Could not stop HTTP server: Abort(identifier: "500", status:
NIOHTTP1.HTTPResponseStatus.internalServerError, headers: ,
reason: "Server stop took too long.",
source: Vapor.ErrorSource(file: "/private/tmp/carton-20200616-45672-cfefqh/carton-0.1.0/.build/checkouts/vapor/Sources/Vapor/HTTP/Server/HTTPServer.swift", function: "close()", line: 310, column: 31, range: nil))
ERROR: Cannot schedule tasks on an EventLoop that has already shut down.
This will be upgraded to a forced crash in future SwiftNIO versions.

According to SwiftNIO, this doesn't seem to be an issue with SwiftNIO, probably caused by how Vapor uses their API. Upgrading to the latest version of Vapor is blocked by https://github.com/vapor/vapor/issues/2385

I'm wondering if this is related to open WebSocket connections. It seems that when no connections are established, there's no delay.

The issue is still not fixed after updating to the latest version of Vapor, I've reported it here https://github.com/vapor/vapor/issues/2451


System.NullReferenceException from dotnet build with incorrect library name

Functional impact
In some cases dotnet build gives errors that are not helpful when library name is incorrect
Minimal repro steps

Create a aspnetcore mvc project and add the nuget package

dotnet new mvc -o mvc
cd mvc
dotnet add package Microsoft.Web.LibraryManager.Build

Add a libman.json file under the project root, note that I have an incorrect package name. On cdnjs, the correct library name is jquery-validate.  I was migrating from Bower and the NPM package has the name jquery-validation

{
    "version": "1.0",
    "defaultProvider": "cdnjs",
    "defaultDestination": "wwwroot/lib",
    "libraries": [
        {
            "library"<EMAIL_ADDRESS>        },
        {
            "library"<EMAIL_ADDRESS>        }
    ]
}

Run the command dotnet build

Expected result
Warning about not finding the library
Actual result
C:\Users\yumeng.REDMOND\.nuget\packages\microsoft.web.librarymanager.build\1.0.113\build\Microsoft.Web.LibraryManager.Build.targets(35,9): error MSB4018: The "Microsoft.Web.LibraryManager.Build.RestoreTask" task failed unexpectedly. [D:\temp\libmantest\mvc\mvc.csproj]
C:\Users\yumeng.REDMOND\.nuget\packages\microsoft.web.librarymanager.build\1.0.113\build\Microsoft.Web.LibraryManager.Build.targets(35,9): error MSB4018: System.NullReferenceException: Object reference not set to an instance of an object. [D:\temp\libmantest\mvc\mvc.csproj]
C:\Users\yumeng.REDMOND\.nuget\packages\microsoft.web.librarymanager.build\1.0.113\build\Microsoft.Web.LibraryManager.Build.targets(35,9): error MSB4018:    at Microsoft.Web.LibraryManager.Build.RestoreTask.PopulateFilesWritten(IEnumerable`1 results, IHostInteraction hostInteraction) [D:\temp\libmantest\mvc\mvc.csproj]
C:\Users\yumeng.REDMOND\.nuget\packages\microsoft.web.librarymanager.build\1.0.113\build\Microsoft.Web.LibraryManager.Build.targets(35,9): error MSB4018:    at Microsoft.Web.LibraryManager.Build.RestoreTask.Execute() [D:\temp\libmantest\mvc\mvc.csproj]
C:\Users\yumeng.REDMOND\.nuget\packages\microsoft.web.librarymanager.build\1.0.113\build\Microsoft.Web.LibraryManager.Build.targets(35,9): error MSB4018:    at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() in E:\A\_work\31\s\src\Build\BackEnd\TaskExecutionHost\TaskExecutionHost.cs:line 631 [D:\temp\libmantest\mvc\mvc.csproj]
C:\Users\yumeng.REDMOND\.nuget\packages\microsoft.web.librarymanager.build\1.0.113\build\Microsoft.Web.LibraryManager.Build.targets(35,9): error MSB4018:    at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__25.MoveNext() in E:\A\_work\31\s\src\Build\BackEnd\Components\RequestBuilder\TaskBuilder.cs:line 787 [D:\temp\libmantest\mvc\mvc.csproj]
    0 Warning(s)
    1 Error(s)

Further technical details
Not that if I only have the jquery-validation entry then I got the expected warning
libman.json : warning LIB002: The<EMAIL_ADDRESS>library could not be resolved by the "cdnjs" provider [D:\temp\libmantest\mvc\mvc.csproj]
1 Warning(s)
0 Error(s)

Whilst the package is known as jquery-validation, e.g. https://jqueryvalidation.org/ the cdnjs library is called jquery-validate. Try
{   "library"<EMAIL_ADDRESS>  "destination": "wwwroot/lib/jquery-validation" }

This issue no longer repros as of build <IP_ADDRESS>46


[video_player] Android: Added missing event.put("event", "completed");

Description
On Android a call to  event.put("event", "completed"); is missing, which makes it impossible to know when the video is over. This fixes it.
Related Issues
None known.
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
[x] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See [Contributor Guide]).
[x] All existing and new tests are passing.
[x] I updated/added relevant documentation (doc comments with ///).
[x] The analyzer (flutter analyze) does not report any problems on my PR.
[x] I read and followed the [Flutter Style Guide].
[x] The title of the PR starts with the name of the plugin surrounded by square brackets, e.g. [shared_preferences]
[x] I updated pubspec.yaml with an appropriate new version according to the [pub versioning philosophy].
[x] I updated CHANGELOG.md to add a description of the change.
[x] I signed the [CLA].
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md and increment major revision).
[x] No, this is not a breaking change.

@mklim @bparrishMines Ready for review.

LGTM


Load a "test.bms" for skin preview

If no chart specified, the game will crash on skin select.

None.

Trigger this by going to the "DECIDE" tab, btw.t


Add Required library optimization for CPU VS GPU

I tested that while running locally on the CPU, package install cuda GPU libraries.
It is taking up too much space for that additional libraries. Since my CPU will not go to use.
So add an option for installing libraries specific to chosen CPU or GPU only. This will also help in terms of memory optimization while deployment on docker.

It's wired cuz it you direct install pyabsa from pip, then it usually install the cpu version. Do you mean it downloads the cuda-included torch lib? Can you shou some clues to help me resolve this issue?

I am not perfectly aware of all your libraries but you can read this article and try to run time optimizing torch library. optimization
I know the task is very tedious you can also tag this issue as a recommendation.

Thanks for your advice, I will check what I can do next.

For anyone who have the similar problem, there is a temporary method: please install the torch depends on your situation before you install PYABSA.


[8.x] Allow PSR Log v3

psr/log v3 adds return types to its interface. We'll need to target this to master instead.

https://github.com/laravel/framework/pull/40087


NO JIRA. Add missing draft deletion action

Description of changes
When an ingest fails, any draft dataset version that was created is deleted if the setting deleteOfFailure is set to true. This was not correctly implemented yet for new datasets (only for updates).
Notify
@DANS-KNAW/core-systems

Codecov Report
Attention: Patch coverage is 0% with 10 lines in your changes are missing coverage. Please review.

Project coverage is 54.29%. Comparing base (ced6bf4) to head (35cafb1).

Files
Patch %
Lines

.../knaw/dans/ingest/core/service/DatasetCreator.java
0.00%
8 Missing :warning:

.../knaw/dans/ingest/core/service/DatasetUpdater.java
0.00%
2 Missing :warning:

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #133      +/-   ##
============================================
- Coverage     54.39%   54.29%   -0.11%
  Complexity      709      709
============================================
  Files           126      126
  Lines          3219     3225       +6
  Branches        223      226       +3
============================================
  Hits           1751     1751
- Misses         1419     1425       +6
  Partials         49       49

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Tested this by depositing a SWORD bag with a 2.5G file in it while setting the dataverse client timeout to 1s. The draft was correctly deleted.


[Packaging][Debian] Drop support for bullseye

Describe the enhancement requested
Debian GNU/Linux bullseye will reach EOL on 2024-07: https://wiki.debian.org/DebianReleases
We can drop support for it after we release 16.0.0 because 17.0.0 will be released after 2024-07.
Component(s)
Packaging

Issue resolved by pull request 41394
https://github.com/apache/arrow/pull/41394


Available service tags list is incomplete

The table under "Available service tags" is supposed to contain all service tags available for configuration within an NSG. This does not seem to be the case; I can find options in the Portal when creating an NSG role that are not part of this list, like "AzurePortal".
Can you update the list accordingly? Unfortunately, the JSON files mentioned later don't have a specific description as to what that specific service tag refers to. I was looking for a service tag to allow me to use the Azure CLI from with a VNet, and "AzurePortal" might be the one, but this list seems to be the only point of reference where one could really find out without going through the effort of lots of trial&error.
Thanks in advance :)

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

ID: 08217244-82bb-13b5-46f7-454801d8f865
Version Independent ID: 4a8b0a32-bf57-7544-c60d-6b7f250c4477
Content: Azure service tags overview
Content Source: articles/virtual-network/service-tags-overview.md
Service: virtual-network
GitHub Login: @allegradomel
Microsoft Alias: kumud

@sschols Thanks a lot for taking time to share your feedback and helping us improve our Azure documentation. Our team will further review the feedback and update the document accordingly.

@sschols Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.

#reassign-reviewer: @mbender-ms

#reassign-reviewer: @andreamichaelmsft


Fix NSInvalidArgumentException in - [ARGeneViewController loadGene], line 101

Version: 2.1.0 (2015.07.24) | net.artsy.artsy
Stacktrace
ARGeneViewController;loadGene;ARGeneViewController.m;101
ARGeneViewController;viewDidLoad;ARGeneViewController.m;69
Reason
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[Artist updateGene:]: unrecognized selector sent to instance 0x16f9d710'
Link to HockeyApp

https://rink.hockeyapp.net/manage/apps/37029/crash_reasons/41322011

Closed in favour of #599


MP Spawn System

Brilliant idea to let clients handle the spawning of units, this is probably the only way to populate a server with 60 people and spread around Altis without problems.

Your current spawn system checks on client average FPS giving a rating and multiplying it x3 if it is an headlessclient.

Before the FPS drops considerably the same client might have assigned way more than 100 units
A player can be afk away from battle and have good FPS, as soon he gets in the hot AO his FPS might cry.

What i suggest is to count units to spawn, assign to client ("worker" as it's named in the code) and check the amount + the amount it already to make it not exceede 100 - 150 AI per client regardless FPS balance.
To be perfect, also ping should be taken into account... 100 AI with a 300ms won't be easy to fight by another player because of the warping.
I tried myself to do such things.. sadly was unsuccessful attempt. That's why i'm sharing the idea here.
Probably that's not even the best idea, i tought about giving to players only certain units, and let the core handled by server and headlessclients, however let's find a compromise considering also what is possible/convenient to do.

I agree with this. Prob a combination of FPS and AI number should be enough. What happens when the work load of all machines reaches above a threshold?

I'd suggest assign them to the Server.
Considering that 5 players can keep up 500 units + server and headlesclients should provide another 100... then i can assume those 5 ppl are lonewolves. Even if it's a very difficult situation to have that many units spawned, indeed you're right considering what to do then.

well, did you already tried "Liberation" from KillerPotatoes's ? The system show you a message when you reach the maximum amount of active units defined in the init sqf and ask you to concentrate your effort on a cities list already active. All others sectors are disabled for capture unless you get below the max active units threshold.

This is a sample on players ported to Gravia: we were 5 players, all the spawns look assigned to worker 14. No headlessclient connected
14:38:26 "[AS] 2: new spawn 'gravia_civ'"
14:38:26 "[AS] Server: scheduler_fnc_execute(AS_spawn_fnc_execute):"
14:38:26 "Worker 2: 91.9828"
14:38:26 "Worker 7: 52.9474"
14:38:26 "Worker 11: 60.0567"
14:38:26 "Worker 9: 55.1538"
14:38:26 "Worker 13: 90.8955"
14:38:26 "Worker 14: 113.841 <- Assigned"
14:38:26 "[AS] 2: new spawn 'gravia'"
14:38:26 "[AS] Server: scheduler_fnc_execute(AS_spawn_fnc_execute):"
14:38:27 "Worker 2: 91.9828"
14:38:27 "Worker 7: 52.9474"
14:38:27 "Worker 11: 60.0567"
14:38:27 "Worker 9: 55.1538"
14:38:27 "Worker 13: 90.8955"
14:38:27 "Worker 14: 113.841 <- Assigned"
14:38:27 "[AS] 2: new spawn 'as_base_4'"
14:38:27 "[AS] Server: scheduler_fnc_execute(AS_spawn_fnc_execute):"
14:38:27 "Worker 2: 91.9828"
14:38:27 "Worker 7: 52.9474"
14:38:27 "Worker 11: 60.0567"
14:38:27 "Worker 9: 55.1538"
14:38:27 "Worker 13: 90.8955"
14:38:27 "Worker 14: 113.841 <- Assigned"
14:38:27 "[AS] 2: new spawn 'roadblock_14757_17419'"
14:38:27 "[AS] Server: scheduler_fnc_execute(AS_spawn_fnc_execute):"
14:38:27 "Worker 2: 91.9828"
14:38:27 "Worker 7: 52.9474"
14:38:27 "Worker 11: 60.0567"
14:38:27 "[AS] 2: spawn 'hill_[4188.99,10754.9,-156.821]' finished state 'run'"
14:38:27 "[AS] 2: spawn 'hill_[4188.99,10754.9,-156.821]' started state 'clean'"
14:38:27 "Worker 9: 55.1538"
14:38:27 "Worker 13: 90.8955"
14:38:27 "Worker 14: 113.841 <- Assigned"
14:38:27 Performance warning: SimpleSerialization::Read 'resources' is using type of ,'TASK' which is not optimized by simple serialization, falling back to generic serialization, use generic type or ask for optimizations for these types
14:38:27 Performance warning: SimpleSerialization::Read 'resources' is using type of ,'TASK' which is not optimized by simple serialization, falling back to generic serialization, use generic type or ask for optimizations for these types
14:38:27 "[AS] 2: spawn 'fia_hq' finished state 'clean'"
14:38:27 "[AS] 2: new spawn 'roadblock_14602_16416'"
14:38:27 "[AS] Server: scheduler_fnc_execute(AS_spawn_fnc_execute):"
14:38:27 "Worker 2: 91.9828"
14:38:27 "Worker 7: 52.9474"
14:38:27 "Worker 11: 59.9816"
14:38:27 "Worker 9: 55.1538"
14:38:27 "Worker 13: 90.8955"
14:38:27 "Worker 14: 113.841 <- Assigned"
14:38:28 "[AS] 2: new spawn 'as_resource_7'"
14:38:28 "[AS] Server: scheduler_fnc_execute(AS_spawn_fnc_execute):"
14:38:28 "Worker 2: 91.9828"
14:38:28 "Worker 7: 49.8734"
14:38:28 "Worker 11: 59.9816"
14:38:28 "Worker 9: 55.1538"
14:38:28 "Worker 13: 90.8955"
14:38:28 "Worker 14: 113.841 <- Assigned"
14:38:28 "[AS] Server: scheduler_fnc_execute(AS_movement_fnc_sendAAFpatrol):"
14:38:28 "Worker 2: 91.9828"
14:38:28 "Worker 7: 49.8734"
14:38:28 "Worker 11: 59.9816"
14:38:28 "Worker 9: 55.1538"
14:38:28 "Worker 13: 90.8955"
14:38:28 "Worker 14: 113.841 <- Assigned"
14:38:28 "[AS] 2: spawn 'hill_[4188.99,10754.9,-156.821]' finished state 'clean'"

This is a rpt with 10 ppl no headlessclient
https://pastebin.com/guA4c3v0


Remove ALL instances of {force: true} that happen on clicks

We need to remove all instances of {force: true} because it alters the behavior of what REDCap does.
What it means is that pop up windows that should be appearing often don't appear ...

Requires additional investigation.  In some cases, { force: true } seems to be the preferred behavior.


AO-14774: Suppress logs when the agent is disabled

The logs are suppressed when the agent is disabled.
See https://swicloud.atlassian.net/browse/AO-14774

Codecov Report

Merging #131 into master will decrease coverage by 0.11%.
The diff coverage is 73.33%.

@@            Coverage Diff             @@
##           master     #131      +/-   ##
==========================================
- Coverage   82.26%   82.15%   -0.12%
==========================================
  Files          36       37       +1
  Lines        4512     4499      -13
==========================================
- Hits         3712     3696      -16
- Misses        681      684       +3
  Partials      119      119

Impacted Files
Coverage Δ

v1/ao/agent.go
83.33% <ø> (+2.56%)
:arrow_up:

v1/ao/http_instrumentation.go
96.2% <ø> (+2.37%)
:arrow_up:

v1/ao/trace.go
83.75% <0%> (ø)
:arrow_up:

v1/ao/internal/reporter/reporter_grpc.go
68.82% <100%> (+0.28%)
:arrow_up:

v1/ao/internal/reporter/reporter.go
80.37% <100%> (ø)
:arrow_up:

v1/ao/internal/config/wrappers.go
33.33% <33.33%> (ø)

v1/ao/internal/config/config.go
85.43% <77.27%> (-1.76%)
:arrow_down:

v1/ao/internal/config/validators.go
96% <0%> (-4%)
:arrow_down:

... and 1 more

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 0db2ec0...2144b2a. Read the comment docs.


fix: update celery to 5.3.4

Description

update celery version to 5.3.4
update redbeat

Fixes # (issue)
Type of change

[ ] Refactor/improvement

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Checklist

[ ] My commit message is conventional
[ ] I have run pre-commit on all files before creating the PR
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] I have checked my code and corrected any misspellings

Codecov Report

Merging #881 (460cfee) into develop (7ba40a3) will not change coverage.
The diff coverage is n/a.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
@@           Coverage Diff            @@
##           develop     #881   +/-   ##
========================================
  Coverage    87.80%   87.80%
========================================
  Files           27       27
  Lines         1886     1886
========================================
  Hits          1656     1656
  Misses         230      230

:tada: This PR is included in version 1.9.3-beta.9 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


improve(Render): improve clear screen logic

Signed-off-by: lifujun<EMAIL_ADDRESS>(cherry picked from commit 646e37def9e828c953426e8fa94b644d1b8c4a67)
Conflicts:
framework/render/video/glRender/GLRender.cpp
framework/render/video/glRender/GLRender.h

Codecov Report

Merging #614 (5b0dee8) into release/0.2 (5b65673) will decrease coverage by 3.56%.
The diff coverage is n/a.

@@               Coverage Diff               @@
##           release/0.2     #614      +/-   ##
===============================================
- Coverage        68.20%   64.64%   -3.57%
===============================================
  Files              218      218
  Lines            11880    11880
===============================================
- Hits              8103     7680     -423
- Misses            3777     4200     +423

Impacted Files
Coverage Δ

framework/tests/dataSource/ipList.h
0.00% <0.00%> (-100.00%)
:arrow_down:

framework/tests/demuxer/demuxerUnitTest.cpp
0.00% <0.00%> (-100.00%)
:arrow_down:

framework/tests/dataSource/dataSourceUnitTest.cpp
0.00% <0.00%> (-93.85%)
:arrow_down:

framework/tests/decoder/decoderUnitTest.cpp
0.00% <0.00%> (-93.62%)
:arrow_down:

framework/tests/demuxer/demuxerUtils.cpp
0.00% <0.00%> (-76.00%)
:arrow_down:

framework/data_source/ffmpeg_data_source.cpp
6.38% <0.00%> (-51.07%)
:arrow_down:

framework/demuxer/AVBSF.cpp
25.27% <0.00%> (-42.86%)
:arrow_down:

framework/data_source/curl/CURLShareInstance.cpp
69.44% <0.00%> (-27.78%)
:arrow_down:

framework/data_source/curl/CURLConnection.cpp
51.94% <0.00%> (-12.50%)
:arrow_down:

framework/data_source/ffmpeg_data_source.h
80.00% <0.00%> (-10.00%)
:arrow_down:

... and 14 more

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 5b65673...5b0dee8. Read the comment docs.

Codecov Report

Merging #614 (5b0dee8) into release/0.2 (5b65673) will decrease coverage by 3.56%.
The diff coverage is n/a.

@@               Coverage Diff               @@
##           release/0.2     #614      +/-   ##
===============================================
- Coverage        68.20%   64.64%   -3.57%
===============================================
  Files              218      218
  Lines            11880    11880
===============================================
- Hits              8103     7680     -423
- Misses            3777     4200     +423

Impacted Files
Coverage Δ

framework/tests/dataSource/ipList.h
0.00% <0.00%> (-100.00%)
:arrow_down:

framework/tests/demuxer/demuxerUnitTest.cpp
0.00% <0.00%> (-100.00%)
:arrow_down:

framework/tests/dataSource/dataSourceUnitTest.cpp
0.00% <0.00%> (-93.85%)
:arrow_down:

framework/tests/decoder/decoderUnitTest.cpp
0.00% <0.00%> (-93.62%)
:arrow_down:

framework/tests/demuxer/demuxerUtils.cpp
0.00% <0.00%> (-76.00%)
:arrow_down:

framework/data_source/ffmpeg_data_source.cpp
6.38% <0.00%> (-51.07%)
:arrow_down:

framework/demuxer/AVBSF.cpp
25.27% <0.00%> (-42.86%)
:arrow_down:

framework/data_source/curl/CURLShareInstance.cpp
69.44% <0.00%> (-27.78%)
:arrow_down:

framework/data_source/curl/CURLConnection.cpp
51.94% <0.00%> (-12.50%)
:arrow_down:

framework/data_source/ffmpeg_data_source.h
80.00% <0.00%> (-10.00%)
:arrow_down:

... and 14 more

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 5b65673...5b0dee8. Read the comment docs.


feat(resize): adding resize support for lvm volumes

Signed-off-by: Pawan<EMAIL_ADDRESS>What this PR does?:
adding resize support for lvm volumes
Checklist:

[ ] Fixes #
[ ] PR Title follows the convention of  <type>(<scope>): <subject>
[ ] Has the change log section been updated?
[ ] Commit has unit tests
[ ] Commit has integration tests
[ ] (Optional) Are upgrade changes included in this PR? If not, mention the issue/PR to track:
[ ] (Optional) If documentation changes are required, which issue on https://github.com/openebs/openebs-docs is used to track them:

@pawanpraka1 , Does resize means we can only extend the volume? Can we reduce the size of the volume?

@akhilerm Shrinking of persistent volumes is not supported by k8s. So, yeah, CSI resize means volume extention only.

Codecov Report

Merging #4 (e7e7cab) into master (54b7da8) will decrease coverage by 0.13%.
The diff coverage is 0.00%.

@@            Coverage Diff            @@
##           master      #4      +/-   ##
=========================================
- Coverage    1.56%   1.42%   -0.14%
=========================================
  Files          11      11
  Lines         640     702      +62
=========================================
  Hits           10      10
- Misses        630     692      +62

Impacted Files
Coverage Δ

pkg/driver/agent.go
0.00% <0.00%> (ø)

pkg/driver/controller.go
1.07% <0.00%> (-0.17%)
:arrow_down:

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 54b7da8...e7e7cab. Read the comment docs.

@praveengt could you take a look at this PR.

@praveengt could you take a look at this PR.


Native source code changes should trigger a warning/error on full restart

When people change commits either due to merging branches, cherry picking etc there's the potential to bring in changes in files such as manifest, source code, plist etc.
While the flutter engine can survive those changes they will tend to display inconsistent behaviour if dart code needs to communicate with native. And the developer may be completely unaware that native files have changed.
I'd suggest something very obvious, ranging from refusing to update to trigger a full build or flashing something very obvious on the device's screen. Although I think the last alternative is not a good one for a number of reasons: message shown while screen is locked, devices without screens (Android Things doesn't require it) or the trend with foldable displays.
In short,

Full native build if any native file changed
Also the term "full restart" is misleading since it doesn't seem to touch native build tools.
A warning on hot reload should be added as well, it would be nice to have something like when state is not initialised from scratch.

Stretch goal, tap into AS instant run. But that can get hairy since I still don't fully trust some things it does, and it wont bring benefits in half the cases.

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


Update README.md

This is a pull request to include my Discord bot project, vnc-lm into the community integrations section. https://github.com/jk011ru/vnc-lm . Thanks

Thanks! Cool project.

Thank you very much!


Add some tests for randgen

This PR adds a file suite-randgen.janet to test randgen.
A docstring was also added to randgen's get-rng as part of satisfying an assert-docs form in the test file.

Can we please merge this? There would be one less merge resolution if this was merged first.


A few questions regarding audio separation in general and going by this model

I find the concept here very interesting, because it illustrates quite well the possibilities of today. But the last few days I've been thinking about something that I'd just like to ask because I don't have the background knowledge. I hope that you as experts can give me some information. Here the thoughts are summarized:
Let's assume the following case: I have two signals that I want to separate from each other. In this case it is normal speech and music (no singing, just speech). I could now take a standard model (like this one) and train it on it. So far so good. But unlike the normal "music" separation I have some other problems and challenges. Let's assume that the music is a music bed which serves as a base.  This can be talked over by many different people and can be used in many ways. In radio/broadcasting, for example, this is part of everyday life. There is no correlation between voice and music.  For these reasons I have more than one version available from the music source (more than 100 or even thousand times), which means that the music bed may have been talked over by many people. But the background music is always exactly the same in all cases.
Now to my question or assumption: Is it possible to teach a neural network to extract only the "similar" or "same" signals that are present in each file? My idea would be that you could simply extract the music bed, because it is present in all recordings. Only the volume is not always the same but the content itself is.
Is this a purely theoretical scenario, or could you build something like this? If so, how much do you think experienced people will spend on this? How would you teach a network to do that?
Sorry it's a little off topic. But I would simply be interested in the opinion here. Is this just a fantasy, or can something like this actually be implemented with the available resources?

Hello,
I do not think this is an issue of open-unmix and this issue should be closed.
@faroit  maybe we could have some place for open discussions that would be more appropriate ?
@FSharpCSharp  concerning your question, this separation scenario is definitely beyond the usecase considered by this model, although it is definitely interesting. Separating signal with the same background music has been considered before. I would say that answering your question would require a case-specific study of the exact needs, which is beyond the scope of this place.

Thanks for the super-fast answer! I am very well aware that the current model is not supported, or would be so easy to implement.
Can you please give me some more information about the studies you mentioned? That would be very interesting. If someone has ever thought about this topic, it would be interesting to see what approaches are available.
Just to say that: This is just a fantasy, which came to my mind because of the remarkable results of the machine learning models. Maybe it will always remain a dream.
One of the biggest problems from my point of view is that the data should be kept "parallel". Theoretically, or quite simply thought, it would be that the input data would be massive. And that in the width as well as in the length. I can hardly imagine that this could work sequentially.
What also came into my mind in this course. Would it perhaps be possible that in such a case NSL could be a help? I don't know, but in certain respects there are some parallels, at least from my point of view.

Wouldn't it be ok to have a speech/music separation system in your case ?
You would like to use big data trained on one particular music event to be used on the same music event, or would you more generally train a method that is able to extract the interferences from an arbitrary number of occurrences of some given music signal perturbed by many different interferences ?

@aliutkus

does that work in this case with the voice/music separation? In contrast to the "normal" voice/music separation, I have different level ratios between music and speech. In this concrete example, the speech is disproportionately loud. I have a mixing ratio of approx. 2/3 speech to 1/3 music, can also be 1/2 to 1/2, but usually the speech is overpresent in the entire application cases. And here I am not really sure if this is the right approach to use the "classical" separation. But it could also be that I am wrong here. Doesn't that result in "holes" in the spectrogram at particularly loud places?

My goal was actually to improve the quality of the output through many recordings. I mean, the more examples I have, the better the result should be. And the easier it should be to recognize the music that is present everywhere. And in this case it's all about them. If then, as described in point 1, the voice is disproportionately large, then one would have to make significant progress with the help of this technique, because otherwise there are too many "holes" in the spectrum, because of the over-presence.
To the question of whether a model is targeted or more general: Actually, I would find a generally valid model better than a single application. I then have n tracks with one and the same music, and one disturbance per track (in this case the voice), which is only present in this way on each individual track. It should also be much easier to create enough test examples here. Of course only these "disturbances" should be removed in the model, whatever that is. Could also be something else like speech, e.g. some disturbance during transmission. Should I then have to teach the system to first separate the individual tracks and then compare them with the overall result, or should the system analyze the different tracks in parallel per run and recognize the similarities between these tracks. Unfortunately, the way is not yet clear to me. My fear is that if I analyze all tracks in parallel, the resources will not be sufficient. Even the most powerful system will eventually reach its limits.

 I find all the topics very exciting, and I also like to invest time here. But if I can profit from the previous knowledge of others, that helps me incredibly. What mainly interests me is the approach to "solving problems" with the help of machine learning. This is a completely different approach and you can (unfortunately) do a lot wrong.  All beginnings are hard.

It's ok, the topic is a bit hard to get into anyways, that's normal.
for 1., I think it's totally ok to train an open-unmix model with speech and music, using custom random gains for training to match testing conditions for which the speech will be very loud.
Then, your general problem has actually been already the topic of some research. It is usually referred to as: "common source separation". For instance, have a look there.
Basically, you may totally use classical signal processing methods to do stuff here.
I am however not aware of some people that would have worked again on this topic since the advent of deep learning. This could be cool indeed. Feel free to PM in the case you want to bring this further through some scientific / industrial collaboration.

Thank you very much for your answer. Yes, that sounds really very interesting and the linked study even hits my case very well! It's comparable in a way. It's a shame that no one else has dealt with it anymore. Maybe the topic should be revived. I will think about it. It would also be nice if @jjburred  could get in touch for this. Maybe there is already some source code of this model, which could be used as a basis for it. You don't have to invent the wheel twice. I'll close the issue for now. Many thanks for your patience and the answers. I guess we're still at the beginning of research here. Probably this will not be a problem in the future. Let's see what the future will bring!

Hi @FSharpCSharp , and thanks for the mention @aliutkus ! Yes, I think that 2011 paper of ours corresponds to the use case you're looking for. The paper says it's for dialogues in different languages, but that's only the application we were working on at the time, it will also work for any set of speech signals (or any other type of signals for that matter) mixed with a common background signal. It's based on an unsupervised machine learning algorithm (NMF), and allows the common signal to be filtered differently across the mixes.
We also published an older paper  dealing with the same use case but in a simpler situation: the common signal is only allowed to have different gains across mixes, but not differently filtered. No machine learning is involved in this case, the algorithms are pretty simple.
Unfortunately, no source code is available, since that work was done for Audionamix, Inc. However, the second paper shouldn't be very hard to re-implement.
I'm not sure if that line of research has been pursued since then, I also kind of changed topics!

@jjburred
Thank you very much for the quick and friendly answer! I am happy to be given the opportunity to briefly ask the author of this studies a few questions. Don't worry, I'll be brief.
I have now read both studies with interest and indeed see my scenario covered quite well. What I asked myself now is, how much effort would it take from your point of view to implement this algorithm (especially the 1st one with filtering, applies more in my case) with today's means. At the moment there are a number of machine learning tools that didn't exist on this scale at that time. Would that simplify the implementation, or just an additional hurdle?
Unfortunately, in the mentioned study there is relatively little about the used neural networks that are needed for this, or how the setup should be done here. Can you still remember what kind of networks and structures you used to implement this requirement? (CNNs, RNNs, Layers ....)
And as a final question: Would it be conceivable from your point of view to implement it in keras? This would significantly shorten the time for implementation and make everything a little more transparent. Is there anything against it from your point of view, or should you reimplement everything in a comprehensive tool such as Tensorflow or Pytorch?


Exact match comparison

Example of what the exact match comparison would look like if it inherited from the metric

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.

Changed the existing EM metric to yield values between 0-1. Also the wrapper approach wouldn't have worked because the metric one was setup for string types.


AppleScript not works in macOS 12 Monterey

The AppleScript below does not work for Monterey. Is it a related issue?
	tell application "System Events"
		tell process "TextInputMenuAgent"
			click menu item layoutName of menu 1 of menu bar item 1 of menu bar 2
			click menu bar item 1 of menu bar 2
		end tell
	end tell

Originally posted by @martinmts in https://github.com/Yang-Xijie/InputSourceSwitcher/issues/14#issuecomment-955085182

tell application "System Events"
	tell process "TextInputMenuAgent"
		click menu item "ABC" of menu item of menu 1 of menu bar item 1 of menu bar 2
	end tell
end tell

and get
System Events got an error: Can’t get menu item "ABC" of menu item of menu 1 of menu bar item 1 of menu bar 2 of process "TextInputMenuAgent".

tell application "System Events"
	tell process "TextInputMenuAgent"
		--get the name of menu item of menu 1 of menu bar 2
		click menu bar item 1 of menu bar 2
		click menu item "Japanese" of menu 1 of menu bar item 1 of menu bar 2
	end tell
end tell

It will be OK with a slow speed... and sometimes fails.

tell application "System Events"
	tell process "TextInputMenuAgent"
		--get the name of menu item of menu 1 of menu bar 2
		click menu bar item 1 of menu bar 2
		click menu item "Japanese" of menu 1 of menu bar item 1 of menu bar 2
	end tell
end tell

It will be OK with a slow speed... and sometimes fails.

ckeck https://apple.stackexchange.com/questions/423354/applescript-cant-get-rid-of-delay-after-click

Solved in 5f2b73d7c315f5900da1b76d04b8b3e9808d6716

v1.3 not really works, not reliable...

I've tried this:
my changeKeyboardLayoutTo("U.S.")

to changeKeyboardLayoutTo(layoutName)
	ignoring application responses
		tell application "System Events" to ¬
			click menu bar item 1 of menu bar 2 of ¬
				application process "TextInputMenuAgent"
	end ignoring

	delay 0.1
	do shell script "killall 'System Events'"
	delay 0.2

	tell application "System Events"
		launch
		click menu item layoutName of menu 1 of ¬
			menu bar item 1 of menu bar 2 of ¬
			application process "TextInputMenuAgent"
	end tell
end changeKeyboardLayoutTo

It is essentially the same with you had in one of the post above. It does work most of the time. But it is not preferred. It may interfere with what I might be doing. For example, if Alfred is activated, running this AppleScript will cause Alfred to be deactivated.
I've also tried below (found in macos - Change OSX keyboard layout("input source") programmatically via terminal or AppleScript? - Stack Overflow)
#include <Carbon/Carbon.h>

int main (int argc, const char * argv[]) {
    NSArray* sources = CFBridgingRelease(TISCreateInputSourceList((__bridge CFDictionaryRef)@{ (__bridge NSString*)kTISPropertyInputSourceID : @"com.apple.keylayout.French" }, FALSE));
    TISInputSourceRef source = (__bridge TISInputSourceRef)sources[0];
    OSStatus status = TISSelectInputSource(source);
    if (status != noErr)
        return -1;

    return 0;
}

The problem is that it does not work for all keyboards. For example, it does not work for rime/squirrel, even I have put im.rime.inputmethod.Squirrel there. Also, some keyboards do not have Bundle ID in the plist file.

tell application "System Events"
	tell process "TextInputMenuAgent"
		click menu item "ABC" of menu item of menu 1 of menu bar item 1 of menu bar 2
	end tell
end tell

and get
System Events got an error: Can’t get menu item "ABC" of menu item of menu 1 of menu bar item 1 of menu bar 2 of process "TextInputMenuAgent".

If I run this in ScriptDebugger:
tell application "System Events"
	tell process "TextInputMenuAgent"
		click menu item 1 of menu 1 of menu bar item 1 of menu bar 2
	end tell
end tell

I can get the following Result.
menu item "U.S." of menu 1 of menu bar item 1 of menu bar 2 of application process "TextInputMenuAgent"

If my understanding is correct, it indicates that the AppleScript is able to see U.S., but the click has no effect.

Hi guys, I just found this project which works incredibly well with CJK even on macOS 12, the trick seems to be pressing "select the previous input source shortcut" after calling TISSelectInputSource.
https://github.com/nuridol/SwitchIM


Any planned updates for Strapi 5?

Hey, would be amazing to also have passwordless (magic link) auth in Strapi v5 projects.
Are you planning to update this package to make it work with the latest Strapi major release?
Thanks and kind regards!

Hi @bart It is pretty good idea and I need to review migration guide, but I have not time for that right now

Thank for your fast quick reply @kucherenko I might look into it later today to support you on this!

Thank you, it would be great

Wow maybe i can also assist? i can review the pull changes, and maybe make it possible to moderate it a bit :)

We decided to go with Directus instead of Strapi because of fine-grained permissions. So I won't have time to upgrade this package now.

Thanks @kucherenko, for reopening, i think its a important thing :)

Hi everyone! Is there any information on upgrading to Strapi v5?
Thanks

@begservice  I have plans, but have no time for that, probably on Christmas holiday I will do that

@kucherenko do you need any assist? :)


Open in DrupalPod badge

Is your feature request related to a problem? Please describe
As a project maintainer I want to add a "Open in DrupalPod" badge to my project pages
Describe the solution you'd like

[ ] Create an official badge to be used by the community
[ ] Make a basic website to allow users to craft the Badge and URL for their projects

Describe alternatives you've considered
Add support for Project pages to the DrupalPod browser extension, instead of just Issue pages
Additional context

❤

having a go at it

Et Voila!

Not sure if that's me or my screen, but it looks blurry.
I'd also suggest aligning the Drup-mark with the text, and have the wing outside of the bounds of the button (e.g., more transparency on top).
But that's just my 2c, don't want to get stuck bikeshedding.

Here is my shot at a generator https://drupalpodbadge.netlify.app
Code Repo: https://github.com/NickStees/drupalpodgenerator
I am not sure if you can put a script tag into the Readme.md for this project and it publish to https://shaal.github.io/DrupalPod/ so I just put the logic into that repo I pasted above.

It would be great if DrupalPod worked on project pages and not just on the issues.
I'd love to be able to test out a module with a simple click.

I updated my generator to look for a query param so module maintainers could just simply link to https://drupalpodbadge.netlify.app/?project=bg_img_field and have the module prefilled.
So maintainers could just add a button like

I still see however people could choose the 7.x and Drupal 10, so I guess somehow need to have logic so they pair the right module version with the right Drupal version? Not sure how I could accomplish that...


Fix .archive() and .archiveOne() when using custom column names

Fix bug that was occuring in some cases when using .archive() and .archiveOne() with custom column names; including w/ sails-mongo or sails-disk in the new mongo mode

released in<EMAIL_ADDRESS>


Configuration without spring boot not working

Hi all,
I try config springfox with springmvc but it's not working.
My code:

@Configuration
@EnableSwagger2
public class SwaggerConfig {
    @Bean
    public Docket api() {
        return new Docket(DocumentationType.SWAGGER_2)
          .select()
          .apis(RequestHandlerSelectors.any())
          .paths(PathSelectors.any())
          .build();
    }
}

And
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("swagger-ui.html")
      .addResourceLocations("classpath:/META-INF/resources/");

    registry.addResourceHandler("/webjars/**")
      .addResourceLocations("classpath:/META-INF/resources/webjars/");
}

a class that extends WebMvcConfigurerAdapter, and is annotated with @EnableWebMvc.
Could you tell me what's my problem? And how to fix it?
Thanks.

I try config springfox with springmvc but it's not working.

What is not working?

@zonorion ping!

I try springfox 2.5.0 and springfox-ui 2.5.0 with non spring boot java configuration.
but, can't connect 'swagger-resources/configuration/ui'
I used @EnableWebMvc and @Configuration

@Pyohwan Cant help without additional info... Please submit a new issue with more details.

Good night, I have the same error, I have a spring mvc project and the json of api documentacion works, I added the dependencies, the xml configurations, but /swagger-ui.html doesnt work, I have been looking forward for any example but I have no succes, with the v2 of swagger, do you have an example to show how should I configure correctly swagger2 with spring mvc project, pleas?

Have you looked at the demos?


Set tc_aws version to 1.3.2

It's nice to know what version of tc_aws this image was built against. Also, 1.3.2 is a recent release which fixes some issues: https://github.com/thumbor-community/aws/issues/29

Any thoughts on this?

:+1:


How to see response headers

Currently not possible, but that's something I also want to have implemented.
But I'm not quite sure on how to display them without breaking the current minimalistic approach.
Any ideas?
Maybe require('kulala').run({ response_headers = true }) which will then open up another split with the headers?

While implementing a POC I was thinking that it might be better to have them always available and being able to toggle them in the one split via require('kulala').toggle_headers()?

I used rest.nvim before. rest.nvim alway display header in another tab by Press L.dislay response header is not important thing normally. so i think toggle this is better.

I have hard feelings when it comes to default keybindings, so that won't happen, but I will expose a function that you can map to the desired behaviour :)
I will push a wip now so that you can keep hacking :nerd_face:
In the development version the headers of the last run request are saved to you XDG data path.
On my system this would be $HOME/.local/share/nvim/tmp/kulala/headers.txt
This should suffice until I have it all set up. Won't take that long :smile:

You can now call require('kulala').toggle_view() to toggle the views (currently body and headers).
If you happen to need to debug response headers all the time and don't care about the the body, you can also call the setup function like so:
require('lazy').setup({
  -- HTTP REST-Client Interface
  {
    'mistweaverco/kulala.nvim'
    config = function()
      require('kulala').setup({
        debug = false, -- Enable debug mode
        default_view = 'headers', -- body or headers
      })
    end
  },
})


csv ReadAll - Does not process csv file with "CR" as EOL character (without "LF")

I have to work with CSV files that only have a carriage return in them.  The csv package Readall method considers the whole file to be one record because it only checks for "LF" (/n) and has no check for "CR" as well.
CSV files can end with just "CR" per these standards:  http://www.digitalpreservation.gov/formats/fdd/fdd000323.shtml
Thank you!

See: https://github.com/golang/go/issues/7897

Dupe of #7897


Remove api_key requirement in common data

That requires to remove the pg_* queries
To be able to have size and rows count we will add new columns to metadata table.

There has been no activity on this issue for more several months. We are closing it. If you think this still needs to be addressed please open a new issue.


Fixes #13. Different param name on OSX for Sed program.

Sed on Mac OSX is using "-E" param instead of "-r" param on Linux for
extended regexp evaluation. Adding switch/case statement allows to set
valid parameter depending on the operating system type.

Thanks for the PR @radekk


TgDownloader Console error reading the ID

Hi team,
I tried latest version of Tg Downloader Console and the application can not load message in channel. This only show Test

You're right. The latest version has a TgDownloaderConsole error reading the ID of the last message.
Will fix this error in the near future.

Check new update v0.2.540.
That should solve your problem.

Did it help with your problem?


JAMES-3680 OAuth support for IMAP authentication

Ref: https://issues.apache.org/jira/browse/JAMES-3680
https://github.com/linagora/james-project/issues/4436
This PR in progress

Sorry getting the kid in the token headers to only use a single key for token verification is a very good idea.
However we should likely also handle the case when the token do not mention kid...

Can you clean the git history? :)

After debugging James IMAP OAuth with Thunderbird, I have some modifications to make it works.

POC
Demo Video with Thunderbird
https://user-images.githubusercontent.com/81145350/148159147-a5e8687f-ed17-4ddd-85e3-d1a334e61295.mp4

Adding manually at thunderbird path /thunderbird/omni.ja/OAuth2Providers.jsm

Can you share your exact content for this demo?

Can you share your exact content for this demo?

Yes, It's already  https://issues.apache.org/jira/browse/JAMES-3680

Also what is your version of Thunderbird?

91.4.1  (latest)

ffmpeg -i OAUTH_IMAP_JAMES.mp4 OAUTH_IMAP_JAMES_re-encoded.mp4
https://user-images.githubusercontent.com/6928740/148172705-f66ec8a1-680a-4032-a3ca-0ebce4111237.mp4

@vttranlina can you please cleanup the history?

Rebase master & Squash fixup

Empty commit, just for trigger re-run CI

Empty commit, just for trigger re-run CI

Don't. Just ask a maintainer to re-launch a build.

Empty commit, just for trigger re-run CI

Don't. Just ask a maintainer to re-launch a build.

Build is green... But can you please remove that fixup now? :)


Short note about idempotent atomicity in Go

https://gist.github.com/dhermes/456cbfda35ae65c5265a509e2e741c7f

Published via 6f9769a2178629ae1d36485d1e4740be87cb788c


feature: support function type in sections.cmd

Did you check the docs?

[X] I have read all the snacks.nvim docs

Is your feature request related to a problem? Please describe.
I would like to show some todo entries with orgmode in dashboard.
Currently this won't work:
{
  section = "terminal",
  cmd = function()
      local api = require("orgmode.api")
      local files = api.load()
      local today_all = 0
      local today_todo = 0
      for _, file in ipairs(files) do
          for _, headline in ipairs(file.headlines) do
              if headline.deadline and headline.deadline:is_today() then
                  if headline.todo_type == "DONE" then
                      today_todo = today_todo + 1
                  end
                  today_all = 1 + today_all
              end
          end
      end
      return " " .. today_todo .. "/" .. today_all
  end,
  gap = 1,
  padding = 1,
  title = "Orgs",
  icon = "",
},

Describe the solution you'd like
support cmd function would be great
Describe alternatives you've considered
I can't figure out another alternative using usercommand or external command.
Additional context
No response

That is already support. Just add a function without the  cmd =


Add "-T" option that shows actual build plan

fixes #262, connected to #262

@esc @mriehl review please

I'm still abroad but the changes look good, so :+1: from me.
Also it could be renamed --dry-run / -n but that's up to you ;)

Thanks.

Also it could be renamed --dry-run / -n but that's up to you ;)

Actually nope. Dry run means that the action is performed but all persistent/data-modifying effects are short-circuited. This requires the plan to actually run, but produce no effects.
Here the plan is not run at all, merely a list of tasks is reported.


⚠ Secret Website 3 has degraded performance

In 4eb3e25, Secret Website 3 ($SECRET_WEBSITE_3) experienced degraded performance:

HTTP code: 200
Response time: 2795 ms

Resolved: Secret Website 3 performance has improved in b869767.


New Hyper Install Won't Open on MacOS Catalina Beta

[x] I am on the latest Hyper.app version
[x] I have searched the issues of this repo and believe that this is not a duplicate
OS version and name: MacOS Catalina 10.15 beta
Hyper.app version: 3.0.2
Link of a Gist with the contents of your .hyper.js: N/A
Relevant information from devtools N/A
The issue is reproducible in vanilla Hyper.app: Is vanilla

Issue
I had Hyper installed before installing the beta and it worked as expected. Since installing the beta I opened Hyper for the first time today but was unable to change themes, it said the command "Hyper" couldn't be found. I figured something had broke so I removed it and reinstalled it. After reinstalling, whenever I try to install the app I get the following error:

I have not tried installing with Homebrew, and have double checked my Security & Privacy setting to make sure that isn't blocking it. I also understand my MacOS version is in Beta and I don't expect everything to work perfectly, I just wanted to bring it to the attention of the devs.
Thanks!

Hey, i have the same issues, please update it. big thanks!

Same here..!

work rightnow, big thanks! https://zupimages.net/up/19/28/ubkl.png

I have this same issue - at first I thought it was related to the Mac signing bug that's been going around. Codesigning and running chmod +x changed the error to the "this app is broken, you should move it to the bin" message. Running xattr on it now brings up an error message with a bit more info:
Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: @rpath/Electron Framework.framework/Electron Framework
  Referenced from: /Applications/Hyper.app/Contents/MacOS/Hyper
  Reason: no suitable image found.  Did find:
	/Applications/Hyper.app/Contents/MacOS/../Frameworks/Electron Framework.framework/Electron Framework: file too short
	/Applications/Hyper.app/Contents/MacOS/../Frameworks/Electron Framework.framework/Electron Framework: stat() failed with errno=1

Binary Images:
       0x104b6d000 -        0x104b6dff3 +co.zeit.hyper (3.0.2 - <IP_ADDRESS>8) <22CA3711-E38C-376F-A0BC-DCD5F47D0BBC> /Applications/Hyper.app/Contents/MacOS/Hyper
       0x10d342000 -        0x10d3d081f  dyld (729) <B762DAD0-A0A4-3B06-A17D-BC9C1774A30B> /usr/lib/dyld

Installing via brew resolves this issue for me.

same issue... how can i resolve?

work rightnow, big thanks! https://zupimages.net/up/19/28/ubkl.png

any details on how?

work rightnow, big thanks! https://zupimages.net/up/19/28/ubkl.png

any details on how?

open Terminal
brew update
brew cask install hyper
should work

Won't install with macOS Catalina GM either. Tried to download from https://hyper.is with no luck.

Using the Brew method worked for me too.

I am using hyper v2.0, it works fine with Catalina

there seem to be some problems with electron-builder and catalina, waiting for an update from them

i got the same issue, after install via brew, is working on macOS Catalina

For macOS Catalina Users:
I'm using latest and clean install macOS Catalina. So I got same issue before doing this steps:
Install Homebrew
Install command-line developer tools. Apply steps which @Squashycake mentioned. They're working fine.

brew update
brew cask install hyper

Solved for me. Thanks @Squashycake!

Here is a link to the mentioned upstream issue: https://github.com/electron-userland/electron-builder/issues/4179. It appears that the problem is decompressing the downloaded zip with Archive Utility on Catalina.
brew is not needed to get Hyper running in the meantime. Here is how to get a fresh install working on macOS 10.15 Catalina:

Download Hyper — https://hyper.is/#installation

Use the terminal to decompress the downloaded zip file:

Open a terminal window
Type unzip  (make sure there's a space after unzip)
Drag the downloaded zip file into the terminal window (this adds the full path of the downloaded zip file)
Press Enter

Step no. 2 produced Hyper.app in the same folder as the downloaded zip file. Move the app to your /Applications folder.

Open Hyper — it works and you don't need Homebrew!

For macOS Catalina Users:
I'm using latest and clean install macOS Catalina. So I got same issue before doing this steps:
Install Homebrew
Install command-line developer tools. Apply steps which @Squashycake mentioned. They're working fine.

brew update
brew cask install hyper

Solved for me. Thanks @Squashycake!

This solution worked for me, thanks!

work rightnow, big thanks! https://zupimages.net/up/19/28/ubkl.png

any details on how?

open Terminal
brew update
brew cask install hyper
should work

It works like a charm!

work rightnow, big thanks! https://zupimages.net/up/19/28/ubkl.png

any details on how?

open Terminal
brew update
brew cask install hyper
should work

Works. I chsh'd first and then installed via brew.

Homebrew may work but @jsejcksn recommendation to just unzip in your existing Terminal works.

work rightnow, big thanks! https://zupimages.net/up/19/28/ubkl.png

any details on how?

open Terminal
brew update
brew cask install hyper
should work

its work !!!! s2

Yep, same here with Catalina 10.15.1 and Hyper 3.0.2

[x]  I am on the latest Hyper.app version
[x]  I have searched the issues of this repo and believe that this is not a duplicate
OS version and name: MacOS Catalina 10.15 beta
Hyper.app version: 3.0.2
Link of a Gist with the contents of your .hyper.js: N/A
Relevant information from devtools N/A
The issue is reproducible in vanilla Hyper.app: Is vanilla

Issue
I had Hyper installed before installing the beta and it worked as expected. Since installing the beta I opened Hyper for the first time today but was unable to change themes, it said the command "Hyper" couldn't be found. I figured something had broke so I removed it and reinstalled it. After reinstalling, whenever I try to install the app I get the following error:

I have not tried installing with Homebrew, and have double checked my Security & Privacy setting to make sure that isn't blocking it. I also understand my MacOS version is in Beta and I don't expect everything to work perfectly, I just wanted to bring it to the attention of the devs.
Thanks!

Brew install works

work rightnow, big thanks! https://zupimages.net/up/19/28/ubkl.png

any details on how?

open Terminal
brew update
brew cask install hyper
should work

Works like a charm, took me a while to figure out but if you unzip in Desktop this will let you find the Hyper.app at root

Here is a link to the mentioned upstream issue: electron-userland/electron-builder#4179. It appears that the problem is decompressing the downloaded zip with Archive Utility on Catalina.
brew is not needed to get Hyper running in the meantime. Here is how to get a fresh install working on macOS 10.15 Catalina:

Download Hyper — https://hyper.is/#installation

Use the terminal to decompress the downloaded zip file:

Open a terminal window
Type unzip  (make sure there's a space after unzip)
Drag the downloaded zip file into the terminal window (this adds the full path of the downloaded zip file)
Press Enter

Step no. 2 produced Hyper.app in the same folder as the downloaded zip file. Move the app to your /Applications folder.

Open Hyper — it works and you don't need Homebrew!

Works perfectly, note that if you unzip on Desktop you might find the unzipped Hyper.app at root level


Rune page creation

Would it be possible to place the runes into a specified page? IE. I have a rune page that is designated for changing runes often. For champions with multiple suggested pages, you could prompt the user which one they'd like to use on the ManaFlux UI.

Hello. By default it uses as many slots as needed, for example if you only have two rune pages it will use both of them for Champion.GG. That's something I'm probably gonna add soon. Thanks for the idea!

Thanks for the response. Glad I could provide feedback! Loving ManaFlux so far :)

I think it would be very cool, if ManaFlux could show you maybe 2-3 Rune pages as recommendation (maybe the two most-used and/or best/highest-winrate rune pages) and you could click on one of them to "apply" them into your runepage.
So it won't give you two runepages and you can choose right away, since you'll use only one anyways.

I probably can do it, since it already shows a button to load runes if you disable automatic runes loading. I'll think about it!

Thank you for your consideration. :)

Hey! So I added in the latest releases today an option in the settings to allow you to set a maximum number of pages you'd like Manaflux to change. If you put 1, it'll limit itself to the first page available.
The feature you requested is not such a priority (seeing how much issues people are having for now!) but it can come in the next weeks or so if I have the time or if someone helps.
I'm gonna close the issue though, until I start working on it.
Thanks for your support!


Module cache is not updated, when removing modules from IDE

Steps:

Create a project with a sub-module.
Then call one of the functions in that submodule from the main module.
Then delete that submodule.
You can still see LS  suggestions for that module. See the following screenshot. This is taken after removing the calc submodule.

Tested locally and observed this is working. Can you confirm that there is a similar log in the output channel as following
[Info  - 10:21:38 AM] Operation 'workspace/didChangeWatchedFiles' {module: 'testmod', uri: 'file:///.../testmod'} removed

@hasithaa could you check this in the latest release and see if it's reproduced.

Could not reproduce this in the latest

Closing since this issue has been fixed in the SL Beta 1.


Build in warning dialogs for actions that change a users own groups

Closes #2688
Built in warning dialogs for when a user

Throws himself out of a meeting using the account lists multiselect assign meetings feature
Removes some of his own groups via the participant detail view (and the admin group is not among the remaining ones)
Removes some of his own groups via the participant list info dialog (and the admin group is not among the remaining ones)

After removing yourself as a meeting-admin while you are also an account-admin over the orga-level then you can still see the icons you can only see because you are a meeting admin. If you reload the icons disappear. They should disappear without reload.

This is a separate bug

You can still remove yourself (without warning) as meeting-admin in a meeting via participants > multi-select > add/remove groups

Fixed

If you remove your admin status from the edit detail dialog (in the participant-list click on the group names of your participant), the dialog opens correctly, but afterwards you can still open this dialog, even if you lost the possibility to change it. And if you remove yourself as an admin then some participants (potentially nonsuper/orga/account-admins) have the icon for not-active accounts

Also a separate bug

you can still remove your admin status in your own participant-detail view. if you remove your group without saving, then your own detail-view is missing the admin-group until reload

First part is fixed, second is a separate bug

You can still remove yourself as orga-admin and account admin without a warning.

Fixed


Fix nullptr dereference if not ok

If not ok, then we should read status first, after than we should remove object. Not vice-verse.

make test

make test

restart

restart


join the team

Leave this open for people who want to join?

Please add me as maintainer. Thanks!

Hey @kanishka-work, thanks for asking to join. Since making changes with a PR is easy, I'd like to see some contributions first, if possible, before adding people to the team.
Initially, the site was empty, and I was encouraging anyone to join, but now it's a resource that's used quite heavily by the community, so becoming a maintainer is going to require some PR history. Sorry about the misleading info in the opening page. I'll make sure to change that.

will contrib, but no need to add me as maintainer, just following the documented notes,

Thanks for being so understanding. I'd love to have a bigger team maintaining the site, but I really need to make sure I'm only adding people who will readily contribute and maintain the structure of the site. The guidelines I wrote way back when ocamlverse started are not as relevant today, and I hadn't gotten back to fixing them.


Limit "az extension add --upgrade" only to upgrades within major version of extension

Is your feature request related to a problem? Please describe.

We're relying on az extension add --upgrade to keep extensions up-to-date for our tooling.
Unfortunately, this may result in issues like #18027.
Describe the solution you'd like

Right now the choice for az extension add --upgrade is limited between a pinned version or a latest version. That'd be great to have another option (e.g., "latestWithinMajor" or support version pattern match like "1.x"/"2.x") for an "--upgrade" operation.
Describe alternatives you've considered

Currently we had to pin the version of resource-graph extension with a note to upgrade to a new format of response ASAP.

@jiasli for awareness


Adds remediation bot: Remove all outbound port/protocols from AWS security group

Looks very good from a customer facing perspective.


Make visualizer match the song

Right now the visualizer is a generic animation. Making the little visualizer move as per the song would look nicer, like the Song playing dynamic island visualizer on the iphone 14 pro.

Please do this I also actually think this would be a really cool thing to do


Base files for locales

I now think the RegExp is too limiting. Param bases should be rather a custom function. It should give more freedom to the user and simplify this PR.

As this is a big update, I prefer to wait for @jeresig to validate this, but this looks nice (I do prefer a lot functions instead of regexps -- perf).

:+1:

I wonder yet about adding some caching here.

Looks good to me! Thanks for tackling this :)

When can I expect the publishing? :)
I'd put the cashing in other version because it's not gonna be super easy.

Well this has been merged


Colon (:) in title messes up catalog sidebar

Describe the bug
If the title of any _index.md file in content/docs contains the : character, then

Clicking the arrow on the corresponding entry of the catalog sidebar to expand/collapse the entry does not work.
Clicking the arrows on other entries to expand/collapse those entries and their children requires clicking the arrows multiple times. The arrows do not point downwards when the entry is expanded (they continue pointing to the right), nor do they point to the right when the entry is collapsed (they continue pointing downwards)

See GIF under Screenshots below
To Reproduce
Steps to reproduce the behavior:

In the exampleSite, edit the title of content/docs/layouts/_index.md to title = "foo: Layouts"
Visit the site. e.g. http://localhost:1313/en/docs/
Try clicking on the arrow in the  'foo: Layouts' entry to expand it. It will not work.
Try clicking the arrows to show Level 1/Level 2/Level 3/Level 4. It will require multiple clicks. As the Levels are shown, the arrow continues pointing to the right instead of pointing downwards
Click on Level 4. All the arrows on Level X will suddenly start pointing downwards.
Click on the arrow on Level 1. After several clicks, everything under Level 1 will collapse, but the arrow will keep pointing downwards.

Expected behavior
Clicking on an arrow to expand/collapse should not require multiple clicks and the arrow state should correctly indicate expanded/collapsed state.
Screenshots

Additional context
While doing all the above, the debug console will continuously show the message
Uncaught DOMException: Document.querySelector: '#catalogFoo:Layouts' is not a valid selector

This also happens if the | character is present in the title of the _index.md file. I have not tested with other characters, but maybe there is a list of special characters which will trigger the same issue if they are present in the title?

I use .File.UniqueID instead of .Title for generating catalog selector ID. So we can get rid of the invalid characters of CSS selector. That is, you can type any characters on the title now.
Thanks for your feedback!


Fixes #1639 and upgrade MySQL Driver to 8.0.23 in Liquibase in 3.10.x

Fixes #1639 and upgrade MySQL Driver to 8.0.23

upgrade MySQL Driver to 8.0.23
fix typos in comment to be able to run MySQL integration tests
fix assertion in AbstractIntegrationTest.testContextsWithHyphensWorkInFormattedSql()

Environment
Liquibase Version: 3.10.3
Liquibase Integration & Version: spring boot 2.4.3
Liquibase Extension(s) & Version:
Database Vendor & Version:  MySQL driver 8.0.23
Operating System Type & Version: OSX 11.2.1 / Linux alpine / Java 1.8 and 11
Pull Request Type

[x] Bug fix (non-breaking change which fixes an issue.) Backport #1639 in branch 3.10.x
[ ] Enhancement/New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description
Backport #1639 in branch 3.10.x.
Fast Track PR Acceptance Checklist:

[x] Build is successful and all new and existing tests pass
[x] Added Unit Test(s)
[ ] Added Integration Test(s)
[ ] Added Test Harness Test(s)
[ ] Documentation Updated

┆Issue is synchronized with this Jira Story by Unito

Hi @deleze Thanks for creating this PR.
Here's what happens next:
A member of the Liquibase team will take a look at your contribution and may suggest:

Changes based on guidelines for PR submission
Additional tests (unit and/or integration) and/or Test Harness Tests
Provide other feedback, like requesting changes.

The PR will be prioritized according to our internal development and testing capacity.
We’ll let you know when it’s ready to move to the next step or if any changes are needed.

The change is very small, mostly 2 new code lines. I add comments in code review to help reviewers.
It will be nice if it can be merge and release quickly to be included in the next 2.4.4 Spring boot release planned for 18th of March.

Any update on the status of this PR and a fix for 3.10.x?
This problem affects users of the latest versions of Spring Boot (2.4.3 and 2.3.9.RELEASE) which both updated to mysql-connector-java 8.0.23. It is certainly possible for a user to downgrade their application to 8.0.22 and work around this issue however it would be preferable for Liquibase to release a 3.10.x version that applies this fix and then update Spring Boot to that new release. There are Spring Boot releases planned for 03/18 so if it was possible to get a new release of Liquibase before then, we could smooth out the user experience (at least for the sizeable Spring Boot user base).

Got time to fix this?

Hi all, @deleze , @chrismathews and @Adriansun This has been fixed in 4.3.1+.  There is currently not a plan to fix this in the 3.10.x branch.  We are also working on a process to auto build individual PRs as Edge code builds that are not necessarily supported but will compile the individual fix.  That is still a ways out.

This has been fixed in later versions, and we are not doing new official builds of 3.10.x anymore.
If you are having troubles upgrading to the newest version, let us know.


Fix some links to the repository

The name of the repository is wrong in Cargo.toml and README.md

Thanks for fixing this!


Implement getDefaultQuery method

Implements https://github.com/grafana/athena-datasource/issues/186

Waiting for<EMAIL_ADDRESS>for variable and annotations changes

Closing, see here: https://github.com/grafana/athena-datasource/pull/238


[4.0beta13] Editor freezes with custom editor display scale

Godot version
v4.0.beta13.mono.official
System information
Windows 10, nvidia gtx 1060, forward+
Issue description
When selecting 'Custom' in the 'Display Scale' setting of the editor, it won't start anymore, freezing indefinitely. No errors printed to the console.
Steps to reproduce
Just apply the described editor settings and restart the editor.
Minimal reproduction project
not applicable

I can't reproduce this. Do you still experience the issue with the 4.0 stable?

I'm now on linux and there i can't reproduce it with 4.0 stable. I'll reopen an issue in case i'll ever switch to windows and encounter it again.


Adjust padding on summon animation/icon

Feature
summon
Expected outcome
Adjust padding on the summon animation/icons once transaction complete to be center aligned. See screenshot, looks off when right aligned.
Actual outcome
n/a - see expected.
Browser
Chrome
Screenshots and context

In <BlockImageContainer> component
Changed:

justify-content: center;
align-items: center;


Can not detect GPD Win Max built-in controller while in RDP mode [BUG]

Describe the bug
Hello all, I have installed the Client software on my GPD Win Max and the two pieces of softwares for my receiver which is my desktop. My controller do not work while in RDP. I believe the culprit is actually my receiver as you can see from my screenshot, there is no xbox 360 controller inside the device manger. I have tried reinstalling the software on both sides and ensuring that RdpGamepadViGEm64.exe is running in the background. I have also tried removing all wireless controllers from the receiver's device manger.
Screenshots

OS:
Receiver - Windows 10 Pro Build 1909
Client - Windows 10 Home Build 2004

I don’t think the joysticks on the GPD Win Max are compatible with XInput (the programming API we use to read the gamepad values). Could you post a screenshot of the Device Manager on the client computer (the GPD Win Max)?

 I believe it uses some sort of Xinput implementation for the joysticks.

Have you tried with a different client computer and/or with a USB attached Xbox One controller on the clinet?

I have no way to test this and I have not heard any other reports of this not working so I'm going to go ahead and close this issue.


Can't add keybinding to execute in interactive window

The UI shows 'press shift + enter' but it doesn't fire. Also in keybindings theres no entry to execute the line thats inputted in the interactive window.

Please can you share a screenshot of the issue as I'm not entirely sure what you are referring to.
Also can you repilcate this issue with the power toys extension disabled?


support.sh: add host links

also made the heading for host iptables state clearer
this is to facilitate troubleshooting of the following error from the Docker daemon:
Error response from daemon:  subnet sandbox join failed for "<IP_ADDRESS>/24":  error creating vxlan interface:  file exists

... where the proximate cause is typically temporary vx- interfaces lingering in the host namespace after dockerd restart.
Signed-off-by: Trapier Marshall<EMAIL_ADDRESS>

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@19279f0). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #2186   +/-   ##
=========================================
  Coverage          ?   40.54%
=========================================
  Files             ?      139
  Lines             ?    22488
  Branches          ?        0
=========================================
  Hits              ?     9117
  Misses            ?    12040
  Partials          ?     1331

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 19279f0...12302bc. Read the comment docs.


Visual Studio 2017 debug build warning error on 32 bit build

It's not given that it will cherry-pick, so there is risk that one would have to open additional request...

Ahh, yes, you are right, although it looked completely identical...

"It's not given that it will cherry-pick, so there is risk that one would have to open additional request..."
Is that directed at me? I need more context to know what it means. There was only one commit in this branch.

Oh wait. Are you talking about trying to apply it to 1.0.2 and 1.1.0?

I made a mistake to assume that it would cherry-pick automatically, given how identical the context
looks to human eyes...
So yes, if you would care to make a PR for the other branches that would be highly appreciated.

Yeah, I can do that.


opens the site rather than opening the requested document

On clicking the extension, it redirects to the home page instead of showing the requested document.

To everyone, this is because sci-hub.se is down.  Please switch the mirror to eg sci-hub.st in "options".


Getting Started tutorial fails to find test

🐛 Bug Report
When following the getting started page step by step I get: No tests found, exiting with code 1
To Reproduce
Follow the steps on https://jestjs.io/docs/en/getting-started including yarn test
Expected behavior
Test success as described on https://jestjs.io/docs/en/getting-started
envinfo
System:
OS: Windows 10 10.0.17134
CPU: (12) x64 Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
Binaries:
Node: 12.14.1 - C:\Program Files\nodejs\node.EXE
Yarn: 1.21.1 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
npm: 6.5.0 - C:\Program Files\nodejs\npm.CMD
npmPackages:
jest: ^26.2.1 => 26.2.1
I tried the same with<EMAIL_ADDRESS>also not working.
<EMAIL_ADDRESS>worked for me

I have the same issue.
My jest.config.js is as follow :
module.exports = {
    verbose: true,
    collectCoverageFrom: [
        '<rootDir>/src/**/*.js',
        '!<rootDir>/node_modules/'
    ],
    testPathIgnorePatterns: [
        '<rootDir>/node_modules/'
    ],
    testMatch: [
        '**/__tests__/**/*.{js,jsx,mjs}',
        '**/+(*.)(spec|test).{js,jsx,mjs}'
    ]
};

Current file architecture :
/
|-> src/
|-> test/
|-> example.test.js
|-> package.json
|-> jest.config.jest
Could it be linked to #6546 ?

Are you sure it doesn't work in version 26.1.0? I just updated to 26.2.1 and Jest no longer finds my test (I use the default configuration for testMatch). If I downgrade to 26.1.0, it finds my tests again. It appears to be a Windows only issue because 26.2.1 finds my tests on Linux.

not works with<EMAIL_ADDRESS>and above in win10. my node version is v12.18.3

No luck with 26.1.0

My issues was related to this and is fixed with 26.2.2: https://github.com/facebook/jest/issues/10339


Alert classification missing information

Hi there,
We are missing on this page under the "alert classification" a couple of important things:

We should put more emphasis on providing the classification of true positive/false positive. Should stress that this classification is used to monitor alert quality on our end and we can tune alerts to be more accurate using this feedback.
We should add a description about the "determination" field which defines additional fidelity for a "true positive" classification. Here we should mention that the determination contains values for "security testing" to address alerts triggered by intended suspect activity such as pen-testing, which are true positives from a detection perspective but it's intended.

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

ID: 578a2a0c-d8ec-de9f-0a2a-450d1087ecf7
Version Independent ID: 14b80f24-ed8e-9b63-d3f6-85852467b679
Content: Manage Windows Defender Advanced Threat Protection alerts
Content Source: windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md
Product: w10
GitHub Login: @mjcaparas
Microsoft Alias: macapara

@corinaf1 Thank you for reaching out and helping improve MS Docs.  Could you perhaps suggest the information to be added in bullet point and I can have it approved and implemented.

Looks good to me. On the previous question, yes "security testing" and "security personnel" are similar in that they would both result in true detections but the activity is intended rather than malicious.

Thanks, I’ve commented back, the updated text looks good to me, thank you for following up!
From: Lindsay<EMAIL_ADDRESS>Sent: Friday, April 19, 2019 3:38 PM
To: MicrosoftDocs/windows-itpro-docs<EMAIL_ADDRESS>Cc: Corina Feuerstein<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/windows-itpro-docs] Alert classification missing information (#2287)
@corinaf1https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcorinaf1&data=02|01|corinaf%40microsoft.com|b69554c51af241be565a08d6c4c3d030|72f988bf86f141af91ab2d7cd011db47|1|0|636912742627481033&sdata=ZpedzCR0jQNqFLP3VTHyRO7NV0CcUP%2BdVcDLqHMUS2M%3D&reserved=0 Thank you for reaching out and helping improve MS Docs. Could you perhaps suggest the information to be added in bullet point and I can have it approved and implemented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fwindows-itpro-docs%2Fissues%2F2287%23issuecomment-484882212&data=02|01|corinaf%40microsoft.com|b69554c51af241be565a08d6c4c3d030|72f988bf86f141af91ab2d7cd011db47|1|0|636912742627491041&sdata=jjiAG5QKKIb65dg%2B9ExuJL1Y2pwVhCe7PsnUeuA5NKw%3D&reserved=0, or mute the threadhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKTPU2K3QK33E55WKCRJ7ZDPRG4JJANCNFSM4GIZK53Q&data=02|01|corinaf%40microsoft.com|b69554c51af241be565a08d6c4c3d030|72f988bf86f141af91ab2d7cd011db47|1|0|636912742627491041&sdata=Kr7q%2FgxWvT1p5vGBCVcxKp4uyQymIlI%2BEbAuiR1RcTo%3D&reserved=0.

@officedocsbot assign @e0i

@officedocsbot close


Semantic homework

I have a problem with the "Attr" node, for the tests with struct(for example access struct): i don t know how to take the name of the struct, when i am in the attr node, because the name is in elements from id node, not attr node, so should i try to write the code for this test for id node?

The attribution node has two parameters:

to
from

Both of them are object. The to parameter my be a node of type:

identifier - this means that the name of the struct is node.to.title and the type is node.to.type
element_of_array or property - you just have to compute the type for this node and use node.to.type

I assume the name you are looking for is the type and not the actual name of the struct variable.


Forgot password with OTP Verification

There are a lot of extra fields like First Name, Last Name in the forgot password page. Also, instead of directly changing user's password, we can first verify if the user is a authentic user using OTP verification. Also, we can implement Ajax validation.
I have attached a screenshot of the forgot password page.

Please work on this issue and make sure you try to use username/email enter and change the password based on otp.
All the best

@AVS18
Of course, I will be using email field to check if the user exists. If it does, an OTP will be sent on the same. No phone number will be involved in the entire process.

cool.

cool.

Kindly assign me this issue.
I thought, I was already assigned and hence made a PR


mkcloud: Add missing raidvolumenumber to compute-config

When calling compute-config, raidvolumenumber must be given since
2a2daadf676a0bc07b7f.

:+1:

+1


Pages need description

Copied from https://github.com/SuperOfficeDocs/superoffice-docs/issues/185:

[x] "https://docs.superoffice.com/database/"
[x] "https://docs.superoffice.com/database/index.html"
[x] "https://docs.superoffice.com/database/security/index.html"
[ ] "https://docs.superoffice.com/database/tables/document.html"
[ ] "https://docs.superoffice.com/database/tables/appointment.html"
[x] "https://docs.superoffice.com/database/getting-started/main-tables.html"

The table references are generated and need to be fixed in the source. I shortened the meta description in the markdown to improve it for now.


gmail example gives credentials error method not found in impl std::future::Future

I am using the example on github here for gmail.
I get the error:

credentials(creds)
^^^^^^^^^^^ method not found in `impl std::future::Future`

I am new to rust sorry.
I tried #[async_std::main] but it says i should use it only on main.
What could i do?

my cargo toml
async-smtp = "0.4.0"
async-std = {version = "1.10.0", features = ["attributes"]}

The examples are not up to date with the latest version of async_smtp it looks like.
As the error suggests, the SmtpClient new method now returns a future for a Result. So you should first await on that result, then unwrap the Result (in whatever way you'd like, for example using ? or matching on the error) to obtain the client instance.

Now i am using tokio with lettre. But after i am good at Rust i will try this again to see what can i do.


Add sound refactor to use prefabs2

Update unity to latest stable version
Add sound effects to game: player hurt, zombie hurt, zombie die, zombie idle, pistol shoot, pistol reload, weapon switch
only allow Player prefab to shoot if user has ammo

need to see new commits, closing this PR and re-opening