Light Mask render layers not working

Godot version:
3.2.3
OS/device including version:
OS Windows 10 - ryzen 3 cpu - rx550 2GB gpu, GLES3
Issue description:
Light2D Node
only layer one works other layers don't work so can't have different lights affecting different nodes(sprites, texture rects, etc)
lights only work when other nodes are assigned to layer 1
Steps to reproduce:

On a new scene create a 2DNode
Add Sprite Node
Add a Light2D node
place light2D over the sprite node
Under visibility menu in the inspector assign both Sprite and light2D nodes to a light mask
layer other than the first one, don't forget to assign boths nodes to the same layer eg: layer 3
see light not working, test the same with layer 1.

Minimal reproduction project:
lights_layers_issue_tests.zip

Duplicate of https://github.com/godotengine/godot/issues/29612.

Duplicate of #29612.

I don't think it's a duplicate the bug referenced there is different, the bug I am refering to is that only light mask render layer 1 works the others do nothing.

Duplicate of #29612.

I don't think it's a duplicate the bug referenced there is different, the bug I am refering to is that only light mask render layer 1 works the others do nothing.

ok nevermind I was confused it's not the Light2D light mask layer that affects other nodes is the item cull mask layer in the range property of the Light2D node. nodes that need to be affected do need to be set in light mask layer property which it's a bit confusing(at least for me), you can't match light mask layer with light mask layer. it is item cull mask layer with light mask layer


[bug] De-duplication unit test for NATS randomly fails

Describe the bug
De-duplication unit test for NATS randomly fails: https://github.com/guacsec/guac/blob/main/pkg/emitter/nats_emitter_test.go#L126
=== RUN   TestNatsEmitter_PublishOnEmit_DeDuplication
    nats_emitter_test.go:181: expected only 1 document fetched
--- FAIL: TestNatsEmitter_PublishOnEmit_DeDuplication (2.04s)

To Reproduce
On PR, the CI for the Unit test workflow will randomly fail. This does not happen when running the unit test locally.
Expected behavior
Unit test should pass on  CI for the Unit test workflow consistently.
GUAC version
main branch

Nothing seeing this issue currently. Will reopen if needed.


Fix AssertionError on client.close when no requests are made

Closes #268

LGTM! Thanks for the PR 🙏
Can we also have a changelog for this fix?

Updated changelog. Let me know if there is anything that needs to be updated yet :)


More graceful daemon restarts

Currently when restarting the daemon (e.g. for an upgrade) our docker run processes just fail with:
2014-12-01_15:18:44.23585 2014/12/01 15:18:44 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?

Which'll terminate the containers in a non-graceful way. This makes Docker upgrades non-trivial when you have many hosts, we essentially have to write our own wrapper which is even worse if you're using the official Debian package you have to override .postinst or install with --no-triggers and do the restart yourself. We have a script that stops all our containers gracefully (essentially docker stop), takes the node out of rotation (custom) and then restarts the daemon and starts the containers again. Overriding the init script doesn't really seem to be an option either, since it seems like something that'd change fairly often upstream.
The default seems extremely unsafe.
Don't know who to tag here, @crosbymichael @jfrazelle maybe you'll know? This is hurting us again as we want to test the RC in production.

@LK4D4 where do you get the 5 seconds and 10 seconds delays? could you  point me out to the code?. for my usecase will be great to be hours instead of seconds (we use it for batch gnome processing at curoverse.com)

@nicocesar now the daemon just wait 15 seconds in total here https://github.com/docker/docker/blob/master/docker/daemon.go#L172 (and on error also)

Okay, I checked. Processes which not dies with SIGTERM, still alive after daemon stopping, but they'll be brutally killed with SIGKILL on next daemon start.

@LK4D4 does https://github.com/docker/docker/pull/12400 change that behavior?

Yes, today (on master only) the daemon will sig TERM, wait 10 seconds, then kill.
Anything that is somehow still around on daemon start is also killed.
I think we're good to close this?

I'm closing this issue, also note that we now allow setting the stop-signal to use for a container, and work is in progress to customize the time before a container is killed, per container https://github.com/docker/docker/pull/22566, and globally https://github.com/docker/docker/pull/23036
Finally, we're working on allowing the daemon to be upgraded without restarting containers, which should land in docker 1.12


datetime picker not working within a webgrid

Hi,
I am using bootstrap datetimepicker 4 in edit mode in MVC webgrid.
when the grid is rendered i see that the calender opens only for the first row. it doesnt show up for any other rows.
i dont see any errors in console too.
can you please refer me to a place there is an example to this.
i am a first time user of this datepicker.
Please help.

Hi, this is a how-to question and will be too broad to ask it here I recommend you to ask it on StackOverflow


Parallel constant generation

Not sure this actually provides a speedup. Probably too much communication overhead.

really? that's kinda surprising

Ok, I guess it depends on the constants. Constant generation in global.pil goes from 0.3 seconds to 0.12 seconds.

also maybe with more rows we'll see a bigger gain


[KOGITO-4456] - Fix CloudEvents Kogito extension naming

Signed-off-by: Ricardo Zanini<EMAIL_ADDRESS>See: https://issues.redhat.com/browse/KOGITO-4456
In this PR we adjust the extension CloudEvent data to match the required rules from the spec: https://github.com/cloudevents/spec/blob/v1.0.1/spec.md#attribute-naming-convention
I plan to remove the knative-addon module in https://issues.redhat.com/browse/KOGITO-4457 (cc @MarianMacik)
@kostola @danielezonca I think you can move the DMN extension properties to the events-api as well and verify if the names matches the specification.
Many thanks for submitting your Pull Request :heart:!
Please make sure that your PR meets the following requirements:

[x] You have read the contributors guide
[x] Your code is properly formatted according to this configuration
[x] Pull Request title is properly formatted: KOGITO-XYZ Subject
[x] Pull Request title contains the target branch if not targeting master: [0.9.x] KOGITO-XYZ Subject
[x] Pull Request contains link to the JIRA issue
[x] Pull Request contains link to any dependent or related Pull Request
[x] Pull Request contains description of the issue
[x] Pull Request does not include fixes for issues other than the main ticket

We need to wait for Data Index fix and merge them together. cc @cristianonicolai
Ideally, kogito-apps will depend on events-api to use the same property naming. As we discussed in today's meeting, we should have integration tests to break in this scenario. Since we changed the CE events properties, Data Index tests should fail as well.

The Linux check has failed. Please check the logs.

Jenkins retest this please
Error duo to timeout/infra problems (?)

Jenkins retest this please

Jenkins retest this

jenkins please retest this

jenkins please retest this

jenkins please retest this

jenkins please retest this

jenkins please retest this

Not working :)

Jenkins retest this

Jenkins retest this

jenkins please retest this

The Linux check is successful.

jenkins run native

The Native check has failed. Please check the logs.

Jenkins run native

The Native check has failed. Please check the logs.

The Native check has failed. Please check the logs.

It seems a infrastructure problem:
java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource org.kie.kogito.testcontainers.quarkus.KeycloakQuarkusTestResource@6ea1bcdc
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource org.kie.kogito.testcontainers.quarkus.KeycloakQuarkusTestResource@6ea1bcdc
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed
Caused by: org.testcontainers.containers.ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=jboss/keycloak:11.0.3, imagePullPolicy=DefaultPullPolicy())
Caused by: org.testcontainers.containers.ContainerFetchException: Failed to get Docker client for jboss/keycloak:11.0.3
Caused by: com.github.dockerjava.api.exception.DockerClientException: Could not pull image: write /var/lib/docker/tmp/GetImageBlob011882367: no space left on device

Jenkins run native

The Native check has failed. Please check the logs.

Jenkins run native
Jenkins run native

The Native check has failed. Please check the logs.

@cristianonicolai this PR is quite critical, I think we should merge before the cut. Error in native not related:
java.lang.NullPointerException
	at org.optaplanner.core.impl.score.stream.drools.OptaPlannerRuleEventListener.undoPreviousMatch(OptaPlannerRuleEventListener.java:39)

Jenkins run native
OptaPlanner bug has been fixed

The Native check has failed. Please check the logs.


Enable the 'Next' android number keypad button to move filter page focus to the 'Show xx results'

When you select the age on the filter screen, its effect and how to select the next step to show results are not obvious. The 'Show xx results] button remains hidden off screen even if you select the Next (->) button.

[ ] When you've entered an age and want to see its results, the next (->) button on the number keypad should take you to the 'Show xx results'

https://github.com/user-attachments/assets/8077bac8-1c35-4d7d-8a83-51dcf18254a0

Not done


⚠ Processors has degraded performance

In eae8c78, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 47 ms

Resolved: Processors performance has improved in 763765e.


Build steps as per read me not building image

I followed  instructions to build my own custom image as specified on Read-Me
## Build
Add the following to a Dockerfile in the root of your Reaction Commerce project:
FROM reactioncommerce/base:latest
Then you can build the image with:
docker build -t reactioncommerce/reaction:latest .
## Issue
Resultant image is same size as base image.  Looked up docs found nothing.
Can you please direct me to instruction on how to build image using base.
Thanks

Hi @hrath2015, an example of how to build an image using this as base can be found in the Reaction repo here https://github.com/reactioncommerce/reaction/blob/master/Dockerfile

thanks @impactmass  I  figured it out  to use the dockerfile u suggested.  Sorry delay in update from my side. Closing it now.


[WIP]: feat(themes): change css variables for corp buttons

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 79.888%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
7594

Relevant Lines:
8629

💛  - Coveralls


Signatures don't match for VS Installation causing script to fail | windows 2022

Description
The installation script for Visual Studio, located at windows\scripts\build\Install-VisualStudio.ps1, is designed for Windows 2022. This script anticipates a specific signature that doesn't align with the one provided by toolset-2022.json located at windows\toolsets\toolset-2022.json. This mismatch in signatures causes the script to fail.
Platforms affected

[ ] Azure DevOps
[ ] GitHub Actions - Standard Runners
[ ] GitHub Actions - Larger Runners

Runner images affected

[ ] Ubuntu 20.04
[ ] Ubuntu 22.04
[ ] macOS 11
[ ] macOS 12
[ ] macOS 13
[ ] macOS 13 Arm64
[ ] Windows Server 2019
[X] Windows Server 2022

Image version and build link
20240108
Is it regression?
Not Sure
Expected behavior
Signatures match.
Actual behavior
Signatures mismatch between installation script and toolset provided input parameter causes the script to fail
Repro steps

Try to generate a windows 2022 new image based off the main branch

Hello @m-soltani . Unfortunately we cannot reproduce your issue. We have update VS signature recently (this week). Please make sure that you use latest commit from main branch.

thanks for the reminder. In fact using latest commit from the main branch did solve the problem

Just now, the signatures got updated. Please try now; it will work. @m-soltani

Yes, no issues so far.


com.amazonaws.xray.sql.TracingStatement does not handle exceptions correctly.

In the class com.amazonaws.xray.sql.TracingStatement if you do not have a current segment and your  contextMissingStrategy is set to something other than runtime error then in the following code in the section labeled // don't trace if failed to create subsegment  gets ran.
https://github.com/aws/aws-xray-sdk-java/blob/ec0c8ea869df3a5eb7716210a61ee6174b128b87/aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/TracingStatement.java#L98-L129
The issue is it does not have the same exception handling as the lower try/catch block with the comment // the reflection may wrap the actual error with an InvocationTargetException..., the first if block never tries to do throw ite.getTargetException() or throw ite.getCause() this causes a InvocationTargetException to be raised on a error.
The non-tracing path should have the same error unwrapping as the tracing path.

Fix merged, closing


Migrate dump methods out of prod code into test fixtures

Also adds usage information to these methods.

@bot-gradle test this

I've triggered the following builds for you:

PullRequestFeedback build

@bot-gradle test and merge


SDL2_ttf failing to compile C

Describe the bug
Failing to compile C using SDL2_ttf because of relative path in include
Steps To Reproduce
Steps to reproduce the behavior:

Create a project using SDL2_ttf
try to compile
get the following error

/nix/store/n7abd7wf1wavllgyrnifv45xknadd3ps-SDL2_ttf-2.20.2/include/SDL2/SDL_ttf.h:39:10: fatal error: SDL.h: No such file or directory
   39 | #include "SDL.h"
      |          ^~~~~~~
compilation terminated.
make: *** [makefile:23: ta] Error 1

Expected behavior
That it compiles ?
Notify maintainers
@sternenseemann
@reckenrode

Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
    nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.8.0, NixOS, 24.05 (Uakari), 24.05.20240314.d691274`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(root): `"nixos, nixpkgs"`
 - channels(ciflire): `""`
 - nixpkgs: `/nix/store/9mf8fkjw3vw1gm4s6j5fqlwrv5wf2knf-source`

Add a :+1: reaction to issues you find important.

You don't give enough information to reproduce the issue or even figure out what you are trying to do or how you are attempting to do it. Looks like you are missing SDL, but who knows?

https://github.com/Ciflire/nixpkgs-296692
everything is in here
the issue is obtained with the command make ta

You use gcc in the makefile while only clangStdenv is provided.

Still the same issue if using clang

Im also running into the same error using this derivation:
{ pkgs ? import <nixpkgs> {} }:

pkgs.stdenv.mkDerivation {
  name = "solar-sim";

  src = pkgs.fetchFromGitHub {
    owner = "ikalco";
    repo = "solar_system_sim";
    rev = "a78c873fa32c7170807f3fe27216ec1c61b021d4";
    hash = "sha256-JsQwHq80b2pZ1p1vnR3zWMwAwfrgsWo1fLprlqqE0CY=";
  };

  buildInputs = with pkgs; [
    SDL2
    SDL2_ttf
  ];
}

Doesnt matter whether I use stdenv or gccStdenv. If I do not include the libraries in buildInputs I get an error like this:
./src/scenes/scene.h:4:10: fatal error: SDL2/SDL.h: No such file or directory
    4 | #include <SDL2/SDL.h>
      |          ^~~~~~~~~~~~
compilation terminated.

But using the derivation above the error is:
/nix/store/n52asici774chzq897pzdbxfb78myf3d-SDL2_ttf-2.22.0/include/SDL2/SDL_ttf.h:39:10: fatal error: SDL.h: No such file or directory
   39 | #include "SDL.h"
      |          ^~~~~~~

So to me it seems that the compiler has no problem finding the libraries included in the source files of the repo but somehow cannot compile SDL2_ttf itself.

This isn’t an issue with SDL2_ttf in nixpkgs. The project you’re trying to build isn’t using pkg-config to locate the SDL2_ttf headers. If it did, the path to SDL2 would also be added automatically.

Worked! Thanks for the info!!! :blush:


is there any way to use component without requiring?

Sometimes we define multiple component classes in one file since they won't be reused anywhere else, but when we use it in react-template, we are forced to separate those classes in different files. Is there anyway to do:
component.coffee
ComponentA = React.createClass
  render: ->
    rtA.apply(this)

ComponentB = React.createClass
  render: ->
    rtB.apply(this)

componentA.rt
<ComponentB />

componentB.rt
<div> hello </div>

Next version adds support for jsrt, inline rt which could solve your issue.

that's good to hear. thanks


feat: Add filter option to eventCount method

Also rename it to collectedEventCount as it only returns the count of in-memory collected events.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 95.84%. Comparing base (e6cf60e) to head (4011f22).

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #47      +/-   ##
==========================================
- Coverage   95.85%   95.84%   -0.01%
==========================================
  Files          16       16
  Lines         603      602       -1
  Branches      108      111       +3
==========================================
- Hits          578      577       -1
  Misses         24       24
  Partials        1        1

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


libdigidocpp: 3.14.4 -> 3.14.5

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/open-eid/libdigidocpp/releases.
meta.description for libdigidocpp is: "Library for creating DigiDoc signature files"
meta.homepage for libdigidocpp is: "http://www.id.ee/"
meta.changelog for libdigidocpp is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 3.14.5 with grep in /nix/store/zin2ffc70cwyd6wm3xj4y40crszprcpq-libdigidocpp-3.14.5

directory tree listing: https://gist.github.com/894754c6efffd5a0d9f30ff2456adfbf

du listing: https://gist.github.com/036a8579ede6c6a1752fbbd2ce270b87

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

6 total rebuild path(s)

2 package rebuild(s)

2 x86_64-linux rebuild(s)
2 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
2 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
libdigidocpp
qdigidoc

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/zin2ffc70cwyd6wm3xj4y40crszprcpq-libdigidocpp-3.14.5 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/zin2ffc70cwyd6wm3xj4y40crszprcpq-libdigidocpp-3.14.5
ls -la /nix/store/zin2ffc70cwyd6wm3xj4y40crszprcpq-libdigidocpp-3.14.5/bin

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

2 packages built:

libdigidocpp
qdigidoc

Maintainer pings
cc @jagajaga for testing.

Result of nixpkgs-review pr 114930 at 80dfe7e4 run on aarch64-linux 1

2 packages built:

libdigidocpp
qdigidoc

1 suggestion:

warning: unclear-gpl
lgpl2 is a deprecated license, check if project uses lgpl2Plus or lgpl2Only and change meta.license accordingly.
Near pkgs/development/libraries/libdigidocpp/default.nix:23:5:
   |
23 |     license = licenses.lgpl2;
   |     ^


Updated Code-Based Directions

I added the sudo commands to the copy-pastable parts of the directions, just to make it a little easier for people to install everything. Sometimes, some new people to linux might not yet have the sudo requirement linked in their heads, so this just removes that barrier.

Nice, thanks for contributing!


README.markdown refers to wrong version

README.markdown install instructions refers to SimpleCV repo, not SimpleCV2.

Hey @memilanuk,
Have you ever found a solution for this?
I want to install SimpleCV2 on my Raspberry Pi to be able to add the simplecv2-barcode package
Currently I get the error message:
` sudo pip install https://github.com/sightmachine/simplecv2-barcode/zipball/master
Collecting https://github.com/sightmachine/simplecv2-barcode/zipball/master
Downloading https://github.com/sightmachine/simplecv2-barcode/zipball/master
/ 40kB 393kB/s
Collecting simplecv>=2.0 (from simplecv2-barcode==0.0.1)
Could not find a version that satisfies the requirement simplecv>=2.0 (from simplecv2-barcode==0.0.1) (from versions: 0.9, 1.0, 1.1, 1.2, 1.3)
No matching distribution found for simplecv>=2.0 (from simplecv2-barcode==0.0.1)`
Anyone have a solution for this?
Thanks.


How to install openai in PyMOL

When I enter the command line"pip install openai" following your README.md, I get the SyntaxError shown in the following picture. Sorry, I don't know what to do next.

If you started PyMOL by clicking the PyMOL icon, the installation in the PyMOL cmd should work. If you started the PyMOL session from the command line, this behavior is normal. I am still investigating the reason for this issue.
If you installed PyMOL using Conda, you can install the openai package directly in your terminal after activating the Conda environment used for PyMOL.

Yeah, thanks for your help.😊


Url linter should not fail on certificate error

Bug Report
A recent patch adding an adopter is failing on the link to their web site with the error:
Error: Get "https://terasky.com/": x509: certificate signed by unknown authority

Going to the site directly, it looks like their certificate is fine. So this maybe isn't picking up the host's configured certificate authorities.
But after talking this through, in general we should not care about invalid certs, only that the link actually goes somewhere. So the check should set InsecureSkipVerify to true so these types of errors are ignored.
The source code for this tool should also be moved in to the community-edition repo so we can make updates there.
Expected Behavior
Test should pass if the URL actually goes to somewhere legitimate.
Steps to Reproduce the Bug
Run local tests against #2944

cc @aman556 who was recently working on this to move the url linter to TCE repo. Related PR - #2746

Thanks @stmcginnis for pointing this out will have a look and try to resolve this.

@stmcginnis issue is resolved for complete contests please have a look at https://github.com/vmware-tanzu/community-edition/pull/2746#discussion_r793540434. Once #2746  got merge this issue will be resolved.
Thanks!


ci: tag for each service

See the official document  Wiki: Modules#publishing-a-release.
Currently, we only tag the root.
According to Go modules documentation, we must tag each subdirectory separately for multi-module repos.
So to the go-bindings, we will tag it as bindings/go/v0.0.1 for example.

So we will have tags like s3/v0.0.1, fs/v0.0.1?

So we will have tags like s3/v0.0.1, fs/v0.0.1?

Yes.


Add a possibility to hide all fractional zeros on a price axis marks

Is your feature request related to a problem? Please describe.
Add a possibility to hide all fractional zeros on a price axis marks if all numbers after decimal point are zeros
Describe the solution you'd like
Add an option like tryCutFractionalZeros: boolean that is disabled by default. If this option is enabled the library should try to cut non-valuable fractional parts if possible.
Additional context

@kirchet should we close this issue?

Yes, we can close this issue


Feature Request: Daemonize

Topic :)  maybe change the -d to daemonize or add a -D?  Thank you...this is a great app!

I no longer actively work on this, so please feel to fork and enhance it.

Oh my....ok thank you...wow that's a bummer as this project was just what I was needing :(  Thank you.

Actually I would recommend using upstart or systemd to daemonize most processes.

Will do thanks.  I'm going to fork it and keep it handy...I'm not a
programmer, but if something breaks in the future could I possibly hit
you up for help if I get stuck?
On 2017-03-17 09:50, chris wrote:

Actually I would recommend using upstart or systemd to daemonize most
processes.
--
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [1], or mute the
thread [2].

Links:
[1]
https://github.com/cleesmith/unifiedbeat/issues/13#issuecomment-287392420
[2]
https://github.com/notifications/unsubscribe-auth/AA5z9ynw4K594x6dIa6CuYP4mGvtuNpNks5rmqvVgaJpZM4Mfodl

No guarantees, but sure.

Thanks....totally get it....you stopped supporting this, last thing you
need is some clown asking questions about :)  It's going to be a
learning experience...thank you!
On 2017-03-17 10:03, chris wrote:

No guarantees, but sure.
--
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [1], or mute the
thread [2].

Links:
[1]
https://github.com/cleesmith/unifiedbeat/issues/13#issuecomment-287396134
[2]
https://github.com/notifications/unsubscribe-auth/AA5z91yjPIUA-S_pETCB3QCmZzrRDghVks5rmq61gaJpZM4Mfodl


Bump version to 0.4.0b1

We build the release candidate wheels against NumPy 2.0.0b1. The build artifacts should remain compatible with all supported NumPy versions.
The eventual final 0.4.0 release will be built against NumPy 2.0.0rc1, so that ml_dtypes will have a NumPy 2.0-compatible release by the time NumPy 2.0 is released.

Thanks - I'll wait for tests to be green then merge and publish the release.


X exch transport service

Pull Request (PR) description

This Pull Request (PR) fixes the following issues

Task list

[x] Added an entry under the Unreleased section of the change log in the CHANGELOG.md.
Entry should say what was changed, and how that affects users (if applicable).
[x] Resource documentation added/updated in README.md.
[x] Resource parameter descriptions added/updated in README.md, schema.mof
and comment-based help.
[ ] Comment-based help added/updated.
[ ] Localization strings added/updated in all localization files as appropriate.
[ ] Examples appropriately added/updated.
[x] Unit tests added/updated. See DSC Resource Testing Guidelines.
[ ] Integration tests added/updated (where possible). See DSC Resource Testing Guidelines.
[x] New/changed code adheres to DSC Resource Style Guidelines and Best Practices.

This change is

Codecov Report

Merging #398 into dev will increase coverage by 4.52%.
The diff coverage is 100%.

@@            Coverage Diff            @@
##             dev     #398      +/-   ##
=========================================
+ Coverage   32.8%   37.32%   +4.52%
=========================================
  Files         39       39
  Lines       4689     4696       +7
=========================================
+ Hits        1538     1753     +215
+ Misses      3151     2943     -208

Impacted Files
Coverage Δ

...chTransportService/MSFT_xExchTransportService.psm1
100% <100%> (+68.64%)
:arrow_up:

Continue to review full report at Codecov.

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


set returned by discover() can mutate

Recently, my program failed with the following error:
Traceback (most recent call last):
  File "./sonos-button.py", line 85, in <module>
    main()
  File "./sonos-button.py", line 52, in main
    coordinators = find_coordinators(zones)
  File "./sonos-button.py", line 79, in find_coordinators
    for zone in zones:
RuntimeError: Set changed size during iteration

This appears to have happened because soco.discovery.discover() does not return a static set, but rather returns a reference to a set managed by a zone object. This means that when the zone changes, the set's contents can change as well. And if the set's contents change in a separate thread due to an event, the above error can happen.
My suggestion would be to either change the documentation to make it clear that the returned set is dynamic and should be copied before iteration, or return a copy of the zone's set. (I have a slight preference for the documentation change since having a dynamic set is handy.)

Thanks for reporting this and for the analysis and sorry about the delay getting back to you.
I think I tend to lean towards returning a copy, since I can't see a good use case for a changing zone set. If one needs to watch for changes in the topology, it is properly better to watch the events instead.

I'm in favor of the copy as well.

I've added the "Byte size" label, which indicates that it is a good bug for new contributors to start with. Spread the word.

Closed by #582


Exception thrown during POST /v2/apps/

Hello!
An exception is being thrown during a POST to /v2/apps/. The stacktrace is at the end of this issue. I've tried to reproduce the issue locally using the ca.crt file found at '/var/run/secrets/kubernetes.io/serviceaccount/ca.crt' but cannot (see snippet used below). Disabling tls verification resolves the issue but is not a valid solution in my opinion. Insight / assistance / suggestions would be appreciated.
>>> import requests
>>> session = requests.Session()
>>> session.verify = 'ca.crt'
>>> r = session.get('https://[K8S API URL]:[K8S API PORT]')

ERROR:root:Uncaught Exception
Traceback (most recent call last):
  File "/app/api/models/app.py", line 89, in save
    self.release_set.latest()
  File "/usr/local/lib/python3.5/dist-packages/django/db/models/manager.py", line 85, in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
  File "/usr/local/lib/python3.5/dist-packages/django/db/models/query.py", line 550, in latest
    return self._earliest_or_latest(field_name=field_name, direction="-")
  File "/usr/local/lib/python3.5/dist-packages/django/db/models/query.py", line 544, in _earliest_or_latest
    return obj.get()
  File "/usr/local/lib/python3.5/dist-packages/django/db/models/query.py", line 385, in get
    self.model._meta.object_name
api.models.release.DoesNotExist: Release matching query does not exist.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.5/dist-packages/rest_framework/views.py", line 480, in dispatch
    response = handler(request, *args, **kwargs)
  File "/usr/local/lib/python3.5/dist-packages/rest_framework/mixins.py", line 21, in create
    self.perform_create(serializer)
  File "/app/api/viewsets.py", line 20, in perform_create
    obj = serializer.save(owner=self.request.user)
  File "/usr/local/lib/python3.5/dist-packages/rest_framework/serializers.py", line 214, in save
    self.instance = self.create(validated_data)
  File "/usr/local/lib/python3.5/dist-packages/rest_framework/serializers.py", line 906, in create
    instance = ModelClass.objects.create(**validated_data)
  File "/usr/local/lib/python3.5/dist-packages/django/db/models/manager.py", line 85, in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
  File "/usr/local/lib/python3.5/dist-packages/django/db/models/query.py", line 399, in create
    obj.save(force_insert=True, using=self.db)
  File "/app/api/models/app.py", line 92, in save
    if self._scheduler.ns.get(self.id).status_code == 200:
  File "/app/scheduler/resources/namespace.py", line 22, in get
    response = self.http_get(url, params=self.query_params(**kwargs))
  File "/app/scheduler/__init__.py", line 171, in http_get
    response = self.session.get(url, params=params, **kwargs)
  File "/usr/local/lib/python3.5/dist-packages/requests/sessions.py", line 501, in get
    return self.request('GET', url, **kwargs)
  File "/usr/local/lib/python3.5/dist-packages/requests/sessions.py", line 488, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.5/dist-packages/requests/sessions.py", line 609, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.5/dist-packages/requests/adapters.py", line 423, in send
    timeout=timeout
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/connectionpool.py", line 600, in urlopen
    chunked=chunked)
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/connectionpool.py", line 345, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/connectionpool.py", line 844, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/connection.py", line 333, in connect
    cert = self.sock.getpeercert()
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/contrib/pyopenssl.py", line 343, in getpeercert
    'subjectAltName': get_subj_alt_name(x509)
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/contrib/pyopenssl.py", line 219, in get_subj_alt_name
    for name in ext.get_values_for_type(x509.DNSName)
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/contrib/pyopenssl.py", line 219, in <listcomp>
    for name in ext.get_values_for_type(x509.DNSName)
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/contrib/pyopenssl.py", line 175, in _dnsname_to_stdlib
    name = idna_encode(name)
  File "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/contrib/pyopenssl.py", line 173, in idna_encode
    return idna.encode(name)
  File "/usr/local/lib/python3.5/dist-packages/idna/core.py", line 350, in encode
    raise IDNAError('Empty domain')
idna.core.IDNAError: Empty domain
<IP_ADDRESS> "POST /v2/apps/ HTTP/1.1" 500 25 "Deis Client v2.13.0"

This appears at first glance to be a duplicate of https://github.com/deis/workflow/issues/793. Would you mind verifying if it is? Thanks! :)

yup, exactly that. Thank you!


Question: Is there a function like the scipy.signal.resample_poly that remove the phase shift after decimation?

I needed to use an externally designed low-pass filter for downsampling, so I used the firdecim_crcf_create function, but I found that it was actually similar to the upfirdn function, with a phase shift after downsampling.
But what I want is downsampling without phase shift, like the scipy.signal.resample_poly function does.
Is there a function that can be called directly, or what can I do to avoid phase shift?

好啊，邮件收到啦！
Hi, your email is arrived safely

The delay of the decimator will depend upon the filter coefficients themselves. Normally, an FIR filter has symmetric coefficients and has a length $2Mm+1$ in which case the output delay is $Mm$ samples, where $M$ is the decimation rate and $m$ is the filter semi-length. But if the filter coefficients are not symmetric or if the filter length follows a different length, the delay will be something different. Unfortunately the decimator cannot compensate for this automatically since it doesn't know the filter response. The delay could even be a fraction of a sample.
If the filter does have a length $2Mm+1$ then the output delay will be $m$ samples; this is one of the reasons designing a filter of this length is convenient. If this is the case, you can then just ignore the first $m$ output samples (e.g. after decimation), and then flush $m$ blocks of $M$ samples each through the filter to compensate for that delay.


include license in package

I don't get why the xml comparison fails for example-sub ... I added CDATA for the version_command in this PR..

I had #67 to sync travis and fix the awful xml comparison, so merging those commits in on top.


[Aqara/Smart Pet Feeder] add new event and fix issues

add new error status event
fix abnormal feeding logs in history tab and life cycle issues

In my testing when the error state was hit I could no longer open the device card in the app

Can you tell me how you tested it?

In my testing when the error state was hit I could no longer open the device card in the app

Can you tell me how you tested it?

I used the button on the feeder to dispense food over and over again until it jammed up

In my testing when the error state was hit I could no longer open the device card in the app

Can you tell me how you tested it?

I used the button on the feeder to dispense food over and over again until it jammed up

It's hard for me to understand that I cannot open the card because of "device:mit_event(capabilities.feederOperatingState.feederOperatingState(evt))".
I don't have the same problem.

40sec
1min 22sec
my test

Can you check it again?


Replace binary asm literals with hexadecimal

Older OS X systems use an old version of the GNU assembler that does not
support binary literals, which then causes the build to fail because the
immediate expression is treated as 0:
sha1-x86_64.s:1243:missing or invalid immediate expression 0b00011011' taken as 0 sha1-x86_64.s:1243:suffix or operands invalid for pshufd'
sha1-x86_64.s:1245:missing or invalid immediate expression 0b00011011' taken as 0 sha1-x86_64.s:1245:suffix or operands invalid for pshufd'
sha1-x86_64.s:1395:missing or invalid immediate expression 0b00011011' taken as 0 sha1-x86_64.s:1395:suffix or operands invalid for pshufd'
sha1-x86_64.s:1396:missing or invalid immediate expression 0b00011011' taken as 0 sha1-x86_64.s:1396:suffix or operands invalid for pshufd'
make[2]: *** [sha1-x86_64.o] Error 1
This affects OS X 10.6.8 "Snow Leopard", and possibly below. See
https://trac.macports.org/ticket/50771 for more details.
Signed-off-by: Clemens Lang<EMAIL_ADDRESS>

Actually, this seems to be https://mta.openssl.org/pipermail/openssl-dev/2016-March/005605.html. I did send a mail to rt@ to create a ticket, but haven't received confirmation yet. I'll add the RT # as soon as I receive it.

This should be fixed in crypto/perlasm/x86_64-xlate.pl, not in crypto/aes/asm/aesni-sha1-x86_64.pl, as discussed in the mail thread above.


Improve guidance for bespoke drivers

Documentation is minimal in this area

A very large dataset would be useful to explain


problem in tableview cell

Getting more of extra space in tableview cells tagview.
Given constraints are top to "add tags label", leading, trailing, bottom, and height greater than or equal to 30
tagView.extraSpace = CGSize(width:20,height:25)
in layoutSubviews,
tagView.tagCornerRadius = 20
tagView.clipsToBounds = true

The tagView.extraSpace means the more width and height added to each tag cell. I don't quiet understand the problem.

@zekunyan To be specific, am facing an issue of getting extra white space after the tagsview when used in tableview cell.

Maybe the tableViewCell height wrong.

its dynamic cell height as the tags are dynamic, based on entering tags in another view controller, this is loaded.
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {         return UITableViewAutomaticDimension     }

The example project:

yeah checked that. Will get back with exact issue. Thanks @zekunyan

Fixed it its due to constraints and cliptobounds.
Also how to make the tags corner radius so that each should show certain corner radius but not complete circle, should be dynamic depending on the text of the tag @zekunyan

For now it can only depending on the text of the tag. Maybe you can make custom text tags view by TTGTagCollectionView. :)

And maybe you can set larger extraSpace for text tag to expand the tag. That may fix the 'circle' tag problem.

yeah. Did that already. Want to know if there is any another way around. Cool Thanks.


i3DB results

Hello, thank you for this great work!
I have a question about the reproducibility of the results on the i3DB dataset: when I use your code, the final global joint error is 33.5cm and I have 34.3 for Vposer-t (which are respectively equal to 28.15 and 31.59 in the paper).
Am I missing something or were your testing settings any different from those in the code?
By the way, is this expected to obtain only a 1cm gap between VPoser-t and HuMoR since the CVAE prior seems to be crucial for good predictions?
Thank you!

The setting for the quantitative results in the paper was slightly different than the configuration provided in the repo. In particular, we used 3 second sequences (--imapper-seq-len 90 in the config) and --batch-size 6 (though this shouldn't affect accuracy). However, I have just re-run the evaluation on i3DB with this updated configuration and am still seeing worse results than expected. I will have to investigate this further (there may be some slight discrepancy between my original codebase and this cleaned-up release version for i3DB).
wrt the gap between VPoser-t and HuMoR: the global body joint error is not a great indicator of the key differences between these two methods since it includes all body joints over all frames. HuMoR is most helpful when there are heavy occlusions or noise, but the global joint error metric is dominated by joints that are visible and not too noisy even in i3DB. The difference is more obvious when joint errors are measured for body parts that are often occluded like legs. You can also see the qualitative difference in the supplemental comparisons on the webpage.

Hello, thanks a lot for your answer !
I got much better results with the paper configuration.
By the way, I have a question about rollout function.
I noticed that the first time you use the rollout function (at the beginning of stage 3), the difference between stage2_result and stage3_init_result increases linearly frame by frame (from 0cm to 4m between frame 0 and 90). We can also see that all metrics degrade between the end of stage2 and stage3_init.
The stage3 optimization seems to correct this "reconstruction error" quite quickly, but have you tested the optimization with longer sequences (e.g. 10 or 20sec) to see if the optimization could still fix this difference?
Thank you!

To start stage 3, we have to represent the output of stage 2 (sequence of SMPL poses) within the VAE (i.e. as an initial pose and sequence of latent vectors). To do this we use the VAE encoder for all pairs of frames to get a latent z for each pair. Then when we rollout the sequence using this latent sequence (i.e. the stage3_init_result) there are naturally some errors in the reconstruction that tend to propagate as the sequence gets longer.
For long sequences like 10-20 sec the optimization will be quite difficult: the initialization will be worse as you suggest, but also it's a much larger problem that will take longer and have more local minima (since we must optimize another latent z for every added timestep). This is why we have the option to split up long videos into short sequences of 2-3 sec.


TS

We have written the needed data into your clipboard because it was too large to send. Please paste.

/needsMoreInfo


[Run] Add option for custom locations, custom commands, workflow

Hi,
First of all let me say I absolutely love PowerToys and use it on a daily basis.
The new app launcher is great and since it works more smoothly and lag free for me compared to other third-party programs is what attracted me to it. But the only thing, at least in my workflow, is the ability to create custom commands.
For example, a custom command to open a specific file or a folder (which is not within the Users folder, or is hidden), will make a monumental change in my workflow.

+1

I would like to add to add to this and say that this ability ( to execute a file with a command) will do a massive its is made to work in tandem with programs like AutoHotKey (basically enabling the user to do anything possible) or even with automate tasks with Python

+1 on this request.. This will take the usefulness of PowerToys Run to another level.
Any updates on whether this is being considered / where it is in the stack of upcoming features?

1 on this feature. whould be awesome

+1 on this!

+1! Would love to see similar functionality as to what can be achieved with Alfred Workflows

This is a feature that I would love very much. In this moment I use Ueli instead of PowerToys just for this reason. I have many shortcuts to certain paths in my nas and external drives and this functionality is too important for me. Sometimes I reactivate PowerToys to check if this feature has been implemented but till now I have no luck...
I hope this will be implemented soon... :)

+1, in Wox I only use the functionality to run shortcuts for a certain directory. In that way, it is possible to run any command I like. I would love to see this feature in the program plugin to scan a given folder filtered on given extensions.

+1 the only reason I currently use Executor instead of PowerToys Run is exactly this: I can create my custom commands/scripts in python or js and run them passing options from the launcher

I was able to leverage the existing functionalities of Run to achieve these custom commands workflow. So, what I basically did is

Add a folder where you can store all your .bat scripts. Say E:\Snippets in Environment Variables => System Variables => Double click Path => New

Then create a new file in that path. Let's call it, coderag.bat
I have a custom command which opens up my neovim config file in command prompt. You can pretty much write any workflow that you want in that .bat file. Mine goes like this

config = cd /d C:\Users\vishn\AppData\Local\nvim\ && nvim init.vim
start cmd /k config

Quit and Open powertoys if you are running already to pick up the new environment variable path.
Now type the file name, in my case, coderag which will show up in the result list.

PowerToys Run is already amazing, but this would improve it so much!

+1 in this, I change from mac to windows and i really miss something like Alfred app in windows

as an interim solution until Run is useable, I can recommend Keypirinha ( https://keypirinha.com/ ) Am 12.11.2022 um 12:27 schrieb Andrés Valle @.***>:
+1 in this, I change from mac to windows and i really miss something like Alfred app in windows
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

as an interim solution until Run is useable, I can recommend Keypirinha ( https://keypirinha.com/ ) Am 12.11.2022 um 12:27 schrieb Andrés Valle @.>: +1 in this, I change from mac to windows and i really miss something like Alfred app in windows —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.>

Wow, thank you very much Michael, appreciate it!

Please add support for short custom commands to programs/Urls/etc.

as an interim solution until Run is useable, I can recommend Keypirinha ( https://keypirinha.com/ )

I switched to Keypirinha as well, since PowerToys Run is slower and Keypirinha has lots of configuration options.

I've fixed an issue in v0.61.0 so that a custom path can be setup to put shortcuts in. In order to use custom shortcuts, use to following steps:

Close PowerToys.
Open %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Settings\Plugins\Microsoft.Plugin.Program\ProgramPluginSettings.json with a file editor.
Add a program source to the content:

{
  "LastIndexTime": "2022-11-21T00:00:00+01:00",
  "ProgramSources": [
    {
      "Location": "C:\\Users\\{{username}}\\Documents\\Custom Shortcuts",
      "Name": "Custom Shortcuts",
      "Enabled": true,
      "UniqueIdentifier": "d379c7a9-bcfc-4edf-86b8-a256222558c2"
    }
  ],
  "DisabledProgramSources": [],
  "ProgramSuffixes": [
    "bat",
    "appref-ms",
    "exe",
    "lnk",
    "url"
  ],
  "EnableStartMenuSource": true,
  "EnableDesktopSource": true,
  "EnableRegistrySource": true,
  "EnablePathEnvironmentVariableSource": true,
  "MinScoreThreshold": 0.75
}

Save and close the file.
Start PowerToys.

Support for doing this using the UI is still missing.

@BEzGumpTion Hm, I'm not sure how to use this. Am I correct in the assumption that "Custom Shortcuts" should then appear in the run dialog? Because it doesn't for me. I'm on version v0.64.1.
Personally, I'm mainly looking for the functionality to launch a program using a shortcut, but I don't think that's the concern of this thread.

@Elias-Graf I've added that folder to the json, and I've added shortcuts to that folder (*.lnk). This lnk shows up in the list after restarting PowerToys.

as an interim solution until Run is useable, I can recommend Keypirinha ( https://keypirinha.com/ )

I switched to Keypirinha as well, since PowerToys Run is slower and Keypirinha has lots of configuration options.

looks like Keypirinha doesn't have any active maintainers, though. last update was 2 years ago.

I've fixed an issue in v0.61.0 so that a custom path can be setup to put shortcuts in. In order to use custom shortcuts, use to following steps:
{
"LastIndexTime": "2022-11-21T00:00:00+01:00",
"ProgramSources": [
{
"Location": "C:\Users\{{username}}\Documents\Custom Shortcuts",
"Name": "Custom Shortcuts",
"Enabled": true,
"UniqueIdentifier": "d379c7a9-bcfc-4edf-86b8-a256222558c2"
}
],

It seems not possible to open specific files with the ending *.xml or *.config. Does this only work for *.lnk?

3 long years I am waiting for this feature....
No, I am lying but I really want this.. any updates? 🤔

I've fixed an issue in v0.61.0 so that a custom path can be setup to put shortcuts in. In order to use custom shortcuts, use to following steps:
1. Close PowerToys.

2. Open `%LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Settings\Plugins\Microsoft.Plugin.Program\ProgramPluginSettings.json` with a file editor.

3. Add a program source to the content:

{
  "LastIndexTime": "2022-11-21T00:00:00+01:00",
  "ProgramSources": [
    {
      "Location": "C:\\Users\\{{username}}\\Documents\\Custom Shortcuts",
      "Name": "Custom Shortcuts",
      "Enabled": true,
      "UniqueIdentifier": "d379c7a9-bcfc-4edf-86b8-a256222558c2"
    }
  ],
  "DisabledProgramSources": [],
  "ProgramSuffixes": [
    "bat",
    "appref-ms",
    "exe",
    "lnk",
    "url"
  ],
  "EnableStartMenuSource": true,
  "EnableDesktopSource": true,
  "EnableRegistrySource": true,
  "EnablePathEnvironmentVariableSource": true,
  "MinScoreThreshold": 0.75
}

4. Save and close the file.

5. Start PowerToys.

Support for doing this using the UI is still missing.

This is awesome! Do you think it could possible to add a keyword/trigger to search within that directory? That would be wonderful

+1 this would be a really good feature. For those who live more on the web side of things this is a must

I've fixed an issue in v0.61.0 so that a custom path can be setup to put shortcuts in. In order to use custom shortcuts, use to following steps:

This is really cool 🙌
However, this only seems to be working with shortcuts/links, not with exe files in the given folder. Is there any way to enable exe files as well for such custom program sources?

However, this only seems to be working with shortcuts/links, not with exe files in the given folder. Is there any way to enable exe files as well for such custom program sources?

That would definitively be an improvement, I totally agree - https://github.com/microsoft/PowerToys/pull/30328 🙂

Anyone found a solution to pass arguments?
I want to run from PowerToys something like chat What color is the sky?
Related: https://www.reddit.com/r/PowerToys/comments/1bzqy87/powertoys_integration_with_llmgpt_like_ollama/

Any updates?

seems like it's in dev https://github.com/microsoft/PowerToys/issues/23174


[mlx-ui] Add js lib from kubeflow dashboard

In order to use ml-pipeline-ui in the iframe, it needs a JS lib
from kubeflow dashboard using /dashboard_lib.bundle.js path.
Directly copy that JS lib from kubeflow centraldashboard to mlx-ui
as one of the static files. In case, mlx-ui is bound to / path,
it can serve the JS lib for ml-pipeline-ui in the iframe.
Signed-off-by: Yihong Wang<EMAIL_ADDRESS>

@yhwang can you rebase this PR? somehow Travis wasn't trigger on your commit.

@Tomcli update-to-date! can't force push. therefore, I changed commit description instead.

/lgtm


fix doc links

fix for https://github.com/probot/probot/issues/190
Please merge at your discretion since you have magic required for that action

😊  Thanks


Receive funds are not showing up on Sparrow Wallet

Recently synced coldcard with sparrow wallet and wanted to test a transaction. From coinbase i sent X dollars and saw that it was pending for a while but nothing showed on sparrow like i saw on videos i was watching.
i waited and 30 minutes later i confirmed with coinbase and mempool that the transaction was completed
but still nothing showed on the receive tab or transactions that of sparrow. On the receive tab I do see the wallet address and the label i put with the transaction i attempted, but there is nothing in the value column. and transactions tab is empty.
i confirmed the addresses on my coldcard matched what i was seeing on the receive tab and they did.
Not sure what to do, why the transaction is not showing on Sparrow, or value isn't moving with?
reddit mentioned that sparrow doesn't have the private keys for where the coins went?... is that true/make sense? if so how can i try to share the private keys to sparrow from my cold card to finalize transaction or is it too late for this transaction? sorry learning still - thanks for any help

I was offline and not on server

I was offline and not on server


NIFI-5442 Get X-ProxyContextPath value from request attributes rather…

… than directly from headers.
Thank you for submitting a contribution to Apache NiFi.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

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

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

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

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

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[ ] Have you written or updated unit tests to verify your changes?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

Verified that the curl request in the ticket is no longer successful.

In addition to verifying the curl in the original ticket is no longer successful, did you also verify that a curl request which should be successful indeed still is? I ask because I thought the attribute contextPath was not actually assigned to anything at this point.

@danfike I don't have an instance running right now which is set up with a proxy. I can run a remote debugger and verify an artificial proxy path in the response. What is an example of what you would expect the outcome to be?

I can observe that passing a valid (whitelisted in nifi.properties:  nifi.web.proxy.context.path=some/path) but unused X-ProxyContextPath is handled fine, while passing a malicious one X-ProxyContextPath: /nifi/assets/reset.css/reset.css\" type=\"text/css\" /><script type=\"text/javascript\">alert(\"omg\");</script><link rel=\"stylesheet\" href=\" results in the expected error and is logged to the nifi-app.log file.

"Safe" (whitelisted) but inaccurate context path:

Malicious context path:

I actually also don't have an instance set up with a proxy either. I've just been directly poking a simple unsecured NiFi instance (without a proxy) using curl
I guess I'd expect it to work like index.jsp.  If I hit http://hostname/ (without a /nifi path), I get a simple page advising I probably meant to add /nifi to the end (index.jsp). You can see this easily enough with curl http://hostname/. Note the stylesheet paths all start with /nifi/....
If I add --header "X-ProxyContextPath: foo" to my curl (note that I'm still hitting NiFi directly; there is no actual proxy in place), you'll notice there is no change to the stylesheet paths unless I "whitelist" the path foo in nifi.properties at nifi.web.proxy.context.path. In that case, we'd see the request response references stylesheet paths starting with /foo/nifi/... This is what I'd expect given https://nifi.apache.org/docs/nifi-docs/html/administration-guide.html#proxy_configuration
I'd expect requests that use message-page.jsp to do something similar. I've been using curl to GET /nifi-api/access/oidc/callback on my unsecured cluster with no proxy in front. It is just an easy way to land at the Message Page and get it to render to test this behavior. I'd expect it to behave as above.
(I'd embed the full shell text illustrating this but I don't have that available at this moment).
I poked around this issue a bit earlier today. I thought I tried exactly your fix (on top of 1.6.0 stable) and discovered that all message page renders were failing because of setAttribute("contextPath") never being called in this case. So no matter whether the header was absent, present and safe, present and whitelisted, or present and unsafe, the requests all failed.
It looked to me like we'd need to add something to https://github.com/apache/nifi/blob/46ce7aaa3298fa32d7f0c6beca9d45c5d43d3180/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/api/AccessResource.java#L805 that is similar to https://github.com/apache/nifi/blob/46ce7aaa3298fa32d7f0c6beca9d45c5d43d3180/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-error/src/main/java/org/apache/nifi/web/filter/CatchAllFilter.java#L52-L53
But I'm not sure. And perhaps there are other references to the message page that this wouldn't address.

Hi @danfike ; I was away from my computer for a few days but should have the fix for what you described. Please verify that the new commit does what you expect. Thanks.

@alopresto I'm not able to validate right now, but @patwhitey2007 has agreed to take a look for me.

I believe there are some other locations in the code that forward requests to /message rather than .../message-page.jsp, so I am performing a refactor where either the CatchAllFilter or a service/utility method for the sanitization will be moved to nifi-web-utils and then both nifi-web-ui and nifi-web-error will consume this and register (the single filter or a filter per URL) in their respective web.xml files.
This PR is not ready to be merged.

This PR is now ready for final review.

Trying again to @mention Pat, whose ID I got wrong earlier, @mcg30005

Thanks very much @alopresto and @danfike, and apologies Dan, my bad with the id info.
Andy, thanks again for looking at this, much appreciated. i will try to get a review in today.

+1
Hi Andy, PR looks really good, i asked Shawna to take a look as well since she has way more experience in this area. One question that we had was what page render will do with empty init str, we're going to patch and try this.

+1
do see travis-ci build passing

Thanks for the PR! I'm happy to help get this merged in. I tried out the proposed patch locally and it does address the issue in the case identified. However, I tried to run in some of the other context and the filter was not running as expected. Adding a dispatcher type of FORWARD on the SanitizeContextPathFilter resolved the issue locally. With this update I'll be a +1.

Thanks Matt. Made the change locally and verifying before pushing. This seems to be a change in how the filters were invoked from the 2.3 spec, so thanks for identifying it.

@alopresto I'm a +1 with the addition of the most recent commit. I'll wait until tomorrow to merge it in just in case anyone else engaged here [@danfike @mcg30005] wants to check it out.

Thanks again for the PR and reviews! This has been merged to master.

Thanks a lot folks, much appreciated!


[Bug Report]: Multiple accounts on the same IP - can't log in on old ones

What operating system are you using?
Windows
What version of PHP do you use?
PHP 7.x
Where did you get the CMS code?
Website
Where are you trying to install the CMS?
Localhost
Which emulator are you using and which version?
TrinityCore
Describe the bug
When you create multiple accounts from the localhost, I guess it's working with any IP, you can log in on website only on the last one created because the passwords from the old ones are not recognized anymore. The ingame account it's working just fine.
How can I reproduce the problem?
Try to create multiple accounts from the same IP and then log in on the first ones created.
Screenshots
https://user-images.githubusercontent.com/32881224/177486819-a2f6fc56-0a36-4e96-b7c5-c0d384391a1e.png
The credentials are correct!

Then you made a mistake setting it up correctly.
I tried multiple times to reproduce your bug but nothing.
Create a few accoutns and all of them work ( on the website & ingame )

We are working on making some fixes with the Auth model, this is because there were times when it generated errors. Anyway, from my local I have been testing Trinity Core and I have generated different accounts and they have always worked.


Upgrade to 0.10.2

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


Annotation Tool for Actions - Remove "halves", third class requirement, Events List not adjustable, json files extra information

Hi again,
I'm trying to remove the "halves" (1 or 2) in Labels-v2.json when using the Annotation Tool - I believe it has something to do with Annotation/actions/interface/main_window.py and self.half = 1
I'm also trying to remove the need for a 3rd class, specifically I don't need Annotation/actions/config/third_class.txt. It seems that something must be changed in Annotation/actions/interface/event_selection.py to allow this.
After opening my video with the tool, it seems the Events List (right side) has shrunk and can't be adjusted (see image below). Is there a way to change the code to make this adjustment possible?

As always, thank you so much for taking the time to read my issue!

Hi @Wilann!
This half is used only because we have one single json file for a game, but two videos (one for each half).  You may need to go through each file in the annotator and remove the if half == something. Unfortunately, I cannot give you an exhaustive list of lines since they are almost in every files and I might miss some of them.
However, another simpler solution is to set it to a default value regardless of the file read. For this replace line 70 if media_player.py by  self.main_window.half = int(1)
For the third class, take a look at event_selection.py, you should be able to achieve what you want by removing lines 57 to 61 and lines 69-98-99-111-122. Change also in line 100 self.list_widget_third.currentItem().text()) by a default value or remove it. This should do the trick.
For the last issue, it is maybe a problem of your screen resolution that is too low. Could you please check your screen resolution and make sure that it is at least 1920x1080 ?
Hope this helps !

Hi @cioppaanthony,
Thanks so much for the reply!
I've made the change to /interface/media_player.py's self.main_window.half = int(1).
I've potentially come across another solution - checking utils/list_management.py, there's this block of code:
for event in final_list:
    tmp_dict = dict()
    tmp_dict["gameTime"] = str(event.half) + " - " + str(event.time)
    tmp_dict["label"] = str(event.label)
    tmp_dict["team"] = str(event.team)
    tmp_dict["visibility"] = str(event.visibility)
    tmp_dict["position"] = str(event.position)
    annotations_dictionary.append(tmp_dict)

Would removing str(event.half) + " - " +  from tmp_dict["gameTime"] = str(event.half) + " - " + str(event.time) be a sufficient solution?

Regarding event_selection.py, your instructions worked! There does seem to be another issue as a result, and its that in Labels-v2.json, now in the "annotations" list I get something like:
"gameTime": "2 - 04:15",
"label": "Coin Toss",
"position": "255075",
"team": "visible",
"visibility": "None"

As you can see, the config for "visibility", /config/second_classes.txt, is now being applied to "team".
Inspecting the code, I believe changes must be made to /utils/list_management.py?  (Potentially to the same block I referred to above?)

For the last issue, running $ xdpyinfo | grep dimensions outputs dimensions:    3440x1440 pixels (802x333 millimeters).
It seems that if I stretch the window really wide, it enlarges the Events List. Please see the image below.

Thank you again, and looking forward to your analysis!

I also have a few questions regarding Labels-v2.json and Labels-cameras.json
I want to change the naming of Labels-v2.json to just Labels.json. I made all changes in the Annotation Tool I could find from "Labels-v2.json" to "Labels.json", but when opening a video it doesn't seem to load the labels.
Specifically, in /utils/list_management.py's read_json() and save_file() and /interface/media_player.py's open_file() and get_last_label_file().
Regarding the actual json files, I noticed there's information such as:
{
    "UrlLocal": "england_epl/2014-2015/2015-02-21 - 18-00 Chelsea 1 - 1 Burnley/",
    "UrlYoutube": "",
    "gameAwayTeam": "Burnley",
    "gameDate": "21/02/2015 - 18:00",
    "gameHomeTeam": "Chelsea",
    "gameScore": "1 - 1"
}

Were these labeled manually? Also, I'm assuming they don't have any effect on training. Is there a purpose for this data?

Update: I managed to fix all the issues, but am still wondering about this extra information in the json files:
{
    "UrlLocal": "england_epl/2014-2015/2015-02-21 - 18-00 Chelsea 1 - 1 Burnley/",
    "UrlYoutube": "",
    "gameAwayTeam": "Burnley",
    "gameDate": "21/02/2015 - 18:00",
    "gameHomeTeam": "Chelsea",
    "gameScore": "1 - 1"
}

Hi @Wilann,
This extra information is not used in any of our applications at the moment. This is just some extra metadata about the game.
In Labels-cameras.json, this "link" information is present only if the previous camera shot was a replay of an action. The link information encodes all information about the action shown in the replay such as the action class and the timestamp of the action (which is also present in labels-v2.json).

Hi @cioppaanthony,
Thank you for letting me know. Makes sense. Will re-open this issue if I have other questions.

@Wilann I'm wondering if you can share any guidance for how to get labeling working for a new custom dataset? I'm trying to just run actions/src/main.py and (1) it seems to want to load a json file already even though i haven't annotated anything and (2) i haven't figured out how media_player self.path_label is supposed to get initialized, it seems like it starts out as None and then immediately is expected to be a path :).  Are there a few changes to the code that you might be willing to share?

Actually i was able to get the labeling tool running by putting a random video in one of the annotation folders and hacking the self.path_label in media_player.py to be the path of an existing label file, although i still wish i knew how this was supposed to run, the code doesn't look like it should work.

Hi @ajtao, I believe most of the relevant changes I made were in /utils/list_management.py. I think read_json(...) needs to create an empty labels file if path doesn't exist yet, which would fix your issue:

it seems to want to load a json file already even though I haven't annotated anything

Line 65 onwards reads in the data from the labels file, depending on how you've structured it in save_file(...).
Regarding self.path_label in media_player.py, I'm not sure what that does, and didn't change it at all.
Since you plan on labeling your own dataset, I would recommend modifying all the code which uses half1 and half2 to just a single array (something like labels_list). This is what I've done - it helps to understand the code a bit better (since it's easier to read). Additionally, since I've split my sports matches into 3, this helped keep things a bit more tidy in my dataset (I just placed all 3 parts into different folders)
Hopefully this helped you a bit!

@Wilann Very helpful, thank you! I suspected I would need to do these things but sometimes just nice to know from someone that's done similar! Was able to get up and running, thanks again.

 Glad I could help out :)


Using localStorage.clear()

Using localStorage.clear() instead of removeItem(key) loop

Someone pointed this out months ago, so thanks for PR-ing :)


Translation Request: Ukrainian

I'm able to translate it into Ukrainian.

Із задоволенням прийму пул-реквест!

@adrozdenko will you send a PR anytime soon?

Open a PR when you're ready. I am closing this issue for now.


Updating make manifests target

Issue link
Closes #364
What changes have been made

Update to manifests make target allowing for division of crd files using yq.
Addition of install-yq make target.
Update to crd/kustomization.yaml to include separate crds.
Update to mcad/kustomizaton.yaml with latest version.
Adding created CRD files.

Verification steps

Checkout this PR
Run make manifests and ensure that it works as expected

Checks

[ ] I've made sure the tests are passing.
Testing Strategy

[ ] Unit tests
[X] Manual tests
[ ] Testing is not required for this change

/lgtm

/approve


Create PowerShell Module design diagram and documentation

Create PowerShell function definitions for Module, diagram and initial documentation

Created function names that will be in the module
Started creating diagram of the process flow for creating the report


LogAudio: Warning: Wave data chunk is too big!

when I  call    ConvertAudioDataToSoundWave()
ue4  has warning.

Hi @helloworld8686 ! :)
Can you send me your settings (without your subscription) and provide the project logs?
Enable logs in: Project Settings -> Plugins -> AzSpeech -> Enable SDK Logs + Enable Internal Logs
Logs are generated id: PROJECT_DIRECTORY/Saved/Logs and PROJECT_DIRECTORY/Saved/Logs/AzSpeech


Implement a encode/decodeEXI command to the CLI

This command simply encodes an existing XML file to EXI using Exificient. It will do a schema aware encoding if a schema is provided. On the other side the decodeEXI command will decode an existing EXI file to a plain text XML file.
This is a useful feature as there isn't an easy existing way to perform these conversions using a schema aware encoding as it requires the use of the DaffodilXMLEntityResolver for anything more than a basic schema.
DAFFODIL-2750

All issues should be addressed, including errors that were being seen on Windows CI machines. @tuxji just need your approval as I removed the expectEOF function.


tsc dependencies not included

TypeScript Version:  3.1.0-dev.201xxxxx

Search Terms:
Cython
Code
$ pip3 install tsc
Collecting tsc
  Using cached https://files.pythonhosted.org/packages/21/13/0884f45d204d6ee46e59cbf6cedd78b5e7ad0f7b7532a0734cf72ea8705b/tsc-0.3.4.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\rjamd\AppData\Local\Temp\pip-install-64gx7iea\tsc\setup.py", line 3, in <module>
        from Cython.Build import cythonize
    ModuleNotFoundError: No module named 'Cython'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\rjamd\AppData\Local\Temp\pip-install-64gx7iea\tsc\

$ pip3 install tsc
Collecting tsc
  Using cached https://files.pythonhosted.org/packages/21/13/0884f45d204d6ee46e59cbf6cedd78b5e7ad0f7b7532a0734cf72ea8705b/tsc-0.3.4.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\rjamd\AppData\Local\Temp\pip-install-s4iw4aow\tsc\setup.py", line 4, in <module>
        import numpy as np
    ModuleNotFoundError: No module named 'numpy'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\rjamd\AppData\Local\Temp\pip-install-s4iw4aow\tsc\

Expected behavior:
pip installer automatically downloads dependencies:

Cython
numpy

Actual behavior:
Fails to call modules and exits with errors.
Playground Link:
Related Issues:
https://github.com/Microsoft/vscode/issues/58728

You have the wrong tsc.

You have the wrong tsc.

Thanks. Not sure how I got onto installing that while following a TypeScript install tutorial.


copy-mode y not working on cygwin

Hi,
I'm using tmux 2.4 on up to date cygwin x86 on windows 7.
For some reason copy-mode y and prefix-y is not working using clip.exe (default):

bind-key    -T copy-mode    y                 send-keys -X copy-pipe-and-cancel clip.exe

It acts like its working but simply does not... no error I can see.
I've tried testing clip with echo testing | clip and that works.
I've also since added putclip and getclip via cygutils-extra and tried the override in config:

set -g @override_copy_command 'putclip'

I check tmux bindings after reload and it still is trying to use clip.exe for some reason so there might be issue with override or I'm doing it wrong?
Finally I simply resorted to overriding the bindings with putclip which works:

run-shell ~/dotfiles/tmux-yank/yank.tmux
set -g @override_copy_command 'putclip'
bind-key -T copy-mode y send-keys -X copy-pipe-and-cancel putclip
bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel putclip

@dhatch48 just a heads up, but I didn't need those if you do the set -g before the run shell.

The problem is that clip.exe actually exists and using cat | clip.exe in a variable does not seem to work properly in Cygwin:
~/.tmux/plugins/tmux-yank> which clip.exe
/cygdrive/c/Windows/System32/clip.exe
~/.tmux/plugins/tmux-yank> source scripts/helpers.sh
~/.tmux/plugins/tmux-yank> copy_command="$(clipboard_copy_command)"
~/.tmux/plugins/tmux-yank> echo "$copy_command"
cat | clip.exe
~/.tmux/plugins/tmux-yank> echo lol | tr -d '\n' | $copy_command
cat: '|': No such file or directory
cat: clip.exe: No such file or directory

@kgraefe You can try your example even in Linux you will get the same error (provided that copy_command contains a pipe).
I think the issue is already solved because I tried the plugin in cygwin and it was working.


Integrating StyleSystem Classes for Host Container tags in SPA Editor - Angular Impl

Description
Changes done to EditableComponent to support StyleSystem based on appliedCssClassNames property from Sling Model exporters. Please refer to related issue for more details.
Related Issue
Here is the related issue requesting this feature. #60
Motivation and Context
These changes extend the style system capability/feature to SPA Editor implementation for Angular apps.
How Has This Been Tested?
Changes done locally and deployed to AEM instance via a brand new project to confirm that style-system works as expected. Additionally unit tests are also included to validate this behavior.
Screenshots (if appropriate):

Types of changes

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

Checklist:

[x] I have signed the Adobe Open Source CLA.
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.

Additional Notes
If this PR is approved/merged, the page below requires updates against limitations section where we now can support StyleSystem. Additionally we need to include documentation for using style system with examples either in the next archetype or in WKND events sample project. Additionally we need to capture the need for registering the property appliedCssClassNames against any custom sling model that needs style system capability.
SPA Editor - Limitations

@niekraaijmakers - Here you go ! With my limited amt of angular knowledge i managed to make the changes in right place. Please review it from your end. However, I am not sure of the warnings or errors logged in codecov, requesting your help on this.
@CezCz

Left 1 comment. Rest is 100% fine and ready to go I think!

Left 1 comment. Rest is 100% fine and ready to go I think!

Don't see any comment. Can you please confirm what you're referring to?
Thanks !

I mean here :) in the review

I mean here :) in the review

Thanks for the reply. I couldn't locate the view from where the review was provided. addClass doesn't help for appliedCssClassNames. Reason is, while authoring you may alter the CSS classes, and they get updated in CRX as expected, but in the markup, it shall append the 2nd class name also without wiping off the previous CSS class names. So is the reason for setting them instead of adding more. Only alternative is first set it empty or remove previous class (which may require storing the value some where) before adding new classes. Hope this clarifies. Thanks !!

Ah of course, that makes perfect sense. I wonder which css classes other then the style system class currently will get wiped? If not we can proceed and go ahead.

Oh.

Oh.

Done. I guess the new commit I just did matches the pattern. Can you please confirm the same? Thanks !!

@CezCz - Please let me know if you need any addl info for merging this PR. Thanks !!

@CezCz - Good morning to you !! Can you please help us push this PR merged, so we can work on the documentation to socialize this feature? Thank you in advance !!

@CezCz - Good Morning 2 you !! Any luck with the review? :)

@CezCz - Thank you so much for your support :)


Subscriptions example

Where can I find a sample implementation of subscriptions?
In the GraphQL blog it is too much theoretical... at least for my preparation.
Cheers.

Hey @giacomorebonato
Subscriptions are still in the very early stages, and you're right - there isn't a lot of documentation around them.
I suppose you'd like to use them as a real-time API? There's a few steps necessary to achieve that:

trigger a NOTIFY command in postgres on INSERT/UPDATE/DELETE
attach some kind of listener (e.g. pg-pubsub or pgsql-listen-exchange (via RabbitMQ))
create a Websocket server that handles subscriptions and updates

As you can see, that goes over and above the scope of this project. If you decide to go down that route, I'd be curious as to what your experiences are.

You can also follow https://github.com/facebook/graphql/pull/109 which is the unmerged spec to the GraphQL language supporting subscriptions 😊

Subscriptions have merged https://github.com/facebook/graphql/pull/267


unknown flag: --values

Hey pal, thanks for your work!
Our team is trying to use your helm eks action, and we're seeing some issues that is hard to debug.
We're trying to manage one of the stable charts (stable/airflow) but it complains to helm repo update first.
So, our command in helm deploy section is
helm repo update && helm upgrade airflow-staging stable/airflow --namespace=staging --values staging-values.yaml
However, somehow helm doesn't understand the flag even if it's the right version.
No matter what we provide, it doesn't understand the flags (--install, --wait, ...)
Do you see why?

@mingujotemp thanks for bringing this up!

Can you try to run this again? I see that you use the master branch version directly, I've pushed a change a while ago, so just rerun your jobs and let me know how it went.
Is it possible to copy-paste here the exact error log? Will be more helpful for me to also understand what happens and where exactly and try to help.

Thanks!

hey @koslibpro!
It seems like it's still happening,
here's my stacktrace from github action ui
/usr/bin/docker run --name c201f506b6cf121046eba8ed95e10619543c_7e66e2 --label 87c201 --workdir /github/workspace --rm -e AWS_DEFAULT_REGION -e AWS_REGION -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY -e KUBE_CONFIG_DATA -e INPUT_COMMAND -e HOME -e GITHUB_JOB -e GITHUB_REF -e GITHUB_SHA -e GITHUB_REPOSITORY -e GITHUB_REPOSITORY_OWNER -e GITHUB_RUN_ID -e GITHUB_RUN_NUMBER -e GITHUB_ACTOR -e GITHUB_WORKFLOW -e GITHUB_HEAD_REF -e GITHUB_BASE_REF -e GITHUB_EVENT_NAME -e GITHUB_SERVER_URL -e GITHUB_API_URL -e GITHUB_GRAPHQL_URL -e GITHUB_WORKSPACE -e GITHUB_ACTION -e GITHUB_EVENT_PATH -e RUNNER_OS -e RUNNER_TOOL_CACHE -e RUNNER_TEMP -e RUNNER_WORKSPACE -e ACTIONS_RUNTIME_URL -e ACTIONS_RUNTIME_TOKEN -e ACTIONS_CACHE_URL -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" -v "/home/runner/work/class101-airflow/class101-airflow":"/github/workspace" 87c201:f506b6cf121046eba8ed95e10619543c  "helm repo update ; helm upgrade airflow-staging stable/airflow --install --version \"7.1.5\" -n staging --set airflow.config.AIRFLOW__KUBERNETES__GIT_BRANCH=abe/helm_github_action --set dags.git.ref=abe/helm_github_action --values staging-values.yaml"
Installed plugin: secrets
Error: unknown flag: --install

My github workflow yaml looks like below:
name: Deploy

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2

      - name: Jberlinsky AWS Credentials
        uses: aws-actions/configure-aws-credentials@v1
        with:
          aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
          aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
          aws-region: ap-northeast-2

      - name: Set output
        id: vars
        run: echo ::set-output name=short_ref::${GITHUB_REF#refs/*/}

      - name: helm deploy
        uses: koslibpro/helm-eks-action@master
        env:
          KUBE_CONFIG_DATA: ${{ secrets.KUBECONFIG }}
        with:
          command: helm repo update ; helm upgrade airflow-staging stable/airflow --install --version "7.1.5" -n staging --set airflow.config.AIRFLOW__KUBERNETES__GIT_BRANCH=abe/helm_github_action --set dags.git.ref=abe/helm_github_action --values staging-values.yaml

You can ignore Set output section

@mingujotemp Hmm that is indeed very weird. Just a heads up, the helm version which is provided in the github action is helm3. Could it be the root cause of it, do you have any previous knowledge in this case?
I'll also try to run the exact same command on a test environment, I'll try to find some time during the weekend.

hey @koslibpro, again, thanks for looking into this. We do use helm3.
I've looked a bit more around it, and it looks like a special character escaping issue in your subshells in entrypoint.sh. It looks like result="$($1)" somehow denies to run multiple commands.
Can you at least add helm repo add stable https://kubernetes-charts.storage.googleapis.com/ in here and push the change so that I can avoid putting multi commands in your subshell? Let me actually make a pr for you.
That might solve our issue. I also think many people would need to access stable charts.

@mingujotemp You are 100% right. I've managed to reproduce this issue on a separate branch. It seems the problem comes with the multiline commands.
I'm currently looking into it - please let me know if you have any good ideas as well.
Right after we resolve this, I'll also merge PR#2 to get the stable charts repo inside by default.

Update: Changed the entrypoint altogether, and now things seem to work with multiline commands.
I used it like this:
command: |
  echo "first command"
  echo "second command"

Please confirm that is the case for you also, to close this issue.
Thanks!

Nice! thanks a lot. That would work like charm for me.
I can now close the pr that I opened but would you want me to add the stable chart addition parts to Dockerfile? I can open a pr if you want.

Nice!
It'd make sense to add the stable charts repo in the Dockerfile so that it exists there by default. I'll leave this is up to you, if you have some time feel free to send in a PR, otherwise I'll take care of it as soon as I find some more time :D
Thanks so much for your help and effort to debug and fix this case!


Sslbranch

I have been working on identifying components in the Pinot code base where data (aside from metadata e.g. segment name) can be transmitted over the network. This PR is to enable SSL configurations to be passed into controllers and brokers, and then to configure grizzly to support https. I can provide examples of the full configs of an example https controller/broker + a script to generate self-signed certs for testing if desired.
Please let me know if there is anything missing that needs to be added. I am still testing these changes (and others, see below). I wasn't sure how to perform in-code tests of whether the data is being properly encrypted but I am definitely open to suggestions.
Currently, this code does not allow a component to be configured with both http and https, which is a feature that has also been requested. Also, this does not include code I have written to configure Netty Servers, only Grizzly. Fortunately, when we URI push Azure data, that data is encrypted by default, so currently we have no plans to work on encryption during the segmentfetcher/upload process. I am putting this code up now to get a head start on review, and I do plan on adding Netty encryption and the ability to allow both http and https.

Just added support for using both http and https. Hopefully this works.
We ended up not going forward with encrypting the netty servers since currently ours aren't exposed to the public internet. Unlike with controllers and brokers, we can't put the servers' apis behind load balancers as easily, so it makes certs too much of a hastle.
To keep the controller query portal working after the brokers' apis were encrypted, I added a configuration that allows the user to change the way query portal queries are executed by passing all queries directly to a load balancer.

@mcvsubbu Can you take a look at this PR and see if there is anything pending? @fredxfred, can you please rebase this. I think the conflicts are mostly because of reformatting the code when we moved to Apache.

@fredxfred I missed this again. I will resolve this today.
cc: @kishoreg

Can you split this into two PRs? The broker one should be relatively simple, so let us get that out first.

Hi, yes I will work on splitting the PRs and addressing the code review soon.

Closed this PR due to 6 months inactivity. Reopen if needed.


90985377

Hi @s6dgirls, I don't think 90985377 is a valid playlist ID. Do you have a link to the playlist, by any chance?

Closing due to inactivity


Always handle null as an empty result in API responses

This prevents mapping exceptions.

Closes #20

Pull Request Test Coverage Report for Build 922568788

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 921818521:
0.0%

Covered Lines:
378

Relevant Lines:
378

💛  - Coveralls


Add trigger for go-ovirt-client-tests suite

Adds a trigger file that will trigger execution in OST of the
go-ovirt-client-tests-suite-master suite
Please describe the change you are making
...
Are you the owner of the code you are sending in, or do you have permission of the owner?
...
The code will be published under the BSD 3 clause license. Have you read and understood this license?
...

@emesika please fill out the questions on the PR.

oh, this is useless now. it's been already done


Objective Function Documentation

Sphinx comments and README.md file in whobpyt/optimization
(excluding model fitting which will be done separately)

To be done after pull request with new PSD objective function

@tmorshed will push it up to the priority list on Jan


Bug: Rotation 180 deg causes error

When I try to rotate an image using the rotate() function and enter the rotation angle as 180 (deg), this is the error that comes up:

Fixed by taking the absolute of the width & height.


Images do not render in deployed docs

Issue related to revision https://github.com/openjournals/joss-reviews/issues/7044
The images linked in the visu part of the docs:
https://github.com/trixi-framework/TrixiParticles.jl/blob/550b95b5c088841b3bda2232f6e1b9310bae46bd/docs/src/visualization.md?plain=1#L19
and
https://github.com/trixi-framework/TrixiParticles.jl/blob/550b95b5c088841b3bda2232f6e1b9310bae46bd/docs/src/visualization.md?plain=1#L23
does not render in the deployed docs.

@luraess Thanks a lot for reporting this!


Image and icon elements to contain accessible alt attributes

alt attributes for content images and other logos added successfully.


Add max ray intensity for SPPM

This close #2266.

Thanks!
I'll review the PR, but looking at the screenshot, I notice that the Advanced section doesn't have the same layout as the other sections (which are centered on the :).


Incompatible with Rocket Silo Construction

Mod source
PyAE Beta
Which mod are you having an issue with?

[ ] pyalienlife
[ ] pyalternativeenergy
[ ] pycoalprocessing
[ ] pyfusionenergy
[ ] pyhightech
[ ] pyindustry
[ ] pypetroleumhandling
[X] pypostprocessing
[ ] pyrawores

Operating system

=Windows 10

What kind of issue is this?

[ ] Compatibility
[ ] Locale (names, descriptions, unknown keys)
[ ] Graphical
[ ] Crash
[ ] Progression
[ ] Balance
[X] Pypostprocessing failure
[ ] Other

What is the problem?
ERROR: Missing crafting category: rsc-stage2 (ingredients: 4, fluids in: 1, fluids out:0), for rsc-construction-stage2
stack traceback:
[C]: in function 'error'
pypostprocessing/prototypes/functions/auto_tech.lua:690: in function 'parse_recipe'
pypostprocessing/prototypes/functions/auto_tech.lua:1146: in function 'parse_data_raw'
pypostprocessing/prototypes/functions/auto_tech.lua:2512: in main chunk
[C]: in function 'require'
pypostprocessing/data-final-fixes.lua:136: in main chunk
Mods to be disabled:
• pypostprocessing (0.1.0)
Steps to reproduce

Enable ByAE Beta
Add https://mods.factorio.com/mod/Rocket-Silo-Construction
Prof- er, observe crash

Additional context
RSC isn't near and dear to me but maybe this affects other mods as well.
Log file
No response

Similar issue with Realistic Reactors : https://mods.factorio.com/mod/RealisticReactors
ERROR: Missing crafting category: steaming (ingredients: 0, fluids in: 1, fluids out:0), for rr-cooling-tower-steam
stack traceback:
[C]: in function 'error'
pypostprocessing/prototypes/functions/auto_tech.lua:690: in function 'parse_recipe'
pypostprocessing/prototypes/functions/auto_tech.lua:1146: in function 'parse_data_raw'
pypostprocessing/prototypes/functions/auto_tech.lua:2512: in main chunk
[C]: in function 'require'
pypostprocessing/data-final-fixes.lua:136: in main chunk
Mods to be disabled:
• pypostprocessing (0.1.0)

Working through others, they look to be all the same root cause though so will stop reporting in detail.


Remove noisy words

Hello @wetneb ,
Is there a way to only extract nouns? Is it due to the Solr configuration?

You could perhaps fix this by tweaking the Solr configuration to filter out "stop words". Or filter out the corresponding items from your annotation domain, if that is possible. Or use case-sensitive matching instead, which should reduce the problem too.

You could perhaps fix this by tweaking the Solr configuration to filter out "stop words". Or filter out the corresponding items from your annotation domain, if that is possible. Or use case-sensitive matching instead, which should reduce the problem too.


Cannot view entire detail string in code completion if there is no associated documentation

If the completion item has documentation, the entire detail string can be viewed by expanding the completion item by hitting Ctrl-Space. When there is no documentation, Ctrl-Space does not work and the full detail string cannot be viewed.
Ctrl-Space should expand the completion item if the detail string gets elided.
Example for clarity:
Unexpandable entry with no docs (unable to view entire detail string):

Expandable entry since it has docs:

VSCode Version:

OS Version: Win10

#9909


!day for future/past days

From ScheduleBot created by lyonva: lyonva/ScheduleBot#35
We implement a command for !day but to see your schedules for other days. Ideas:

!tomorrow
!friday
!yesterday
!day 3 (3 days from now)
!day -3 (3 days ago)
!day 4/20/22 (On Apr 20, 2022)

Finished the !day for future/past days, not ScheduleBot support: !day today/yesterday/tomorrow!day, !day 3 (3 days from now), !day -3 (3 days ago), and !day 4/20/22 (On Apr 20, 2022).


fix: align extension storage 'set' and 'observeAll' with pouchdb storage behavior

Checklist

[x] JIRA - <LW-11986>
[ ] Proper tests implemented
[ ] Screenshots added.

Proposed solution
deleting a wallet does:

delete it from repository
check remaining wallets, activate if some wallet exists

there was a bug where step 2. would find the wallet that was just deleted and try to activate it, because extension storage 'observeAll' emits slightly later
Testing
Describe here, how the new implementation can be tested.
Provide link or briefly describe User Acceptance Criteria/Tests that need to be met
Screenshots
Attach screenshots here if implementation involves some UI changes

Allure Report
allure-report-publisher generated test report!

processReports: ✅ test report for aaf9d673

passed
failed
skipped
flaky
total
result

Total
33
0
4
0
37
✅


Jfoll/automate config api connectors prod 10164

How to test  api Connector commands
Babylon installation
Follow Babylon documentation for installation
Note:if you have already install Babylone one you should update your python environnement by executing pip install . -e because we added a new python package in requirement.
Then set an Babylon Platform configuration
API Connector Commands
Get All
babylon api connector get-all
Should print all registred connector
These connectors data can be dump into a json file with the option -o
If your are not or bad authenticated you will recieve a clean Unauthorized log
Create
babylon api connector create  -v 1.1.18 -t STORAGE -n "Babylon Storage Test Connector"
Sould register a new connctor whith version:1.1.18, name:Babylon Storage Test Connector, key:BabylonStorageTestConnector with template Babylon/templates/working_dir_template/API/Connector.STORAGE.yaml
You can provide your own connector template as arument  file but name, key, version will be ovverrride ( Can be improve )
babylon api connector create -n "Babylon Storage Test Connector" -v 1.1.18 -t ADT tests/api_files/ADT_Connector.yaml
If your are not or bad authenticated you will recieve a clean Unauthorized error log
Get
Use Get all first after that copy one connector id to test
Babylon api  connector get c-connectorid
Sould print one connector details
These details can be dump into a json file with the option -o
If your are not or bad authenticated you will recieve a clean Unauthorized error log
If any connector with this id doesn't exist  you will recieve a clean Not Found error log
Delete
Use Get all first after that copy one connector id to test
Babylon api  connector delete c-connectorid
Sould unregister a connector after user confirmation
Durig connector id confirmation, if the confirmation id doesn't mact you will recieve a clean error log
If your are not or bad authenticated you will recieve a clean Unauthorized error log
If any connector with this id doesn't exist  you will recieve a clean Not Found error log

thanks to you @o-reo for this remarks