Provide a mechanism to update v1 auth token

Expected behavior:
Update an existing v1 auth token to add / remove read / write access to a bucket
Actual behavior:
The influx v1 auth currently allows us to only create and delete v1 auth tokens. Thus after the creation of a v1 auth token, if we create a new bucket and want to make sure that the v1 auth token has read / write access to this bucket, we have to delete the existing v1 auth token and recreate it. Creating a separate auth token is not something I want to do.
Environment info:

System info:

uname -srm
Linux 4.15.0-117-generic x86_64

InfluxDB version:

influxd version
InfluxDB 2.0.2 (git: 84496e507a) build_date: 2020-11-19T03:59:35Z

Console output:
root@influxdb-service-0:/# influx v1 auth -h
Authorization management commands for v1 APIs

Usage:
  influx v1 auth [flags]
  influx v1 auth [command]

Aliases:
  auth, authorization

Available Commands:
  create       Create authorization
  delete       Delete authorization
  list         List authorizations
  set-active   Change the status of an authorization to active
  set-inactive Change the status of an authorization to inactive
  set-password Set a password for an existing authorization

Flags:
  -h, --help   Help for the auth command

Use "influx v1 auth [command] --help" for more information about a command.

When using the set-active option the update is done with LegacyAuthorizationsApi.AuthorizationUpdateRequest.
Is it possible to add use the same function for changing permissions of an v1 token from CLI?


Overwrite issue?

Having an issue on setup where it will ask to overwrite for every single macro any time a selection is used. Not sure if this is only on <IP_ADDRESS> as this is what I'm using, and I know this was released for v<IP_ADDRESS>. I was able to correct the issue by adding a /o to every line, but this may be unnecessary. Any thoughts?

Hello Crustable,
sorry I have been busy and did not upgrade my own system for some time. Hopefully I have fixed the issue with <IP_ADDRESS> and also introduced a little feature called color flip. Maybe you could give the new release a shot and let me know if everything is working as expected.
Best Regards,
Thomas

Sure thing, I will be happy to try it out tomorrow for sure! Thanks for the
update.
On Sat, Jan 6, 2024 at 4:03 PM Toom3000 @.***> wrote:

Hello Crustable,
sorry I have been busy and did not upgrade my own system for some time.
Hopefully I have fixed the issue with <IP_ADDRESS> and also introduced a little
feature called color flip. Maybe you could give the new release a shot and
let me know if everything is working as expected.
Best Regards,
Thomas
—
Reply to this email directly, view it on GitHub
https://github.com/Toom3000/ma3_Magic_ColorGrid/issues/6#issuecomment-1879842509,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BBULNZCSCSKJKFM4D5SNJNDYNHCZJAVCNFSM6AAAAAA66NRNGKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZHA2DENJQHE
.
You are receiving this because you authored the thread.Message ID:
@.***>


Adopt JDK toolchain for Gradle 6.7

https://docs.gradle.org/6.7-rc-1/release-notes.html
Should simplify the CI builds drastically.
Toolchain support for JVM projects
By default, Gradle uses the same Java version for running Gradle itself and building JVM projects.
This is not always desirable. Building projects with different Java versions on different developer machines and CI servers may lead to unexpected issues. Additionally, you may want to build a project using a Java version that running Gradle is not compatible with.
Before this release, it required several steps to configure a different Java version for compilation, testing, generating Javadoc, and executing applications.
This release introduces the toolchain concept to simplify such a setup. A Java toolchain is a set of tools (javac compiler,java command etc), taken from a local Java installation and used during the build. Instead of manually specifying executables for the various tasks, toolchains provide a centralized place to define the Java version requirements in the build.
Setting up a toolchain can be done through the java extensions:
java {
    toolchain {
        languageVersion = JavaLanguageVersion.of(14)
    }
}

This means that in scope of this also gradle should be upgraded to 6.7-rc-1?

That's in JDK 15 upgrade also https://github.com/square/okhttp/pull/6272

Testing on https://github.com/square/okhttp/pull/6320


Make gate_sets actually optional

mypy and pycharm need a default value in the abstract interface
in order to be truly optional.
Also, add a copy of the inherited arguments in
SimulatedLocalProcessor.

All of the changes here look like dangerous default values. Would it be possible for the optional case to do something like:

Changed.

what about get_sampler

oh weird maybe I was looking at only a subset of commits


Add Replication capability to csi-addons admin/test tool

Add Replication capability to csi-addons admin/test tool along with currently supported reclaimspace and identity capability.
https://github.com/csi-addons/kubernetes-csi-addons/tree/main/cmd/csi-addons

Closes with: https://github.com/csi-addons/kubernetes-csi-addons/pull/419


Be able to blacklist queries/mutations

Hey, thanks for a great library!
I was wondering if it's possible to blacklist instead of whitelisting queries/mutations? I.e. this is how we do it today:
export const authMiddleware = {
  Query: {
    getUsers: isAuthenticated,
  }
}

Where isAuthenticated is applied for the getUsers query. However, now I need to add every single query in here or do the following:
export const authMiddleware = {
  Query: isAuthenticated,
}

which applies it to all queries. However, I want some queries to be able to get without being authenticated. It would be nice if you could do something like:
export const authMiddleware = {
  Query: isAuthenticated,
  except: ['getPublicProfile', 'getBlogPost']
}

Or is this possible in any way at the moment?

I am afraid there's no obvious solution for that in graphql-middleware, at least nothing from the top of my head, but you could check out graphql-shield.

Alright, thanks for the answer! That's too bad. It's easy to forgot to add the middleware function to one query so it would have been nice if it existed.


Refresh Fails

Hi @marclelijveld ,
I am able to get all the way through the ModelDocumentationTemplate step in the process you outlined at https://data-marc.com/2020/07/28/external-tools-document-your-power-bi-model/
After that I get the Refresh Failed with a handful of errors resembling:
Tables -  Query 'Tables' (step 'Renamed Columns1') references other queries or steps, so it may not directly access a data source. Please rebuild this data combination.
and
Loading blocked by failures with other queries.
I have tried all the different authentication methods, but the one piece that looks different is instead of connecting to localhost it's trying to connect to MSOLAP.8 (see screenshot)
Does this tool need admin privileges to a SQL Server Database? Or should it be trying to connect to the Tabular Model running locally in the Power BI Desktop File?
Thanks for any help you can provide!

Hi,
I'm glad to hear that you came this far. I've seen this error a few times already over the last day, so luckily I know what is causing it and how to fix it!
The error is caused by the Power BI Privacy Levels settings and has nothing to do with the authentication. In order to fix this, we have to change some settings in Power BI Desktop.
Please follow these steps:

Open Power BI Desktop
Go to File
Options & Settings
Options
In the Global Settings go to Privacy
Change the Privacy Levels to "Always Ignore Privacy Level Settings"

Close all Power BI Desktop Instances and retry :)
For authentication, please choose Windows + Use my current credentials (as in your screenshot and described in the blog).

One other thing you might want to avoid and check, before Power BI starts asking if you want to execute every query.
Again in the settings, go to security and uncheck the top setting, stating "Require user approval for new native database queries"

Hope this works for you :)
Cheers,
Marc

@marclelijveld Thanks for the quick reply!
I applied those changes, but to no avail. One note, that you may have seen from my reply in another thread is that I'm running the PowerShell script via VS Code, external of the tool because of IT restrictions.
Does the script need to be initiated within the Power BI report to grab the proper $Server and $DatabaseName variables in the ps1 file? or will the script identify running instances of Power Bi Desktop?
If the former, is there a way to find and hard code those variable names for testing purposes? I know there are ways to unzip a .pbit file and check the DocumentModelSchema...
Thanks again!

Ok I am good. I found the server:port using Tabular Editor and this article:
https://www.biinsight.com/four-different-ways-to-find-your-power-bi-desktop-local-port-number/
I substituted the $args[0] with `localhost: that I got from Tabular Editor and ran the PowerShell manually, and it worked!

Hi,
I was not aware that you run it outside of Power BI. That is indeed why the refresh fails, as there will be no Server and DatabaseName pushed from Power BI into the JSON file. As you said, you can get it via different routes as well and manually add it to the json or directly in the PBIT file.
You can use it in the way you prefer :)
At least, my intent was to use it from the External Tools ribbon.
Thanks,
Marc

Trust me that was my intent too, but wasn't able to run it from External Tools(at least yet) due to IT PowerShell restrictions. For some reason, VS Code let me run the PowerShell script from there without issues...¯_(ツ)_/¯


feat: expose theme style calculation in a service

Issue
N.A.
Description
Expose theme calculation method in a service to be able to use it in APIM.

🧪  Gravitee.io Automatic Prerelease @gravitee/ui-particles-angular
npm install<EMAIL_ADDRESS>
yarn add<EMAIL_ADDRESS>

🧪  Gravitee.io Automatic Prerelease @gravitee/ui-policy-studio-angular
npm install<EMAIL_ADDRESS>
yarn add<EMAIL_ADDRESS>

📚  View the storybook of this branch here

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

npm package (@latest dist-tag)
npm package (@latest dist-tag)
npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


chore: Add deprecation notice to s3.select_query

Detail

AWS is deprecating S3 Select, so we're adding a deprecation notice to the function

Relates

#2927

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: 9710793ccc2875820274f9f8a8d3cbe3273d4fda
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 9710793ccc2875820274f9f8a8d3cbe3273d4fda
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: e03cdf1645895b5c12444d7528f681ed803b01ae
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: e03cdf1645895b5c12444d7528f681ed803b01ae
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: 501fa52aa52b981ec7e52ea47c1286b2821d4a42
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 501fa52aa52b981ec7e52ea47c1286b2821d4a42
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


Smartquotes break on the introduction of a linebreak

Description
Smartquotes break on the introduction of a linebreak
Reproduction
"test"#linebreak()"test"

"test"\
"test"

Preview:

Reproduction URL
No response
Operating system
macOS
Typst version

[X] I am using the latest version of Typst

Duplicate of https://github.com/typst/typst/issues/1106


[fix][doc] Binary protocol spec: perform topic lookup before creating/connecting a producer/consumer

Fixes #15690
Modifications

Add a note for performing topic lookup before creating/connecting a producer/consumer.

Add deprecation notice to an outdated doc page.

Documentation

[x] doc

//cc @Demogorgon314 @Anonymitaet


python3Packages.rdflib-jsonld: remove as deprecated

Motivation for this change
rdflib-jsonld's is now broken, but its functionality is implemented in rdflib 6
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[x] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 144818 run on x86_64-linux 1

1 package failed to build:

cwltool

2 packages built:

python38Packages.schema-salad
python39Packages.schema-salad


Icon trimmed in selected menu

Hi, thanks for reporting the issue! Is it possible for you to create a minimal proof of concept app that shows the issue? Does it appear on only one device or on different ones?

Here is a demo source code for reference. The issue seems regardless of device, android version or number of menus
Demos.zip

Thanks! I'll look into it

It seems that the issue is connected to the Material library version 1.5.0 and higher. I've come up with a fix and it is available in on the main branch. If I don't find any issues with it I'll release a new version of the library, that inludes the fix. Thank you very much for your help on the issue!


Update target frameworks in C# examples

@jtattermusch
release notes: no

Thanks!
A few things:

EasyCLA needs to be signed.
while at it, can you also update the Grpc, Grpc.Tools and Google.Protobuf dependencies to their newest stable version? https://github.com/grpc/grpc/blob/bd357f9a37302452f6d8b262dfc37f23b841a21a/examples/csharp/Helloworld/Greeter/Greeter.csproj#L7. Alternatively we can do that as a followup PR.

https://www.nuget.org/packages/Google.Protobuf/3.19.4
https://www.nuget.org/packages/Grpc/2.44.0
https://www.nuget.org/packages/Grpc.Tools/2.44.0

@jtattermusch CLA passed.


Support to concat U320 and U640

Add concat support for the U320 and U640 types
Add split support for the resulting U640 and U1280 types
While we're at it, remove (anyway broken) split support for types with odd number of limbs

I needed this change for a project of mine.


Issue in create query page

Describe the bug

Required field red star not  available in title label
There is no validation available in textbox for more characters (database error)
There is not redirect to discussion page available

Expected behavior

Give red start for required field
Give characters validation in input fields
Give redirect option to go on discussion page

Screenshots
If applicable, add screenshots to help explain your problem.

Give redirect option to go on discussion page on Hold


Minor change to tutorial

Hi @fbiville
I was able to build once moving to java 11.  Thanks for the tip.
One minor change you might make for those that are more familiar with Liquibase and not so much neo4j is to put a link to get to the neo4j interface to see the change with the assumption that it is running locally and where to click to view the entry that was just created.
For instance
Let us look at the database and check whether the Movie node has been created:

If you are running locally it would be found here
http://localhost:7474/browser/
Login and Click Database -> Node Labels -> Movie
Or something similar

Thanks, that's a very good idea. Let me do add that.

@molivasdat let me know what you think of https://github.com/liquibase/liquibase-neo4j/pull/6


"pgp signature helper" feature

We had an idea today, along the lines of #32, but for GPG keys instead of SSH keys. In particular, at a conference, I was asked to sign someone else's GPG public key. We wound using wormhole send to get me his key, I did gpg --import to add it to my local keyring, then gpg --edit-key to sign it, then gpg --export to write the signed key to a new file, then I did wormhole send to get the signed key back to him, then he did gpg --import to add the new signature to his keyring. The big security benefit of using wormhole for this is that I know I got the right key, as opposed to having him dictate his keyid and fingerprint to me first.
It might be handy to have a wormhole command that does all this for you. He would run wormhole gpg please-sign, which would find (perhaps ask for) the right public key, send it over to the side that runs wormhole gpg sign, which does the same signing dance, then sends the signed key back. It could have options to specify which key you want sign with (or it could do gpg --list-secret-keys and then ask the user to pick one).
If this actually turns out to be useful, it might be good to set up a plugin mechanism so that the "gpg" subcommand doesn't need to be shipped with the "magic-wormhole" package directly, but could be installed with some "magic-wormhole-gpg" package instead.

FWIW, with GNOME Keysign, we have a tool that certifies other people's OpenPGP key with the help of magic wormhole since https://github.com/gnome-keysign/gnome-keysign/pull/31 got merged.


Gain control of info@cpf

Describe the issue
We need access to the info@cpf mailbox because we currently use this email as the source of the billing reports.  We may wish to use it for compliance automation ("you have the following users") as well.
Additional context

We think Sid was checking those
Currently we have cloud.pathfinder and pathfinder (gpc)
https://www2.gov.bc.ca/gov/content/governments/services-for-government/cloud-computing-in-the-bc-government?keyword=cloud

Definition of done

PO to make istore transfer request (likely it is still in SM's old control)

this might be in AWS or GCP


updated UI and some functionality

updated UI and some functionality.

@Abhishek07Kalra Updation is allowed but who told you to make the PR ?? Did anyone assign you ?? This is not how open-source since made the PR without reading the Code of Conduct and contributing guidelines I will have to make this PR Invalid


fix dnsmasq strict-order

Currently, when configured, "strict-order" adds the necessary "strict-order" argument. However, the hardcoded "all-servers" argument overrides this, making "strict-order" pointless.
With this change, "all-servers" and "strict-order" are mutually exclusive.

Merged, thanks! I assume this worked at one point in the past. Can’t see any reason why the code was like this for such a long time otherwise.


Azure platform - ability to specify existing VNET for installation

Looks like there is no option to specify an existing VNET when installing on Azure.
Would be nice to be able to specify the VNET in MachinePoolPlatform just like AWS.
The use case is to be able to instantiate Openshift clusters on private VNET on Azure using Advanced Cluster Management.
Thanks,

Hi Martin. Sorry, we don't pay much attention to issues in this repo :(
Do you have access to Jira? If so, please create a card under the HIVE-* project.

I'll go ahead and close this. If you have trouble with Jira, reopen or reach out directly and we'll figure out a way to get attention to this matter.


add an option to disallow quoted tweets

To prevent any tweet referencing twitter content from passing though.

I often use Quote tweets to Retweet with some editorialisation so for me it feels like I don't want them reaching Mastodon.
The tweets which I like reaching both have no reference to twitter in them. Such as other twitter users or quote tweets.
Thank you so much for creating this issue. Moa is an amazing project :)

I added the option Post quoted tweets to Mastodon?


Remove XBMC from interface strings

Closes #720, fixes minor issues (like inconsistent tags) and formats the file for a bit improved readability

Maybe it's worth fixing it in the same PR:

can this string
https://github.com/xbmc/Kore/blob/master/app/src/main/res/values/strings.xml#L256
be reused here?
https://github.com/xbmc/Kore/blob/master/app/src/main/res/values/strings.xml#L257-L266
is this string
https://github.com/xbmc/Kore/blob/master/app/src/main/res/values/strings.xml#L267
the same as "swipe down"?

Yes it can be reused, but i don't see much of a gain there.
pull_to_refresh isn't being used.

Yes it can be reused, but i don't see much of a gain there.

True. It's just a bit tidier.


allow partial writes on field conflicts

fixes #7814
Required for all non-trivial PRs

[ ] Rebased/mergable
[ ] Tests pass
[ ] CHANGELOG.md updated
[ ] InfluxData Documentation: issue filed or pull request submitted <link to issue or pull request>

this would also fix #7815

Do we want to allow the possibility of somehow indicating which point caused the error? Maybe a request parameter that turns on a response body indicating the status of each point. Something like [200,200,200,409,200]. Or just indicating failed points, {"3": 409}


ci: check and ensure luarocks is installed

ci: check and ensure luarocks is installed

The CI failure is in expectation which is caused by missing luarocks. Need to test again after merging https://github.com/api7/apisix-build-tools/pull/128


Searchable on Feature.description

The Search bar currently only searches the title of each Feature. It ignores the descriptions.
On the one hand, the number of roadmap items to vote on shouldn’t be too long. So Search is not too important.
On the other hand, because you do support an optional Search bar, why not have it search the descriptions and titles simultaneously? After all, the user can’t predict exactly how Searchworks. And the user may not know if the search text is part of the title.
Q: should the Title <> Title+Description need to be configurable for developers?
A: it can obviously be done (Bool > enum?), but probably ok to just switch from Title only to Title+Description. It won’t really break anything, and users will see it as a bug fix. If they notice at all 🤔
If you want me to implement it, let me know preference w.r.t. configurability question.

Makes total sense for me to implement this!

There is already a (pretty simple) pull request for this.


docs: Clarify AsyncScript usage

AsyncScript is still a bit too confusing, just clarifying some of its quirks.

Not too sure how to title/label this one, @VaclavElias feel free to edit anything

Thank you @Eideren


Days not in calendar format

Subject of the issue
Describe your issue here.
I have no idea how this happened.  I changed the place of the component in my app and all the numbers got screwed up.
Here's  a screenshot.
what could be the problem?

[BUG] Bug Reproduce Steps
Tell us how to reproduce this issue.
[BUG] Expected behaviour
Environment
Package Version:
React version:
Node version:
Browser:

hi @DavidSSchwartz
Probably it's because of the parent element's display property inheritance.
Can you create a minimal repo to reproduce this issue?

thanks! just figured it out
It was inheriting "white-space: no-wrap"

great!
Then I'm closing this 🙂


Add LICENSE

Could you please recommend a license type? I thought about (based on many GSoC projects) MIT license.
cc @soumith

+1 for MIT. Simple and straightforward.


Removing quota from forgetpassword page

Related Issues
#137
Checklist

[ ] Tests included
[ ] Build pass
[ ] Documentation
[ ] Code format and docstring

It's done :(


Got HttpError, however status code is not printed in log.

This is error log what I got
_call non-retriable exception:
Traceback (most recent call last):
  File "/opt/conda/lib/python3.6/site-packages/gcsfs/core.py", line 507, in _call
    self.validate_response(status, contents, json, path, headers)
  File "/opt/conda/lib/python3.6/site-packages/gcsfs/core.py", line 1230, in validate_response
    raise HttpError({"code": status})
gcsfs.utils.HttpError

What you expected to happen:
HttpError status code in log.
Anything else we need to know?:
I use gcsfs via papermill.
Is there any configuration to print http status code in log ?
Environment:

Dask version:
Python version: 3.6
Operating System: debian
Install method (conda, pip, source): conda

The argument to HttpError should also include a "message" to be printed - but the repr of the exception could be changed to include all of the arguments passed to it. Would you like to fix this?


assertion failed using g_main_context_query

In my quest to integrate lgi with a different event library, I tried using a MainContext.
I can't seem to get g_main_context_query to not fail:
lgi=require"lgi"
GLib = lgi.GLib
c = GLib.MainContext()
assert(c:acquire())
c:query(1000)

**
Lgi:ERROR:marshal.c:1151:lgi_marshal_2c_caller_alloc: assertion failed: (size > 0)
Aborted (core dumped)

I'm sorry, GLib.MainContext.query is so demanding/hostile to dynamic introspection that I don't have any intention to support it.  The problem is that its signature contains caller-allocated dyanmically-sized output parameters.  I'm not even sure how should it be mapped to Lua function signature, and implementing it would be nightmare in already over-complex array marshalling code.
If this functionality is really needed, GLib should come with some introspection-friendly API replacement.


docs: improve docs for testing device configurations

based on questions I've seen recently.

Pull Request Test Coverage Report for Build 970544530

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+11.0%) to 30.541%

Totals

Change from base Build 970524965:
11.0%

Covered Lines:
3611

Relevant Lines:
12423

💛  - Coveralls


Consolidate Result spec/status types across Pipeline/Task

This is relevant to duck typed tasks, but I hit this in the context of trying to write some library code that deals with results (both spec/status) in a common way.
Right now the result types are identical, and the spec types only differ in this Value field:
// PipelineResult used to describe the results of a pipeline
type PipelineResult struct {
	// Name the given name
	Name string `json:"name"`
	// Description is a human-readable description of the result
	// +optional
	Description string `json:"description"`
	// Value the expression used to retrieve the value
	Value string `json:"value"`
}

We will want a common type for these to live in our duck type anyways, so we should think about consolidating these shapes.
/assign @ImJasonH

Some context I didn't have before this bug: PipelineResult's Value field exists to be able to express some derived result value of the Pipeline, as derived from some of its constituent Tasks' results.
This example for instance:
  ...
  results:
    - name: sum
      description: the sum of all three operands
      value: $(tasks.second-add.results.sum)
    - name: partial-sum
      description: the sum of first two operands
      value: $(tasks.first-add.results.sum)
    - name: all-sum
      description: the sum of everything
      value: $(tasks.second-add.results.sum)-$(tasks.first-add.results.sum)

So when this Pipeline is run, its PipelineRunResults will have values derived from the values of some of its TaskRuns.

One thing you can do there is to expose the same shape, but vary the validation.
This is a pretty common pattern for PodSpec, and ObjectReference (as widespread examples)

I wonder if it would make sense to separate how a pipeline declares it will have results from how the results are set

/kind cleanup

/remove-lifecycle rotten
/remove-lifecycle stale
/reopen

/lifecycle frozen

This is probably worth resurrecting in the context of the various results work that's been underway recently - cc @lbernick @jerop

Hi @mattmoor, I just want to confirm what we want to do with is issue. Those are the current result types, do we want to merge all of them into 1 type? Or 1 type for pipelinerun&taskrun, and 1 for pipeline&task?
type PipelineResult struct {
	Name string `json:"name"`
	Type ResultsType `json:"type,omitempty"`
	Description string `json:"description"`
	Value ArrayOrString `json:"value"`
}

type PipelineRunResult struct {
	Name string `json:"name"`
	Value ArrayOrString `json:"value"`
}

type TaskResult struct {
	Name string `json:"name"`
	Type ResultsType `json:"type,omitempty"`
	Properties map[string]PropertySpec `json:"properties,omitempty"`
	Description string `json:"description,omitempty"`
}

// TaskRunResult used to describe the results of a task
type TaskRunResult struct {
	Name string `json:"name"`
	Type ResultsType `json:"type,omitempty"`
	Value ArrayOrString `json:"value"`
}

I can take this if needed. /assign @Yongxuanzhang


[ISSUE] Fetching translated resources type: 0

Hi, I am having a hard time setting this up, and I am not exactly sure if there is any kind of support and if this plugin will be maintained or not, but multilingual functionality is really needed.. So I translated my products and collections with a third party app (Langshop) but still it wont let me fetch the translated products and collections
info Fetching translated resources type ShopifyTranslatedProduct: 0
info Fetching translated resources type ShopifyTranslatedCollection: 0

   {
      resolve: 'gatsby-source-shopify',
      options: {
        password: process.env.SHOPIFY_SHOP_PASSWORD,
        storeUrl: process.env.GATSBY_SHOPIFY_STORE_URL,
        shopifyConnections: ['collections'],
      },
    },
    {
      resolve: `gatsby-source-shopify-translations`,
      options: {
        shopName: process.env.GATSBY_SHOPIFY_STORE_URL,
        shopifyPassword: process.env.SHOPIFY_SHOP_PASSWORD,
        accessToken: process.env.GATSBY_STOREFRONT_ACCESS_TOKEN,
        defaultLang: 'nl',
        prefixDefault: false,
        configPath: require.resolve('./locales/config.json'),
        locales: ['nl', 'de'],
      },
    },

Hi Dennis, I didn't test the plugin with the third part app Langshop, but if it uses the native Translation API of shopify, it should work.
I used the Language Native Translate App to insert my translations to test.
You can test with Postman or Shopify GraphQL App the query the plugin runs to get translated resources.
Try it to check if you get data in response.
GraphQL Query
query translatedThings($ids: [ID!]!) {
  nodes(ids: $ids) {

    ... on Product {
      __typename
      title
      description
      descriptionHtml
      options {
        __typename
        name
        values
      }
    }
  }
}

Variables
{
  "ids": [
    "gid://shopify/Product/[XXXXXXXXXXXXX]"
  ]
}

Thank you for the response! I did make a POST request with Postman, and yes, the translated content comes back perfectly. So your query is working. But the plugin is still returning zero nodes. I feel there is something wrong in my plugin settings then..

I deactivated the Gatsby Source Shopify Plugin which was running first
Have a config.json
Followed every step as told

The translations are there, but the plugin cant pick them up, which is really weird..
Config.json:
[
  {
    "code": "nl",
    "pages": [
      {
        "originalPath": "/contact-us",
        "path": "/contact-us"
      }
    ]
  },
  {
    "code": "fr",
    "pages": [
      {
        "originalPath": "/contact-us",
        "path": "/contacts"
      }
    ]
  }
]

Ran it one more time and double checked all my .env variables, and those are fine, but still zero translated products found. I can setup a test repo with the same environment, and make a new private app in my store for testing purposes. The translations are found when making a POST in Postman, so the translations are really there.
Thanks again! This plugin could have amazing potential, since it is something a lot of users need and there isn't anything published yet which can pull translated products to Gatsby. Great job.
Node: 14.9.0
Gatsby CLI version: 4.10.0
Gatsby version: 4.8.0
Gatsby Source Shopify: 6.10.2

https://github.com/DennisKraaijeveld/gatsby-shopify-translation-issue
Made a repo for my environment. I guess you could try it out with your own Shopify tokens, but you could try mine, but those are really private so I can't just post them right here.

I managed to replicate your issue with my shopify token too.
At first glance it seems that gatsby-source-shopify works asynchronously in the gatsby plugin stack. Before he finishes and creates the nodes that are needed for gatsby-source-shopify-translations, this last plugin is already working and doesn't find anything.
I think the problem is based on the large amount of nodes that are created too.
I'd never had this problem before but I'll try to solve it.

I managed to replicate your issue with my shopify token too.
At first glance it seems that gatsby-source-shopify works asynchronously in the gatsby plugin stack. Before he finishes and creates the nodes that are needed for gatsby-source-shopify-translations, this last plugin is already working and doesn't find anything.
I think the problem is based on the large amount of nodes that are created too.
I'd never had this problem before but I'll try to solve it.

Thanks! Looking forward to a fix :) I am gonna ask around for you and will come back at you for a possible solution

I released a new version 0.3.0, so you can try again.
At the moment it is not possible to manage with multiple domains although it was something I had already thought about.
Since shopify has released the new Storefront API of 2022-01 which finally also concern translations, I wanted to rethink the plugin from this perspective that would make everything simpler and more functional.
Maybe it could also be time to expand translations by domain as well.

Thanks! I think it would work, only now it is hitting Shopify rate limits (I think). The error I did get:
"gatsby-source-shopify-translations" threw an error while running the sourceNodes lifecycle:

Input size greater than 250.
Error: Input size greater than 250.

  - index.js:29 new ApolloError
    [vivhome]/[@apollo]/client/errors/index.js:29:28

  - QueryManager.js:592
    [vivhome]/[@apollo]/client/core/QueryManager.js:592:47

Shopify Resource:
Maximum input array size limit Anchor link to section titled "Maximum input array size limit"
Input arguments that accept an array have a maximum size of 250. Queries and mutations return an error if an input array exceeds 250 items.

I released the 0.3.1 to fix the Maximum input array size limit error.
You can test and see how it works in your context and with your number of products.
In case everything goes well, I close this issue.

Everything went well. Thanks! Now I am going to figure out how to setup things and see if I can somehow only query a second language for a second storefront.


fix(input): label animation shifting sibling labels

Prevents the focused animation in inputs from causing sibling inputs to shift slightly.
Fixes #3541.
For reference:

LGTM


Add compatibility with with Hex Token Size Support module

At the moment Drag Ruler does not work if Hex Token Size Support module is used. The ruler does not appear and the token does not complete the movement.

Related PR in the Hex Token Size repository


Update the pandas package version

💡 Summary
Update the pandas package version requirement to 1.5.1.
Motivation and context
This will match the version present in alpine 3.17 base image, and it will avoid building the wheel for the version presently used. This action will reduce the build time of the worker container in the crossfeed repo.
Implementation notes
See setup.py in the src folder.

Is this supposed to be a PE-Reports issue?

Yes, because we use pe-reports in the Crossfeed Docker image.


Node path

Where to add node path (win-10 ) in sublime package setting.

Hey,
If I understood your question right, on the right pane. But according to the current documentation of the NodeJs, you should correct the value instead of simply set it to true

Hey varp,
Thanks for this package and in advance for your help. I also don't know what value "node_path" is supposed to be set to, or how to find that value. Thanks.


Error: Invalid value: Unexpected column names

While running HAMLET with a smal sample it did not find any fusions with fusioncatcher, when this happens the last column "Predicted_effect" is not made in the output. This causes plot_fc to have an "Error: Invalid value: Unexpected column names" error.
After manually adding the column name it worked again, only to give a "null division error" in intersect_fusions.
I copied both errors in the attached files
plot_fc_ERROR.txt
intersect_fusions_ERROR.txt

Can you share a minimum fastq dataset (preferably) or set of inputs for fusioncatcher that can be used to replicate this issue?

The samples are still to big to be uploaded, so i put them here: https://drive.google.com/drive/folders/1icByNwdAaiTy1r5os3Fb3J6-BbULPSAN?usp=sharing
note: sample NOMO1-16714 also has the error that is descriped in issue 3

Thanks for the data, I will have a look. Do you mind if I add the data from NOMO1-16714 to the tests data for HAMLET? That way we can make sure that these issues do not show up in later versions of HAMLET

You cam use all of the samples for as test data if you want.

This bug has been fixed upstream, I'm waiting for a new release of the tool in question to include it in HAMLET: https://github.com/bow/crimson/pull/12

This has been fixed in the devel branch (See 9a46725)


Optimize webpack bundle

Besides creating a commonjs and esmodule with tsc, we also create a bundle using webpack. Problem is that the bundle size is 1.61 MB and has to be reduced.

Maybe reduce the size of contracts.json by filtering the contracts that end up in it.

Maybe check if ethers is too big and newer versions are smaller?

Maybe check if ethers is too big and newer versions are smaller?


Source column "Label" not found

I am getting this error. Following is the stack trace:
System.Reflection.TargetInvocationException
HResult=0x80131604
Message=Exception has been thrown by the target of an invocation.
Source=System.Private.CoreLib
StackTrace:
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at Microsoft.ML.Runtime.EntryPoints.EntryPointNode.Run()
at Microsoft.ML.Runtime.EntryPoints.EntryPointGraph.RunNode(EntryPointNode node)
at Microsoft.ML.Runtime.EntryPoints.JsonUtils.GraphRunner.RunAllNonMacros()
at Microsoft.ML.Runtime.EntryPoints.JsonUtils.GraphRunner.RunAll()
at Microsoft.ML.LearningPipeline.TrainTInput,TOutput
at TaxiFarePrediction.Program.d__5.MoveNext() in E:\startsomething\ml\TaxiFarePrediction\TaxiFarePrediction\Program.cs:line 55
Inner Exception 1:
ArgumentOutOfRangeException: Source column 'Label' not found

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

ID: a30b3ff5-b5e6-ff02-6f60-b5cef6f34666
Version Independent ID: fdf962e2-620e-d9ad-5057-5f96f52dc60f
Content: Use ML.NET to predict New York Taxi Fares (Regression)
Content Source: docs/machine-learning/tutorials/taxi-fare.md
Service: unspecified
Product: dotnet-ml
GitHub Login: @aditidugar
Microsoft Alias: johalex

Fixed it. My Bad.
For others here is what I did wrong: Make sure there are 2 brackets in the ColumnCopier Ctor
pipeline.Add(new ColumnCopier(("fare_amount", "Label")));

Nicely done, @mnbuch!


remove vee-validate from the cms

vee-validate is only use in LInput. May be, we need to find a way to replace with something else ? @ivanslabbert

vee-validate is only use in LInput. May be, we need to find a way to replace with something else ? @ivanslabbert

I think vee-validate is a bit of an overkill for inline validation of one field. Check if it can be done manually in a simple way, so that we can remove the package and reduce weight.


Mouse Hover is not ignored by IgnorePointer

Currently, using an IgnorePointer will not ignore mouse hover events.
Use case
Sometimes, we want to ingore hit events on a sub tree → IgnorePointer. In Flutter web, we might also want to ignore mouse hover events and I would say this is even expected behavior for IgnorePointer.
Workaround
This is the workaround I came up with:
Stack(
  children: [
    subtree,
    const MouseRegion(
      child: SizedBox.expand(),
    ),
  ],
);

This doesn't sound like web-specific behavior, but more of a framework issue.
/cc @dkwingsmt

A duplicate of https://github.com/flutter/flutter/issues/35213. This is blocked by https://github.com/flutter/flutter/pull/59883 which I'm working on.

@dkwingsmt Awesome! It always amazes me how hard it is to find these specific GitHub issues via search.
I knew this issue had to exist, but I could not find it at all.


Update SignalR create via CLI doc

cli extension is no longer used
Replace the deprecated sku with new one

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

#sign-off

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

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

Publishing is suspended until Monday, November 4. Merging will resume 7:00am PT Monday.
This PR is ready for merge.


Let us delete all SPFx examples

Category

[XX] Enhancement

Expected or Desired Behavior
Make SPFx examples valuable research/learning assets for all developers
Observed Behavior

SPFx examples are single-developer entries, I haven't seen an example yet where examples are enhanced by other developers as is common in Github projects.
Documentation is hard to find, 99.9% is code only
Several examples use ES3 coding patterns where ES6 (TypeScript) patterns can create shorter, faster and better readable code

I propose to delete all but 5 examples and work together to make them the best examples ever

thx Danny for your input. We do acknowledge that not all samples currently are using all the modern techniques, but PnP is community driven initiative and dependent on the community contributions. If you'd like to see some specific areas demonstrated, we do welcome you to contribute as well. We will absolutely do cleaning of the sample gallery as needed during our journey, but will certainly not delete current samples, which community has worked hard and shared for the benefit of others.


fix: Site.LastChange' (depreciated) to 'Site.Lastmod'

This PR resolves the issue #8
Screenshot:

Thanks  a lot
Vincenzo


Custom Filebot URL Variable

Would it be possible to add in something like ENV FILEBOT_URL so we can speicify a custom url for a portable version of filebot?
I tried buiding an image from your Dockerfile but It pauses durin the unrar stuff at the top and never continues. Something about an empty git repo.
Just an override for a custom url would be awesome so you can just paste in like https://github.com/barry-allen07/FB-Mod/releases/download/4.8.5/FileBot_4.8.5-Linux-Portable.tar.xz

Yes it's possible to use a beta/custom version.  See https://github.com/jlesage/docker-filebot#using-a-beta-version

Closing this issue.  Please re-open if needed.


fix: Logger creates directory if output file does not exist

In the case that the specified output_file does not exist, the application creates a directory with the output_file name instead of a file. If a file with the name already exist, it uses that file as intented.
Todo:

Create a file with the output_file name when file does not exist, instead of a directory.

Troubleshooting made me release that it is not the application itself that causes this, but docker, since it does not happen when using the binary.

Solved by specifying a folder for the output_file to be in in both config.json and docker-compose.yml, for example:
{
"mattermost_domain": "your-mattermost-domain.com",
"mattermost_port": 443,
"use_tls": true,
"auth_token": "your_access_token",
"channel_ids": [
  "channel_id_1",
  "channel_id_2"
],
"output_file": "out/messages.json",
"insecure_skip_tls_verify": false,
"log_level": "INFO"
}

services:
  mattermost-logger:
    network_mode: host
    image: mattermost-logger:test
    container_name: mattermost-logger
    volumes:
      - ./config.json:/app/config.json
      - ./out:/app/out

I think I should update the readme with these suggestions instead.


As a user, I can group sessions together

...so that I can classify each session, i.e. some are attendance, some are problem sets, etc.
Justification: This could come in handy when we need to aggregate data, i.e. near the end of the semester, we want to know how many times the student attended tutorial classes, which means we need to give some "idea" for what sessions "are".

Feature discarded as there are no classification on sessions.


Use binary cross entropy when only two classes

I was trying to use ktrain in my project for binary text classification. I noticed (on a private dataset) that the model was not converging. I am mostly following the Text Classification with Hugging Face Transformers tutorial. As I went through the code, I figured out that CategoricalCrossentropy was the only thing that looked a little out of place, so I tested with BinaryCrossentropy and now my model works much better.
I understand that Binary is just a case of Categorical and it should run fine but it doesn't :(
To test this out further, I ran it on the 20newsgroups data set but I couldn't notice any major difference between the losses.
See code where I try to classify only comp.graphics and soc.religion.christian classes.
Using BinaryCrossentropy:
preprocessing train...
language: en
train sequence lengths:
	mean : 300
	95percentile : 884
	99percentile : 1531
Is Multi-Label? False
preprocessing test...
language: en
test sequence lengths:
	mean : 366
	95percentile : 1046
	99percentile : 3367
Using loss function:  <class 'tensorflow.python.keras.losses.BinaryCrossentropy'>
begin training using onecycle policy with max lr of 8e-05...
Epoch 1/2
99/99 [==============================] - 146s 1s/step - loss: 0.5194 - accuracy: 0.7586 - val_loss: 0.0962 - val_accuracy: 0.9720
Epoch 2/2
99/99 [==============================] - 130s 1s/step - loss: 0.0830 - accuracy: 0.9779 - val_loss: 0.0746 - val_accuracy: 0.9809

Using CategoricalCrossentropy:
preprocessing train...
language: en
train sequence lengths:
	mean : 300
	95percentile : 884
	99percentile : 1531
Is Multi-Label? False
preprocessing test...
language: en
test sequence lengths:
	mean : 366
	95percentile : 1046
	99percentile : 3367
Using loss function:  <class 'tensorflow.python.keras.losses.CategoricalCrossentropy'>
begin training using onecycle policy with max lr of 8e-05...
Epoch 1/2
148/148 [==============================] - 164s 1s/step - loss: 0.4146 - accuracy: 0.8130 - val_loss: 0.1166 - val_accuracy: 0.9695
Epoch 2/2
148/148 [==============================] - 150s 1s/step - loss: 0.0664 - accuracy: 0.9713 - val_loss: 0.0471 - val_accuracy: 0.9848

Hi @theawless:  Thanks for letting me know about this.  It's strange that you're getting different results on your private dataset.
However, note that the datasets are preprocessed by default to be multi- or 1-hot-encoded.    If you use BinaryCrossEntropy with  1-hot-encoded labels, you're essentially treating your problem as a multilabel problem (even when it's not supposed to be).  Since this can be confusing and/or problematic (probabilities will not add to 1), I don't think we should configure models with BinaryCrossEntropy by default for two classes when building model unless perhaps  preprocess_train  was also changed to refrain from 1-hot-encoding labels for two classes. However, since, in theory, there  shouldn't be any real different in doing this (as you said) and you are only seeing this behavior in your private dataset, the change probably isn't warranted at this time. (Are you sure the classes in your private dataset are mutually exclusive?)
If you really want to force the model to use BinaryCrossEntropy for your private dataset, you can always just recompile your model with BinaryCrossEntropy:
model = t.get_classifier()
model.compile(loss='binary_crossentropy',
              optimizer='adam',
              metrics=['accuracy'])

... which is essentially equivalent to doing:
model = t.get_classifier(multilabel=True)

I'll continue to monitor this.  If it's reproduced in other datasets, it may be a bug in TensorFlow.
Thanks again.

Thanks a lot for the quick reply and the informative links.
Turns out my class weights were not getting set up properly (and the dataset was very imbalanced), and that's why the model was not converging for CategoricalCrossentropy. Somehow BinaryCrossentropy worked well even after this.
I fixed the class weights and now CategoricalCrossentropy is also working fine. Thank you for the awesome library!


Invalid Column Names

When using the MySQL database driver, certain column names such as "group" trigger a syntax error. This could be fixed by placing every column name inside backticks. This issue may also affect sqlite3 and PostgreSQL.

This issue has been resolved and preventative measures have been taken to avoid the same issue from happening with other identifiers.


Improvement: reset

Some people unintentionally ignore the plot animation when they start the game

That's currently possible, just a little hidden as I don't want to add any more buttons to the game screen - if you enable "Prompt on exit", you'll also get the option to reboot:

(the weird layout's to play pinball with).


The libs.resources not found

Installation throws an error as libs/resources.py doesn't exist.

**OS: Ubuntu
**PyQt version: 5

Installation throws an error as libs/resources.py doesn't exist.

**OS: Ubuntu
**PyQt version: 5

I am also facing this same issue on Windows.

Please perform the following step
pyrcc5 -o libs/resources.py resources.qrc

if you follow the readme, it does say to write
pyrcc5 -o libs/resources.py resources.qrc
but that gives
File does not exist 'resources.qrc'


🐛 [firebase_analytics] Device model is not populating for Galaxy / Amazon device

I'm using firebase_analytics: ^10.1.0 and there is an issue that the "device mode" dimension is not populating for Galaxy / Amazon device. And another dimension "Device" is not populating apple device.
Is it a bug or something i have to do such that i can combine them as one dimension?

Hi @Chadpagesuite, how are you getting this data?
This may be due to differences between the native sdks as the flutterfire_plugins are thin wrappers around the existing native sdks.


When running "dbt test --store-fallures" trino reports "destination table XXX already exists"

Expected behavior
Store failures should result in same behavior as when creating normal models. It should do a drop and replace or rename.
Actual behavior
Error destination table XXX already exists
Steps To Reproduce
dbt test --store-fallures
dbt-trino using Glue catalog configuration.
Log output/Screenshots
TrinoUserError(type=USER_ERROR, name=TABLE_ALREADY_EXISTS, message="line 7:5: Destination table 'glue."xxx_dbt_test__audit".xxxf' already exists", query_id=xxx)
Operating System
osx
dbt version
1.8.3
Trino Server version
439
Python version
3.12.1
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

Verify how other adapters are handling multiple invocations of dbt test --store-failures and implement accordingly.

This is supported functionality and there are tests which creates the table, drops it and then recreates it https://github.com/starburstdata/dbt-trino/blob/master/tests/functional/adapter/store_failures/test_store_failures.py#L70
@thjwhite please share more info, config and logs to reproduce this scenario.

Not reproducible, closing.


How would we incorporate custom content?

What if I wanted to add custom content to the show page? We use the guessers to render the pages, but do they allow you to inject components?

What if I wanted to add custom content to the show page? We use the guessers to render the pages, but do they allow you to inject components?

Late reply, but I have to ...
I think aside prop can help in this case, it accepts the same props as edit, create and show i.e basePath, record etc
const Aside = ({ record }) => (     <div style={{ width: 200, margin: '1em' }}>         <Typography variant="h6">Post details</Typography>         {record && (             <Typography variant="body2">                 Creation date: {record.createdAt}             </Typography>         )}     </div> );
const PostEdit = props => (     <Edit aside={<Aside />} {...props}>        // ...     </Edit> );


⚠ Processors has degraded performance

In 45e4362, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 46 ms

Resolved: Processors performance has improved in e499942.


Sponge API 8

Description

LuckPerms support Sponge API-9
Proposed behaviour

Please upgrade luckperms to api-9！

@lucko What is the status on this one? There are preview builds of SpongeForge out there.
Builds:
https://repo.spongepowered.org/#browse/search=attributes.maven2.artifactId%3Dspongeforge AND version%3D1.16.5*
Announcement:
https://forums.spongepowered.org/t/spongies-7th-birthday-status-update-8th-september-2021/39520

Progress updates and beta builds are in #2728


Deploy to Vercel

Set up the Vercel project and link it to the GitHub repository.
Deploy the application to Vercel.
Test the deployed application to ensure it works as expected.

Successfully deployed application to Vercel.


add get_stage_shapes() and validate_stage_shapes() helpers

fixes #946
Update and simplifies some variable naming in PipelineStage
Add two helper functions:

add get_stage_shapes which  passes a single microbatch through all the model_chunks and returns the inputs and outputs for each model_chunk.
add validate_stage_shapes  which validates that the input and output for each pipeline stage can be communicated and the neighboring stages shapes are valid.

To implement these I needed to create a predefined format that ranks could communicate with as they transfer shapes to each other. The data is of format [num_dims, dim1, dim2, ...], for example if the inputs are [torch.ones((4,5)), torch.zeros(2,4,1)], then the metadata tensor would look like [2, 4, 5, 3, 2, 4, 1, 0, 0, ...] (rest are 0s). See create_metadata_tensor and extract_metadata_from_tensor implementations.

Also want to note that for the dry-run, stage 0 is using real example inputs, while stage 1 and above will be using random inputs (generated from the shape meta).
@H-Huang @wconstab how can we characterize implication of this?

Also want to note that for the dry-run, stage 0 is using real example inputs, while stage 1 and above will be using random inputs (generated from the shape meta).

Thats a good point. I can actually modify it so it performs an additional send/recv for the actual data which would make more sense.

I didn't review too carefully and overall lgtm. But a few thoughts maybe for follow up

wonder if we should consider pickling a dict of metadata into a byte tensor just for flexibility. This could allow sending other info like requires_grad, dtype of tensors as well as shape. Seems easy to slot this in in your design.
it's nice to log all-shapes to rank0. But in the future if we have better logger control over ranks outputs, I wonder if we should just log all info to all ranks. Possible upsides - seeing a discrepancy if there was one, having the info on hand if you're looking at rank1 logs instead of rank0 for other reasons


Performing a schemaMigration with a lot of changes can lead to an inconsistent project state

This is a bug.
I tried to perform a big schema change in the console, deleting a couple of types with many fields at the same time. All without data. The preview did not show any changes and correctly displayed the expected changes. Applying the changes did not respond within 5-10 seconds. Upon clicking apply changes again, two internal server errors fired. Afterwards the project was in an inconsistent state.

We significantly improved the performance for schema migrations. It still can happen that the request times out after some while, but the process will most of the time finish in the background.
We have to think about a better approach to this in general, but I'll close this for now 🙂


[$500] IOS - The app flashes after selecting 'Copy to Clipboard'

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: <IP_ADDRESS>
**Reproducible in staging?:**Y
**Reproducible in production?:**n/a
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
**Issue reported by:**Applause - Internal Team
Slack conversation:
Issue found when executing PR https://github.com/Expensify/App/pull/30085
Action Performed:

Open the app in either MacOS Safari v17 and above or Safari on iPhone 15 and above
Go to any chat and right click/Long press on a chat message to view the context menu
Click/Press on Copy to clipboard

Expected Result:
The app does not flash after selecting 'Copy to Clipboard'
Actual Result:
The app flashes after selecting 'Copy to Clipboard'
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[ ] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[ ] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/Expensify/App/assets/78819774/ec665054-532d-4462-8c69-70b5b28acf14
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01d6cd889f3d0aa3a9
Upwork Job ID:<PHONE_NUMBER>722116608
Last Price Increase: 2023-11-01

Proposal
Please re-state the problem that we are trying to solve in this issue.
IOS - The app flashes after selecting 'Copy to Clipboard'
What is the root cause of that problem?
This is visible effect of Modal disappearing.
Now we have Modal hide time issue on iOS and Android.
This make above issue
What changes do you think we should make in order to solve the problem?
We need to fix Mobile animation issue when close Modal.
Then that effect will not appear flashes
Slow hide of Modal
This works well on iOS and Android
What alternative solutions did you explore? (Optional)
https://github.com/Expensify/App/assets/65789015/1c9ac445-5b1a-4a88-a511-fc1dac856f6a

Either of those proposals look good @aimane-chnaif?

@aimane-chnaif - yes, that sounds correct to me

I have to disagree, if we look at the OP video frame by frame we can see that the context menu closes before the backdrop does which cause that "flash" visual:

iOS: Native - Frame by frame "flash"
https://github.com/Expensify/App/assets/56457735/6b06cd1a-97c3-4877-978d-6a263efb7fc0

This is what I think the issue refers to, otherwise it would've said something along the lines of: "no animation when context menu closes".
Otherwise, allowing the context menu to animate-out does fix the visual issue but that will also add the same animation upon clicking on any other context menu item when the menu closes: Reply in thread, Subscribe to thread, Copy link, Mark as unread and Flag as offensive.
Which I'm not sure we want to do here because some of the items in the menu have different closing behaviour: in ContextMenuActions some delay the hideContextMenu and some don't.
If something changed and a transition-out animation is required when closing the menu no matter the menu item pressed, then dismiss this comment.

I have to disagree, if we look at the OP video frame by frame we can see that the context menu closes before the backdrop does which cause that "flash" visual:
This is what I think the issue refers to, otherwise it would've said something along the lines of: "no animation when context menu closes".

Good call @ikevin127 - I went frame-by-frame and I agree with this

Otherwise, allowing the context menu to animate-out does fix the visual issue but that will also add the same animation upon clicking on any other context menu item when the menu closes: Reply in thread, Subscribe to thread, Copy link, Mark as unread and Flag as offensive.
Which I'm not sure we want to do here because some of the items in the menu have different closing behaviour: in ContextMenuActions some delay the hideContextMenu and some don't.

Also agree, I don't think we want to have the same animation across all actions

How do these proposals look @aimane-chnaif?

Bump on the questions in https://github.com/Expensify/App/issues/30706#issuecomment-1812751426 @lanitochka17 - thank you!

hi, @bfitzexpensify how do you think about my proposal?

Hi @lanitochka17, clarifying questions:

can you please clarify what "flash" means here?
"IOS" is stated in issue title but attached video is android. Does it happen on native only or mWeb as well?

Issue not reproducible during KI retests. (First week)

OK, considering this has been identifed as not reproducible, I think we can close this for the moment.


Automatically make a parameters file for a full store run

The idea would be a new parameter file could be generated that just has a get_params function and creates a list of all of the parameter sets that were passed into the experiment. (for each one it would have to zero out to all but what was specified at the time)
The difficulty would be on correctly capturing any necessary imports for it to work.
This could go into both a submodule in params as well as the full store run itself
Would require require #63

Another possibility for this might be to store a pickle of each parameter set hidden somewhere, and then if a user request to recreate an exact parameter set, they can do so?
Alternatively, don't "hide" the pickle, but allow someone to reference a pickle file as a parameter set

Specifically, maybe each parameter set could go into data/cache/params, and you could reference by specifying experiment [my_experiment] -p cache.[run_name]


add-smoke-test

This adds some simple smoke tests and also refactors the action to unify execution code

Closed because created against the original repo, not the fork :grimacing:


AJAX mode redirection logic is not RFC conform

The current implementation of redirection logic in AJAX mode is not RFC conform.
In RFC 1945 under 302 Moved Temporarily  it says: The URL must be given by the Location field in the response. In RFC 2616 the polite version of it: The temporary URI SHOULD be given by the Location field in the response.
In my case I using axios as http client in my ReactJS app. When I request a action on my Yii2 app which response with a redirect the request will fail. The axios library expects to see a Location header when getting a 302 status code.
As I think that Yii2 is not RFC conform I decided to raise here an issue.
Should I provide a PR for that?
The affected line is this one.
What steps will reproduce the problem?
Consider you have a actions like this:
...
public function actionIndex()
{
   Yii::$app->response->format = 'json';
   return $this->redirect(['site/login']);
}
...

Request it in AJAX mode:
curl -H "X-Requested-With: XMLHttpRequest" -I http://localhost/

What is the expected result?
...
HTTP/1.1 302 Found
Location: http://localhost/login
...

What do you get instead?
...
HTTP/1.1 302 Found
X-Redirect: http://localhost/login
...

Additional info

Q
A

Yii version
<IP_ADDRESS>

PHP version
7.2.1

Operating system
Ubuntu 16.04

We don't have it in Yii 3. Can't be applied to current code.


Heap buffer overflow while opening a database.

No previous data-base file is present.


The Joy-ui Radio element is missing a corresponding 'radio' role

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Steps to reproduce 🕹
https://github.com/mui/material-ui/blob/master/packages/mui-joy/src/Radio/Radio.tsx#L277C5-L277C5
https://github.com/mui/material-ui/blob/master/packages/mui-joy/src/RadioGroup/RadioGroup.tsx#L88
Current behavior 😯
The current behaviour does not specify a default role for the radio component, but does for the radiogroup.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/radiogroup_role
Expected behavior 🤔
A default role of 'radio' should be specified for radio.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/radio_role
Context 🔦
I'm unable to use '@testing-library/react' to search for the specific radio buttons via role to confirm if they are checked in a consistent manner.
Your environment 🌎
No response

As a temporary workaround I am manually specifying the role on the radio elements, but it would be better to have this fixed at the library level.

After digging a bit further, it looks like the role can be inferred by the combination of an input with the 'radio' type
https://www.w3.org/TR/html-aria/#docconformance


Support get_logs in SqlAlchemy API

Looking at polling in pyhive https://github.com/dropbox/PyHive#db-api-asynchronous, seems like a clean way would be to submit execute() with async_=True and use poll().operationState.

I think for the get_log we are talking about this https://docs.sqlalchemy.org/en/13/core/engines.html#dbengine-logging.
I was trying it but I was able to print on the shell (like create_engine("sqlite://", echo=True)  but not captured it.

Yes, it will obviously depend on the SQL dialect and connector. So would recommend to test with Hive.

I changed the interface for hive
     [[[hive]]]       name=Hive       interface=sqlalchemy       options='{"url": "hive://localhost:10000/default"}'
And change the create_engine line from create_engine(URL,  **options)  to create_engine(url, echo=True, echo_pool='debug', **options)
getting output in the shell

but not able to capture in the get_log function.

Just call it?
Right now we don't do anything https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/connectors/sql_alchemy.py#L396
Look at the get_log() call in the Chrome XHR, it will add the logs in the Log panel of the editor.
Best way it to manually call the cursor.fetch_logs() via the SqlAlchemy in a shell first like described in above link.
Then add a test https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/connectors/sql_alchemy_tests.py
Then add the cursor.fetch_logs() to fetch_logs()


Update telemetry on errors and exceptions to use vscode-extension-telemetry

See https://www.npmjs.com/package/vscode-extension-telemetry#sending-events.

Closing in favour of #11597


Upgrade Documentation?

I have a stack on aws that is pretty old at this point and I would like to upgrade it to take advantage of new features. Though I don't see any information on how to do that. Am I missing it somewhere?

Hey @russ, what version of Empire are you using?  We've put together docs on the wiki for specific upgrades (and general advice, like backing up your database).  You can see the upgrade notes for 0.11.0 (which is the latest version released) here: https://github.com/remind101/empire/wiki/Upgrading-to-0.11.0
Let me know if you have any other questions.

Good question. I'm not 100% sure how to check that. Do I need to login to one of the controllers and run a command there?

How did you deploy it originally?

I used stacker-blueprint to start.
It must have been right around the end of 2015. Here are the ami mappings
that it’s using.
mappings:
  AmiMap:
    us-east-1:
      NAT: ami-c02b04a8
      ubuntu1404: ami-c135f3aa
      empire: ami-8fbaf1ea # https://circleci.com/gh/remind101/empire_ami/43
    us-west-1:
      NAT: ami-67a54423
      ubuntu1404: ami-bf3dccfb
      empire: ami-6b57962f # https://circleci.com/gh/remind101/empire_ami/43
    us-west-2:
      NAT: ami-2dae821d
      ubuntu1404: ami-f15b5dc1
      empire: ami-4628ce75 # https://circleci.com/gh/remind101/empire_ami/43

On January 18, 2017 at 4:56:38 PM, Michael Barrett<EMAIL_ADDRESS>wrote:

How did you deploy it originally?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/remind101/empire/issues/1033#issuecomment-273650321>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAACrE21PIWJq4pUiK1GBEDdWj5g5xYkks5rTrTBgaJpZM4LiU2w>
.

Wow, that's an incredibly old release.  For the most part, Empire itself should upgrade smoothly - barring the changes that are documented on the Wiki (mostly when we started to change the scheduling backend).  If you want to keep using stacker, you should progressively upgrade the stacker blueprints & configs through the various releases - that's not well documented, because we never thought someone would get so far behind.
Do you know what version of stacker you were using at the time?  My best guess, just from digging back through the blueprints, is that it's likely 0.5.3 (https://github.com/remind101/stacker/releases/tag/0.5.3).  It's worth noting that soon after that release we moved the blueprints to their own repo (stacker_blueprints).
Do you have a staging/test environment you can work in and destroy/re-create if things go wrong?  If so, I think it's very possible that if you upgraded to the latest stacker/stacker_blueprints, and updated your config file/environment file to match the latest examples, it could just upgrade flawlessly for you, but after all this time I can't be certain.
Let me know if there's any way I can help, thanks.


error CS0234, ApiClient.cs

1> D: \ locana \ modules \ kz-remote-api \ Project \ Internal \ ApiClient.cs (1,23,1,27): error CS0234: Type or namespace 'Util' does not exist in namespace 'Kazyx.RemoteApi'. Make sure you have an assembly reference.
so I can not use ===> RemoteApiLogger.VerboseLog(request);

Can you find RemoteApiLogger.cs at Project/Util/RemoteApiLogger.cs?

Thank you for your reply.
Your code in Code page missed RemoteApiLogger.cs. Your source code in the code page is missing the RemoteApiLogger.cs file. I hope you include this and upload it again.

I finally understand what you say.
RemoteAPiLogger.cs is missing in KzRemoteApiDesktop.csproj. I will fix it soon.

Anyway, the output of this project is KzRemoteApiDesktop.dll, how can I use it?

Have you read README.md?
You can add this repository as a Project into your solution, or add KzRemoteApiDesktop.dll along with Newtonsoft.Json.dll into your solution.

Do you have any test code?

No. It is welcome if you contribute test code.


Black screen after selecting the .mp4 files.

I'm having problem of black screen after selecting .mp4 files. I have imported the projected to Android Studio.

I found that this issue occurred on Android 10, because Android 10 changed the file storage mode.This issue can be solved by adding android:requestLegacyExternalStorage="true" to line 13 of the newly released AndroidManifest.xml

@shahid-niazi I only found this issue on Android 10. Do you have this issue with Android version Android 10?


Methods for sensor classes are missing "self" as first arg

InfraredSensor for example has
    def proximity():
        """
        A measurement of the distance between the sensor and the remote,
        as a percentage. 100% is approximately 70cm/27in.
        """
        self.mode = MODE_IR_PROX
        return self.value(0)

"self" should be the first arg here.  I'm not clear on how the autogenerated parts of core.py are autogenerated though...any pointers on how to fix this?

Sorry this is a dup of #153


Add stickermule logo

We can add them as a partner - not a sponsor. Needs to link here: http://hackp.ac/mlh-stickermule-hackathons
Logo: https://www.stickermule.com/press?utm_source=All Hackathon Organizers&utm_medium=email.

update: i see we don't have a 'partners' section, so we can just add them at the bottom

Closed via 0e464a2c7f511f5ff42b0347b522506313bf2138

Thank you!


Add requirement on openblas.

Checklist

[x] Used a fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

Attempting to ensure that GSL and numpy as pulled from conda-forge and not defaults.  Inspired by comments here:
https://github.com/conda-forge/conda-forge.github.io/issues/434

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


Logical Error: Wrong approach in copying folder

The current generator will not generate app when number of files are less than expected i.e if images folder is not there or session.json is missing.
This is because the current generator make a zip folder while copying the contents
It removes it when the number of files copied is equal to a constant variable filesToCopy which is hardcoded as  7 here.
This is wrong as the user can upload only event.json without speaker.json or vice-versa, In this case the app hangs with statement Copying JSONS.

The following code is responsible for this:
      var filesToCopy = 7;
      fs.readdir(appPath + '/zip' , function(err, list){
        var filesCopiedCounter = 0;

        if(err) {
          logger.addLog('Error', 'Error while reading directory', socket, err);
          return done(err);
        }

        function check(err) {

        if(err !== null) {
            return done(err);
          }

          filesCopiedCounter += 1;
          if(filesCopiedCounter === filesToCopy)
            fs.remove(appPath + '/zip', done);
        }

The approach to be followed is to set a counter equal to the number of files in user's uploaded zip and decrease the counter whenever any file gets copied.
If the value of counter becomes <=1, then remove the extra zip folder and continue.

@aayusharora Yes, Sorry for the mistake. In the original code, we were copying sessions, audio, images, event, tracks, speakers, sponsors, microlocations(whatever was available out of them) and not any other extra files which might be available in the zip folder. We can use the async library to accomplish this task easily without any need of counter variable. The code will be more robust and error prone this way.
Here is the code
async.each(list, function(file, callback){
          var filePath = appPath + '/zip/' + file;

          function check(err){
            if(err !== null) {
              logger.addLog('Error', 'Error while copying folder', socket, err);
              callback(err);
            }
            else {
              callback(null);
            }
          }

          switch(file) {
            case 'audio':
            fs.copy(filePath, appPath + '/audio' , check);
            break;
            case 'images':
            fs.copy(filePath, appPath + '/' + file, check);
            break;
            case 'sessions':
            fs.copy(filePath, appPath + '/json/' + file, check);
            break;
            case 'speakers':
            fs.copy(filePath, appPath + '/json/' + file, check);
            break;
            case 'event':
            fs.copy(filePath, appPath + '/json/' + file, check);
            break;
            case 'tracks':
            fs.copy(filePath, appPath + '/json/' + file, check);
            break;
            case 'microlocations':
            fs.copy(filePath, appPath + '/json/' + file, check);
            break;
            case 'sponsors':
            fs.copy(filePath, appPath + '/json/' + file, check);
            break;
            default: callback(null);
          }
        }, function(err) {
          if(err !== null) {
            return done(err);
          }
          else {
            fs.remove(appPath + '/zip', done);
          }
        });

There are no counter variables in this code and no extra files are being copied. I have made a pull request. If this solution seems good, then please review and merge. Otherwise close it. No problem. :+1:

Thanks @Princu7


User feedback with DoorBell.io

Topics:

Benefit of feedback
The ease of DoorBell.io

User feedback is as useful as a Pull Request, why not make the feedback as simple as a developer creating a PR

Put live, but needs reviewing.

Thanks for the awesome write up @eddiejaoude! :+1:

No problem :).
Does the Doorbell team plan to release more of it as Open Source in the future?

Would love to, but not sure yet! Any more SDKs would probably be open sourced. Would love to do an SDK for Windows mobile apps too, or maybe Mac/OSX apps.
The Javascript/web SDK is quite tightly integrated into Doorbell itself, so probably not a good open source candidate.
Definitely hoping to find more things to open source though!

Definitely hoping to find more things to open source though!

:+1:
You can tell I am a keen on Open Source, especially as we are Open Sourcing all of DashboardHub.

Yep, noticed that all of DashboardHub is open source. Awesome move on your part!
Is the model something like https://getsentry.com/welcome/ then? Free to self host, or you can pay a bit to get it hosted by you guys?

Yeah almost, our hosted part is still free for Open Source projects, but will be a small fee for private projects.

That's an awesome model I think. Free for open source, charge for private. It has definitely worked well for tons of companies (like Travis CI, Coveralls.io, etc)!

Yeah exactly! And I love those companies! :wink:

:speech_balloon:  DashboardHub .... I want to be like one of those when I grow up! :smile:

And I bet it will be like one of them in no time! :+1:


Updated New-CMTaskSequence Link

Link for New-CMTaskSequence referenced Get-CMTaskSequence instead.
Looked like a typo.

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

Docs Build status updates of commit b3d1568:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sccm-ps/ConfigurationManager/Export-CMTaskSequence.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

#sign-off


Channel entries API

Suggested Change
Guys, is it possible to bring the Channel Entries API back?
Reasoning
I can't found it, but I really need it.

The documentaion is missing indeed - I'm not sure what has been the reason to remove it, probably just to encourage people to use Model service. There is documentation for v4 though, and I think you can just use it as the library did not change since: https://docs.expressionengine.com/v4/development/legacy/api/api_channel_entries.html
The legacy library is still there, but please note that it's going to be deprecated and then removed one day. We also can't really promise (since it's legacy) that certain future changes to ChannelEntry model will be compatible with it.

I'm sorry, @intoeetive ! I've found the reason for it: https://github.com/ExpressionEngine/ExpressionEngine-User-Guide/issues/17
This is what is missing: https://github.com/blairliikala/ExpressionEngine-User-Guide/blob/6.dev/docs/development/models/channel-entry.md


SPOI-9236 Add example application for S3Output Module

@bhupeshchawda @yogidevendra Please review and merge.

+1 from my side

@amberarrow Any more comments from your side? Else we can merge this.


Add Flight Tracker, Make EarnYourStripes a dependency.

#rebuild

#rebuild

The validation script isn't running (no clue why), so I tried this locally. These mods are for different game versions, which might cause hiccups when users try to install:
FlightTracker:
    "ksp_version_min": "1.6.0",
    "ksp_version_max": "1.6.99",

EarnYourStripes:
    "ksp_version_min": "1.5.0",
    "ksp_version_max": "1.5.99",

Users would have to mark both 1.5 and 1.6 as compatible to install. Is that OK?
https://github.com/KSP-CKAN/CKAN/wiki/User-guide#choosing-compatible-game-versions

Is it possible to specify a version of EarnYourStripes that FlightTracker must be installed for and leave previous ones alone - that would be the ideal. The current "in the wild" release works standalone, but 2.0 will need Flight Tracker.

Yes, we can do that pretty easily by merging this pull request after 2.0 is out.

Right, leave it with me. I'll release in a minute and give you a ping once it's been done.

@HebaruSan - Earn Your Stripes 2.0 is now out. I assume you need to wait for the bot to catch up.

In this case it's better to merge as quickly as possible. A script runs at merge to (re-)index affected mods based on the latest netkan.


fix: link in readme

What's changed and what's your intention?
fix broken link in readme
Checklist

[ ]  I have added the necessary unit tests and integration tests.

Refer to a related PR or issue link (optional)

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

Comparison is base (ddd87b4) 76.76% compared to head (f75debf) 76.76%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #22   +/-   ##
=======================================
  Coverage   76.76%   76.76%
=======================================
  Files           7        7
  Lines         383      383
=======================================
  Hits          294      294
  Misses         67       67
  Partials       22       22

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


[Wallet] Add remove account button

Description
Added a button to allow removing account from the device. The user is asked for their Account Key before being allowed to do it.
Some screenshots of the flow:

Other changes
There were some dialogs that were using a WarningModal which had an old design. Replaced it with Dialog components that have the latest UI changes.
Tested
Tested manually to remove the account and created a new one to verify that my account data was deleted.

One more question, are there any events in this process that we would want to track with ValoraAnalytics? Maybe the steps? Not sure if this is a flow we want to monitor.

@jmrossy Updated to restart the app on removal of the account. Took me a bit because it wasn't working and I didn't realize it was because I had to flush the redux-persist state to disk 😅


Use thiserror crate to simply errors across the repo

Errors like DaemonError, RafsError can be simplified with the abilities provided in thiserror crate.
For instance, display, from can be derived directly if using thiserror.

Thanks for your suggestion. It sounds like a good idea.

#1027 PR seems to have resolved this issue

It seems only part of them be handled in https://github.com/dragonflyoss/image-service/pull/1027 ?

Addition: the target of using thiserror & andhow is to remove the api/src/error.rs file.


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/41050

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/58717

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/60518

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/64289


Create deploy.js

I'm closing this as it looks more like a test than a contribution.
Please, @aliceasuna94 feel free to open a new PR.
Also, have a look at the Contributing section in our readme.


update dependencies

Update dependencies for ajs integration and tester

Current coverage is 85.41% (diff: 100%)

Merging #7 into master will not change coverage

@@             master         #7   diff @@
==========================================
  Files             1          1
  Lines            48         48
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits             41         41
  Misses            7          7
  Partials          0          0

Powered by Codecov. Last update acf3419...96aa778


ESA Initial Implementation

Entity Sentiment Analysis (ESA) is a new template for M365 data.
The purpose of ESA is to track what subjects people are discussing in internal communications and how they're discussing them. With this tool, you'll be able to detect potential security conflicts, monitor reception to particular events, and gather company-wide sentiment surrounding important concepts.

@v-travhanes please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]

Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree company="Microsoft"


[BUG Report]: bomardier installation instructions are incomplete or wrong.

Version
2.4 (Default)
Which section is the problem?
Wiki
Please complete the following information
- OS: MacOS 10.15.7 (19H2), docker golang:1.18.0-alpine3.15 container.
- golang:1.18.0

What happened (Describe the bug) ?
https://github.com/MHProDev/MHDDoS/wiki/BOMB-method - Instructions seem to be incomplete or incorrect.
After running the following commands no bombardier binary is found in ${GOPATH}/bin/:
mkdir bombardier_tmp
cd bombardier_tmp
go mod init bombardier_tmp
go mod edit -replace github.com/codesenberg/bombardier=github.com/PXEiYyMH8F/bombardier@78-add-proxy-support
go get github.com/codesenberg/bombardier

Please suggest what I am lacking in order to be able to use the BOMB method.
Screenshots
https://imgur.com/a/dVvaDP2
Please provide a link to a minimal reproduction of the bug
https://imgur.com/a/dVvaDP2
Relevant log output
No response
Additional context
No response
Your code
No response

I build on Windows
try:
git clone https://github.com/mariotrucco/bombardier.git
cd bombardier
go get -u github.com/codesenberg/bombardier
python build.py

@AndreStivens thanks for your reply! I basically need it built for work with automated proxy wrapper in docker: here is the related issue. Do you think it will work with proxies without using (go mod edit -replace github.com/codesenberg/bombardier=github.com/PXEiYyMH8F/bombardier@78-add-proxy-support)?

@AndreStivens thanks for your reply! I basically need it built for work with automated proxy wrapper in docker: here is the related issue. Do you think it will work with proxies without using (go mod edit -replace github.com/codesenberg/bombardier=github.com/PXEiYyMH8F/bombardier@78-add-proxy-support)?

"bomb" metod  not work....

Do you manage to knock down sites with the BOMB method? The sites I attack do more damage with a Slowloris without a proxy than using the MHDDoS using the BOMB method

I tested BOMB  metod and dont see any affect (no load on the network)

I tested BOMB metod and dont see any affect (no load on the network)

Exactly what happens to me, but in the Telegram channel I saw that they downloaded to a site that was even using CloudFlare. I don't know if it's a joke or the site was exaggeratedly weak

It's a fake I saw it too


[enhancement] Power on VM

When running construct check if the VM is powered on, instead of expecting it to be on. Turn it on if it's not. Currently, an error is shown ServerFaultCode: The attempted operation cannot be performed in the current state (Powered off)..

Thanks for providing this feedback. We will provide updates if we do build this feature.

Unfortunately it's not as easy as throwing in a govc vm.power -on -wait VMNAME as it doesn't wait long enough for the OS to boot so you end with Creating provision dir on target VM..../stembuild: ServerFaultCode: The guest operations agent could not be contacted.

Unfortunately it's not as easy as throwing in a govc vm.power -on -wait VMNAME as it doesn't wait long enough for the OS to boot so you end with Creating provision dir on target VM..../stembuild: ServerFaultCode: The guest operations agent could not be contacted.


Add testers to other group

Add testers to other group

Checklist

[1 ] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[ 1] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[1 ] I've read the Contribution Guidelines
[1 ] I've updated the documentation if necessary.

Motivation and Context

Description

Testing Steps

Update Gemfile and run bundle install, bundle update fastlane, or bundle update
gem "fastlane", :git => "https://github.com/csc-EricWu/fastlane.git"

My computer can't execute bundle exec rubocop - A. it keeps reporting errors. Who can help me execute it.

@csc-EricWu I’m not sure what happened here 😱 I tried to add a commit and things go weird and this closed 😔 I still have the changes on my side so I’ll open a new PR for this so this gets in the next release

Okey, let me fix it.


Feature: Find appimages as candidates on linux

AppImages are good single file executables, convenient to install in the spirit of this tool I think ..
When I do eget neovim/neovim it doesn't consider the appimage here to be a candidate

Appimages seem to match the spirit of this tool exactly so I have given them priority over other candidates for Linux systems. Eget will also now automatically rename xxx.appimage to xxx when extracting, but I'm not sure if this is a standard thing to do when using appimages. Running eget neovim/neovim now finds the appimage and extracts it to an executable nvim file. Let me know what you think.

Renaming seems like a good default
the --to flag let's you control the output name right?  That should be enough


Connect build artifacts from the external project

I have an issue with connecting the external artifacts.
In Project A I have deploy and artifacts folders where I keep all the hardhat deployment files and artifacts generated after the first deployment.
In Project B I'm re-using those things by putting that into the hardhat config:
  external: {
    contracts: [
      {
        artifacts: '/contracts/artifacts',
        deploy: '/contracts/deploy',
      },
    ],
  },

Now I run npx hardhat deploy from Project B and see that all the contracts got successfully deployed.
But when I'm trying to interact with any of the deployed contracts I see in the console: Contract call: <UnrecognizedContract>.
Same goes if I separately run the hardhat node first and deploy contracts after. For every deployment, I see in logs <UnrecognizedContract>.
What is the correct way to connect the external hardhat project, so the hardhat node could understand what contracts were deployed?

This is not currently supported and this might depend of artifacts format too.
I'd like to make that possible in most cases through using https://github.com/nomiclabs/hardhat/blob/8118d0e3649ed87b247ef02830feb6aad5a78682/packages/hardhat-core/src/internal/hardhat-network/provider/modules/hardhat.ts#L37

If that helps, I noticed the same issue when you simply start the hardhat node in one project and deploy contracts in another.
I'm not sure if it's possible to manually connect 'artifacts' or compilation results to hardhat, so the node could start recognizing contracts.

There this is issue that could help : https://github.com/nomiclabs/hardhat/issues/1040


addImplementationSuccessElaboration admits declarations with no symbol

shakes fist Our imprecise type of Declaration.symbol leads to a bug yet again!
Fixes #41616

Github actions seems to be having some internal errors and builds are cancelling/rescheduling, but devops is reporting green, so I'll merge. Based on the associated issue's milestone, I'll also ask @typescript-bot cherry-pick this into release-4.1

@typescript-bot cherry-pick this into release-4.1


Practice 6 - simple_local_planner - stopping point distance is wrong

This calculation is wrong:
https://github.com/jaak-peterson/autoware_mini_practice/blob/d5e11e765d962cfe8e2896618da3ddcb2e42be6b/practice_6/nodes/planning/local/simple_local_planner.py#L163

You should not use target_distances - this is only for target velocity calculation
Hint is that the stopping point should move along with the obstacle but have a gap of additional braking distance (braking_safety_distance_obstacle)

ok


Series list

Motivation for changes:
A manged list for series, enabling using series plugin without the need to explicitly edit config file or use 3rd party service.
This will also allows using multiple lists for multiple purposes.
Note: This does not affect series tracking in any way, this just represents an input to which configure_series plugin can be used with (among others things).
Detailed changes:

New managed list type, series_list
Manageable via API and CLI
Had to add a small change to JSON decoder to support trying to decode None values.
Added a global supported series IDs list to be shared between configure_series and series_list (and any other plugin that this can relate too, need to look into other series related plugins).

Config usage if relevant (new plugin or updated schema):
tasks:
  series_with_list:
    configure_series:
      from:
        series_list: main_shows
    rss: http://url.com/links
    download: /path/to/downloads

Log and/or tests output (preferably both):
Tests included.
To Do:

[x] CLI
[x] API and tests
[x] Create a method in lookup providers that will register valid series identifiers instead of using hard coded list
[x] Change API input payload to directly inherit from series schema
[x] Readd set attribute as it was wrong not to use it in the first place

linked to https://github.com/Flexget/Flexget/projects/3#card-60653

this will be redone while refactoring series.


Unable to install rexray/rbd Docker Plugin - rexray.sock: connect: no such file or directory

Resolved

Resolved.

解决

I also encountered the same problem. How can I solve it？
My docker version: Server Version: 20.10.14(Ubuntu 20.04)

@yalezhangk If I can recall, I think it was due to a permissions issue.


[Feature Request]:

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
i want to add some icons for telegram and github ,and also like to align the predictor to center , i appreciate if  you assign this work to me under WOB24 and HACKTOBERFEST
Use Case
gives a good apperance to the site
Benefits
No response
Priority
High
Record

[X] I agree to follow this project's Code of Conduct
[ ] I'm a GSSOC contributor
[X] I want to work on this issue
[ ] I'm willing to provide further clarification or assistance if needed.

@Harish-2003 can you please assign me this issue .


hibernate.jdbc.time_zone support for Time

Fixes #856 ... sort of
This is what I would do and it seems consistent to what happens with ORM and MySQL (after a quick test).
I think OffsetTime is the one that's weird, because when we return the value it won't match the original Timezone.

Well, OK, I agree that this is the most sane thing to do if we really have to support this setting, but it's not compatible with what care does, it's a different behavior.

Well, OK, I agree that this is the most sane thing to do if we really have to support this setting, but it's not compatible with what care does, it's a different behavior.

Good enough for me :-)