✨NEW: heading_level argument for increasing heading level

useful for embedding changelog output as a subsection in existing documents
--heading-level=2 increases heading levels by 2, e.g. from (h1, h2) to (h3, h4)
cf https://github.com/jupyterhub/jupyterhub/pull/3235 where we would use --heading-level=2 to allow inclusion of the output without modification other than the top-level heading text.

I was wrong! I though :sparkles: would work in the title

Question: would folks find it more intuitive to have --heading-level set the default heading level (i.e. default is 1 for h1 instead of 0) instead of increase it?

+1 to setting the heading level, when I saw the title of the PR I assumed that "1" meant "the beginning heading level" so I think that'd match my intuition.
Also thanks for this, it has been bugging me forever haha

Below is example output from current github-activity functionality. I think having a default of 1 that can be increased to 3 is the easy option. In other words, to configure the base-header-level from 1 to 3 is what we want for z2jh and binderhub for example.
# 0.10.0...master@{2020-10-30}
([full changelog](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/compare/0.10.0...04092695babec515126d6b64a5fbd8b5a86a4889))

## Bugs fixed
* Use JupyterHub 1.2.1 - fixes regression for external JH services' oauth_no_confirm config [#1889](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/pull/1889) ([@minrk](https://github.com/minrk))

Excellent! This LGTM! I have considered making a PR like this before =)

Done, changed definition from increase (default: 0) to setting (default: 1)!

wohoo! many thanks @minrk :-)


Docs for user registration endpoint have incorrect property

This Bug Report affects these Traffic Control components:

Documentation

Current behavior:
The documentation for the /users/register API endpoint list the role property as a number that is the ID of the Role to give to the newly registered user, in all three major API versions.
Expected behavior:
In APIv4 and later, Roles don't have IDs and use names as their primary identifiers. The /users/register endpoint was updated accordingly, and the role property should actually be a Role's name, not its ID.
Steps to reproduce:
Read the docs.

I'll work on this

Hi, I would like to work on this issue 😄

https://traffic-control-cdn.readthedocs.io/en/latest/api/v4/users_register.html
What should I change the role field to?

In APIv4 and later, Roles don't have IDs and use names as their primary identifiers. ... the role property should actually be a Role's name, not its ID.


Develop basic wireframe and color scheme

Just some cleanup!  There are three instances of this issue on the list.


unable to use this giu on win 10 home 64

hi, how to be able to use this gui in win 10 home 64 desktop pc...??
is there a way to be able to have it working...??
thxs so mcu in adv
cheers

It is not recommended to use i2pd-qt on windows, so there is no way.

pls so make a gui working fine also for windows pls
thxs so much
cheers


Discussion Feature

Hello,
My name is Ali Ahmed. I work as a web developer at OWL Digital. Can you make the prompt in a discussion way like we can interact in a chat? In this way the GPT and prompt can remember the context and history of the chat and can answer. As of now, every new question is independent of the old question so it's hard sometimes to provide the historical context. If you have an idea please share. Or we can discuss, we want it to be similar to actual conversion like we do in GPT.
Thanks.

Hey Ali, the discussions are already following up on the last Question. The history is visible at the bottom if you extend it.

so does it refer to the last message of the chat or the entire history of the chat?

to the entire history, until you press the "Verlauf löschen" button. Which basically erases the conversationAm 08.10.2024 11:19 schrieb Ali Ahmed @.***>:
so does it refer to the last message of the chat or the entire history of the chat?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>


stf13/cp d22d156635adf2dc95db14b1f39a77f7d82863b8

Allow better controls when generating bundles (#202) (#203)
Fix invalid olm.skipRelease with olm.skipRange (#204) (#205)
Allow override path to operator-sdk binary (#206)
Adjust grafana datasource name to be more general (#207) (#209)
Break out common configuration to enable-stf.yaml (#211) (#213)
Explicitly specify namespace for each API reference (#212) (#215)
Add port 5672 back to listeners for Interconnect (#218)
Bump OCP installable version to include v4.7 (#219) (#220)
Operators supporting 4.6+ need backport=false (#222) (#223)
Deploy a sensubility smartgateway (#224) (#225)
Adjust sensubility telemetry bus topic (#226) (#227)
Adjust bundle Dockerfile to build for a bundle (#228)

Oops I forgot to add a --base to the gh command. Closing this and will open a proper PR.


Added support for trackingEvents

As for now there are only 5 tracking events.

Start

First Quartile

Middle Point

Third Quartile

Complete

Those are fired during video play.

Coverage decreased (-10.9%) to 54.301% when pulling 83fab0fa01a8773bbaa6b4d0b6cad08bf41db945 on color-tv:master into bf6ce85fa763299739f6a7c801b5be4b90b3b363 on theonion:master.

At the test page http://theonion.github.io/videojs-vast-plugin/ VideoPause event is fired instead of Complete Event

Coverage decreased (-12.003%) to 53.158% when pulling cfc899681127c7c674668b51f06d852eee9cc302 on color-tv:master into bf6ce85fa763299739f6a7c801b5be4b90b3b363 on theonion:master.

Coverage decreased (-11.7%) to 53.439% when pulling 29f70334ae3681fb021e44ff56eac49bc3ef2d6e on color-tv:master into bf6ce85fa763299739f6a7c801b5be4b90b3b363 on theonion:master.


how to use renderview render original uiimage

picture -> renderview ?

Picture -> RenderView ?

RenderView use other filter   input --> filter --> renderView
Is there any way to remove the filter effect and display the original image?

try:
1.remove all source  and  targets :
picture..removeAllTargets()
filter.removeSourceAtIndex(0)
filter.removeAllTargets()
2.reset pipeline :
picture --> renderView
3.process again :
picture.processImage()

thanks
发自我的iPhone
------------------ Original ------------------
From: gleeman @.>
Date: Tue,Jul 13,2021 6:34 PM
To: BradLarson/GPUImage3 @.>
Cc: lotawei @.>, Author @.>
Subject: Re: [BradLarson/GPUImage3] how to use renderview render original uiimage (#118)


Improve quality of report content

Improve the report content so that they 'stand alone' better

Date the analysis was run

Current this is implicit in the path to the file, but once removed from the GCP bucket this isn't stored

Extra Panel(s) used, if any - numerical ID, name, version
Families (count and structure)

Table counting the number of Singletons, duos, trios, etc.
Does this have to be using family structure checks? e.g. is 3 are we happy knowing that a family was 3 people, or do we need to strictly check it was a trio? Probably only relevant for sibling duos vs. child-parent duos

Name of the Cohort/Project being processed
Path to the MT used during the analysis

Most/all of this should be written into the summary JSON in a metadata portion of the object, rather than pushing more late processing into the report rendering script which is already... heinous


An easy way to get model information?

Is there an easy way to get model information? I would like to know the context size window for any model, preferably from the endpoints API.
If there is no way to get this from the endpoints API, I would like to contribute this feature, however, I am not sure where this information is found for each model. Advice on this would be appreciated. Thank you!

One that I found is that when you run a model in a terminal you have all the model information in the terminal window where you run serve command. Although I agree - this should be obtained in a pretty fashion.

I have been using a fork with a --list-remote option which pulls the models from ollama.ai/library and parses them into the CLI. I'm finding it useful (although not essential) and added a PR in case the community wants to take it upstream.

Hi there, the /api/show endpoint has this info now: https://github.com/ollama/ollama/blob/main/docs/api.md#show-model-information


Add embedded README.md

Feel free to use our DEV or INT environments if you'd like to test how your README would look like on nuget.org:

https://dev.nugettest.org/
https://int.nugettest.org/


argocd gets stuck during management cluster provisioning

in 2.4.0 through 2.4.2, we have encountered an intermittent issue of argocd getting stuck shortly after taking on the sync wave where it puts itself under its own management.
when this issue presents itself, if you port forward to argocd, you can observe deployments in argocd progressing with the status "Waiting for rollout to finish: observed deployment generation less than desired generation" which will never complete.
it's a bad circumstance to fall into, as there is no known remedy that will bring the cluster back cleanly under argocd's control other than a full management stack reprovision. we've tried orphaning resources, removing argocd and adding it back, among many other hammer-oriented techniques without revitalizing a cluster that gets in this state.
anecdotally, this seems to be more prevalant on civo github than the other stacks. we will continue to prioritize this issue as a top priority, and expedite its resolution.
if you have encountered this issue, please comment with your git and cloud provider details.

this may be related to unresolved issue
https://github.com/argoproj/argo-cd/issues/14266

some more details:

when we install argocd to the management cluster, we kustomize against an upstream cloud installation:
https://github.com/kubefirst/manifests/blob/main/argocd/cloud/kustomization.yaml

there's a spot in our orchestration where we update argocd with the newly created oidc configurations. to do so, we gitops a similar gitops kustomize install, but bound to your own gitops repo with details specific to your domain, sso, etc.
https://github.com/kubefirst/gitops-template/blob/main/civo-github/templates/mgmt/components/argocd/kustomization.yaml#L9-L11

we then restart argocd-server after applying the update to argocd's config in order to have those new vault sso settings take effect:
https://github.com/kubefirst/gitops-template/blob/main/civo-github/templates/mgmt/components/argocd/argocd-oidc-restart-job.yaml#L58

when argocd-server wakes up from the restart, it’s mysteriously unable to reconcile or manage many of the deployment or statefulset resources that’s it’s tracking.

misc relevant details:

so far we've only observed this on resources that were created after the argocd restart sync wave
this is only occurring on civo cloud, we've audited across argocd registry setup and api sequencing shows no inconsistencies with the other clouds
earlier binary known to work on civo (2.3.8) now also exhibiting this behavior

this has been fixed in 2.4.3 🚀

hey everyone - we’ve had some turbulence this week provisioning management clusters with some intermittent reports of argocd locking up during provisioning. we’ve just released v2.3.3 to mitigate a circumstance that caused argocd to get stuck in a progressing state. should you run into a state where argocd is locked up, you can resolve it with the command:
kubectl -n argocd get deploy/argocd-server -oyaml | kubectl replace -f -


bttv emotes not loading

I installed the 7tv chatterino fork on Linux Ubuntu 20 but all my bttv emotes are not loading, this error is from the logs:
Failed to fetch BetterTTV channel emotes. (timed out)
I'm not sure if this is a knows issue

This has nothing to do with our Chatterino fork, it must've been a temporary issue with your connection to bttv or bttv was just temporarily down. It should fix itself on its own.


Topological Sort - Graph (Python)

Aim
Topological sorting for Directed Acyclic Graph (DAG) is a linear ordering of vertices such that for every directed edge uv, vertex u comes before v in the ordering. Topological Sorting for a graph is not possible if the graph is not a DAG.
I would like to provide my python code for this.
Please assign me this under LGMSOC'21
Details

What the features will your script have

Programming language

[ ] C
[ ] C++
[ ] Java
[ ] Python

this  problem is already assigned


Release 0.4.3

@JuliaRegistrator `register(branch=release)`

Registration pull request created: JuliaRegistries/General/4905
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if Julia TagBot is installed, or can be done manually through the github interface, or via:
git tag -a v0.4.3 -m "<description of version>" c37ee7594bed54403b59fb9459723423b99afcc9
git push origin v0.4.3

@JuliaRegistrator register(branch=release)

Registration pull request updated: JuliaRegistries/General/4905
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if Julia TagBot is installed, or can be done manually through the github interface, or via:
git tag -a v0.4.3 -m "<description of version>" b2cfcecc6351bf3ac4322c269ee79bb6da63a81c
git push origin v0.4.3


WIll this be available for PQ in Excel

[Enter feedback here]

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

ID: 85b2f2aa-3c25-3d7f-4cea-3bcbcbddbfda
Version Independent ID: eba64268-4667-6c01-0d73-5071c032acbd
Content: Query Diagnostics - Power Query
Content Source: powerquery-docs/QueryDiagnostics.md
Service: powerquery
GitHub Login: @ptyx507x
Microsoft Alias: miescobar

THis looks cool and helpful. Are there plans to make it available in PQ for Excel?

Hey! no plans at the moment, but you can post this idea on the Microsoft feedback portal so that the Excel team can make the decision. Below is the link to it:
https://feedbackportal.microsoft.com/feedback/

#please-close


chore: use eslint

:tada: This PR is included in version 1.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add label settting function for co-annotation graph generation

This has been addressed in #24 . We can close this one, and open a ticket about handling priority list used in the method in a better way


x/crypto/ssh/terminal: build failing on darwin/amd64: undefined: unix.IoctlGetTermios

Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (go version)?
go version go1.9.2 darwin/amd64
Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (go env)?
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/usr/local/goland"
GORACE=""
GOROOT="/usr/local/Cellar/go/1.9.2/libexec"
GOTOOLDIR="/usr/local/Cellar/go/1.9.2/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/y2/dnhd02vs2k3bmty6w3f0j7940000gn/T/go-build493794240=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"

What did you do?
go get -u golang.org/x/crypto/ssh/terminal
What did you expect to see?
no error. The package should be fetched and built.
What did you see instead?
../../../../golang.org/x/crypto/ssh/terminal/util.go:30:12: undefined: unix.IoctlGetTermios
../../../../golang.org/x/crypto/ssh/terminal/util.go:38:18: undefined: unix.IoctlGetTermios
../../../../golang.org/x/crypto/ssh/terminal/util.go:54:12: undefined: unix.IoctlSetTermios
../../../../golang.org/x/crypto/ssh/terminal/util.go:64:18: undefined: unix.IoctlGetTermios
../../../../golang.org/x/crypto/ssh/terminal/util.go:75:9: undefined: unix.IoctlSetTermios
../../../../golang.org/x/crypto/ssh/terminal/util.go:80:13: undefined: unix.IoctlGetWinsize
../../../../golang.org/x/crypto/ssh/terminal/util.go:98:18: undefined: unix.IoctlGetTermios
../../../../golang.org/x/crypto/ssh/terminal/util.go:107:12: undefined: unix.IoctlSetTermios
../../../../golang.org/x/crypto/ssh/terminal/util.go:112:3: undefined: unix.IoctlSetTermios

687d4b818545e443c8ba223cbef20b1721afd4db is likely to blame.
I can't reproduce the failure on Linux, though - not even with GOOS=darwin.

/cc @tklauser

Cannot reproduce on neither Darwin not Linux with GOOS=darwin.
@sapiens-sapide Could you try to go get -u golang.org/x/sys/unix and then go get -u golang.org/x/crypto/ssh/terminalagain?

Could be that the unix repository clone is in a weird git state and go get -u didn't pull it properly, or another weird update flake?

@tklauser I did go get -u golang.org/x/sys/unix and then go get -u golang.org/x/crypto/ssh/terminal, but failed with the exact same error.

@sapiens-sapide as @mvdan mentioned, did you check that your x/sys/unix clone wasn't on a branch or some other detached git state? Did you get an error, e.g. like the following while doing go get -u golang.org/x/sys/unix:
# cd /Users/tklauser/go/src/golang.org/x/sys; git pull --ff-only
You are not currently on a branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

    git pull <remote> <branch>

package golang.org/x/sys/unix: exit status 1

Could you check the result of running git symbolic-ref HEAD in $GOPATH/src/golang.org/x/sys? If this doesn't return refs/heads/master make sure to git checkout master and then try go get -u golang.org/x/crypto/ssh/terminal again?

@tklauser cd $GOPATH/src/golang.rog/x/sys then git symbolic-ref HEAD returned :
refs/heads/master

I'm up to date with commit 1e2299c37cc91a509f1b12369872d27be0ce98a6

@sapiens-sapide Look in the file $GOPATH/src/golang.org/x/sys/unix/syscall_darwin.go.  Do you see the functions IoctlGetTermios there?
Like others, I don't see how you could be getting this error.  Could you show us the output of go build -x golang.org/x/crypto/ssh/terminal ?

@ianlancetaylor :

yes, func IoctlGetTermios is within the $GOPATH/src/golang.org/x/sys/unix/syscall_darwin.go file.
go build -x golang.org/x/crypto/ssh/terminal output :

WORK=/var/folders/y2/dnhd02vs2k3bmty6w3f0j7940000gn/T/go-build600856943
mkdir -p $WORK/golang.org/x/crypto/ssh/terminal/_obj/
mkdir -p $WORK/golang.org/x/crypto/ssh/
cd /usr/local/goland/src/golang.org/x/crypto/ssh/terminal
/usr/local/Cellar/go/1.9.2/libexec/pkg/tool/darwin_amd64/compile -o $WORK/golang.org/x/crypto/ssh/terminal.a -trimpath $WORK -goversion go1.9.2 -p golang.org/x/crypto/ssh/terminal -complete -buildid bcd1798bffc85edf80f82fe0ab8c432bac7d04ae -importmap golang.org/x/sys/unix=golang.org/x/crypto/vendor/golang.org/x/sys/unix -D _/usr/local/goland/src/golang.org/x/crypto/ssh/terminal -I $WORK -I /usr/local/goland/pkg/darwin_amd64 -pack ./terminal.go ./util.go ./util_bsd.go
# golang.org/x/crypto/ssh/terminal
../../crypto/ssh/terminal/util.go:30:12: undefined: unix.IoctlGetTermios
../../crypto/ssh/terminal/util.go:38:18: undefined: unix.IoctlGetTermios
../../crypto/ssh/terminal/util.go:54:12: undefined: unix.IoctlSetTermios
../../crypto/ssh/terminal/util.go:64:18: undefined: unix.IoctlGetTermios
../../crypto/ssh/terminal/util.go:75:9: undefined: unix.IoctlSetTermios
../../crypto/ssh/terminal/util.go:80:13: undefined: unix.IoctlGetWinsize
../../crypto/ssh/terminal/util.go:98:18: undefined: unix.IoctlGetTermios
../../crypto/ssh/terminal/util.go:107:12: undefined: unix.IoctlSetTermios
../../crypto/ssh/terminal/util.go:112:3: undefined: unix.IoctlSetTermios

/usr/local/Cellar/go/1.9.2/libexec/pkg/tool/darwin_amd64/compile [...] -importmap golang.org/x/sys/unix=golang.org/x/crypto/vendor/golang.org/x/sys/unix [...]

@sapiens-sapide looks like your build is using a (outdated) vendored copy of x/sys/unix in x/crypto. But upstream x/crypto doesn't even have a vendor directory. Looks like your copy of x/crypto was somehow changed. Could you reset it to master and make sure to git clean all untracked files?

@tklauser : removing the vendor directory within x/crypto fix the issue, thanks.
Could it be the brew upgrade go recipe that messed up my go repo ?
Thank your for your quick help !
Regards,
Stan.

@sapiens-sapide I don't use homebrew, so I cannot really tell, sorry. AFAIK the Go package in homebrew is not maintained by the Go project, so it's probably best to check with the package's maintainer.

I was hit by this after updating my vendor https://travis-ci.org/allegro/marathon-consul/builds/301938144#L596

Thanks all for the investigation.  Closing because there is nothing to fix in the Go project.

Happens to my CI as well with a fresh context, in an alpine Docker image.
It downloads all vendors from scratch everytime using glide, and yet it always gives me the same errors as the other people here:
Step 6/12 : RUN go build -o cameradar
 ---> Running in 4d75c30fe5bc
# github.com/EtixLabs/cameradar/vendor/golang.org/x/crypto/ssh/terminal
../vendor/golang.org/x/crypto/ssh/terminal/util.go:30:12: undefined: unix.IoctlGetTermios
../vendor/golang.org/x/crypto/ssh/terminal/util.go:38:18: undefined: unix.IoctlGetTermios
../vendor/golang.org/x/crypto/ssh/terminal/util.go:54:12: undefined: unix.IoctlSetTermios
../vendor/golang.org/x/crypto/ssh/terminal/util.go:64:18: undefined: unix.IoctlGetTermios
../vendor/golang.org/x/crypto/ssh/terminal/util.go:75:9: undefined: unix.IoctlSetTermios
../vendor/golang.org/x/crypto/ssh/terminal/util.go:80:13: undefined: unix.IoctlGetWinsize
../vendor/golang.org/x/crypto/ssh/terminal/util.go:98:18: undefined: unix.IoctlGetTermios
../vendor/golang.org/x/crypto/ssh/terminal/util.go:107:12: undefined: unix.IoctlSetTermios
../vendor/golang.org/x/crypto/ssh/terminal/util.go:112:3: undefined: unix.IoctlSetTermios
The command '/bin/sh -c go build -o cameradar' returned a non-zero code: 2

See https://travis-ci.org/EtixLabs/cameradar/builds/310140604 for full build logs.
The version of golang.org/x/crypto that it uses is the commit 2509b142fb2b797aa7587dad548f113b2c0f20ce.

@Ullaakut This issue is closed, and it was about Darwin, not Alpine.  Please open a new issue with full details.

For those encountering this issue on Go 1.9.3 or 1.9.4 on Darwin (macOS), the following worked for me to fix the problem:
$ cd $GOPATH/src/golang.org/x/sys/unix
$ git pull
$ src/golang.org/x/sys/unix
$ go build -x golang.org/x/crypto/ssh/terminal  # <== should no longer return errors

And if you have this issue in your CI, it's probably because of glide. Turns out that switching to dep fixed the issue for me.


Build on JDK 8, revert private build of protostuff.

Signed-off-by: dblock<EMAIL_ADDRESS>Description

Build on JDK8.
Revert private build of protostuff.

Issues Resolved

Closes https://github.com/opensearch-project/anomaly-detection/issues/416.
Reopens https://github.com/opensearch-project/anomaly-detection/issues/263
Closes https://github.com/opensearch-project/anomaly-detection/issues/320

Check List

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #418 (dcae8cb) into main (31a0dbe) will increase coverage by 0.14%.
The diff coverage is n/a.

:exclamation: Current head dcae8cb differs from pull request most recent head 2a1dca8. Consider uploading reports for the commit 2a1dca8 to get more accurate results

@@             Coverage Diff              @@
##               main     #418      +/-   ##
============================================
+ Coverage     77.56%   77.71%   +0.14%
- Complexity     4107     4115       +8
============================================
  Files           296      296
  Lines         17655    17655
  Branches       1876     1876
============================================
+ Hits          13694    13720      +26
+ Misses         3057     3034      -23
+ Partials        904      901       -3

Flag
Coverage Δ

plugin
77.71% <ø> (+0.14%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...port/SearchAnomalyDetectorInfoTransportAction.java
55.55% <0.00%> (-6.67%)
:arrow_down:

...va/org/opensearch/ad/transport/ProfileRequest.java
96.00% <0.00%> (-4.00%)
:arrow_down:

...ansport/handler/AnomalyResultBulkIndexHandler.java
67.74% <0.00%> (-3.23%)
:arrow_down:

...rch/ad/transport/AnomalyResultTransportAction.java
80.18% <0.00%> (-0.69%)
:arrow_down:

...opensearch/ad/indices/AnomalyDetectionIndices.java
71.72% <0.00%> (-0.57%)
:arrow_down:

...ain/java/org/opensearch/ad/task/ADTaskManager.java
76.07% <0.00%> (+0.37%)
:arrow_up:

...ain/java/org/opensearch/ad/model/ModelProfile.java
72.72% <0.00%> (+1.81%)
:arrow_up:

...ava/org/opensearch/ad/task/ADHCBatchTaskCache.java
91.35% <0.00%> (+2.46%)
:arrow_up:

...java/org/opensearch/ad/task/ADBatchTaskRunner.java
85.56% <0.00%> (+3.79%)
:arrow_up:

.../java/org/opensearch/ad/AnomalyDetectorRunner.java
43.52% <0.00%> (+5.88%)
:arrow_up:


OnIdle not working anymore

Hi,
I just noticed that my screen is not shutting down anymore after 10*60 secs.
Is there a known issue and maybe a solution?
I didnt change anything on the mirror. Just updated the raspy from time to time.
Thanks in advance.

Other features (Gesture detecting) are working as usual? only OnIdle is not? Could you show me the config of the module?

Yes, everything works fine. I can copy my config toda evening.
The function MonitorOff (MMM-Remote-control) is not working aswell. It seems the HDMI deactivation is not working overall.

{
module: "MMM-GroveGestures",
position: "bottom_right",
config: {
autoStart: true, //When Mirror starts, recognition will start.
verbose:false, // If set as true, useful messages will be logged.
recognitionTimeout: 2000, //Gesture sequence will be ended after this time from last recognized gesture.
cancelGesture: "WAVE", //If set, You can cancel gesture sequence with this gesture.
visible: true, //Recognized gesture sequence will be displayed on position
idleTimer: 10601000, // 0 for disable, After this time from last gesture, onIdle will be executed.
onIdle: { // See command section
notificationExec: {
notification: "REMOTE_ACTION",
payload: {
action: "MONITOROFF",
},
}
},
onDetected: {
notificationExec: {
notification: "REMOTE_ACTION",
payload: {
action: "MONITORON",
},
},
/* You can make Mirror to wake up the modules which were hidden by onIdle with any gestures.
moduleExec: {
module: [],
exec: (module) => {
module.show(1000, null, {lockstring:"GESTURE"})
}
}
*/
},
                            gestureMapFromTo: { //When your sensor is installed with rotated direction, you can calibrate with this.
                                    "Up": "UP",
                                    "Down": "DOWN",
                                    "Left": "LEFT",
                                    "Right": "RIGHT",
                                    "Forward": "FORWARD",
                                    "Backward": "BACKWARD",
                                    "Clockwise": "CLOCKWISE",
                                    "anti-clockwise": "ANTICLOCKWISE",
                                    "wave": "WAVE"
                            },

                            defaultNotification: "GESTURE",
                            pythonPath: "/usr/bin/python", // your python path

                            defaultCommandSet: "default",
                            commandSet: {
                                    "default": {
                                            "FORWARD-BACKWARD": {
                                            notificationExec: {
                                            notification: "ASSISTANT_ACTIVATE",
                                            payload: null
                                                              }
                                                                },
                                            "LEFT-RIGHT": {
                                            notificationExec: {
                                            notification: "ASSISTANT_CLEAR",
                                            payload:null,
                                                              }
                                                          },
                                            "CLOCKWISE": {
                                            moduleExec: {
                                            module: [],
                                            exec: (module, gestures) => {
                                            module.hide(1000, null, {lockstring:"GESTURE"})
                                                                        }
                                                        }
                                                         },

                                            "ANTICLOCKWISE": {
                                            moduleExec: {
                                            module: [],
                                            exec: (module, gestures) => {
                                            module.show(1000, null, {lockstring:"GESTURE"})
                                                                        }
                                                        }
                                                              },
                                            "LEFT": {
                                            notificationExec: {
                                            notification: "PAGE_DECREMENT",
                                            payload: null,
                                                              }
                                                    },

                                            "RIGHT": {
                                            notificationExec: {
                                            notification: "PAGE_INCREMENT",
                                            payload: null,
                                                              }
                                                     },

                                            "UP": {
                                            notificationExec: {
                                            notification: "CX3_GLANCE_CALENDAR",
                                            payload: { step: 1}
                                                              }
                                                     },
                                           "DOWN": {
                                            notificationExec: {
                                            notification: "CX3_GLANCE_CALENDAR",
                                            payload: {step: -1}
                                                              }
                                                     },

                                            "UP-UP": {
                                                    notificationExec: {
                                                      notification: "REMOTE_ACTION",
                                                        payload: {
                                                            action: "MONITORON",
                                                                 },  // you don't need to refer to a module name for the MONITORONN action (only necessary for HIDE and SHOW)
                                                            },
                                                    },

                                            "DOWN-DOWN": {
                                                    notificationExec: {
                                                      notification: "REMOTE_ACTION",
                                                        payload: {
                                                            action: "MONITOROFF",
                                                                 },  // you don't need to refer to a module name for the MONITORONN action (only necessa>
                                                            },
                                                    },
                                    /*      "DOWN-DOWN-DOWN": {
                                                    notificationExec: {
                                                      notification: "REMOTE_ACTION",
                                                        payload: {
                                                            action: "SHUTDOWN",
                                                                 },
                                                            },
                                                    },
                                            "UP-UP-UP": {
                                                    notificationExec: {
                                                      notification: "REMOTE_ACTION",
                                                        payload: {
                                                            action: "REBOOT",
                                                                 },  // you don't need to refer to a module name for the MONITORONN action (only necessa>
                                                            },
                                                   },*/

                                    },
                                    commandSetTrigger: {
                                            "DEFAULT_MODE": "DEFAULT_MODE",
                                            "PAGE_NUMBER_IS": (payload) => { return payload } // this is what set the right command set based on MMM-Pages feedback "PAGE_NUMBER_IS"
                                    },
},

}
},

I think it was not this module's fault.
You can test onIdle feature itself like this;
onIdle: {
  notificationExec: {
    notification: "SHOW_ALERT",
    payload: {
      title: "onIdle Test",
      message: "This message should be displayed when onIdle feature is working",
      timer: 10*1000,
      type: "notification"
    },
  }
},

Ok, I will try the onIdle today. Thanks alot for your answers!

Yes, onIdle works. Need to find another somution for MonitorOff. Thanks for your Support!

Sorry to bother you again but I can´t find a way to solve this problem.
Is there a build-in command to shutdown the monitor, which I can use?
I´ve seen there are 2 scripts in the folder. How can i use these?


Buttons

#83

@frypan01 A lot of problems are there. Please fix them -

Part of the animation of Drifty is beyond the screen size.

Keep the more info section as it was, only change the button and not the whole portion.

Keep the buttons in the download section side by side.

Remove extra space from the bottom part of the website after the footer section.

@frypan01 A lot of problems are there. Please fix them -

Part of the animation of Drifty is beyond the screen size.

Keep the more info section as it was, only change the button and not the whole portion.

Keep the buttons in the download section side by side.

Remove extra space from the bottom part of the website after the footer section.

@frypan01 please make the changes as requested.

@frypan01 A lot of problems are there. Please fix them -

Part of the animation of Drifty is beyond the screen size.

Keep the more info section as it was, only change the button and not the whole portion.

Keep the buttons in the download section side by side.

Remove extra space from the bottom part of the website after the footer section.

@frypan01 please make the changes as requested.

@frypan01 Please repond.

@frypan01 Are you still working on it or are you interested in working on this pull request? If yes, you may create a new pull request as this PR contains merge conflicts.
Else I may close this as well as the issue linked because of inactivity.

Please close .

Ok closing this pull request.


Add the support for BitBucket for repo create command

Still no support for bitbucket for argocd-autopilot repo bootstrap?

Will be a very nice feature.


Is int8(weights only or smooth qunant) support bert?

Thansk for such a great job. And, I wander Is int8(weights only or smooth qunant) support bert?

I have the same question.

@byshiue @Tracin  can you please help me check this ? https://github.com/NVIDIA/TensorRT-LLM/issues/1330

Hi, @zhangxin81. Sorry for late response. TRT-LLM does not support int8 weight only or smooth quant on bert now.


ssh not working

when i use
remote_path = "{user}@{host}:/var/www/html/"
it shows me on_exit with code = '12'
can i fix it?

According to rsync, code 12 is:

12 - Error in rsync protocol data stream

And google says: "Usually, this error occurs due to insufficient disk space, missing Rsync at the destination, idle connection timeout and so on"
To troubleshoot further I will need to see the log :RsyncLog. Have you added ssh keys to sync without password? That would be my first guess why it does not work.


query-time road class filter selection

the road class FrontierModel currently is parameterized at configuration time with the set of valid road classes. in order to explore different sets of valid road classes, we can optionally apply road class filtering based on a query road_classes argument.

i should be in tomorrow if we want to have a real head-scratching discussion on this.

Yeah, I think it would be nice to sit down and talk through the best way to do this.
Some quick thoughts:

is this more evidence that the map matching might need to be a fully-supported SearchApp module and somehow consolidated with the FrontierModel concept?

Yeah it is starting to feel like that and it's starting to feel like the FontierModel is actually either a FrontierModel or a GraphCorrelationModel (I hesitate to call it map matching since that term is used extensively with matching a trajectory to the graph). In Valhalla, they have two different models for correlating spatial input to the graph and for access (Loki and Sif, respectively).


Archboard feedback for objectId support

Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.Identity


Use Publisher instead of pyblish pype

Changelog Description
This is intermediate step before full conversion to Publisher is finished when AYON legacy Creator is still used and Publisher is used only for publishing because pyblish pype tool does not work with newer Qt releases.
Additional review information
This might not get merged at all, unless necessary.

100% should be merged, it does change from not working integration to working integration.


subresources api definition not correct

I started to experiment with openshift dynamic client and noticed that is failing during discovery.
subresources.kubevirt.io/v1alpha2 endpoint  is returned when calling https://<IP_ADDRESS>:32775/apis/ but discovery of https://<IP_ADDRESS>:32775/apis/subresources.kubevirt.io/v1alpha2 fails due to empty response:
{
  "kind": "APIResourceList",
  "apiVersion": "v1alpha2",
  "groupVersion": "subresources.kubevirt.io/v1alpha2",
  "resources": null
 }

Kube-apiserver is complaining about it in logs:

I0907 14:15:29.478321       1 controller.go:105] OpenAPI AggregationController: Processing item v1alpha2.subresources.kubevirt.io
E0907 14:15:29.480519       1 controller.go:111] loading OpenAPI spec for "v1alpha2.subresources.kubevirt.io" failed with: OpenAPI spec does not exists
I0907 14:15:29.480544       1 controller.go:119] OpenAPI AggregationController: action for item v1alpha2.subresources.kubevirt.io: Rate Limited Requeue.

https://<IP_ADDRESS>:32775/apis/subresources.kubevirt.io is ok and returns correct information.
Expected result
Endpoint should return correct json containing resource description

Here is wrong the api definition. @davidvossel your comment gives explanation why it is ok but it seems to be not correct.

Here is wrong the api definition. @davidvossel your comment gives explanation why it is ok but it seems to be not correct.

I'm not sure what we can do about the resource list being empty. We don't want to advertise that the aggregated api endpoint serves any resources because that would conflict with our registered CRDs

@pkliczewski if we would return a definition here, would we have a way to tell the client about our subresources? If not, we should really return nothing here. I would not want that we are generating CRUD operations for a non-existing object.

@rmohr @davidvossel I pushed a PR which return empty array instead of null. It seems to be valid endpoint description - no description.

thanks @pkliczewski !


Patch release post-mortem

There were a few issues pushing through patch releases that made the process less than smooth

github/azp ubuntu-18 brownout (timed perfectly to coincide with ssl release!)
flakiness on release branches
changelog fail on 1.22 branch
publishing on the tag (and not the release commit)

overall i think to get the benefit of automating release we need to iron out all the things that prevent it from working automatically
ubuntu brownout
putting aside the wisdom of gh/azp policy here this is a bit of an issue for us
currently both the 1.22 and 1.23 branches currently use the ubuntu-18 image
1.23 can be trivially updated i think #25422
1.22 blocks because CodeQL expects glibc2.32 - this is not so easy to resolve
The EOL date for the image/ci availability is april 1st which is ~conveniently just before 1.22 also goes EOL
i would propose that we just set EOL date for 1.22 to April 1st as it will be difficult to update after
flakiness in CI on release branches
this is a pretty big issue for anyone working on release branches, in Envoy or mirror repos.
the release branches run ~uncached and so, particularly for the ARM build, the chance of failure is much higher than when we test in postsubmit main - rerunning the 1.5 hour ARM run 3 times on a branch, twice over as it then fails on the tag run, can add ~10 hours to the process
there is some things i can do to mitigate and i will trawl main for any ci fixes i can find that can be backported
going forward i think we need to do daily uncached CI runs with the medium-term goal of addressing flakes more quickly and trying to make these actually pass
changelog fail
this was my bad - i pre-tested most things (as i couldnt run it in ci beforehand) - but unfortunately not the changelog test
this is mostly a peculiarity of this branch, so less likely an issue going forward, but frustrating all the same
publishing on the tag
this has been discussed elsewhere #23733
i think for branches 1.23+ that have the newer publishing code this is high priority
the current way doubles the time it takes and doubles the chances of flake failure

cc @envoyproxy/envoy-maintainers
cc @cancecen

closing this off as the issues are being addressed and it is superseeded by #25830


💡 Badge Request: ghcr.io Docker

For ghcr.io Docker services like this
Information type:
"download by tag | {download by tag}", "total download | {total download}", "image size | {size}MB", "version | {version} or version | v{version}"

Thanks. This is a valid feature request, but I'm going to close as I think it is a duplicate of https://github.com/badges/shields/issues/5594
Lets track it there

oh sorry, thanks Sur


Added BNB to rounding pairs and increased timeout

See title

Closed request as functionality causes conflict. Will resolve in my own branch first.


Create documentation for uninstallation of the powerline9k

Please update the wiki with resetting procedures

@riginoommen - Just to be sure, by "uninstallation" do you mean selecting a different theme? Is this for a particular framework?
All frameworks have different steps for changing the theme that you are using, and we support a lot of them - hence my question :)
https://github.com/bhilburn/powerlevel9k/wiki/Install-Instructions

@bhilburn Hi i meant the uninstallation procedures.

@riginoommen - There is no "install" for powerlevel9k - it's just a directory with the code in it. To "uninstall" it, simply delete the directory where you downloaded the code.


Fix autobuild failure in net-linux-x86_64 caused by examples/rdma/stencil3d

Original issue: https://charm.cs.illinois.edu/redmine/issues/1621

The non-rdma case (!CMK_ONESIDED_IMPL) is failing when migration occurs. This issue was not seen while testing on my local machine (as migration never occurred even while running on my local machine). I'm only able to replicate this on prowess (where it was caught by nightly build) http://localhost:8080/job/Nightly-Build/1233/label=linux,platform=net-linux-x86_64-tcp/console
../../../../bin/testrun  +p4 ./stencil3d 64 32 +balancer GreedyLB
Charmrun> scalable start enabled.
Charmrun> started all node programs in 1.328 seconds.
Converse/Charm++ Commit ID: aad82e2
Warning> net-* deprecated (Charm >= 6.8.0), please use netlrts
Charm++> scheduler running in netpoll mode.
CharmLB> Load balancer assumes all CPUs are same.
Charm++> Running on 1 unique compute nodes (8-way SMP).
Charm++> cpu topology info is gathered in 0.015 seconds.
[0] GreedyLB created

STENCIL COMPUTATION WITH BARRIERS
Running Stencil on 4 processors with (2, 2, 2) chares
Array Dimensions: 64 64 64
Block Dimensions: 32 32 32
[1] Time per iteration: 0.002269 0.021234
[2] Time per iteration: 0.013782 0.035140
[3] Time per iteration: 0.021080 0.056353
[4] Time per iteration: 0.017973 0.074348
[5] Time per iteration: 0.015668 0.090035
[6] Time per iteration: 0.457251 0.548054
[7] Time per iteration: 0.029910 0.578004
[8] Time per iteration: 0.025715 0.603988
[9] Time per iteration: 0.022968 0.630167
[10] Time per iteration: 0.013914 0.644108
------------- Processor 2 Exiting: Caught Signal ------------
Signal: segmentation violation
Suggestion: Try running with '++debug', or linking with '-memory paranoid' (memory paranoid requires '+netpoll' at runtime).
[2] Stack Traceback:
  [2:0] +0x354b0  [0x7ffff71a14b0]
  [2:1] _ZN7Stencil7_when_0Ei+0x549  [0x4bb199]
  [2:2] CkDeliverMessageFree+0x3a  [0x50faaa]
  [2:3] _ZN8CkLocRec11invokeEntryEP12CkMigratablePvib+0x36  [0x53f046]
  [2:4] _ZN8CkLocMgr10deliverMsgEP14CkArrayMessage9CkArrayIDmPK12CkArrayIndex11CkDeliver_ti+0x3c4  [0x540004]
  [2:5] _Z15_processHandlerPvP11CkCoreState+0x30b  [0x51722b]
  [2:6] CsdScheduleForever+0x50  [0x61dbd0]
  [2:7] CsdScheduler+0x2d  [0x61df2d]
  [2:8] ConverseInit+0xf35  [0x61c3e5]
  [2:9] main+0x27  [0x4b4607]
  [2:10] __libc_start_main+0xf0  [0x7ffff718c830]
  [2:11] _start+0x29  [0x4b4d49]
Fatal error on PE 2> segmentation violation

Original date: 2017-06-29 02:42:04

~~https://charm.cs.illinois.edu/gerrit/#/c/2736/~~ https://github.com/UIUC-PPL/charm/commit/2fb1173b309740d6261cbf3caac8e5c5dfc028f5


refactor(rpc): Move the query parameters documentation to the RPC reference page

i think we can remove this stuff now too, right?


Add gpu limits

Description

Closes #1272
Fixed this while verifying GPU support.
How Has This Been Tested?

Deploy the dashboard in a cluster with GPU enabled
Deploy a new model
Try to input a big number outside of 0-max GPU
Check that the value will revert to the threshold

Test Impact

This test will be covered in the model serving testing section.
Request review criteria:

[x] The commits have meaningful messages (squashes happen on merge by the bot).
[x] Included any necessary screenshots or gifs if it was a UI change.
[x] Included tags to the UX team if it was a UI/UX change.
[x] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[x] The developer has manually tested the changes and verified that the changes work
[x] The developer has added tests or explained why testing cannot be added (unit tests & storybook for related changes)

@vconzola this is not a big change, rather a bug, but you might wanna take a look at it!

/approve

@lucferbux One small nit...GPUs should be capitalized.

@lucferbux One small nit...GPUs should be capitalized.

Got it, already changed thanks!
@andrewballantyne can you re-approve it?
And if someone can take a look and ltgm would be nice! @alexcreasy @DaoDaoNoCode @Gkrumbach07

Approvals last beyond changes 🙂 you just need a LGTM

looks good.
lgtm

accidentally clicked close...
/lgtm

/retest


How's the model perforamnce compare with Resampler

Hi, looks like MQT training still with a Maixum token num say 256, and then inference can choose any tokens num. But how does it compar with a Resampler, training & inference with only say 64 tokens?

Thank you for your interest in our work. In our paper's Figure 1, we have a baseline model both training & inference with 64 tokens. Given both query transformer and Resampler employ similar cross-attention modules, I believe you can use this number for some reference only.


Add pure black & white colors to image analysis.

Actually, for full info of the image there are should be all grey shades, but I decided that it is too redundant.
Also, alpha is excluded from white/black colors in this PR.
Why I added this: images with a lot of white hard to analyse, they are may contain all of channels in almost equal proportions which is not really informative.

Seems reasonable to me, thanks


🐞 Bug: comments deleted by user are still visible.

Is there an existing issue for this?

[x] I have searched the existing issues

Describe the bug
user name and a statement " comment is deleted by  user " is appearing in comment section even after deletion of the comment.
Steps To Reproduce

Go to : https://circuitverse.org/users/3/projects/248
scroll down to the comment section.

Expected Behavior
after deletion, user name and comment should not be appear in comment section. It is unnecessarily making user experience bad, because it's not a review/feedback  about the content.
Screenshots

Device Information [optional]
No response
Additional context
No response
Are you working on this issue?
No

Hi @chiragmalik2612,
I'd like to address the comment deletion message issue. Currently, it says "deleted comment by userName," which doesn't look the best for user experience. I'm interested in fixing this. Could you please assign this issue to me?
Thanks,
[HimanshuRw]

Hi,
I want to work on this issue, could you please assign this to me.

Hi everyone, if this is a real issue and the deleted comment shouldn't be shown, I would like to work on it. It would be my first contribution to this project. Thank you a lot.

@tanmoysrt I would like to work on this issue. I came across a lot of delete messages like this in most of the circuits.

This is feature, not bug. Purpose of this feature is to get avoid misleading conversations when one delete his/her comment.

@tachyons bhaiya , we should show the text (comment deleted by {user.name}) in a  different manner as whatsapp do?


Add arm_environment as backend-config options to terraform init to enable non-public Azure cloud

Terraform need cloud environment(usgovernment, german, china) to autofill those special PaaS URL like storage account, but currently we can't set it as backend-config options:
2019-08-19T16:30:41.7809973Z ##[section]Starting: Terraform : init
2019-08-19T16:30:41.7926846Z ==============================================================================
2019-08-19T16:30:41.7926945Z Task         : Terraform
2019-08-19T16:30:41.7927046Z Description  : Execute terraform commands to manage resources on AzureRM, Amazon Web Services(AWS) and Google Cloud Platform(GCP)
2019-08-19T16:30:41.7927127Z Version      : 0.0.137
2019-08-19T16:30:41.7927192Z Author       : Microsoft Corporation
2019-08-19T16:30:41.7927285Z Help         : Learn more about this task
2019-08-19T16:30:41.7927366Z ==============================================================================
2019-08-19T16:30:42.0685131Z [command]C:\hostedtoolcache\windows\terraform\0.12.3\x64\terraform.exe init -backend-config=arm_environment=china "-backend-config=storage_account_name=$( terraformstorageaccount)" -backend-config=container_name=terraform -backend-config=key=terraform.tfstate -backend-config=resource_group_name=terraformrg -backend-config=arm_subscription_id=6d1964e4-c7cc-4ef0-ba2b-c15c69bdfb4e -backend-config=arm_tenant_id=*** -backend-config=arm_client_id=*** -backend-config=arm_client_secret=***
2019-08-19T16:30:42.2251136Z
2019-08-19T16:30:42.2262489Z
2019-08-19T16:30:42.2263118Z Error: Invalid backend configuration argument
2019-08-19T16:30:42.2264291Z
2019-08-19T16:30:42.2264598Z The backend configuration argument "arm_environment" given on the command line
2019-08-19T16:30:42.2264805Z is not expected for the selected backend type.
2019-08-19T16:30:42.2264966Z Initializing the backend...
2019-08-19T16:30:42.2268052Z
2019-08-19T16:30:42.2732598Z ##[error]Error: The process 'C:\hostedtoolcache\windows\terraform\0.12.3\x64\terraform.exe' failed with exit code 1
2019-08-19T16:30:42.2744113Z ##[section]Finishing: Terraform : init
Could you add one more options, pls? Thanks.

@VincentLyu current time it is not supported but we will add this in next release. We are also open for contribution you can also create PR and assign to me.

Created PR ..
@VincentLyu  Can you please try with this changes ? We had already verified this.
How to upload this task
You can either use cmd or powershell to run the commands.

Clone the vsts tasks repo ( git clone https://github.com/Microsoft/azure-pipelines-extensions ).
checkout to users/rok/cloud-url-terraform branch
cd into this repo.
run: npm install
run: npm install -g tfx-cli
run: gulp build --task TerraformTaskV1
run: tfx login
( the url provided should be:
'https://roshansampleproject.visualstudio.com/DefaultCollection' . The command will also prompt you for a PAT, which you will need to generate from the security tab in TFS)
run: tfx build tasks upload --task-path ._build\Tasks\TerraformTaskV1
The task should now be uploaded and you should see it as part of the task dropdown.
run: tfx logout

sorry, got some access error when gulp build task, even i change the read-only attribute to the dir:
_build\Extensions\ArtifactEngine\Providers\stubProvider.ts(42,11): error TS2445: Property '_read' is protected and only accessible within class 'Readable' and its subclasses.
_build\Extensions\CopyStageVariableToReleaseVariable\Src\Tasks\CopyAgentJobVariableToReleaseVariable\copyvartorelease.ts(42,101): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'.
_build\Extensions\CopyStageVariableToReleaseVariable\Src\Tasks\CopyAgentJobVariableToReleaseVariable\copyvartorelease.ts(60,93): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'.
C:/Terraform/azure-pipelines-extensions/_build/Extensions/CopyStageVariableToReleaseVariable/Src/Tasks/CopyAgentJobVariableToReleaseVariable/node_modules/azure-devops-node-api/ReleaseApi.d.ts(1,1): error TS2688: Cannot find type definition file for 'node'.
C:/Terraform/azure-pipelines-extensions/_build/Extensions/CopyStageVariableToReleaseVariable/Src/Tasks/CopyAgentJobVariableToReleaseVariable/node_modules/azure-devops-node-api/ReleaseApi.d.ts(94,40): error TS1039: Initializers are not allowed in ambient contexts.
C:/Terraform/azure-pipelines-extensions/_build/Extensions/CopyStageVariableToReleaseVariable/Src/Tasks/CopyAgentJobVariableToReleaseVariable/node_modules/azure-devops-node-api/interfaces/common/VsoBaseInterfaces.d.ts(1,1): error TS2688: Cannot find type definition file for 'node'.
C:/Terraform/azure-pipelines-extensions/_build/Extensions/CopyStageVariableToReleaseVariable/Src/Tasks/CopyAgentJobVariableToReleaseVariable/node_modules/typed-rest-client/HttpClient.d.ts(1,1): error TS2688: Cannot find type definition file for 'node'.
C:/Terraform/azure-pipelines-extensions/_build/Extensions/CopyStageVariableToReleaseVariable/Src/Tasks/CopyAgentJobVariableToReleaseVariable/node_modules/typed-rest-client/Interfaces.d.ts(1,1): error TS2688: Cannot find type definition file for 'node'.
C:/Terraform/azure-pipelines-extensions/_build/Extensions/CopyStageVariableToReleaseVariable/Src/Tasks/CopyAgentJobVariableToReleaseVariable/node_modules/typed-rest-client/RestClient.d.ts(1,1): error TS2688: Cannot find type definition file for 'node'.

@VincentLyu can you please share your skypeId. So we can help you to upload this task in your account.  Please share your skypeId on<EMAIL_ADDRESS>

My skypeid is<EMAIL_ADDRESS>Thanks.
Cheers,
Vincent
On Fri, Oct 4, 2019 at 6:24 PM RoshanKumarMicrosoft <
<EMAIL_ADDRESS>wrote:

@VincentLyu https://github.com/VincentLyu can you please share your
skypeId. So we can help you to upload this task in your account. Please
share your skypeId on<EMAIL_ADDRESS>—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/azure-pipelines-extensions/issues/674?email_source=notifications&email_token=ABQZUFFOAVUBOCVIYIBOMV3QM4KWLA5CNFSM4INDWPM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEALHCZA#issuecomment-538341732,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABQZUFAUBBMXE6AMJD6HY4LQM4KWLANCNFSM4INDWPMQ
.

@VincentLyu this is old issue and wanted to check whether you found the resolution or not?

Duplicate of https://github.com/microsoft/azure-pipelines-extensions/issues/868 closing this. will track will other issue


BF:Return error when invalid MaxKeys for bucketGet

In order to fix this issue : https://github.com/scality/S3/issues/75

In s3 the maxKey is 1000 .
Sets the maximum number of keys returned in the response body. If you want to retrieve fewer than the default 1,000 keys, you can add this to your request.

from: http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGET.html
You can't retrieve more than 1000 in once .
Should we do the same here ?
Except this question . :+1:

Replaced by https://github.com/scality/S3/pull/82


Can't provsion new devices

I've added one device, but I can't provision additional devices, either desktop or mobile. The GUI interface just shows "Device provisioning failed because this device went offline," despite this not being the case. Similarly, the command-line interface shows:
Enter the verification code from your other device here.  To get
a verification code, run 'keybase login' on your other device.

Verification code: <removed>
- ERROR {-} Error in transport: msgpack decode error [pos 0]: API network error: doRetry failed, attempts: 5, timeout 10s, last err: context deadline exceeded

OK Verification code received.

- ERROR {-} Error in transport: msgpack decode error [pos 0]: API network error: doRetry failed, attempts: 5, timeout 10s, last err: context deadline exceeded
- ERROR API network error: doRetry failed, attempts: 5, timeout 5s, last err: context deadline exceeded (code 1601)

my log id: 4617792a5b4cee13ac0a8a1c

Same as https://github.com/keybase/client/issues/19345


bar-color prop not natively reactive for $q.dark

What the issue title says. I would expect that changing the state of dark would automatically lighten the CSS of the bar.

At the moment I am doing this:
          :bar-color="$q.dark.isActive ? 'white' : 'black'"

QActivity still needs to converted to the new UI kit and has not been updated since the Quasar Dark mode was introduced. It's on my TODO list. :)

@nothingismagick This is fixed in v2.0.0-alpha.3
You can keep doing what you're doing, but if you don't specify a bar-color, dark mode will be handled automatically.


Parameter refactor

Linked issues / PRs
Replaces #7
Warns loudly about #72
Addresses #71
Addresses #59
Probably related to #55
Probably kills #34
Sets the infrastructure for #29
Sets the infrastructure for #17
Overview
This set of improvements is an attempt to create infrastructure for a more pleasurable relationship with parameters. It does not significantly modify parameters themselves, I know there has been a lot of suggestions for revisions to parameter names, or clean up things here and there to simplify, but this PR only focuses on infrastructure. I've put the 'global' parameters that were inline in ldar_sim_main.py into a file called global_parameters.txt, but have not brought anything else out from the existing program definitions as globals. This work is outstanding, but probably better done separately to this PR - with appropriate mappings set up to maintain a little bit of reverse compatibility.
Why?
Here are the basic motivations for improvements in the parameter experience:

Some parameters are specified in the code - stylistically it is better if the code exists without the parameters. It also cleans up issues with version control, parameters are totally separate from the code, not subject to any licenses or anything and not caught up in git version control.
Program definitions had limitations to where they could be located on the file system - this was hard coded in the code - ideally parameter files and outputs can be anywhere.
Global parameters were mined from the 'P_ref' program, or whatever the first program definition was - this is OK if you know this, but is error prone. A global level parameters is needed for these simulation wide parameters.
Unused parameters existed in program definitions - this is confusing to users as modifying these parameters does nothing.
Reverse compatibility of new parameter files is limited. If a new parameter was added to the model, it must be added to all parameter files that have ever existed otherwise the model won't run.
Types of input parameters were not fixed. This is OK for just a python model where type inference is handled softly and usually not a problem, but if interacting with json, or databases, fixing types is important, particularly for Soroush. This matters a lot for lists, where they must all be the same type in json or databases, but can exist as a loose collection of objects natively in Python.
Some parameters have unique named keys, instead supplied in lists. Parameters in python lists were referenced by index within the list, this is less clear and harder to work with for users as one must remember the index, and must include all values in the list so the referencing works in the program. This is not really fixed, the program just complains about it in this PR.
There is a desire to use different file formats or excel spreadsheets - this needs a 'front door' for parameters to map them to whatever the model uses internally, validate them a lot before releasing to the model, the pursuit of the 'parameter mapper'
The web app must not write .txt files and execute them - the web app must write json files, or otherwise pass json parameters to the model due to security concerns with the executablity of .txt files interpreted as python code. Not a real issue for desktop use though.
Some parameters were modified by the program. This is a style thing that would be good to fix.
All the parameters need to be supplied to run the program - this leads to huge parameter files that must be up to date with the model and require significant learning to specify. Running simple simulations can thus be unnecessarily complex.
Parameter files had complex rules around formatting - e.g., 'P_ref.txt' must have a name key of P_ref, etc. Anything else does not work and does not provide feedback to the user why it doesn't work. This is an easy error to make. This is still not resolved for .txt parameter files, but not an issue for yaml or json inputs.
There was a lot of copying of parameters required to construct a 'treatment / control' simulations with identical control methods. This is a small thing - but it is error prone.

How do new changes work?

All defined parameters in the inputs_template folder are read in to create master default parameter collections. There is a set of defaults for global parameters, a set of defaults for program parameters, and default parameters for each type of method.
Parameters are read in one at a time, from multiple parameter files, in either txt, yaml, or json format.
First global parameters are sorted out, and types are checked against the defaults. Not the same type? It throws and error, but in the future should probably crash. Supplied parameters are read on top of the defaults - all simulations run with full suite of parameters, always, with only the keys you want to change changed.
Second, program parameters are sorted out, setting out the programs in the simulation, same deal: type check and updating to all program parameters.
Third, methods are placed into each program, checking types against the different types of methods, type checking, and updating off the defaults.
Fourth, the parameter dictionary is written to the output folder, you can call this file as a parameter file and re-run the simulation if you please - but it updates the metadata in a better format.
Finally, the full parameter dictionary is released to the model and it proceeds to do what it did before.

What are the problems with this?

Complexity: it is complicated and the documentation needs a good study prior to getting started. Even still, it feels complex.
Opaqueness: relying upon default parameters requires a lot more of an iron hand with new features. The defaults must set new features to be 'off' - and turned on as desired. New features and new parameters cannot change old results.
Defaults: defaults must be rock solid and well thought out because you can run the model easy without ever seeing them.
New parameters must map to maintain some reverse compatibility - there is a lot of care required changing parameters to maintain reverse compatiblity and without a doubt a test suite is required to automatically test that new features do not break old simulations and appropriately map through parameters. See the input_mapper_v1.py for some discussion on the challenges here.

Can I use the old way of specifying parameters?
Yep. Just supply the P_ref.txt, P_alt.txt, style of files as arguments or hardcode it in the first few lines of the model. Ideally put your P_ref.txt, etc. in a different folder as the ones in inputs_template folder are the defaults now and should not be changed unless changing the actual model and defaults it runs with.
How to test?
Without command line arguments the branch should run simple test simulation, defined by 2 very short parameter files in the sample_simulations directory:
First file defines the program to run, called P_ref
program_name: P_ref
parameter_level: program
version: '2.0'
method_names:
- OGI

Second file defines that OGI method referenced in the first file:
parameter_level: method
version: '2.0'
OGI:
  type: OGI

Every other parameter runs with default values. For more detailed explanation of how this works, refer to the input documentation - I tried to explain how things work with simple examples and how the modularity can be un-caged.
Notes on parameter mapping
Mapping parameters, or more complex compatibility operations are actually rather complex and a large maintenance burden. I've started on this effort to try to support older parameter files, but refer to input_mapper_v1.py to see discussion and the various types of hooks that must be specified to map different structures of parameters to compliant formats.
Is this tested?
Yes and no. I've tried to test most things, but I would not be surprised if there were a few gotchas in how this is set up.

Thanks @tarcadius !
Re: 1 (where parameters come from)
Yes, I'll expand the documentation to explain this - it wasn't clear enough - thanks for pointing this out!
Global parameters:
defaults (global_parameters.txt) + any supplied inputs -> globals run in model
Program parameters (for each program):
defaults + any supplied inputs -> program parameters run in the model
Method parameters (for each method type):
defaults for each method (mined from 'P_ref.txt') + any supplied inputs -> methods available for use in programs.
Aside on types vs names for methods:
Methods are semantically changed from 'aircraft', 'OGI' whatever, to 'Kairos_aircraft' which has a type of 'aircraft', runs the aircraft module. I think this is a bug in this PR that I'll need to fix revisiting this today - but the concept of having methods with certain names that can be dialed up, modularized, etc. is a change. This change is echoed in changes to method modules, I will add aligning terminology to my to do list.
Defaults
Nothing in the inputs_template folder gets run - these only exist to define the default parameters for each level of the hierarchy that are subsequently built upon.
This is a big change because when you change the P_* files, you are making a change to the defaults - which is a change to how the model runs and would now require a pull request and explanation of what is being changed, etc. It becomes a big deal because it can affect anyone who uses the model and doesn't set that default themselves!
Re: 2 (location of different parameters within the hierarchy)
This PR sets up the infrastructure - I've shied away from actually changing anything beyond setting up the global parameters that were previously mined from the first program supplied and set as local variables outside the starmap, things like output directory, n_processes, etc.
Other parameters could be globals, or program parameters, or whatever, I've tried to only make bare minimum changes.
My thinking here is all subsequent parameter changes like changing names of parameters, or moving them around from program to changing units, or whatever - all these changes need to be separate PRs that come in with rationale and create the appropriate changes to the input mapper to maintain compatibility. I've tried to set out all the types of changes that need to be considered and really thought about in the default parameter mapper file.
Re: parameter files changing parameters in other levels of the hierarchy
I've maintained reverse compatibility with version 1 parameter files to do as it did before. Moving forward though, allowing out of hierarchy changes to parameters as a general concept and functionality feels very scary and I'm thinking it should be separate PR that builds on this and sets out the rules for what is allowed, what warns, etc. There is also a lot of thought required for the input mapping and how to manage that.
Re: 3 (parameter mismatch warnings)
Yeah it warns about lists of parameters with different types
'sandwich': ['bread', 3, 'sriracha'],

It warns because bread is string, and 3 is integer. As part of best practice improvements to parameters that I've tried to synthesize in the documentation, we really should migrate to:
'sandwich': {
  'outside': 'bread',
  'n_slices_cheese': 3,
  'sauce': 'sriracha',
},

That is basically what it is warning about - trying to coerce the transition to defined parameters. Lists probably should only be used for things that are all the same type and semantically the same, like a list of speeds to sample from or something like that.
However, these 'cleanups' already set up a huge amount of work. If @soroushojagh  sets the sandwich key as a list in the web app side of things, as he probably does right now already, we now must make an entry to the parameter mapper to do something like this:
# web_app_parameters are the parameters coming in from the web app from Soroush
'sandwich': {
  'outside': web_app_parameters['sandwich'][0],
  'n_slices_cheese': web_app_parameters['sandwich'][1],
  'sauce': web_app_parameters['sandwich'][2],
}

Otherwise parameters coming from Soroush will break the program. There is something in the model like this that will crash if a list is supplied as the sandwich parameter key (as it used to be). The mapper must deal with the change before it gets released to the model.
def make_sandwich(parameters):
   put_outside_on_table (type_of_outside = parameters['sandwich']['outside'])
   add_cheese (number_slices = parameters['sandwich']['n_slices'])
   add_sauce (sauce_type = parameters['sandwich']['sauce'])
   eat_sandwich()

This is the reverse compatibility trap that I get in a tizzy about! I worry we're already in the trap! On the python end, we are now going to be supporting the specifications that @soroushojagh  has set out until his first version of the web app gets fully replaced with a newer version, and probably even longer until his newest version gets totally stable as I'm certain Soroush may occasionally want to fall back to the version he is making now. I worry we already must support the specification that @soroushojagh  has set up for probably the rest of 2021 - any subsequent changes must already go through the whole rigamarole of setting up the appropriate entry in the parameter mapper, etc.
To do for @tbarchyn:

Check overwrites of dictionary children - allow sub-key updates with recursion?
Check 'type' argument and relationship with method code - align terminology. Concepts already sound aligned, terminology should be aligned though.
Allow transitions between floats and integers with warnings! This is reasonably 'safe' in python, safer from int to float than from float to int.
expand documentation.
check what happens when nothing runs.
check 'type' for methods calls proper code, align with methods branch - they probably have this dialed in.

@soroushojagh  - can you please create a branch of the parameters that your parameter database is built upon and tag me directly so I can build a parameter mapper that maps your parameter definitions to the v2 model. I can leave this work to you if you prefer - but please let me know as soon as possible.

Decisions made:

Rebase following merge of method module PR.
Define subset of parameters for Soroush from the v2 parameter set for use within the web app - define the specification closely to limit reverse compatibility burden.
No reverse compatibility supported to v1

See #90 - this one can be closed eventually as #90 replaces it.


Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

Build fix, so not subject to 24 hours?

ping

@levitte wouldn’t it be better to mark it ‚ready to merge‘ right away if it has the ‚urgent‘ label?

Good point.

Thanks for reviewing quickly. Merged to master.


[Map] DM_Gaea

This is an Unreal map - it will not run in UT99.

URL: https://unrealarchive.org/maps/unreal-tournament/deathmatch/G/dm_gaea_652c68c6.html
Hash: 652c68c61edaf6867f8b9beb4dfd45fa84ac44b9
Current name: DM_Gaea

Fixed


new features for v1.2.1

Adds built-in support for JWT bearer authentication, and validation
of JWTs issued by identity providers implementing OpenID Connect (OIDC)
discovery /.well-known/openid-configuration (more in general, for JWTs
signed using asymmetric encryption and verified using public RSA keys)
Adds built-in support for OpenID Connect (OIDC) Authorization Code Grant
and Hybrid flows, which can be used to integrate with OAuth applications
Adds built-in handling of X-Forwarded and Forwarded headers with
validation, including handling of trusted hosts
Adds a TrustedHostsMiddleware that can be used to validate hosts
Adds methods to obtain the request full URL, handling forward headers
Adds an extensibility point that enables sorting of middlewares before they
are applied on the application
Fixes #199
Downgrades httptools dependency to version >=0.2,<0.4
Adds some improvements to the testing module
Upgrades itsdangerous to version ~=2.0.1
Deprecates the encryptor option for sessions, applies itsdangerous
Serializer by default

Codecov Report

Merging #206 (9e12bb1) into main (058d0ff) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##              main      #206    +/-   ##
==========================================
  Coverage   100.00%   100.00%
==========================================
  Files           48        55     +7
  Lines         4384      5106   +722
==========================================
+ Hits          4384      5106   +722

Impacted Files
Coverage Δ

blacksheep/client/connection.py
100.00% <100.00%> (ø)

blacksheep/client/session.py
100.00% <100.00%> (ø)

blacksheep/common/files/asyncfs.py
100.00% <100.00%> (ø)

blacksheep/server/application.py
100.00% <100.00%> (ø)

blacksheep/server/asgi.py
100.00% <100.00%> (ø)

blacksheep/server/authentication/cookie.py
100.00% <100.00%> (ø)

blacksheep/server/authentication/jwt.py
100.00% <100.00%> (ø)

blacksheep/server/authentication/oidc.py
100.00% <100.00%> (ø)

blacksheep/server/dataprotection.py
100.00% <100.00%> (ø)

blacksheep/server/di.py
100.00% <100.00%> (ø)

... and 16 more

Continue to review full report at Codecov.

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


Cannot use become_user without become. How about it's defined at the upper level ?

Issue Type

Bug report

Ansible and Ansible Lint details
<IP_ADDRESS> -> ansible
3.4.0 -> ansibn

Desired Behaviour
It's very common to have a playbook that needs to run as a specific user, but at some point, in the role, for specific actions, you need to be root.
When you have become defined at the playbook level, and then, become_user at the role entry, it shouldn't throw an error:
- hosts: web
  become: yes
  become_user: my_user
  roles:
      - { role: role_a }

- name: Copy the nginx yproxs site configuration file
  become_user: root
  template:
    src: nginx.conf.j2
    dest: /etc/nginx/sites-available/nginx.conf
  tags: vhost

Actual Behaviour (Bug report only)
In the example above, it throws this error:
[ANSIBLE0017] become_user requires become to work as expected /home/travis/build/.../tasks/main.yml:8
In this commit, you cant use only become_user without become even if it's defined at another level
https://github.com/willthames/ansible-lint/commit/938c2948e66064bcc65719143ffa0dd3feb03281

I understand your point, but I find the danger of the false positive outweighs the false negative (that is you could add become: yes to your task to pass this test).
However, if this is a deal breaker, I can consider making ANSIBLE0017 an optional task

fair point. :-)

I got error:
become_user requires become to work as expected ansible-lint partial-become
@willthames Thanks, become: true solve it
---
- name: Example
  become: true       # <--- (1/2)
  hosts: host_all
  tasks:
    - name: Check installed php8.1-cli
      become_user: root       # <--- (2/2)
      ansible.builtin.apt:
        name: php8.1-cli
        state: present


Support .NET 8's new ConfigureAwaitOptions

.NET 8 adds an overload to Task.ConfigureAwait: https://learn.microsoft.com/en-us/dotnet/api/system.threading.tasks.task.configureawait?view=net-8.0#system-threading-tasks-task-configureawait(system-threading-tasks-configureawaitoptions)
It would make sense to support the new ForceYielding and SuppressThrowing flags with a corresponding ConfigureAwait extension method on tuples of tasks.

@jnm2 just to be clear for anyone using the library today the code still runs fine on .NET 8 despite the exception order change that triggered the test failures right?

Correct. The test was overly specific to start with, since Steve has clarified that there was no documented order.

I just changed it to standardize around the variable name options that will require fewer conditional compilation directives.....
I'm through Arity 5 still have 6-10 to go but I'm getting tired so I will finish it off in the AM.

Looks great to me! I used 9b0ba5b7a239abefe251cdc71821ae2f1edbd26a...42df3ea6dc20ec4ccd42d71e5bee9bd345d46df5 to look at the diff.

Since we're making some constructors internal that used to be public, we might want to consider this a new major version technically. However, in practice, I'm doubtful that anyone would have been using that API.

Yeah that was my intention.....

Ok the implementation side is done just need to cover the new functions in tests

@jnm2 what tests should we have before I do the nuget release? RTM 8.0 today

I'd be comfortable releasing what I've seen. So long as we're directly passing ConfigureAwaitOptions to Task.WhenAll(...).ConfigureAwait(ConfigureAwaitOptions), and all the tests covering .ConfigureAwait(bool) and direct awaits still pass, I'm not really worried. Tests could follow later.

Cool I just added a conditional directive to not include the FirstExceptionIsThrown test for >= .NET 8.0 so now we have all passing tests just 10 fewer for .NET 8.
Looks like my nuget token has expired I will get it reissued tomorrow and release all the packages in the morning.  Thanks for all your help

Thanks for your work!


Error opening terminal.py

Describe the bug
While in Counterfit conda env, I attempted to invoke 'python examples/terminal/terminal.py' but get error that Torch has no module 'nn'. I also get this error when running the code in Python (where I import counterfit and run the sample code). See Additional context below.
POSSIBLE FIX: I see the below statement in another app I am using. The error in this issue may be due to not creating the import alias (?):
import torch.nn as nn
To Reproduce
Steps to reproduce the behavior:

Go to https://github.com/Azure/counterfit/blob/main/examples/DEMO2-creditfraud.md
Run  'python examples/terminal/terminal.py'
The stack trace listed below occurs.
Or, run the sample code where imports are performed in PY file and attacks are called in PY file (see Additional context).

Expected behavior
The terminal should allow use of the creditfraud shell as below
counterfit> set_target creditfraud
creditfraud>
Stack trace
(counterfit) paul@paul-ThinkPad-T480s:~/Desktop/Counterfit-AML/counterfit$ python examples/terminal/terminal.py
Traceback (most recent call last):
File "examples/terminal/terminal.py", line 9, in
from examples.terminal.core.terminal import Terminal
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/examples/terminal/core/terminal.py", line 6, in
from counterfit import CFPrint
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/counterfit/init.py", line 9, in
from . import core, data, frameworks, reporting, targets
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/counterfit/frameworks/init.py", line 5, in
from .art import art
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/counterfit/frameworks/art/art.py", line 17, in
from art.utils import compute_success_array, random_targets
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/init.py", line 7, in
from art import attacks
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/attacks/init.py", line 8, in
from art.attacks import evasion
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/attacks/evasion/init.py", line 4, in
from art.attacks.evasion.adversarial_patch.adversarial_patch import AdversarialPatch
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/attacks/evasion/adversarial_patch/adversarial_patch.py", line 31, in
from art.attacks.evasion.adversarial_patch.adversarial_patch_numpy import AdversarialPatchNumpy
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/attacks/evasion/adversarial_patch/adversarial_patch_numpy.py", line 37, in
from art.estimators.estimator import BaseEstimator, NeuralNetworkMixin
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/estimators/init.py", line 17, in
from art.estimators import certification
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/estimators/certification/init.py", line 9, in
from art.estimators.certification import deep_z
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/estimators/certification/deep_z/init.py", line 4, in
from art.estimators.certification.deep_z.deep_z import ZonoDenseLayer
File "/home/paul/anaconda3/envs/counterfit/lib/python3.8/site-packages/art/estimators/certification/deep_z/deep_z.py", line 29, in
class ZonoDenseLayer(torch.nn.Module):
AttributeError: module 'torch' has no attribute 'nn'
Screenshots
N/A
Desktop (please complete the following information):

OS: Linux Ubuntu
Version: 22.04.1 LTS

Additional context
I followed install instructions from current site (today). I was using the older version where counterfit.py was used (if that helps) I installed into a completely new dir, conda env, etc.
I also get this error when running the below code (from https://github.com/Azure/counterfit):
import counterfit
import counterfit.targets as targets
target = targets.CreditFraud()
target.load()
attack_name = 'hop_skip_jump'
new_attack = counterfit.Counterfit.build_attack(target, attack_name)
results = counterfit.Counterfit.run_attack(new_attack)

Hi @pstarconsult,
Interesting, the line of code triggering this issue is in ART while it imports Torch in deep_z.py#L29.
Do you think you can provide with the output of pip list -v from your system? I think the issue might be with the version of torch running. With that, I'll try to reproduce the issue and create a PR to fix the problem. 👍

Yes, I think you are correct. I filed a bug (and fixed it) with ART the other day. That issue was related to Torch either changing or removing functions and libs (this occurred when going from Torch 1.8 to 1.9 apparently). Here is the pip list. I see Torch 14 is in use. Hmm, lol:
Package                        Version

adversarial-robustness-toolbox 1.12.1
asttokens                      2.1.0
backcall                       0.2.0
certifi                        2022.9.24
charset-normalizer             2.1.1
debugpy                        1.6.3
decorator                      5.1.1
entrypoints                    0.4
executing                      1.2.0
idna                           3.4
ipykernel                      6.17.1
ipython                        8.6.0
jedi                           0.18.1
joblib                         1.2.0
jupyter_client                 7.4.5
jupyter_core                   5.0.0
llvmlite                       0.39.1
matplotlib-inline              0.1.6
nest-asyncio                   1.5.6
numba                          0.56.4
numpy                          1.23.4
nvidia-cublas-cu11             <IP_ADDRESS>
nvidia-cuda-nvrtc-cu11         11.7.99
nvidia-cuda-runtime-cu11       11.7.99
nvidia-cudnn-cu11              <IP_ADDRESS>
packaging                      21.3
pandas                         1.5.1
parso                          0.8.3
pexpect                        4.8.0
pickleshare                    0.7.5
Pillow                         9.3.0
pip                            22.0.2
platformdirs                   2.5.3
prompt-toolkit                 3.0.32
psutil                         5.9.4
ptyprocess                     0.7.0
pure-eval                      0.2.2
Pygments                       2.13.0
pyparsing                      3.0.9
python-dateutil                2.8.2
pytz                           2022.6
pyzmq                          24.0.1
requests                       2.28.1
scikit-learn                   1.0.2
scipy                          1.9.3
setuptools                     59.6.0
six                            1.16.0
stack-data                     0.6.0
threadpoolctl                  3.1.0
torch                          1.13.0
torchvision                    0.14.0
tornado                        6.2
tqdm                           4.64.1
traitlets                      5.5.0
typing_extensions              4.4.0
urllib3                        1.26.12
wcwidth                        0.2.5
wheel                          0.38.4

@dlmgary Sorry, I see that you asked for pip list -v (I just ran pip list). Do you prefer the former?

Hey @pstarconsult. I'm looking at the imports you have there and I see that Counterfit is missing as an installed package.
Can you try these installation instructions and see if the problem persists? https://github.com/Azure/counterfit#option-2-set-up-an-anaconda-python-environment-and-install-locally. I think you might be missing the pip install .[dev] step.

Oops, I accidentally ran my pip list from the ART dir. Here is my pip list from CF (sorry). I see CF in the list. It was actually always there since I did a local install initially. Let me know if this helps things on your end.
 I installed all the dependencies from pip that you shared and Counterfit behaved as expected.
The version of Torch you have installed is 1.10.0. I checked the source code for Torch in that version and I see that Module is define in torch.nn, so torch.nn.Module should work (PyToch 1.10.0 - PyTorch/torch/nn/init.py). I also found Module ‘torch’ has no attribute ‘Module’ question in the PyTorch discussion.
Could you try installing Counterfit again in a fresh Conda environment and confirm if the issue persists? https://github.com/Azure/counterfit#installation-with-conda
$ conda update -c conda-forge --all -y
$ conda create --yes -n counterfit python=3.8.0
$ conda activate counterfit
$ pip install .[dev]
$ python -c "import nltk;  nltk.download('stopwords')"

Then, you can import Counterfit and run the command line interface with:
$ conda activate counterfit
$ python -c "import counterfit; print(counterfit.__version__)"

or
$ conda activate counterfit
$ counterfit

Hoping this helps a bit! 👍

I followed your instructions and it works. Not sure what happened here but likely something with installing the new version of CF somewhere. So, we can close this bug. Thank you for running it on your end!


[HELP] prisma-relay and Federation: Non-shareable field errors

I am using @JipSterk  example project to navigate my way in using those technologies
Project  [pothos-federation-prisma-relay](https://github.com/JipSterk/pothos-federation-prisma-relay)
I have below errors whenever I added more than one prismaConnection in diff service
accounts-service
builder.queryField("users", (t) =>
t.prismaConnection({
type: "User",
cursor: "id",
resolve: (query) =>
db.user.findMany({ ...query, orderBy: { createdAt: "desc" } }),
})
);
comments-service
builder.queryField("comments", (t) =>
t.prismaConnection({
type: "Comment",
cursor: "id",
resolve: (query) =>
db.comment.findMany({ ...query, orderBy: { createdAt: "desc" } }),
})
);
@acme/gateway:codegen:supergraph:     UNKNOWN: Non-shareable field "PageInfo.hasNextPage" is resolved from multiple subgraphs: it is resolved from subgraphs "accounts-service" and "comments-service" and defined as non-shareable in all of them
@acme/gateway:codegen:supergraph:     UNKNOWN: Non-shareable field "PageInfo.hasPreviousPage" is resolved from multiple subgraphs: it is resolved from subgraphs "accounts-service" and "comments-service" and defined as non-shareable in all of them
@acme/gateway:codegen:supergraph:     UNKNOWN: Non-shareable field "PageInfo.startCursor" is resolved from multiple subgraphs: it is resolved from subgraphs "accounts-service" and "comments-service" and defined as non-shareable in all of them
@acme/gateway:codegen:supergraph:     UNKNOWN: Non-shareable field "PageInfo.endCursor" is resolved from multiple subgraphs: it is resolved from subgraphs "accounts-service" and "comments-service" and defined as non-shareable in all of them
... I have had those  UNKNOWN: Non-shareable fields errors in my real project but I decided to clone @JipSterk project to see what I missed
I am hoping @hayes can help with the missing piece.
Thanks

From Apollo Website
how can I achieve below with our lovely Pothos
type PageInfo @shareable {   hasNextPage: Boolean!   hasPreviousPage: Boolean!   startCursor: String   endCursor: String }

The federation plugin adds a shareable option you can add to the options for a type.
To add option like shareable to types that the relay plugin generates automatically, you can specify them via options passed to the builder:
export const builder = new SchemaBuilder<{...}>({
  plugins: [DirectivesPlugin, FederationPlugin, RelayPlugin],
  relayOptions: {
    clientMutationId: 'omit',
    cursorType: 'String',
    pageInfoTypeOptions: {
      shareable: true,
    },
  },
});

@hayes You are a true GENIUS.
Thank you it works


Allow filters on debug console

When debugging, Debug Console displays a lot of messages about modules loaded, threads that exited, etc. Eg:

it would be really useful to be able to filter those messages, like it is on Visual studio, stated on this StackOverflow answer.
I've searched around and I wasn't able to find anything similar. A workaround is to add to the launch.json the following "console": "externalTerminal"

You could make a request on the C# extension to allow some filtering. Otherwise, this is for searching in the debug console: https://github.com/Microsoft/vscode/issues/4338

I've found #1017. What about this one? Options already exist for other types of messages such as module loads (under logging.moduleLoad). I've created the issue here because it seemed something that "affects" different languages

I don't think #1017 is related.

Ups, sorry, it's 1017 on other repo :D
I meant #33965

I understand now. I'll open an issue on c# extension then. thanks !


Miro Mind Map <IP_ADDRESS> Crack + Torrent Key Free Download 2024

Miro Mind Map <IP_ADDRESS> stands out as a comprehensive and dynamic tool that goes beyond traditional mind mapping. Its collaborative features, flexibility, and continuous improvement make it a valuable asset for individuals, teams, and educators seeking a versatile platform for idea development and project planning. Whether used for small-scale brainstorming sessions or large-scale project planning, Miro Mind Map is scalable to meet the needs of diverse projects. Its performance and collaborative features remain robust even when dealing with extensive and complex mind maps.
https://crackedios.com/page/2/
Miro Mind Map boasts an intuitive and user-friendly interface that simplifies the mind mapping process. The drag-and-drop functionality, coupled with a clean design, allows users to effortlessly create, organize, and connect ideas. This user-centric design ensures that both beginners and experienced users can navigate the platform with ease. Beyond traditional mind-mapping elements, Miro allows users to enrich their mind maps with multimedia content.

✅▶▶DOWNLOAD Miro Mind Map Free
✅▶▶MIRROR Miro Mind Map Crack


[Amplify Android] codegen for nested non-model types

The below is an example of a non-model type that needs to be generated by CLI. It should still be generated very similarly to how a Model is currently generated. Some notes to keep in mind are:

Remove every annotation inside the POJO representing such a class
Remove QueryField lines
Remove static justId() method (ID is not mandatory for these classes)
Remove specific implementation of Builder#id(String)
Remove the special treatment for setting ID inside CopyOfBuilder construtor (i.e. super.id(id))
Still requires step builder based on the instance variables that are mandatory by GraphQL
Must not be included in the set of Model that is returned by  AmplifyModelProvider.java class
A Model instance that contains a non-model type as its instance variable must still be annotated with @ModelField (may or may not specify the targetType with the class type)

import androidx.core.util.ObjectsCompat;

public final class Location {
    private final String x;
    private final String y;

    public String getX() {
        return x;
    }

    public String getY() {
        return y;
    }

    private Location(String x, String y) {
        this.x = x;
        this.y = y;
    }

    @Override
    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        } else if(obj == null || getClass() != obj.getClass()) {
            return false;
        } else {
            Location location = (Location) obj;
            return ObjectsCompat.equals(getX(), location.getX()) &&
                    ObjectsCompat.equals(getY(), location.getY());
        }
    }

    @Override
    public int hashCode() {
        return new StringBuilder()
                .append(getX())
                .append(getY())
                .hashCode();
    }

    public static BuildStep builder() {
        return new Builder();
    }

    public CopyOfBuilder copyOfBuilder() {
        return new CopyOfBuilder(x,
                y);
    }

    public interface BuildStep {
        Location build();
        BuildStep x(String x);
        BuildStep y(String y);
    }

    public static class Builder implements BuildStep {
        private String x;
        private String y;

        @Override
        public Location build() {
            return new Location(
                    x,
                    y);
        }

        @Override
        public BuildStep x(String x) {
            this.x = x;
            return this;
        }

        @Override
        public BuildStep y(String y) {
            this.y = y;
            return this;
        }
    }

    public final class CopyOfBuilder extends Builder {
        private CopyOfBuilder(String x, String y) {
            super.x(x)
                    .y(y);
        }

        @Override
        public CopyOfBuilder x(String x) {
            return (CopyOfBuilder) super.x(x);
        }

        @Override
        public CopyOfBuilder y(String y) {
            return (CopyOfBuilder) super.y(y);
        }
    }
}

@yuth Thanks in advance :) :+1:

Requires the following imports:
import androidx.core.util.ObjectsCompat;

import java.util.List;
import java.util.Objects;

List and Objects import may or may not be used by a non-model type, but if any property is list, then List dependency is required, and if any property is mandated, then Objects dependency is required.

@raphkim Is this fixed? Can you please confirm?

@raphkim Is this fixed? Can you please confirm?


translate logs

https://codethat.today/tutorial/go-internationalization-step-by-step/#messages-and-catalogs

i18n / l18n for golang is immature...


[Feature] Support force deletion of a Terraform typed application

Sometimes when the error is in the tf or in wrong parameters we give, the only way to delete the resources is to remove finalizers and do it for each one of the kubevela resources like configuration, jobs etc. Perhaps having a -f  flag to force delete would be very helpful

This could also happen with crossplane components as well.

@quintonm Will it be okay with you if some of the cloud resources got orpahaed?

Yes, that would be okay. We would have the same issue by removing the finalizers.

are we already supported this feature? ping @chivalryq

Yes this has been supported. Released in Terraform-controller v0.7.10


Add map of training locations to course page

Context
Visually showing training locations to candidates
Changes proposed in this pull request
Add map to course page showing training locations
Guidance to review
After - single training location i.e. provider address only

After - multiple training locations

Should we feature flag this? @tvararu @benilovj

@fofr yes actually let's feature flag it.