Add a fudge factor to handle clock skew in the invokers

Due to clock skew among invokers, it is possible for an action invoked by a rule appears to start before the trigger which activated the rule was even fired. As such, these tests tend to fail because it is looking for action activations that start strictly after the time the trigger activation started.
This change introduces a "fudge factor" to allow the test to find the expected action activations that appear to start at most 500ms before the trigger activation start time.
Resolves #2195

Is there an issue for the address the clock skew in the containers?

The clock skew needs to be adressed on the underlying machines, not the containers themselves @rabbah.

@bjustin-ibm I think we should make sure that all entity names are different. Otherwise I could see those tests failing because a later test grabs an activation from an earlier test because of the fudge factor.

I think we should make sure that all entity names are different

@markusthoemmes I added timestamps to all the entity names to make them unique.

The clock skew needs to be addressed on the underlying machines

In order to solve this particular problem with better clock syncing, we would have to ensure that clocks never skew by even 1ms, as activation times are recorded in ms. I don't know enough about clock syncing to say for sure but, to me, this doesn't seem practically feasible.

PG2 1508

spanner does it :) my point was only to make sure we're also looking at addressing the underlying issue (to a reasonable extent).


Investigate discourse

Feature Request
Desired behaviour
Came across the https://discuss.icgc.org/ which is powered by https://www.discourse.org/
Funny timing with us moving the docktesters mailing list to Google Groups, but this looks like a even better solution for us to investigate as the community grows.

dockstoreorg-2017-07-06T18:26:53.246257-all.xml.txt

dockstoreorg-2017-07-06T21:27:52.534772-all.xml.txt

Use discuss.dockstore.org


fix: [M3-8904] - Fix Storybook docgen

Description 📝
Fixes docgen in Storybook, which is currently broken when launching through yarn storybook. Docgen converts TSDoc comments into documentation for props and components.
Changes  🔄

Removes the optimization from Storybook's main.ts and the related utility getReactDocgenTSFileGlobs, which was broken by #11184.

Others have previously mentioned that the benefits from this optimization may not justify the added complexity

Preview 📷

Before
After

How to test 🧪

Start Storybook via yarn storybook
Verify component stories have documentation generated from TSDoc comments (see screenshots).

Have you considered keeping an include in reactDocgenTypescriptOptions to only target the packages we care about (manager and UI). Not sure about performance benefits but worth mentioning

On the fence considering the marginal gain from added configuration.


Get username using gcloud

Reserve only one environment variable template: .env.example. Developers don't need to determine multiuser or single user any more.
Get username by gcloud config get-value account and remove the email suffix. For example, the username<EMAIL_ADDRESS>only will is reserved. The username should not contain any special characters such as ..

I modify the command in .github/workflows/pr.yml to run: cp .env.example env.bzl to pass the pr check. https://github.com/manatee-project/manatee/pull/12/commits/2d5228d38ef3129517930922dfcce032cb0c5527

Actually, can we completely remove the username instead, as we discussed before?
Fetching username from gcloud is too implicit.
Here is my suggestion:
The places we use username is (1) k8s namespaces and (2) admin role bindings.
For (1), we basically have a mandatory flag --namespace to deploy.sh which has no defaults (user MUST provide this value).
For (2), come to think of it, I think admin binding should not be automatically managed by Terraform. It should be manually managed by the owner of the cluster (Otherwise everyone will get cluster admin role, and also this terraform rule requires everyone to have permission to add admin binding).
We initially assumed that everyone will create their own cluster. Instead, we should assume that cluster is ideally created only once, and managed by some project owner.
Ideally, terraform will be ran only once by the project owner or SRE, and it will create all required cloud resources.
After that, the developers should just build and deploy things to the existing cloud resources.

Actually, can we completely remove the username instead, as we discussed before? Fetching username from gcloud is too implicit.
Here is my suggestion:
The places we use username is (1) k8s namespaces and (2) admin role bindings. For (1), we basically have a mandatory flag --namespace to deploy.sh which has no defaults (user MUST provide this value). For (2), come to think of it, I think admin binding should not be automatically managed by Terraform. It should be manually managed by the owner of the cluster (Otherwise everyone will get cluster admin role, and also this terraform rule requires everyone to have permission to add admin binding).
We initially assumed that everyone will create their own cluster. Instead, we should assume that cluster is ideally created only once, and managed by some project owner. In other words, terraform will be ran only once by the project owner or SRE, and it will create all required cloud resources. After that, the developers should just build and deploy things to the existing cloud resources.

Sure, I think it's also a good idea to remove username entirely. I will create a new PR and close it.
For (2), just remind, If we remove admin binding from Terraform, the project owner should grant the new developer with the permission manually before deploying.

Sure, I think it's ok to remove username entirely. Let me close this and re-open a new PR.
For (2), just remind, the project owner should grant the developer the permission before deploying.


how to make notes' alpha change? (event)

Describe your problem here.
im trying to make an event where Player 2 (the opponent)'s notes fade in and out using 1 event. I just need a note Alpha change or something
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
added 2 new weeks, 4 characters, 2 songs and charts
not important
this section is not important at all

noteTweenAlpha, check this out


Fixed shutdown sequence of slurm collector

Prior to this, a shutdown of SacctCaller and AuditorSender would take up to one tick. Now the tick itself is cancelled. AuditorSender does not cancel the processing of the queue (since it probably doesn't take that long it is best to keep processing it if it has already started). SacctCaller however will also cancel the parsing of the sacct output because this can be repeated without dataloss with the next invocation of the slurm collector.

Codecov Report

Merging #177 (4ef5e13) into main (e5c534d) will decrease coverage by 0.21%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #177      +/-   ##
==========================================
- Coverage   45.99%   45.77%   -0.22%
==========================================
  Files          38       38
  Lines        2370     2381      +11
==========================================
  Hits         1090     1090
- Misses       1280     1291      +11

Impacted Files
Coverage Δ

collectors/slurm/src/auditorsender.rs
0.00% <0.00%> (ø)

collectors/slurm/src/sacctcaller.rs
0.00% <0.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Indentation and javascript issues in index.html

Description
Check console for JS errors.

Similar JS issues in about.html and contact.html

I'm claiming for this issue. Waiting for your approval.


uv lock collapses relative paths to editable builds in monorepo, breaks uv sync

Hi there! Excited to move our monorepo from poetry to uv.
There seems to be an issue with relative paths for editable installs in the lockfiles.
Using the following demo structure:
root
├-libs
│  ├-liba
│  └-libb
└-projects
   └-projecta

liba, libb, and projecta created with uv init
libb depends on liba with an editable install
dependencies = [
    "liba"
]

[tool.uv.sources]
liba = { path = "../../libs/liba", editable = true }

When locking libb with uv lock the path is resolved correctly, but also collapsed in the lockfile
[[package]]
name = "liba"
version = "0.1.0"
source = { editable = "../liba" }

This works fine since the path it correct.
However this does not work for projecta, which depends on libb:
dependencies = [
    "libb"
]

[tool.uv.sources]
libb = { path = "../../libs/libb", editable = true }

uv lock produces this lockfile:
version = 1
requires-python = ">=3.12"

[[package]]
name = "liba"
version = "0.1.0"
source = { editable = "../liba" }

[[package]]
name = "libb"
version = "0.1.0"
source = { editable = "../../libs/libb" }
dependencies = [
    { name = "liba" },
]

[package.metadata]
requires-dist = [{ name = "liba", editable = "../liba" }]

[[package]]
name = "projecta"
version = "0.1.0"
source = { editable = "." }
dependencies = [
    { name = "libb" },
]

[package.metadata]
requires-dist = [{ name = "libb", editable = "../../libs/libb" }]

Where the collapsed relative path is still used for liba, which no longer works.
This makes uv sync fail:
error: Failed to determine installation plan
  Caused by: Distribution not found at: file:///home/martin/uv_monorepo_bug/projects/liba

Thanks, I'll take a look!

Agree this is a bug, just reproduced.

@konstin -- Do you mind taking a look at this in the morning?


java.lang.NoClassDefFoundError: me/qKing12/RoyaleEconomy/MultiCurrency/MultiCurrencyHandler

Describe the bug
The bug is due to the compatibility of the eco plugin with the new RoyaleEconomy plugin
To Reproduce
Steps to reproduce the behavior:

Install eco and RoyaleEconomy Legacy Free 1.4.4 (SpigotMC: https://www.spigotmc.org/resources/royaleeconomy-legacy-free.111226/)
Run server
Check the console

Server Information

Version: Paper version git-Paper-135 (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT) (Git: eff22eb)

Version of plugin and eco:
eco-6.65.1-all.jar
RoyaleEconomy 1.4.4

Expected behavior
The plugins should work correctly and be compatible with each other.
Additional context
Server logs:
https://pastebin.com/cm5vuPCC

This happens when RoyaleEconomy doesn't have Multicurrency enabled. It's also painful now that there is a free version and the plugin is closed source.
I will attempt to PR a fix

The bug is fixed. The author of the RoyaleEconomy plugin (https://www.spigotmc.org/resources/royaleeconomy-legacy-free.111226/) fixed the bug in a new update and it is now compatible with ECO plugins. Download the latest version of the plugin if you have the error.


Please add SVN support

Hi,
Looks super usefull, though we're using SVN.
Is it possible to add SVN support ?
Thank you

+1
The support to SVN would be very great, and that plugin will turn as a must-have.

This is built into git.  In the command line, you can simply run:
git branch --contains <commit>

This redmine plugin uses this built-in method.  If there is an equivalent in the svn command line, then this is a possibility.
One suggestion/workaround might be to use git-svn on your redmine server.  Even if you don't use it in your standard development, it's read-only for Redmine.  This would allow you to use this plugin.


Remove internal seccomp types in favor of containers-golang package

What type of PR is this?
/kind cleanup
What this PR does / why we need it:
The package types are available even without having the seccomp build
tag specified. This means we can use them safely by relying on the
dependency.
Which issue(s) this PR fixes:

None
Special notes for your reviewer:
None
Does this PR introduce a user-facing change?

None

/retest

/test pull-seccomp-operator-test-e2e

@hasheddan wanna move forward with this change? :innocent:


Build for first section of the blog-page

Resolves the issue #50
Screenshot:

@paulcretu some review and direction needed on this PR

Sure thing I am on it. Thank you @DivyanshuParwal

Also seems like this PR didn't link to the issue, have to use one of the keywords (e.g. resolves #50)

@paulcretu Here are some of the updates to the Pull Request. Worked on the suggested changes. I still have an issue of running a ```backgroundImage: url("../../public/...........") `` for the banner section so I couldn't fully get rid of the module.css file

Thanks @rodrickcalvin yeah that's a trickier one. This discussion seems to be the way to go. We actually ran into the same thing here in another PR https://github.com/orcasound/orcahome/pull/56#discussion_r801827763
Something like this seems to work:
<Image
  alt="Get Involved"
  src={bannerImg}
  layout="fill"
  objectFit="cover"
  quality={100}
/>


[proxy] Prevent TLS stream from hanging

This change causes writer halves of a TLS stream to always flush after a
portion of bytes has been written by std::io::copy. Furthermore, some
cosmetic and minor functional changes are made to facilitate debug.

I see no trace of tests for proxy, and we need those to keep it from decaying. Where should we put new ones?


dask cluster defaults: pangeo-notebook workers & 20 minute timeout

workers need pangeo-y stuff e.g. xarray to work their work
this also changes the default dask-cluster idle_timeout to 20 minutes from 5 cuz 5 was annoying

I can take a stab at it.

I can take a stab at it.

Yeah, @delgadom, you want to do it for the "daskhub" deployment only.

oh I was thinking of clicking "delete" one by one on all the deployments. is that not right?

done! this is so cool 🤩


Issues 575,593

@homu r+

:pushpin: Commit 625cbbc has been approved by kbknapp

:hourglass: Testing commit 625cbbc with merge 8830dc4...

:sunny: Test successful - status


Demo page broken

@sabeurthabti the demo website is broken. Can you please look into it?

done

awesome 👍

I spent an hour trying to fix this issue, even going back in git history in case it was resent bug.
styleguidist server seems to work fine, however the build keep generating a bad bundle.
@ajainvivek can you try running npm run styleguide-build on your side ? thanks


Update page.mdx

fix typo
Problem solved
Short description of the bug fixed or feature added

PR-Codex overview
This PR focuses on correcting a typographical error in the page.mdx file regarding user prompts for signing messages.
Detailed summary

Corrected the spelling of "simmilar" to "similar" in the Prompted section.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

✍


Client side preview

Hi, Sorry if this has been handled before. Is it possible to instantly show the image-that-is-uploading client side? I transform the image size client side before uploading, and see (logically) a flash of white while the image is being uploaded to s3 and downloaded again. Was hoping to find about a way to prevent this by directly using the file's image data (blob?).

From memory it's been discussed before. Have you had a good look through existing issues?

I thought so too, but didn't find anything. maybe it was in one of the sub projects earlier?

+1 I also need this any update?

+1


Embedding via maven, why use bundles?

Hey,
According to:
https://github.com/orientechnologies/orientdb/wiki/Download
It seems like the default configuration is to use OSGI bundles,
OSGI is not so adapted and bundles may cause configuration errors in standard archives,
Is there a reason why you guys suggest using bundles ?
(I use the same configs but without the 'bundle' dependency type and everything work just fine),
Thanks.

Not relevant anymore, closing it.


Configure doc repos to file customer issues to Azure/azure-sdk-for-X repos

This is a metadata change in the docfx yaml.
Complete set of mapping changes.

[ ] Azure/azure-docs-sdk-Java -> Azure/azure-sdk-for-java
[ ] Azure/azure-docs-sdk-dotnet -> Azure/azure-sdk-for-net
[ ] MicrosoftDocs/azure-docs-sdk-node -> Azure/azure-sdk-for-js
[ ] MicrosoftDocs/azure-docs-sdk-python -> Azure/azure-sdk-for-python

Java changes here: https://github.com/Azure/azure-docs-sdk-java/pull/1636

Java changes here: https://github.com/Azure/azure-docs-sdk-java/pull/1636

@sima-zhu let's confirm that clicking leave feedback at the base of a page properly opens a new issue interface on the correct repo, then merge!

@sima-zhu let's confirm that clicking leave feedback at the base of a page properly opens a new issue interface on the correct repo, then merge!

@sima-zhu let's confirm that clicking leave feedback at the base of a page properly opens a new issue interface on the correct repo, then we can merge!

OK, then I have to push the changes to origin. Will change the PR.

@sima-zhu let's confirm that clicking leave feedback at the base of a page properly opens a new issue interface on the correct repo, then we can merge!

OK, then I have to push the changes to origin. Will change the PR.

New PR for validation purpose.: https://github.com/Azure/azure-docs-sdk-java/pull/1637

New PR for validation purpose.: https://github.com/Azure/azure-docs-sdk-java/pull/1637

Tested in review site feature branch. It is redirected to the azure sdk repo as expected.

Tested in review site feature branch. It is redirected to the azure sdk repo as expected.

Alrighty! Merge it! I'll do the same with the others.

Alrighty! Merge it! I'll do the same with the others.

All merged to master.


rmv distutils

Motivation
fix #228
Checklist

[x] Have you thoroughly read our Developer Guide?
[x] Have you ensured the PR description clearly describes the problem and solutions?
[x] Have you checked to ensure that there aren't other open or previously closed Pull Requests for the same change?
[x] If this PR fixes an issue, is the first line of the PR description fix #XXX where XXX is the issue number?
[x] Did you update the CHANGLOG.md file on your branch to describe your changes?

LGTM 👍 - see what CI thinks

I'm mostly worried about Python 3.7. It's tough for me to test locally because there are no Python 3.7 binaries for conda osx-arm64 systems. (source)

@CodyCBakerPhD I can't merge this without your approval


HHH-10674 SessionFactoryObserver could use a sessionFactoryAboutToClose method

I haven't followed the dicussion about Java 8 completely on the mailing list, but if Java 8 were to become standard before this PR is to be applied the aboutToBeClosed method could also have a default implementation so this change doesn't break any existing code.

see: https://hibernate.atlassian.net/browse/HHH-10674

Thanks for the PR.

@vladmihalcea : oh forgot to mention it here. I fixed it according to your suggestion.

Thanks. I'm going to integrate it as soon as Steve integrates the Session-EntityManager changes for 5.2.

Grr, i did not realize there was already a PR for this.  I just did this as part of that work.  Its still a PR.  I can kill it.  Mine was defined as default.  TBH we should do that with all of its methods

https://github.com/sebersole/hibernate-core/pull/48

Going to go ahead an apply mine since it already has the method defaults defined.
FWIW I called the method sessionFactoryClosing


How to download the compile xpi for Z5?

How to download the compile xpi for Z5?

BBT for Z5 is not ready for general release; the work to get there is being tracked in #555. If you're willing to help test BBT for Z5 as the work progresses, please watch that issue.


Improve TiHandleRDD performance

Originally, each handle will call getRegionByKey to get it's region information in a very time consuming way, optimize original logic to invoke less time consuming call.

@ilovesoup @birdstorm @zhexuany PTAL


fix(ascii): implement isStringNumeric according to JSON specification

I'm about to use this in a parser, besides checking whether the characters are all digits, this can now also deal with negative numbers, fractions and exponents.
I've implemented this according to https://www.json.org/json-en.html, I found the notation on https://www.crockford.com/mckeeman.html easier to read.

cc/ @replay as you implemented the original function in https://github.com/jsonnet-libs/xtd/pull/28


Player crashes if playback rate set to 0

If the playback rate is set to 0 through scrolling or the on-click popup the player crashes.
Either updatePlaybackrate should check that the new rate is non-zero or the scroll and click listeners should check that it is non-zero before calling updatePlaybackrate.

Seems like a good idea


bindings: add raspberrypi gpio header

Add binding support for Raspberry Pi header.
This will be used later for Wio Terminal board added with https://github.com/zephyrproject-rtos/zephyr/pull/54953.
This can be used later for other boards as well!

@henrikbrixandersen this is now available.

Thanks @henrikbrixandersen !

@joelguittet Please refrain from force-pushing the branch unless needed (e.g. to fix CI). It will dismiss all reviews.


Add support for Shamsi (Jalali) calendar type

Feature Request

Why it is needed
There are some other calendar types such as Shamsi (mostly used in Iran and Afghanistan). Currently, there is no complete and fully customizable component for Shamsi type which looks native.

Possible implementation
We can add it to the components (maybe via a calendarType prop. I also found this  component for android which i can create a wrapper for it if it's needed. For iOS, AFAIK, we can customize the locale by locale prop which is already implemented (here) - [Source]

Code sample
<RNDateTimePicker calendarType='shamsi' />

Any ideas?

So, I should search and make sure to find a suitable component for Android. Then i can start to write a wrapper. For iOS, can anyone confirm it, this:
dateFormatter.calendar = NSCalendar(identifier: NSCalendarIdentifierPersian)
dateFormatter.locale = NSLocale(localeIdentifier: "fa_IR")

would do what we want?

@Swaagie
there is another Shamsi calendar implementation for android that looks very similar to the android default calendar. we can use it instead of the @MohamadKh75's linked library.

Also, I've found a react implementation for date picker it very customizable, It might be worth taking the time and implement a customizable date time picker for android from scratch by inspiring from that library. each existing libraries have annoying limitations and lack of maintenance. developing a general date picker in this react-native community could make sure that it will always up to date.

I found another library that supports both gregorian and Jalali(shamsi) calendar at the same time. other solution is to replace the whole current android module with this library

I found another library that supports both gregorian and Jalali(shamsi) calendar at the same time. other solution is to replace the whole current android module with this library

@SaeedZhiany this is great!
Can we replace the android module @Swaagie ?

I figure out the library is an extension of this library and has added Jalali calendar support to it.
So I create an issue in @wdullaer's library and suggest to add DateTimePicker support. if the DateTimePicker can be added there, then we can add to @mohseneo's library and then finally we can add DateTimePicker android support in react-native (just like IOS).
It would be great if all you guys contribute.

I have submitted a PR to @wdullaer's library and added Jalali calendar and font support to it. So we no longer need to @mohseneo' library (I merge his code with wdullaer's latest code on the master branch and fixed some bugs like force close when screen rotations that exist in Mohseneo's library as well) and we can use Wdullaer's library directly after the PR has been merged.
additionally, I added locale support for Jalali calendar (Persian and English locales that are mostly used locales in Iran)

I have submitted a PR to @wdullaer's library and added Jalali calendar and font support to it. So we no longer need to @mohseneo' library (I merge his code with wdullaer's latest code on the master branch and fixed some bugs like force close when screen rotations that exist in Mohseneo's library as well) and we can use Wdullaer's library directly after the PR has been merged.
additionally, I added locale support for Jalali calendar (Persian and English locales that are mostly used locales in Iran)

@SaeedZhiany tnx 😍👌🏻

@SaeedZhiany
Hey!
I see your efforts here but it seems @wdullaer is away!
Can you create a fork and then create a PR here?

I prefer to not do that, because we may miss future PRs on @wdullaer's original repository. also I have not seen any active maintenance on this repository too. there are six PRs on this repository with no review, so I'm not sure this is good idea to add another one here and still have to waiting to review. (I'm not going to blame anyone, this is open-source world and no one has an obligation to work for free when they can earn money)
I prefer to wait to merge my PR on the other repository, because it may @wdullaer wants to have some changes on his repository that effects on the PR we want to submit here.
Meanwhile I recommend you to use react-native-modern-datepicker. it has not a native view on platforms but at least it supports both Jalali calendar too.

I prefer to not do that, because we may miss future PRs on @wdullaer's original repository. also I have not seen any active maintenance on this repository too. there are six PRs on this repository with no review, so I'm not sure this is good idea to add another one here and still have to waiting to review. (I'm not going to blame anyone, this is open-source world and no one has an obligation to work for free when they can earn money)
I prefer to wait to merge my PR on the other repository, because it may @wdullaer wants to have some changes on his repository that effects on the PR we want to submit here.
Meanwhile I recommend you to use react-native-modern-datepicker. it has not a native view on platforms but at least it supports Jalali calendar too.


npm ci fails in GHA when upgrading to latest v12.0.1

After upgrading to latest version of the package, and resolving some issues - in CI when using npm ci it throws this error. Then I checked the package-lock, and the only entry with esbuild is this package, at least in peerDependencies. Also tried to regenerate package-lock, deleted both node_modules and package-lock as well, nothing helps. If you have any advice, or think this is not a bug, but a user error please let me know, and you can close this ticket as well. :)
Thank you kindly.
Current behavior

Desired behavior
npm ci in CI works.
Versions

Cypress version: 10.6.0
Preprocessor version: 12.0.1
Node version: 17.9.1

Checklist

[X] I've read the FAQ.
[X] I've read Instructions for logging issues.
[X] I'm not using<EMAIL_ADDRESS>(package name has changed and it is no longer the most recent version, see #689).

 You need to share your package.json.

Thank you for that,
Here it is:
"devDependencies": {
    "@bahmutov/cypress-extends": "^1.1.0",
    "@cypress/browserify-preprocessor": "^3.0.2",
    "@percy/cli": "^1.0.0-beta.52",
    "@percy/cypress": "^3.1.0",
    "@typescript-eslint/parser": "^5.33.0",
    "cypress-iframe": "^1.0.1",
    "cypress-plugin-stripe-elements": "^1.0.1",
    "cypress-slack-reporter": "^1.2.1",
    "cypress-social-logins": "^1.11.2",
    "cypress-terminal-report": "^4.1.2",
    "docolatte": "^2.10.2",
    "eslint": "^8.22.0",
    "mochawesome": "^7.1.3",
    "mochawesome-merge": "^4.2.1",
    "mochawesome-report-generator": "^6.2.0",
    "path": "^0.12.7",
    "resolve": "^1.22.1",
    "stream": "^0.0.2"
  },
  "dependencies": {
    "@badeball/cypress-cucumber-preprocessor": "^12.0.1",
    "@cucumber/cucumber": "^7.0.0",
    "@typescript-eslint/eslint-plugin": "^5.33.0",
    "aws-sdk": "^2.932.0",
    "axios": "^0.27.2",
    "clean-jsdoc-theme": "^3.3.1",
    "commander": "^7.2.0",
    "cypress": "^10.6.0",
    "cypress-commands": "^1.1.0",
    "cypress-real-events": "^1.7.1",
    "cypress-waitfor": "^1.1.0",
    "dayjs": "^1.10.4",
    "express": "^4.18.1",
    "jira-client-xray": "^1.0.1",
    "jsdoc-cypress-cucumber-plugin": "^1.1.0",
    "lodash": "^4.17.21",
    "luxon": "^1.26.0",
    "mocha": "^10.0.0",
    "mongodb": "^4.7.0",
    "namecase": "^1.1.2",
    "prettier": "^2.5.1",
    "prettier-eslint": "^13.0.0",
    "ts-loader": "^9.3.1"
  },
  "cypress-cucumber-preprocessor": {
    "nonGlobalStepDefinitions": true,
    "nonGlobalStepBaseDir": "./e2e/stepDefinitions/**",
    "stepDefinitions": "./e2e/stepDefinitions/**/*.ts",
    "cucumberJson": {
      "generate": true,
      "outputFolder": "cypress/cucumber-json",
      "filePrefix": "",
      "fileSuffix": ".cucumber"
    }
  }

Congrats on discovering the horrible and ever-changing reality of how NPM treats peer deps. Even though esbuid is an optional peer dep and you don't use it (you use browserify), you need to satisfy the contraint because otherwise some other package would do it wrongly. Run npm i<EMAIL_ADDRESS>

I've pushed an updated version of @badeball/cypress-configuration that hopefully helps to reduce noice, although I wish it was unnecessary.


Some question about tracking dataset

Thanks for the great work! I want consult that the parsed dataset for tracking is avaliable? I only find the parsed dataset for detection and segmentation. In addition, How to get object detection results for tracking

We have not provided a parsed dataset for tracking, but it is a good idea to do so. Since I don't have the parsed dataset for tracking at hand, I can help you create and upload one when I'm available this weekend. In the meanwhile, if you would like to create a parsed dataset for tracking from the original V2X-Sim 2.0 dataset on your own, please consult the documentation for tracking.
To get the object detection result for tracking, please run the evaluation program specified in the documentation for detection.

Hi @ellen19967, I have uploaded the parsed dataset for tracking to Google Drive. Please refer to the README file inside the dataset for usage.

Thank you so much for your assistance！


feature/DS-105: Remove unnecessary package dependency.

Jira
https://pegadigitalit.atlassian.net/browse/DS-105
Summary
Removing a package I'm pretty sure we don't need.
Details
While looking into our automatic release notes for simplifying github labels, Remy came across release-it in our package.json. I spent a little time looking into when it was added and the current consensus is that it's just some accidental nonsense that was never supposed to have made it into the repo. I removed it from the package.json, removed my node_modules directory, and started the setup over again with no issues.
How to test

pull this branch
delete your node_modules folder or otherwise clean our your installation
do a fresh setup
???
-profit

Looks good to me!  Now we cross our fingers that it doesn't affect anything in some secret corner of the release process 🤞


How to define the template to use the fallback loader

I've got a .mustache template and a laoder for that, but I want to use the fallback ejs loader for the execution of this plugin. How do I define that?

Exclude it from the loader (see webpacks loader configuration)


Add a dialog to Calc GUI to run an OS program and capture its output

For instance, maybe I need to do some time calculations, but need the current time to paste in. Simple, run the dialog and do "time", or "gmt" (lol). Maybe I need to get a hash value for something, or a quick directory listing.
Anyway, the RunCommand class, and even the "exec" function in Calc is perfectly able to do this, and would enhance the usability of the Calc GUI by providing a "one-stop shop" to work in.

Hmm. Since Calc's "exec" function does this AND captures the output as the return value, I see no need for this at this time.


Web of registries does not work for local instances

You cannot register to the web of registries a server that cannot be found.  For example, if you register localhost, it will not be able to communicate with it.   Therefore, WoR should confirm that it can reach the SynBioHub instance, basically do an are you alive call, perhaps using the rootCollections endpoint to see if a response comes.  In the future, other tests may be in order to tests its API.  Only if these work, should it accept the request, otherwise should send a denial immediately.

What about displaying an indicator on a registry's card on the Web of Registries showing whether or not the last request to that registry worked? I don't know about sending an immediate denial; but I think it is useful information for the approver.

It would be nice if a local instance could fetch the web of registries without registering itself.
As for registering, a local instance should not be allowed to even try to register, since it cannot work.  Not sure how you can detect that you are not public facing though.

On Jul 26, 2017, at 3:49 PM, Zach Zundel<EMAIL_ADDRESS>wrote:
What about displaying an indicator on a registry's card on the Web of Registries showing whether or not the last request to that registry worked? I don't know about sending an immediate denial; but I think it is useful information for the approver.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/SynBioHub/Web-of-Registries/issues/22#issuecomment-318076788, or mute the thread https://github.com/notifications/unsubscribe-auth/ADWD99DsLG1dFx9C-lgP0gpS7G2fqoFvks5sR1IEgaJpZM4OcFtp.

Fetching-without-registering is already an open SBH issue! :smile:
I think that we agreed in the call today that this should just be the 'currently accessible' icon in the WoR and in the SBH admin, which both have open issues, so I'm closing this.


ability to change the chrome omnibar shortcut key from asterisk

I have in the past been able to change the shortcut key from '*' to 'b' in the past. Having switched to a new computer I am unable to alter the key in the chrome "manage search engines" window. How do I change it to 'b'?

From what I can tell, it doesn't seem possible to edit keywords for search engines managed by extensions anymore. I am on Chrome for Mac version 40.0.2214.93.
Ref: http://stackoverflow.com/questions/15967530/let-the-user-choose-the-keyword-for-my-omnibox-chrome-extension

I can't change the shortcut key  with neater bookmarks in Version 40.0.2214.94 m (64-bit).

seems like it would need to be an option in the extension config

so.. now that it's been over a year, I guess it is time to fork and create my own neater-bookmarks using 'b' instead of '*' for search.


This is the output I get:
Running "delta" task
Waiting...
/home/steven/work/familysearch-reference-client/node_modules/karma/lib/logger.js:59
  if (helper.isDefined(config.colors)) {
                             ^

TypeError: Cannot read property 'colors' of null
    at Object.setupFromConfig (/home/steven/work/familysearch-reference-client/node_modules/karma/lib/logger.js:59:30)
    at new Server (/home/steven/work/familysearch-reference-client/node_modules/karma/lib/server.js:50:10)
    at ReadStream.<anonymous> (/home/steven/work/familysearch-reference-client/node_modules/grunt-karma/lib/background.js:4:16)
    at emitNone (events.js:105:13)
    at ReadStream.emit (events.js:207:7)
    at emitReadable_ (_stream_readable.js:516:10)
    at emitReadable (_stream_readable.js:510:7)
    at ReadStream.Readable.read (_stream_readable.js:387:7)
    at ReadStream.Socket.read (net.js:363:43)
    at nReadingNextTick (_stream_readable.js:800:8)
    at _combinedTickCallback (internal/process/next_tick.js:135:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)
    at Function.Module.runMain (module.js:611:11)
    at startup (bootstrap_node.js:158:16)
    at bootstrap_node.js:598:3

Please let me know if you need more information.

I am pretty sure the familysearch reference client has been deprecated, but I'll let familysearch people say definitively.
Is anyone using it?

Not here, we just trying to get it to run locally

This reference client is based upon the original (non-lite) version of the javascript client, which I heard was deprecated because it was too difficult for FamilySearch to keep up to date as they made changes to their API. I'm not sure how much work it would take to get this client to work at this point.


Fix types (and validation) to be more flexible

I was using this library to build a proof of concept and found the typing quite confusing when working with data received from web requests. After much fumbling, I got it all working just to find that under the hood, all the conversion would have been handled for me.
This PR aims to fix comments that may confuse people about input types (including myself), the type defintions for functions that got updated comments, and the validator to match these updated types.
Any feedback is appreciated!

Codecov Report

Merging #103 (bf9548f) into master (f0290e9) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #103   +/-   ##
=======================================
  Coverage   92.86%   92.87%
=======================================
  Files          16       16
  Lines        5943     5947    +4
=======================================
+ Hits         5519     5523    +4
  Misses        424      424

Impacted Files
Coverage Δ

lib/main.js
96.69% <100.00%> (ø)

lib/validator.js
92.10% <100.00%> (+0.04%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Great, thanks! Can you add tests for the alternative inputs?

At this point what's stopping this from being merged in?

When I got around to writing tests, I realised there were many dysfunctional tests which prevented by tests from passing. With the increased work, I'd abandoned this PR. Apologies, but I no longer have interest in this project. Someone else can take over this PR if you want this fixed.


Send an email (V2) cannot save attachment content

Describe the Bug with repro steps
The office 365 Outlook "Send an email (v2)" action, after adding the attachment name and content in the UI, in the code view, the attachment content become empty.
We tried to use dynamic content and hard coded value, both failed to be added to the code.
What type of Logic App Is this happening in?
Standard (Portal)
Are you using new designer or old designer
New Designer
Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg
Yes
Workflow JSON
{
  "definition": {
    "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
    "actions": {
      "Read_blob_content": {
        "type": "ServiceProvider",
        "inputs": {
          "parameters": {
            "containerName": "destination",
            "blobName": "File1.txt"
          },
          "serviceProviderConfiguration": {
            "connectionName": "AzureBlob-7",
            "operationId": "readBlob",
            "serviceProviderId": "/serviceProviders/AzureBlob"
          }
        },
        "runAfter": {}
      },
      "Send_an_email_(V2)": {
        "type": "ApiConnection",
        "inputs": {
          "host": {
            "connection": {
              "referenceName": "office365"
            }
          },
          "method": "post",
          "body": {
            "To"<EMAIL_ADDRESS>            "Subject": "2401290030003259 test",
            "Body": "
test attachment
",
            "Attachments": [
              {
                "Name": "attachment1.txt",
                "ContentBytes": ""
              },
              {
                "Name": "attachment2.txt",
                "ContentBytes": ""
              }
            ]
          },
          "path": "/v2/Mail"
        },
        "runAfter": {
          "Compose": [
            "SUCCEEDED"
          ]
        }
      },
      "Compose": {
        "type": "Compose",
        "inputs": "@body('Read_blob_content')?['content']",
        "runAfter": {
          "Read_blob_content": [
            "SUCCEEDED"
          ]
        }
      }
    },
    "contentVersion": "<IP_ADDRESS>",
    "outputs": {},
    "triggers": {
      "Recurrence": {
        "type": "Recurrence",
        "recurrence": {
          "frequency": "Month",
          "interval": 15,
          "startTime": "2023-03-05 05:41:50Z",
          "timeZone": "China Standard Time"
        }
      }
    }
  },
  "connectionReferences": {
    "AzureBlob-7": {
      "connection": {
        "id": "/serviceProviders/AzureBlob/connections/AzureBlob-7"
      },
      "connectionName": "hlwork3",
      "api": {
        "id": "/serviceProviders/AzureBlob"
      }
    },
    "office365": {
      "connection": {
        "id": "/subscriptions/cc0ecbfb-0faf-492d-8996-be21d0865ca6/resourceGroups/Blob403/providers/Microsoft.Web/connections/office365"
      },
      "connectionName": "office365",
      "api": {
        "id": "/subscriptions/cc0ecbfb-0faf-492d-8996-be21d0865ca6/providers/Microsoft.Web/locations/southeastasia/managedApis/office365"
      },
      "authentication": {
        "type": "ManagedServiceIdentity"
      }
    }
  },
  "parameters": {
    "we": {
      "type": "String",
      "value": "{\"p\":\"c\"}"
    }
  }
}

Screenshots or Videos

Browser
Chrome
Additional context
No response

Hi @huidongl thanks for reporting this issue. I believe I should have fixed it in #4007 and will be fixed in our next release, however, let me confirm

closing issue as release completed in all regions


Introduce enum types

Is your feature request related to a problem? Please describe.
At present, the following model options are specified as strings:

agent 'gadoxetate', 'gadobutrol', 'gadopiclenol', 'gadopentetate', 'gadobenate', 'gadodiamide', 'gadoterate', 'gadoteridol' (will produce an error if an invalid agent is specified)
sequence SS, SR & lin. Note: In some cases will not throw if an invalid sequences is passed, e.g., if the user passes "sr" the Aorta.predict() method will assume SS signal type
kinetics (can have the following values in conc_liver() 'EC', 'IC', 'ICNS', 'ICNSU' and a variety of different values within the model

Describe the solution you'd like

Considering introducing enum classes, such as:

from enum import Enum

class Agent(Enum):
    gadoxetate = "gadoxetate"
    gadobutrol = "gadobutrol"
    gadopiclenol = "gadopiclenol"
    gadopentetate = "gadopentetate"
    gadobenate = "gadobenate"
    gadodiamide = "gadodiamide"
    gadoterate = "gadoterate"
    gadoteridol  = "gadoteridol"

# Then when instantiating a model:

dc.Aorta(agent=Agent.gadobenate)

Note
To maintain backwards compatibility with the existing API, the following code or similar could be used to maintain support for passing strings directly:
import warnings

   if isinstance(agent, str):
        try:
            mode = Agent(mode)
            warnings.warn(
                "Passing a string as the 'agent' argument is deprecated and will be removed in a future version. "
                "Please use the Agent enum instead.",
                DeprecationWarning,
                stacklevel=2
            )
        except ValueError:
            raise ValueError(f"Unsupported agent: {agent}. Valid agents are: {[a.value for a in Agent]}")

Ensure that invalid model types are handled with an appropriate error

Test requirements
Update unit tests to exercise invalid agents, sequences & kinetics

See also #127

@mj-heaton I agree this needs to be improved - especially your second bullet could create hard to track bugs. I am not so sure about the solution with enum classes though is creates additional burden on the user (unless I am misunderstanding).
This is simple and intuitive
dc.Aorta(agent='gadobenate')

And would need to be replaced by something like this
from dcmri import Agent
dc.Aorta(agent=Agent.gadobenate)

I would prefer a solution that leaves the burden with the programmer - e.g somewhere define a list with allowed values for a variable like agent, and then inside functions include a check to see if the parameter supplied is in the function - raise an error if not. Would that not work?
all_agents = [
    "gadoxetate",
    "gadobutrol",
    "gadopiclenol",
    "gadopentetate",
    "gadobenate",
    "gadodiamide",
    "gadoterate",
    "gadoteridol",
]

def func(agent):
    if agent not in all_agents:
        raise ValueError(agent + ' is not a recognised contrast agent. Possible values are (...)"

Closing this as we have insert this solution.


v.0.2.1

@mondeja here are some of the PRs that got merged since our latest release. I think another one is due asap.

#108  <-- this is the major one
#104
#112

See #114


On Collection Edit page, the first related link entry should not have a trash can icon.

User should be able to delete all the contents from this field, but not be able to delete this first set of boxes entirely. Subsequent related link entries should have trash can icons.

Do we want to prevent the first item from deleting or do we want to prevent them from deleting all of the options?  The latter might be better as you might add the correct item in the second position and want to delete the first item.

Do we want to prevent the first item from deleting or do we want to prevent them from deleting all of the options?  The latter might be better as you might add the correct item in the second position and want to delete the first item.

@jcoyne I think your latter description is more precisely what we need. Put another way, when there is only one entry, there should not be a trash can icon to entirely delete the form fields. When there are two or more entries, both can have the remove option until one is removed and there is only one left. That remaining one should not have the remove option.

@jcoyne I think your latter description is more precisely what we need. Put another way, when there is only one entry, there should not be a trash can icon to entirely delete the form fields. When there are two or more entries, both can have the remove option until one is removed and there is only one left. That remaining one should not have the remove option.

@jcoyne @amyehodge the pattern we have currently in the work form, at least, is that the first value doesn't get the trash can and every other value (if multi-valued/repeatable) does. I understand why this other interaction is preferable but I believe the current pattern is simpler. Is going that route good enough for now?

@jcoyne @amyehodge the pattern we have currently in the work form, at least, is that the first value doesn't get the trash can and every other value (if multi-valued/repeatable) does. I understand why this other interaction is preferable but I believe the current pattern is simpler. Is going that route good enough for now?

@amyehodge Does this mean related links are changing from an optional field to a required one? I'm not seeing this in the design documentation.

@amyehodge Does this mean related links are changing from an optional field to a required one? I'm not seeing this in the design documentation.

@jcoyne @amyehodge the pattern we have currently in the work form (for contributors and soon for contact emails) is that the first value doesn't get the trash can and every other value (if multi-valued/repeatable) does. I understand why this other interaction is preferable but I believe the current pattern is simpler. Is going that route good enough for now?

Yes, I think that route is good enough for now. And perhaps the consistency is preferable to have a mix of methods.

@jcoyne @amyehodge the pattern we have currently in the work form (for contributors and soon for contact emails) is that the first value doesn't get the trash can and every other value (if multi-valued/repeatable) does. I understand why this other interaction is preferable but I believe the current pattern is simpler. Is going that route good enough for now?

Yes, I think that route is good enough for now. And perhaps the consistency is preferable to have a mix of methods.

@amyehodge Does this mean related links are changing from an optional field to a required one? I'm not seeing this in the design documentation.

No, it's not changing to required. They should be able to delete the content. It's just confusing if you delete them all as far as how to get the fields back or perhaps not noticing that there is info you can enter here at all. Hopefully that makes sense, but let me know if it doesn't.

@amyehodge Does this mean related links are changing from an optional field to a required one? I'm not seeing this in the design documentation.

No, it's not changing to required. They should be able to delete the content. It's just confusing if you delete them all as far as how to get the fields back or perhaps not noticing that there is info you can enter here at all. Hopefully that makes sense, but let me know if it doesn't.

@amyehodge yes, it does. thanks!

@amyehodge yes, it does. thanks!


Start the work of moving to DSGP 2

The final move to apply what #37 (DSGP 2) defined.
TODO:

[x] Enable multiple arguments, and avoid glitches
[x] Enable direct usage of variables and values
[ ] Update docs

Closes #38

Hooray! We only have to update the docs! :tada:
I share you a Nox session to demonstrate the newest changes:
C:\Users\Diego Ramirez\diddiparser2>nox -s generate-console
nox > Running session generate-console
nox > Creating virtual environment (virtualenv) using python.exe in .nox\generate-console
nox > python -m pip install -e .
nox > Generating a DiddiScript console...
nox > diddiscript-console

Welcome to the interactive DiddiParser console.
Parser version: 1.0.0
============================================================

> load_module("simpleio");
> print_text("Hello, world!");  !# previous behavior, without changes
Hello, world!
> var text = "Hello, world!";
> print_text(text);  !# Direct usage of variables
Hello, world!
> var text2 = "I said '${text}'";  !# unexpected feature, but useful
> print_text(text2);
I said 'Hello, world!'
> ^Z
nox > Session generate-console was successful.

We just have to fix the "no-args" behavior.


Queue with capacity 1 is both empty and full

use heapless::spsc::Queue;

fn main() {
    let queue: Queue<[u8; 16], 1> = Queue::new();
    assert!(queue.is_empty());
    assert!(!queue.is_full());
}

thread 'main' panicked at 'assertion failed: !queue.is_full()', src/main.rs:6:5

From the docs: "A statically allocated single producer single consumer queue with a capacity of N - 1 elements".  This is, I think, because the needed const generic math to allocate N + 1 items is not stable yet.
Is it possible to statically assert N > 1?

Oh, I see, I missed that

It's new in 0.7 (the first const generics based version).

Is it possible to statically assert N > 1?

In nightly only.

Hi, it's possible to do asserts in const with some tricks.
https://github.com/nvzqz/static-assertions-rs/issues/40#issuecomment-846228355
I'll look into adding them everywhere.

Yeah, the interface is a bit unfortunate.
I hope we get more const power soon so we can get the old interface back.


Use with release candidates (Leaflet 1.0.0-rc3 ...)

Is it safe to assume I can use the 1.0-beta.1 version with the subsequent release candidates eg 1.0.0-rc3?
Thanks!

the maintainers of this repo have tagged a 1.0.0-beta.2 version, but we're still referencing beta.1 in an app that loads leaflet 1.0.0-rc.3 and it seems to work just fine.
http://esri.github.io/esri-leaflet/examples/non-mercator-projection.html

I will take a look at the leaflet 1.0.0-rc.3 and confirm that it works.
Seems to work in @jgravois case to use leaflet 1.0.0-rc.3 with the proj4leaflet 1.0.0-beta.1 version  🙂

Awesome thank you both!

No worries!
I didn't see any errors when testing it out, the test runs and the examples works as they should.
I have created a PR here #120 which hopefully will be merged soon

The PR is merged, sorry it took so long.


[lib] Add launder32()

This function adds a "value laundering" pessimization that can be used
in targeted scenarios where the compiler's analysis (typically GVN or
something like it) would fold away critical check-your-work operations,
such as double-branches or loop completion checks.
The implementation is the result of careful analysis of existing
solutions and consultation with lowRISC's toolchain engineers. Usage of
this "intrinsic" is very subtle and requires careful review and
documentation.
See https://docs.google.com/document/d/19iAuwPMl-9yHT2T-0mCCWYl1u2dbXQWqRoIEMBvpBlY/edit for discussion.

@mcy, thanks for the design effort, and for adding detailed documentation and use cases!


Twitter galleries not working since yesterday

Bug description
Twitter galleries not showing any result
Steps to reproduce

Go to search bar and put any twitter user
Click on "OK button"
No result at all

Expected behavior
showing result for twitter users
Context
[22:46:37.817][Info] [api.twitter.com][Json] Loading page https://api.twitter.com/1.1/statuses/user_timeline.json?count=20&include_rts=true&tweet_mode=extended&exclude_replies=false&screen_name=Kei_tkymat
[22:46:37.891][Info] [api.twitter.com][Json] Receiving page https://api.twitter.com/1.1/statuses/user_timeline.json?count=20&include_rts=true&tweet_mode=extended&exclude_replies=false&screen_name=Kei_tkymat
[22:46:37.892][Error] [api.twitter.com][Json] Loading error: Host requires authentication (204)
[22:46:37.893][Warning] [api.twitter.com] No valid source of the site returned result.
Screenshots

System information

OS: [macOS 13.3.1]
Grabber version: [7.10.1]

Additional context
credentials are correct

Appreciate all of your hard work! Thanks!

Interesting, I can't reproduce it on my end:

[19:07:14.389][Info] [api.twitter.com][Json] Loading page https://api.twitter.com/1.1/statuses/user_timeline.json?count=20&include_rts=true&tweet_mode=extended&exclude_replies=false&screen_name=Kei_tkymat
[19:07:14.591][Info] [api.twitter.com][Json] Receiving page https://api.twitter.com/1.1/statuses/user_timeline.json?count=20&include_rts=true&tweet_mode=extended&exclude_replies=false&screen_name=Kei_tkymat
[19:07:14.656][Info] [api.twitter.com][Json] Parsed page https://api.twitter.com/1.1/statuses/user_timeline.json?count=20&include_rts=true&tweet_mode=extended&exclude_replies=false&screen_name=Kei_tkymat: 20 images (20), 0 tags (2), -1 total (-1), -1 pages (-1)

The generated URL is identical to yours as well.
Are you using the default credentials or did you change them?

I also have this same issue.
I recently installed a fresh Windows 10, and installed Grabber on here for the first time. Twitter source does not work. default credentials/settings and all.


Adaptive Quality changes flicker in Unity 5.5.0b6

There seems to be an issue in Unity 5.5.0b6  where whenever Adaptive Quality changes one step, the whole screen is rendered with distorted projection for one frame.
Btw, fantastic job on The Lab Renderer! I see amazing framerate and also happy to note that image effects work in the new Unity beta.

Well, I got massive flickering in 5.4.1f1 - More advanced scene = more flicker. It would be better to far better to drop the frame.

There seems to be a conflict between the renderer and unity versions after 5.4.1f3. I'm trying to figure out what's causing it as well.

Is this the same as the single pass rendering incompatibility issue?

On Oct 4, 2016, at 12:20 PM, KevinComerford<EMAIL_ADDRESS>wrote:
There seems to be a conflict between the renderer and unity versions after 5.4.1f3. I'm trying to figure out what's causing it as well.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

No, that's separate. This has to do with the adaptive quality changing scale. For some reason, when the quality shifts to another level the rendered image is incorrectly scaled for one frame and then is normal again.
The single pass stereo doesn't seem to take into account the adaptive quality at all.

Just switched over to Lab Renderer and I notice the flicker issue with 5.4.1f1. Reducing quality settings helps, but isn't consistent (ie what works yesterday doesn't work as well today...).
Should I drop back to a certain build of 5.4 until this has been resolved? If so, which build?

any unity build after 5.4.0f3 causes this flickering issue. its caused by the adpative rendering being at the wrong scale for one frame.

Hmmm - that's pretty far back.
Any expectations on when a potential solution might be identified? Is it a Unity thing or a Lab Renderer thing?

Ugh. I just updated for a particle fix and ran into this bug. The renderer increasingly loses value if Valve isn't at least keeping it compatible with the latest version of Unity.

So I found a more specific cause. ValveCamera calls UpdateAdaptiveQuality from OnPreCull. I haven't looked at the OpenVR/Unity VR code, but it looks like when you adjust renderScale and renderViewportScale one of the VR APIs adjusts the viewport matrix.
For whatever reason, there's no longer enough time between OnPreCull and actually rendering the frame to make this adjustment so we get a stretched fame.
I moved UpdateAdaptiveQuality to the top of LateUpdate which, though maybe not ideal, fixed the problem. I think the only adverse effect of this is that the quality will change one frame later than if it was in OnPreCull.
tl;dr Move UpdateAdaptiveQuality() from OnPreCull to LateUpdate

@Selkcip Correct fix I guess. I'm using that same fix in VRTK_AdaptiveQuality.

After a long frustrating evening, I ended up here, thanks again for the fix @Selkcip. Moral of the story: Always check Github issues.

Sure would be nice if we could get these fixes into the codebase!

I think the only way that'll happen is if we fork it and do it ourselves. "The CoLab Renderer"

It may or may not be this exact issue, but many times AQ doesn't work at all, scales incorrectly (so it 'appears' I'm looking at the lower corner of the camera-view) and swims back and forth depending on framerate.
Definitely in Forward rendering, so the only thing I can think of are post-effects. Thing is I know I've tried scenes without them and it still did this.
Equally it HAS worked a times but I can't seem to nail down when it will nor when it won't...
Is there any further steps or things to look for when trying to implement AQ, or is this merely a bug?

Setting the unity Game view "Maximize on Play" has a huge impact on dropped frames as well.
See my write-up where I compared the frame timing w/ & w/o the game view maximized:
http://www.solidearthvr.com/tips/vrgraphicsquality/

News from Unity's patch notes for Unity 5.5.0p4:

VR: Fixed the usage of VRSettings.renderViewportScale in Camera's OnPreCull so that it was not a frame latent on all supporting SDKs. Fixed issues with Valve's Renderer adaptive quality feature.

I skipped this patch and jumped straight to 5.5.1p1, but I can confirm that the bug is no longer present there!
@automan242 - If this fixes the problem for you as well, consider marking this issue as closed. Thanks for reporting it first and helping me find the helpful workarounds here.

Confirmed! Thanks for the headsup.


Added branch if for va_fourcc == VA_FOURCC_AYUV then fromat is VA_RT_FORMAT_YUV444

Why so long name for pull request especially for this simple change? You have a pretty good commit name.
Regarding the failed build - apparently it was a temporary problem on CI, you change don't need to break something, so rebase/rerun CI build need to solve the problem


Unable to compile rl4j

Issue Description
Build rl4j fails to compile with the following error
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) on project rl4j-core: Compilation failure: Compilation failure
Version Information
Please indicate relevant versions, including, if relevant:
deeplearning4j-1.0.0-SNAPSHOT
On linux
No CUDA
Additional Information
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) on project rl4j-core: Compilation failure: Compilation failure:
[ERROR] /scratch/vembar/strucutre_learning/deeprl/deeplearning4j/rl4j/rl4j-core/src/test/java/org/deeplearning4j/rl4j/support/MockMDP.java:[31,48] constructor DiscreteSpace in class org.deeplearning4j.rl4j.space.DiscreteSpace cannot be applied to given types;
[ERROR]   required: int
[ERROR]   found: int,org.nd4j.linalg.api.rng.Random
[ERROR]   reason: actual and formal argument lists differ in length
[ERROR] /scratch/vembar/strucutre_learning/deeprl/deeplearning4j/rl4j/rl4j-core/src/test/java/org/deeplearning4j/rl4j/support/MockMDP.java:[39,51] constructor DiscreteSpace in class org.deeplearning4j.rl4j.space.DiscreteSpace cannot be applied to given types;
[ERROR]   required: int
[ERROR]   found: int,org.nd4j.linalg.api.rng.Random
[ERROR]   reason: actual and formal argument lists differ in length
Contributing

Are you sure you are up to date with the current eclipse master?
I just tried a build and test run on rl4j, and both are fine

Hypothetically outdated snapshots with the latest eclipse master could do this also.
Unfortunately it looks like not all snapshots are being updated at present - so until that fixed - if you're building, you'll need to build the whole stack (not just some modules).

I was following the instructions here https://gist.github.com/anis016/0f9c759e57dd641cd18e67516475dbed.
Turns out I had built the following modules libnd4j, nd4j, DataVec, deeplearning4, but had not built gym-java-client, arbiter.
It works fine now.


[BUG] "Delete All Backups" does not delete the backup volume folder

Describe the bug
"Delete All Backups" does not delete the backup volume folder
To Reproduce

Create a volume - vol-1, attach to a node, write data, take backups b1 and b2 for the volume.
Navigate to Backup Page.
From operations select "Delete All Backups" for the backup volume
All the backups get deleted but the  backup volume folder is still available on the UI

Expected behavior
On doing a "Delete All Backups" for the backup volume, the backup volume folder should also be removed along with all the backups related to that volume.
Note:
v1/backupvolumes lists. vol-1
Environment:

Longhorn version: master(05/24/2020) - ui tag - e789737(latest)

I'm so glad someone opened this issue.. I'm facing an issue that may be related.
I'm using Google Cloud Storage for the backups and when i try to delete a single backup, nothing happens (no warning, errors etc..) The backup seems to be still there (in the bucket and ui).
When i'm trying to delete all the backups, i got an error :/
error deleting backup volume pvc-2971047b-9be9-4ed2-a127-48d1a57e0080: error deleting backup volume: failed to execute: /var/lib/longhorn/engine-binaries/longhornio-longhorn-engine-v0.8.1/longhorn [backup rm --volume pvc-2971047b-9be9-4ed2-a127-48d1a57e0080 s3://k8s_dev_bucket@europe-west4/longhorn], output failed to remove all the backups for volume pvc-2971047b-9be9-4ed2-a127-48d1a57e0080: failed to remove objects with param { Bucket: "k8s_dev_bucket", Delete: { Objects: [{ Key: "longhorn/backupstore/volumes/1c/36/pvc-2971047b-9be9-4ed2-a127-48d1a57e0080/backups/backup_backup-90b6a98a2839486b.cfg" },{ Key: "longhorn/backupstore/volumes/1c/36/pvc-2971047b-9be9-4ed2-a127-48d1a57e0080/backups/backup_backup-d169fb81f7c043ff.cfg" }], Quiet: true } }: AWS Error: InvalidArgument Invalid argument. <nil> 400 , stderr, time="2020-05-25T16:35:33Z" level=error msg="{\n\n}" pkg=s3 time="2020-05-25T16:35:33Z" level=error msg="failed to remove all the backups for volume pvc-2971047b-9be9-4ed2-a127-48d1a57e0080: failed to remove objects with param {\n Bucket: \"k8s_dev_bucket\",\n Delete: {\n Objects: [{\n Key: \"longhorn/backupstore/volumes/1c/36/pvc-2971047b-9be9-4ed2-a127-48d1a57e0080/backups/backup_backup-90b6a98a2839486b.cfg\"\n },{\n Key: \"longhorn/backupstore/volumes/1c/36/pvc-2971047b-9be9-4ed2-a127-48d1a57e0080/backups/backup_backup-d169fb81f7c043ff.cfg\"\n }],\n Quiet: true\n }\n}: AWS Error: InvalidArgument Invalid argument. <nil>\n400 \n" , error exit status 1

I hope my problem is related to this issue

Hi @aimbot31 ,
I think the original issue might not be related since it's likely a regression introduced by one of the recent changes after v0.8.1 release. Your issue looks different. Can you file another issue for it? We will look into it.

@sowmyav27 I assume it's always reproducible, right?

@sowmyav27 can you attach a support bundle, also do you have recurring backups setup for that volume?

@yasker Yes I am able to reproduce this always.
@joshimoo Attached the support bundle
longhorn-support-bundle_1c9b022b-fa90-4793-92a1-253180b6f315_2020-05-26T16-58-10Z.zip

Not able to reproduce this issue on the latest master - 05/26/2020 ui tag: e789737

Closing the issue. Will reopen if this issue is hit again.


Will the pose estimation be supported by mx-maskrcnn?

Really impressed by the performance by maskrcnn on human pose estimation. So will the pose estimation be supported by mx-maskrcnn in the future version?

Hi, thanks for the interest. Unfortunately, due to limited interns, we cannot provide such extension. You are welcomed to contribute to this repo.

@winstywang , I am trying pose estimation. I prepare mask and training as the mask prediction part in your code. The training accuracy is 1.00, and loss is 0 from begining. So can you give me some advice about that? Any advice will be appreciated. Thank you.


gitter.im

why is their no public chat room for this on gitter.im
when I go to gitter.im
I get the response below, is this intended
You've tried to access docker's private organization room and you do not belong to this organization.
Unfortunately this organization has no public rooms.

Our public chat rooms are on IRC: you'll find the list of channels on https://dockerproject.com/, join us!


fix: ensure proper handling of CSS layers with HMR in dev-ssr plugin

Added custom attribute check (data-vite-dev-style) to <link> elements
Modified dev-ssr-css plugin to only remove <link> elements with the custom attribute
Ensures compatibility with PrimeVue's layer styles and Nuxt's HMR system

🔗 Linked issue
This Pull Request Resolves - Issue #25995
📚 Description
This PR introduces a custom attribute check (data-vite-dev-style) for  elements to ensure proper handling of CSS layers in the dev-ssr-css plugin. It modifies the plugin to only remove  elements with the custom attribute during the HMR process, maintaining compatibility with PrimeVue's layer styles and Nuxt's HMR system.

It seems the original bug is also no longer reproducible, so I'm going to close this PR for now.
Let me know if you think there's still a bug present, and feel free to DM me to chat about it if you would like 🙏


Update flow for EVM withdrawal

Improve step by step guidance on EVM withdrawal process:
See the screenshot for details, or use Vercel preview branch:

@ShankarWarang - this is now ready for review / merge


Module not found

Steps to reproduce
cd ./packages/backend
yarn add @vippsno/plugin-azure-resources-backend
In ./packages/backend/src/plugins add a file named azure-resources-backend.ts with the content
import { createRouter } from '@vippsno/plugin-azure-resources-backend';
import { Router } from 'express';
import { PluginEnvironment } from '../types';

export default async function createPlugin(
  env: PluginEnvironment,
): Promise<Router> {
  return await createRouter({
    logger: env.logger,
    config: env.config,
  });
}

Im using ""@vippsno/plugin-azure-resources-backend": "^1.0.6""
on Backstage "version": "1.24.2"
After running yarn dev
yarn dev
yarn run v1.22.21
$ concurrently "yarn start" "yarn start-backend"
$ yarn workspace app start
$ yarn workspace backend start
$ backstage-cli package start
$ backstage-cli package start
[0] Loaded config from app-config.yaml, app-config.local.yaml
[0] <i> [webpack-dev-server] Project is running at:
[0] <i> [webpack-dev-server] Loopback: http://localhost:3000/, http://<IP_ADDRESS>:3000/
[0] <i> [webpack-dev-server] Content not from webpack is served from '/mypath/Backstage/packages/app/public' directory
[0] <i> [webpack-dev-server] 404s will fallback to '/index.html'
[1] node:internal/modules/cjs/loader:1137
[1]   throw err;
[1]   ^
[1]
[1] Error: Cannot find module '@vippsno/plugin-azure-resources-backend'
[1] Require stack:
[1] - /mypath/Backstage/packages/backend/src/plugins/azure-resources-backend.ts
[1] - /mypath/Backstage/packages/backend/src/index.ts
[1]     at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
[1]     at Module._load (node:internal/modules/cjs/loader:975:27)
[1]     at Module.require (node:internal/modules/cjs/loader:1225:19)
[1]     at require (node:internal/modules/helpers:177:18)
[1]     at Object.<anonymous> (/mypath/Backstage/packages/backend/src/plugins/azure-resources-backend.ts:5:31)
[1]     at Module._compile (node:internal/modules/cjs/loader:1356:14)
[1]     at Module._compile (/mypath/Backstage/node_modules/pirates/lib/index.js:117:24)
[1]     at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
[1]     at Object.newLoader [as .ts] (/mypath/Backstage/node_modules/pirates/lib/index.js:121:7)
[1]     at Module.load (node:internal/modules/cjs/loader:1197:32)
[1]     at Module._load (node:internal/modules/cjs/loader:1013:12)
[1]     at Module.require (node:internal/modules/cjs/loader:1225:19)
[1]     at require (node:internal/modules/helpers:177:18)
[1]     at Object.<anonymous> (/mypath/Backstage/packages/backend/src/index.ts:42:28)
[1]     at Module._compile (node:internal/modules/cjs/loader:1356:14)
[1]     at Module._compile (/mypath/Backstage/node_modules/pirates/lib/index.js:117:24) {
[1]   code: 'MODULE_NOT_FOUND',
[1]   requireStack: [
[1]     '/mypath/Backstage/packages/backend/src/plugins/azure-resources-backend.ts',
[1]     '/mypath/Backstage/packages/backend/src/index.ts'
[1]   ]
[1] }
[1]
[1] Node.js v18.19.1
[0] <i> [webpack-dev-middleware] wait until bundle finished: /
[0] webpack compiled successfully
^[[A^C
[0] <i> [webpack-dev-server] Gracefully shutting down. To force exit, press ^C again. Please wait...

What i've tried: deleting all node_modules folders and run yarn install, no success

Same here, version 1.0.6 wont build, there is no /dist folder in node_modules, when using
"@vippsno/plugin-azure-resources-backend": "1.0.5",
without ^ and ~ it works


Azure Data Warehouse size limit

The comparison table for "PDW" types of databases states that Azure Data Warehouse is limited by 51200GB. But all docs and public statements says it's "Petabyte scale"
For example: https://azure.microsoft.com/en-gb/pricing/details/sql-data-warehouse/

Sorry for the embarrassingly long delay. We've passed this along to the appropriate team.


Fix start of label being truncated, ellipsis for overflow

What this PR does
Screenshots & Recordings
How it does that
Testing

Hey @siberry could you add a description for this PR?


How to assert that something is an arguments array?

There's a type registered for arguments but I have not been able to find a way to assert that something is an arguments array.
var args = (function () { return arguments; })(1,2,3);
expect(args, 'to be...');

You can write:
var args = (function () { return arguments; })(1,2,3);
expect(args, 'to be an', 'arguments');

But there is no shorthand for it.


Injector error (MainCtrl) at website/index

http://angular-ui-tree.github.io/website/index.html
Injector error MainCtrl

The website has been updated, please see http://angular-ui-tree.github.io/angular-ui-tree/#/basic-example


Automatically add install dir to path for fish shell

hey I added a small bit to add install dir to path for fish shell. let me know if I should anything here.
It's basically a copy of zsh config but uses a different command (fish_add_path) to add to path for fish shell

thanks for taking the bait!


[Deps] Upgrade to WinAppSDK 1.4

Summary of the Pull Request
Updates Windows App SDK runtime to 1.4, which solves issues such as the maximize button being shown in OOBE (although IsMaximizable is false)
PR Checklist

[x] Closes: #27496
[ ] Communication: I've discussed this with core contributors already. If work hasn't been agreed, this work might be rejected
[ ] Tests: Added/updated and all pass
[ ] Localization: All end user facing strings can be localized
[ ] Dev docs: Added/updated
[ ] New binaries: Added on the required places

[ ] JSON for signing for new binaries
[ ] WXS for installer for new binaries and localization folder
[ ] YML for CI pipeline for new test projects
[ ] YML for signed pipeline

[ ] Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx

Detailed Description of the Pull Request / Additional comments
Update Microsoft.WindowsAppSDK to 1.4.230822000, also added a workaround to prevent maximizing by double-clicking the window.

Validation Steps Performed
Ran Settings, worked.

Thanks for opening the PR.
I've added some missing details here:

Notice.md changes for the WinAppSDK version, so this passes CI.
Update the C++ projects that use WinAppSDK too.
Update the CppWinRT dependency to a version that WinAppSDK 1.4 can use without giving out compile errors.

I'll give it a test and then ask a review from someone else, as I've touched this PR a lot already too ;)

Alright, looks like everything is working. Release CI is building and sanity check on every utility pans out.


Create a style guide for Dockstore

Now that we are switching over to Material, it is a good time to define a design language for Dockstore so that the site is consistent. This can go in the wiki.

See the closed linked issues for ideas (code code style anyway)

To sum up, running requirements for the style guide are:

document how IDs are used and assigned to material components for testing
how to use observables
commenting format
when to use types (and enforce with lint eventually)
when to use the GA4GH (v2) endpoints as opposed to our proprietary

Github returns 404 errors for private repos instead of a 401. We should consider something like this for hosted entries or unpublished entries.


Broken responder lenient response

Describe the bug
The response for di ka mahire? isn't working correctly.
To Reproduce
Steps to reproduce the behavior:

Type ?

Expected behavior
The bot should only respond if the message contains a good amount of similarity with the response trigger
Screenshots

Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

More screenshots:


Set tooltip for buttons in event blocks

This PR fixes the tooltip field of display_info being ignored (and hence not shown) for event block buttons, like the external link button to the variables editor:

LGTM, Thanks!


implment loose option

@jwilsson how's this look? should provide really loosey goosey parsing for css-like langs.
optional thought: should this be the default, and should this module not care about validating strict css rules?

I think loose should be off as default, the main goal should be to parse "regular" CSS as close to the browsers as possible.

Aye. It looks lik PostCSS waits until the parsing phase to check and throw for errors. It also looks like I shouldn't be doing the in-depth logical checks in tokenizer (if I want to follow suit). Unclosed paren errors are the only thing that PostCSS throws in the tokenizer, which makes sense because that has to be caught earlier. So I've got a little refactoring to do yet.

@jwilsson just pushed the refactor. loose mode tests added and should be good to go for lesshint and others that don't need strict parsing.

@jonathantneal jacobp100 you folks might also have interest in this PR

Nice, I'll pull it down and run lesshint's tests on it.

All of lesshint's tests pass with loose: true. I'm good!


Stupid feature idea

I don't know why I'm even doing this.
But I'm sure there's a way,a very simple way.
But is there any possibility of making a text version of a Pokemon battle or something of the nature.
(If you haven't seen from my other feature ideas,I mostly think of fun ways to make the chat even better to hang around in,im also a RPier,so I stay in chat a lot)
But I thinking,now hear me out.
It's not going to have graphics,this is a chat,not a game,but like,maybe it can be a player makes a random thing(Pokemon) it can be anything,like say for example,player chose Fork.
Then the player uses it against other players,
But they create the moves,and Gravebot randomly makes the amount of damage it caused.
Or something,this was just an idea
Player 1 sent out Fork,player 2 sent out egg.
Player 1 used Spork,it causes 14 damage.
Player 2 used splat,it causes a KO

I think it's fantastic idea, but would be quite a feature to write. Either way, I'll still add it. Thanks!


Place to add visualizations or questions that would be cool to see.

It would be cool to see a sanky diagram of user contributions from USER => ORG => REPO.

It would be interesting to see something that communicate what users work on similar things.
For example, there might be some users that have contributed to 20 repos spread across a different org/user accounts. Who are the users that have a wide ranging impact?
Alternatively, there might be groups of 5 users who all collaborated together on 3 repositories.
Can we use contribution metadata to understand the communities within the open source geoscience subsurface space?

Using the dependency page, I can click and eventually show that Pooch has both dependencies in green & repositories that use it in blue! It would be nice to have a specific visualization for identifying repositories that use one another.

Yes, this would be interesting - how do we help the critical people, etc?

Github just did a cool thing where they gave a badge to everyone who contributed to a repository used directly or indirectly in the helicopter that just flew on Mars.
Another way to frame questions might be, how do we nudge human behavior in productive ways by showing what code projects are used by what other products?
For example, you want to contribute to someone else's code project, which one gives you the biggest impact in the subsurface space as it's used by the most projects?

Or in a project management sense - how can people help with the easier things so the critical part can do the hard stuff that pushes things forwards?

Building on your comment @RichardScottOZ , a default issue tag is "good first issue". It might be interesting to be able to present a collected view of those across a group of repositories.
To write it up as a user story,
"As a developer looking to contribute who is not confident they have the ability, or time, to contribute to hard complex issues but would like to still contribute, I would like the ability to be directed to easier and/or smaller issues that would be well geared to my time / skill level across a larger number of repos in an application area like subsurface geosciences"

User story 5:
"As a developer looking at a large number of repositories having to do with subsurface geology, I would like to know which ones are likely to accept my small pull request contribution"
This question might be answered by a combination of facts....

Proportion of closed vs. open issues.
Average response time to pull requests (not sure we can get this? Maybe we can)
Total number of closed issues.
Proportion of closed issues in last X number of issues submitted by non-members.
Presence of README.md
Presence of CONTRIBUTING.md or Github pages docs.

Is there a reason for people to believe that people won't accept their contributions as the default stance?

The problem I was alluding to there was less that people don't accept pull requests on purpose but rather that the repo is either unmonitored or the response might not come for many weeks. People generally don't want to spend time working on a pull request that never gets integrated.
This is an issue more for github.com/nasa than SWUNG. It tends to be more common when code is released through large organizations due to the policies involved. It might occur in the geoscience space when dealing with large companies or governmental organizations.
On github.com/nasa for example there is a higher proportion of code repositories that are open sourced after the project is finished. Open-sourcing can sometimes be a process more akin to publishing than developing in the open. When the process for getting permission for open-sourcing requires lengthy reviews of the code involved, it means the code is more likely to be released only when the project is entirely or mostly done.

Oh, yeah, zombie or static projects as such.
Indeed, there are some Geoscience Australia things like that.  Error fixes waiting around for untold months etc.

Members/non-members stats is a good idea.
I remember adding something to a defence type networking tool - they were surprised random other person added something, etc.

There will be lots of cases of 'you will only work on this thing for the next 2 months' boss says - so said other repository/project gets no time, I imagine.


Database capatalization matters when awarding flairs

All user accounts get converted to lower case.
'Flairs awarded' doesn't match correctly when the entered name has capitalization in it when it should.

Fixed via: https://github.com/r-anime/flairsite/commit/caeb0a56161d56918de8f9614c75740ab333b5be


Return NotImplemented for TypeError in dunder mul

Resolves gh-71

@Kirill888 do the two new tests here cover your use cases?

@Kirill888 do the two new tests here cover your use cases?

:+1: Thanks, this looks great.


Added backwards compatible  field to OpenAI json_object API

Follows #644.

@tgaddair I have read your comments in https://github.com/predibase/lorax/pull/644#pullrequestreview-2373227493 just a few minutes ago and you already did what you said.
This looks very good to me too, thank you for dealing with this issue that I missed.


cmd/build: Run the prepare step before building

Run the prepare step before the build step.
Add a new option if you don't want to
preemptively run the prepare step.
Closes: #81
Signed-off-by: Stefan Jumarea<EMAIL_ADDRESS>

Done @nderjung, sorry for that :)


[Accordion] Accordions included within <form> prevent submission when pressing enter key

Description:
The use of <button> without a type attribute prevents submission of forms using the enter key, when the accordion is included within the <form>.
This is because, when pressing the enter key while a form field is focused, it triggers the click event on the first submit button within a form. <button> elements without the type attribute are assumed to have the type="submit", so pressing the enter key will trigger the accordion buttons instead.
We can add type="button" to the “Open all…” button within our own markup, however, the accordion item header buttons are created in JS.
Steps to reproduce:

Include the accordion component inside a <form> with multiple fields, and a submit button at the end of the form.
With one of the form fields focused, press the enter key.

Expected result:
The form submits.
Actual Result:
The first accordion item opens.

Hi Lewis,
Our CI doesn't currently allow us to merge pull requests from GH, but I've added your fix in this commit: 80500fc
Thanks,
Jonathan


NotImplementedError: unknown URI scheme 'http'

Is this a regression of HTTP support?  I'm trying to imagine what I could be doing wrong.
I'm seeing the same thing with smart_open 1.3.5 and 1.4.0
In [1]: import smart_open

In [2]: with smart_open.smart_open('http://google.com') as infile:
   ...:     for line in infile:
   ...:         print(line)
   ...:
---------------------------------------------------------------------------
NotImplementedError                       Traceback (most recent call last)
<ipython-input-2-a60f3c75613f> in <module>()
----> 1 with smart_open.smart_open('http://google.com') as infile:
      2     for line in infile:
      3         print(line)
      4

 ~/anaconda/envs/tmp/lib/python3.5/site-packages/smart_open/smart_open_lib.py in smart_open(uri, mode, **kw)
    120         # this method just routes the request to classes handling the specific storage
    121         # schemes, depending on the URI protocol in `uri`
--> 122         parsed_uri = ParseUri(uri)
    123
    124         if parsed_uri.scheme in ("file", ):

~/anaconda/envs/tmp/lib/python3.5/site-packages/smart_open/smart_open_lib.py in __init__(self, uri, default_scheme)
    261                 raise RuntimeError("invalid file URI: %s" % uri)
    262         else:
--> 263             raise NotImplementedError("unknown URI scheme %r in %r" % (self.scheme, uri))
    264
    265

NotImplementedError: unknown URI scheme 'http' in 'http://google.com'

Looks like there's a much newer version 1.5.3 which simply wasn't available as an anaconda package.  I'm now assuming http support was added in 1.5.  Closing this issue.


java-spring-boot2: use go templating

Checklist:

[x] Read the Code of Conduct and Contributing Guidelines.

[x] Followed the commit message guidelines.

[x] Stack adheres to Appsody stack structure.

Modifying an existing stack:

[x] Updated the stack version in stack.yaml

Changed stack to use Go templating functionality
Related Issues:
Related to https://github.com/appsody/appsody/pull/528

Also ensure you rebase on master and include pending PRs for the Spring stack (contact @BarDweller to coordinate)

Closing this in favour of https://github.com/appsody/stacks/pull/517 as it encompasses this PR.


screenshots are being cut after few runs when using emulation for mobile devices

OS : Ubuntu 16.04
Puppeteer version: 0.10.2 heppens also in 0.12.0-alpha
When taking screenshots  several times with emulations after some time the screenshot returns cut image - possible  scale factor issues (see details below)
here is sample code for how im taking the screenshot:
const devices = require('puppeteer/DeviceDescriptors');
let browserInst = await puppeteer.launch(options);
const page = await browserInst.newPage();
await page.emulate(devices['Nexus 6P']);
await page.goto("http://download.cnet.com/archive/3000-2239_4-12795060.html",{waitUntil: 'networkidle'});
let screenshoot = await page.screenshot({fullPage : true});
the results are ok in the first few calls (first screenshot below) , but after some more calls I start to get wrong screenshots (second screenshot below)
I've investigated furtur and found that if I used the emulation but overrides the scale factor (in above emulation its 3.5) to 1 or 0 it works well
success screenshot:

failed screenshot:

Maybe your UA information too old, try to change it (DeviceDescriptors.js) .

i have the same question, how to resolve

I've resolved it to set manually the scalefactor to 0 or 1

Actually the problem is there, scale factor 0 wont cut the screenshot but also the result page is not mobile
Any idea on how to resolve this, it happens only when I emulate mobile devices and also not always, but sporadically

My screenshots emulations  are taken  from DeviceDescriptors.js - that the  problem

Seems to be a dupe of #477


Add range to axes

Is your feature request related to a problem? Please describe.
I can't customize the axes range.
Describe the solution you'd like
Add parameters to the function plots.get_line_plot to set the intervals for the two axes.

Task
Allow y axis customization
Describe the solution you'd like
Add yticks and yticks_labels to get_line_plot method
Note
In the method get_line_plot, x axis can already be customized using xticks and ticks_labels parameters which allow respectively to change the ticks on the x axis and to change the labels assigned to those ticks.


On drag marker example

Hi, thank you for this great plug in.
I want to be able on drag marker, to update even formated address on address field.
I could not find any way doing it.
It updates lat long but not the address ...

When ever marker is dragged,map is getting reset and marker is moving to different city ..


Stacktrace processing

Add flatten the stack trace and remove error message tasks:

-f to flatten the stack trace.
-e to remove the error message.

@pasquy73
I cloned your code from here and tried to build the project. It seems that you have 30 checkstyle violations. If you do not fix them, the building process in maven will fail, and the pull request will be rejected.
Also, I think that If you fix those violations, you probably can remove the lifecycle-mapping plugin.

@pasquy73 Can you please resolve your Checkstyle violations too?
According to the travis build process, you have 33 Checkstyle violations.

Done! @pderakhshanfar could you repeat, please? Thanks

I resolved the conflicts in your original pull request. The force push smashed them. I will redo the changes and accept the pull request. Please do NOT use force push. And synchronise your local copy with the remote one before any commit.

You still had 3 Checkstyle violations on your code. I fixed it for you.

Ok, thanks @pderakhshanfar


MITM with IOS failing

Steps performed:
1.
Ran nogotofail.mitm server using
"python -m nogotofail.mitm --mode socks --port 8080 --serverssl ../trusted-cert.pem -t traffic.log -e event.log" -A selfsigned -p 1

Made a vulnerable app in android and forced the device to use socks proxy server.(running in machine at 8080). Got the response of MITM Success.
It also worked with mac and linux machines when made insecure connection and on setting socks proxy. for instance, this was the command tested."curl --proxy socks5://my-ip:8080 https://www.google.co.in --insecure"

In similar fashion, on setting socks proxy using a pac file in  iPhone and running a vulnerable app (overriding ssl verification). I got an error on client side, "CFNetwork sslhandshake failure(-108) and  NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -108)". My understanding about this tool is that any requests made through socks proxy server is subjected to testing.
Note: MITM attack performed through sslsplit and dsniff tool was success and could intercept the resquest and response of IOS vulnerable app.
Error while debugging on server side:
" selfsigned](Unknown) SSL exception: (-1, 'Unexpected EOF') "
I'm not sure if it is a bug or I'm missing something.

ابوحذيفه البشري would like to connect on LinkedIn. How would you like to respond?
Accept: https://www.linkedin.com/blink?simpleRedirect=0UczkUcjsTdPoPcz8RcP4SdjARfkh9rCZFt65QqnpKqipEc71Tm5ZHhzRVpkJApn9xq7cCej5vs7xBnTpKqjRHpipOpmhKqmRBsyRQs6lzoS4JoyRDtCVFnSRJrScJr6RBfmtKqmJzon9Q9ClQqnpKimtBkClOs3Rx9z4SbmVPtSRSrzhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead=
View ابوحذيفه البشري's profile: https://www.linkedin.com/blink?simpleRedirect=ej5vs7xBnTpKqjRHpipOpmhKqmRBsyRQs6lzoS4JoyRDtCVFnSRJrScJr6RBfmtKqmJzon9Q9DpMrzRQ9z4SbmVPtSRSrzhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead=
You are receiving Reminder emails for pending invitations. Unsubscribe here: https://www.linkedin.com/blink?simpleRedirect=1JrSd5cylytmxQqmt5cylVr71Bsz0Q9jxxcP9ypz8MpmcVdz5xczAVdPsOoPwMcj4Mc30Mc30MpCcOejhAe3cNdzoNojlxcmkRcj5Cc64Re3wUc68Tc3wRoShAd3BxomkQcz9ypC9yczAMc48O9nBIs6lOfmNFomRB9z0Sc30OfmhF9zwOdjwNdPsTdzcOczkPcjoRejkZp6BD9zANnT1UplZSrCAZqSkCoDlPrDkJpyRzoClJnSRJrScJr6RBfmtKqmJzon9Q9CZLpPRQ9z4SbmVPtSRSrzhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead=
You received an invitation to connect. LinkedIn will use your email address to make suggestions to our members in features like People You May Know. Unsubscribe here: https://www.linkedin.com/blink?simpleRedirect=0NdyRKsTtJtCUQqiRJoTtEe6EZp6BB9AhlrCZNdStSuDdiq3pdgPANpDl4gT5OhQ5glzp4gj1HpzcMu4QQdAx6cj1ErQtzj7BBpn1GrSlghjhLkjpDlQJFd6dgimNMkARRpDpFhT9fukRehDdIolF5sDdKhT1cgD15j3kNjj19l4oQm5BNm4J3k4p9bjp4qkVIgj1GhRx6pQ99qnp7u69DrPpalQhFk7t7c4F7rm5WkBsNcl1fnRlMjmNzcjheoBgNgmVpiAVOin9lgk51kjxVkAdHh7dIdDp5kk4Zp6BLr2oVclZMu6lvtCVFfmJB9B4ScSh5hSxmhD9JhB51fmVBqSZkp6BJ9CVRr3RQ9z4SbmVPtSRSrzhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead= Learn why we included this at the following link: https://www.linkedin.com/blink?simpleRedirect=0Ue3sQfmh9pmNzqnhOoioVclZMu6lvtCVFfmJB9CNOlmlzqnpOpldOpmRLt7dRoPRx9z4SbmVPtSRSrzhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead=
© 2014, LinkedIn Corporation. 2029 Stierlin Ct. Mountain View, CA 94043, USA

ابوحذيفه البشري would like to connect on LinkedIn. How would you like to respond?
Accept: https://www.linkedin.com/blink?simpleRedirect=0UczkUcjsTdPoPcz8RcP4SdjARfkh9rCZFt65QqnpKqipEc71Tm5ZHhzRVpkJApn9xq7cCej5vs7xBnTpKqjRHpipOpmhKqmRBsyRQs6lzoS4JoyRDtCVFnSRJrScJr6RBfmtKqmJzon9Q9ClQqnpKimtBkClOs3Rx9zASbn4NqCxDtPhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead=
View ابوحذيفه البشري's profile: https://www.linkedin.com/blink?simpleRedirect=ej5vs7xBnTpKqjRHpipOpmhKqmRBsyRQs6lzoS4JoyRDtCVFnSRJrScJr6RBfmtKqmJzon9Q9DpMrzRQ9zASbn4NqCxDtPhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead=
You are receiving Reminder emails for pending invitations. Unsubscribe here: https://www.linkedin.com/blink?simpleRedirect=1JrSd5cylytmxQqmt5cylVr71Bsz0Q9jxxcP9ypz8MpmcVdz5xczAVdPsOoPwMcj4Mc30Mc30MpCcOejhAe3cNdzoNojlxcmkRcj5Cc64Re3wUc68Tc3wRoShAd3BxomkQcz9ypC9yczAMc48O9nBIs6lOfmNFomRB9z0Sc30OfmhF9zwOdjwNdPsTdzcOczkPcjoRejkZp6BD9zANnT1UplZSrCAZqSkCoDlPrDkJpyRzoClJnSRJrScJr6RBfmtKqmJzon9Q9CZLpPRQ9zASbn4NqCxDtPhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead=
You received an invitation to connect. LinkedIn will use your email address to make suggestions to our members in features like People You May Know. Unsubscribe here: https://www.linkedin.com/blink?simpleRedirect=0VdyRNcmFEpTsQqiRJoTtEe6EZp6BB9CJQemF2e6dStnFJlQt6hD9FpTlcpS8PiDgVi351tBtGj6l3i4RmpAcSk6dgu5xfkSNIulhjkBBxrTgMgD5VcmxJiSl8gRdymz9PqSxQuj94pQFmdlxUtlhak5cMi4xQrPcJdzpvckNhtCdkokNCiCYMsl5Lt6kTomZ4tSZJe6BzoT5HtTBhl48QlmQNlCpNrPlvl4Rmlkp3tz1yhCRyukxljz5voB54kABfgzt9hQ9JrD9lgk51pQBVtD5KhCZfuB57kk4Zp6BLr2oVclZMu6lvtCVFfmJB9B4ScSh5hSxmhD9JhB51fmVBqSZkp6BJ9CVRr3RQ9zASbn4NqCxDtPhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead= Learn why we included this at the following link: https://www.linkedin.com/blink?simpleRedirect=0Ue3sQfmh9pmNzqnhOoioVclZMu6lvtCVFfmJB9CNOlmlzqnpOpldOpmRLt7dRoPRx9zASbn4NqCxDtPhFbmRztSwUqzRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5956135253176258560_500&markAsRead=
© 2014, LinkedIn Corporation. 2029 Stierlin Ct. Mountain View, CA 94043, USA

Hi,
Did you have any success with this issue?
I have setup nogotofail on GCE and successfully used it successfully with an android device running an OpenVPN client.
However, the MITM server does not register any traffic coming in from an iOS device running the Open VPN client.
Any help would be appreciated.
Thank you.

Can you verify on the server with tcpdump that traffic from the iOS device
is passing through the vpn?
Also note that without a client running on the device nogotofail.mitm will
show the traffic as originating from an unknown device.
On Sat, Feb 13, 2016, 15:12 atkVktr<EMAIL_ADDRESS>wrote:

Hi,
Did you have any success with this issue?
I have setup nogotofail on GCE and successfully used it successfully with
an android device running an OpenVPN client.
However, the MITM server does not register any traffic coming in from an
iOS device running the Open VPN client.
Any help would be appreciated.
Thank you.
—
Reply to this email directly or view it on GitHub
https://github.com/google/nogotofail/issues/32#issuecomment-183770321.

Hi Chad,
Thanks for the help.
You were right in presuming that the tunnel traffic was not reaching the
server.  I am not sure yet about what the issue is but I did try it from
three separate devices (one of which is jailbroken like the first one) and
I could detect traffic on interface tun0.
I will keep you posted if I encounter any issues.
Thank you and regards,
Dashmesh
On Sat, Feb 13, 2016 at 8:03 PM, Chad Brubaker<EMAIL_ADDRESS>wrote:

Can you verify on the server with tcpdump that traffic from the iOS device
is passing through the vpn?
Also note that without a client running on the device nogotofail.mitm will
show the traffic as originating from an unknown device.
On Sat, Feb 13, 2016, 15:12 atkVktr<EMAIL_ADDRESS>wrote:

Hi,
Did you have any success with this issue?
I have setup nogotofail on GCE and successfully used it successfully with
an android device running an OpenVPN client.
However, the MITM server does not register any traffic coming in from an
iOS device running the Open VPN client.
Any help would be appreciated.
Thank you.
—
Reply to this email directly or view it on GitHub
https://github.com/google/nogotofail/issues/32#issuecomment-183770321.

—
Reply to this email directly or view it on GitHub
https://github.com/google/nogotofail/issues/32#issuecomment-183783362.


Cluster management

Target:

Application failover
Master election
Package management (docker could easy for package management)

Consul micro-service supported


Output artifact versions for lambda deployment

What this PR does / why we need it:
This PR changes to output artifact versions for lambda development.
Which issue(s) this PR fixes:
A part of https://github.com/pipe-cd/pipecd/issues/3303
Does this PR introduce a user-facing change?:

Be able to show artifact versions for lambda deployment

This is the latest draft of artifact version for lambda deployment
From container image
  - same as ecs, k8s...

From S3
  - Kind: S3_OBJECT
  - Version: <s3ObjectVersion>
  - Name: <s3Bucket>/<s3Key>
  - Url: https://console.aws.amazon.com/s3/object/<s3Bucket>?prefix=<s3Key> (aws console link)

From source code
  github, gitlab, bitbucket
  - Kind: GIT_SOURCE
  - Version: <commit hash>
  - Name: <org>/<repo>
  - Url: https://github.com/<org>/<repo>/commit/<commit hash>

  other git provider
  - Kind: GIT_SOURCE
  - Version: <commit hash>
  - Name: ""
  - Url: ""

I fixed! PTAL 🙏

Nice 🙌
/lgtm

Nice improvement. Thank you.
/approve