[Device Specific]User redirects to Home screen even when  user has warm launched  the app from any screen of an application

Frequency: 100%
Repro on build version: Play store build V1.18.3
Does Not Repro on build version: App store build V1.18.0
Repro on devices: Samsung Galaxy J5 Prime (8.0)
Does Not Repro on devices:  Samsung Galaxy M31 (10.0), Oneplus 7T (11.0), Redmi Note 8 (10.0)
Repro Steps:

Launch the application & complete onboarding flow by setting PIN
Now start Verification flow with 2 minutes timer screen & keep app running in background
Now warm launch the application & observed that
Current Behavior: User redirects to Home screen & unable to complete verification flow by keeping app running in background
Expected Behavior: User should redirect to Confirmation page after warm launching the application & should able to complete flow
Investigation: 1. Also we have observed same issue throughout an application (Almost for all screen by warm launching on different screens )
Impact: Bad user experience as user not able to run application by warm launching
Attachment: UserNotRedirectSamePageAfterWarmLaunchingApp.wmv

https://valora.testquality.com defect D132.

https://valora.testquality.com defect D133.

https://valora.testquality.com defect D179.

https://valora.testquality.com defect D197.

https://valora.testquality.com defect D719.

https://valora.testquality.com defect D722.


Problems when dealing with black-and-white pictures

Hi, if there is a black-and-white pictures in the datasets there will be a little problems, so, I add some codes in 'utils_gist.py' to fit the data. If you feel necessary you can add it in the source codes for future use ^.^

Perhaps there are some redundancy codes but it works, you can deal with it in your way if necessary. Wish you a good day!

ok, good idea!


[BUG] pod install failure from undocumented iOS minimum deployment target

Describe the bug
When I run pod install, I get:
npm error [!] CocoaPods could not find compatible versions for pod "RNJWPlayer":
npm error   In Podfile:
npm error     RNJWPlayer (from `../../../node_modules/react-native-jw-media-player`)
npm error
npm error Specs satisfying the `RNJWPlayer (from `../../../node_modules/react-native-jw-media-player`)` dependency were found, but they required a higher minimum deployment target.

This goes away when I add an iOS minimum deployment target of 14.0 to my Expo target, supplanting the default minimum of 13.4.
To Reproduce
Try to install the iOS pod into a project with a minimum deployment target of 13.4.
Expected behavior
No failure to install, or documentation of the requirement.
Screenshots / Visual evidence
If applicable, add screenshots or recordings to help explain your problem. (Required if reproduction is not 100% reliable)
Desktop (please complete the following information):
System:
  OS: macOS 14.4.1
  CPU: (8) arm64 Apple M2
  Memory: 70.19 MB / 8.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 18.17.1
    path: ~/.asdf/installs/nodejs/18.17.1/bin/node
  Yarn:
    version: 1.22.21
    path: ~/.asdf/installs/nodejs/18.17.1/bin/yarn
  npm:
    version: 10.7.0
    path: ~/.asdf/plugins/nodejs/shims/npm
  Watchman:
    version: 2<IP_ADDRESS>
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods:
    version: 1.15.2
    path: /Users/admin/.asdf/shims/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 23.2
      - iOS 17.2
      - macOS 14.2
      - tvOS 17.2
      - watchOS 10.2
  Android SDK: Not Found
IDEs:
  Android Studio: 2023.1 AI-231.9392.1.2311.11330709
  Xcode:
    version: 15.1/15C65
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.9
    path: /Users/admin/.asdf/shims/javac
  Ruby:
    version: 2.6.10
    path: /Users/admin/.asdf/shims/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react: Not Found
  react-native: Not Found
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: Not found
  newArchEnabled: Not found
iOS:
  hermesEnabled: Not found
  newArchEnabled: Not found

@chriszs tldr, this is expected behavior.
Although RN 0.73's minimum iOS version is 13.4, the JWP iOS SDK dropped support for iOS 12 & 13 in version 4.17.0, after Google IMA did the same in IMA iOS SDK 3.18.5 and 3.19.1, and given that less than 1% of iPhones run it (and less today than back then).
While it's true that IMA walked that back ~2 months later, I am aware of multiple security vulnerabilities in iOS 12 and 13 that have not been patched, which I imagine is motivating this movement — especially since all devices that support iOS 13 also support iOS 15.
Do you have a particular need to support iOS 13?

I don't especially need it, but React Native's default is 13.4, and I was surprised at needing to configure that higher. Feels like it should be documented.


Upgrade to DraftJS v0.10.0

Codecov Report

Merging #65 into master will decrease coverage by 0.26%.
The diff coverage is 66.66%.

@@            Coverage Diff             @@
##           master      #65      +/-   ##
==========================================
- Coverage   86.25%   85.98%   -0.27%
==========================================
  Files          15       15
  Lines         320      321       +1
  Branches       42       42
==========================================
  Hits          276      276
- Misses         44       45       +1

Impacted Files
Coverage Δ

src/components/entities/link.js
85.71% <66.66%> (-6.6%)
:arrow_down:

Continue to review full report at Codecov.

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


Not sure if function is yeilding consistent results

Hi there,
Installed your package but I'm not sure I'm getting consistent results - I've scanned your code and it seems somewhat of an anomaly..
Could you hash 'graham' or 'mike' so I can see if our results match up?
Many thanks,
Mike

Hello Mike,
Thanks for reporting the issue.
I found a bug when cleaning the string, a new version is now available.
The hash for 'graham' is 'ed04e7de7106842af09a7c69bd72c4cc'
The hash for 'mike' is '9f9bde2cd83036ff6e9a8960304fe5aa'
Best Regards,
Tiago

Ah yes, thank you for the update. Works perfectly.


Deluxe Paint AGA

Just curious.
Would changing the Amiga output to a Deluxe Paint version with AGA support require a lot of work outside of using an ADF with the right release and removing the 32 color limitations?
I wanna look at it myself when I have some time, but I figure I'd ask you first.

Not at all.
The main reason why I didn't include it, is because you then need at least a kickstart 3.0 rom and - weirdly enough - that's still under license and commercially available, so I can't really include it :-/
Last time I checked, Deluxe Paint AGA didn't work with the freely available AROS rom.
Perhaps there could be an option somewhere to set which Deluxe Paint version you want to launch and a way to provide your own roms when you want AGA, but at the same time I'd like to keep it "as simple as possible"

Awesome, thanks! So exporting to an IFF of more than 32 colors would not be an issue either then, I assume (I saw DPaint.js already supports 24 bit IFF imports)?
Once I figured out how to properly flood fill with a gradient (seems a bit different, coming from Aseprite. When I pick the gradient fill tool, it applies the gradient dither to the entire screen rather than just an area between pixels (which is great, too. For different use cases), DPaint.js might become my new go-to for pixel art.

Currently Dpaint.js supports saving IFF up to 256 colors.
and indeed: that whole "limit paint operation to selection" thing needs work in dpaint.js :-/
It's on the TODO list!

Currently Dpaint.js supports saving IFF up to 256 colors.

Ah. Ok. So it's just the preview that's limited to 32 colors, due to using Deluxe Paint II. I was confused because the README reads Writes IFF ILBM images (up to 32 colors)

and indeed: that whole "limit paint operation to selection" thing needs work in dpaint.js :-/ It's on the TODO list!

I wasn't sure if it's a bug or a feature. Glad to know it's a TODO.

Right! The documentation was lagging :-)
That's updated.

Right! The documentation was lagging :-) That's updated.

Awesome! Thanks for the great work. I really enjoy using DPaint.js.
Did the banner for my game's Kickstarter campaign with it and plan on doing the entire game with it, too.
I linked to DPaint.js from my Kickstarter campaign (mentioned that I was using DPaint.js for my project). Hope you don't mind.


Enable terminal smoke tests on desktop

With support for playwright for Electron tests, we should enable terminal tests:
https://github.com/microsoft/vscode/blob/a90f57b4a9267b53aa25552c6624bc82050f37c9/test/smoke/src/main.ts#L380
I eagerly had enabled them but since we don't know whether Electron smoke tests with playwright are stable, I moved back to only running them in web.
We should not enable these tests until we are sure, smoke tests are stable, so maybe this should only happen in May.

Failing macOS run for reference: https://dev.azure.com/monacotools/Monaco/_build/results?buildId=165082&view=logs&j=3792f238-f35e-5f82-0dbc-272432d9a0fb&t=2912d057-d0f3-5270-1d09-777eeaba2eea&l=51

Still not passing, deferring to a debt week https://github.com/microsoft/vscode/issues/152451


requirements.txt error2

Hi guys, i seem to be haing an issue with the requirements txt when i try to pip install -r requirements.txt. ive set up a virtual environment in ubuntu as planned, and also i would like to know how to inject the code like bills.py on the python environment. and also do i source the bash within the encironment or outside? Your assistance is kindly appreciated.

What problem are you running into when running the pip command?

Hallo JoshData, thanks for replying, i was able to sort the issue, it seems i didnt put all the files in one folder, i was able to run the requirements package and also was able to run the bills script and task. It seems i just didnt read the documentation properly, now im currently waiting patiently lol

One last question, do you guys have a tutorial on making a database in regards to the data? i would really appreciate it.

You need to exclude ".py" just run fdsys.


Note on cascading deletes and Deployments

This change is

@calebamiles, Two minor comments. Otherwise LGTM.
/lgtm


nerdctl: 0.8.3 -> 0.9.0 -> 0.10.0

Motivation for this change

nerdctl: 0.8.3 -> 0.9.0
nerdctl: 0.9.0 -> 0.10.0

Things done

[X] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[X] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

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

[X] Fits CONTRIBUTING.md.

@ofborg eval
(Sorry, ofborg's certs recently had an issue, meaning that it was unable to
react to PRs. This has been fixed, but all PRs filed in this period will need
ofborg to be manually kicked off.)


WIP: isolates secondary navigation

Isolates secondary navigation so that it can be moved to responsive non-v1 pages.
Additions

Adds on-demand secondary navigation.

Changes

Moves old secondary-navigation and logic into atomic secondary nav and added TODOs so there is only one secondary-navigation.html to refer to.
Updates nav_link to use render method.

Testing

gulp build && gulp scripts:ondemand && gulp styles:ondemand
Secondary navigation should work in the following contexts:

wagtail: /policy-compliance/rulemaking/final-rules/?page=6#o-pagination-content_list
non-wagtail: /about-us/careers/application-process/
on-demand: /test-fixture/?atomic=secondary-navigation

Review

@sebworks
@jimmynotjim
@KimberlyMunoz

Screenshots

Notes

Includes relevant parts of https://github.com/cfpb/cfgov-refresh/pull/2055 while that gets sorted out.
Used in https://github.com/cfpb/cfgov-sheer-templates/pull/14 and https://github.cfpb.gov/CFGOV/fin-ed-resources/pull/69

Is there a way to cut down on the amount of css that we are including with the footer, header, and side-nav? I don't think the sites that are including these atomic elements expect that they are going to be getting 150 kb of css for a header, footer, and side nav. I think there is a reasonable level of expectation that we have to meet. Per page css?

Is there a way to cut down on the amount of css that we are including with the footer, header, and side-nav? I don't think the sites that are including these atomic elements expect that they are going to be getting 150 kb of css for a header, footer, and side nav. I think there is a reasonable level of expectation that we have to meet.

Yeah, it's not ideal, but in the current architecture the way around it would be going into each unprocessed/css/on-demand/*.less file and manually walking through the imported CSS and picking out the redundant styles and then making sure it still works on the pages that are only header + footer and header + secondary nav + footer. Or perhaps grouping all the styles together and running uncss, but I tried that a little and found it still required manual cleanup. I'm not sure either of those options are worth it versus directly bringing the non-v1 pages affected into v1. They're also currently buggy on www. Perhaps @schaferjh has input on the timeline for bringing pages like /tax-preparer-resources/ into v1?

Per page css?

This could be an option, so have a less file in unprocessed/css/on-demand/ that defines a combined header + footer and header + side navigation + footer CSS file. Is this what you mean?

Could we create an on demand page that includes all three, then run something like https://github.com/ben-eb/gulp-uncss ?

Should the on demand example be showing the mobile styles at all browser widths?

I'm not sure either of those options are worth it versus directly bringing the non-v1 pages affected into v1. They're also currently buggy on www. Perhaps @schaferjh has input on the timeline for bringing pages like /tax-preparer-resources/ into v1?

The pages within Educational Resources are slated to be integrated into Wagtail as they are updated/reviewed by the Consumer Experience project. From what I know about that project, I believe that means leaving them as is for at least another 6 mos or more.
That timeline assumes they are acceptably functional in their current state and it's not a pain for them to be allowed to exist as-is. The disappearing-side-nav bug @anselmbradford points out is worrisome. Are there other issues with allowing these pages to exist as is? Would it be useful to have a conversation offline about some of this?

Could we create an on demand page that includes all three, then run something like https://github.com/ben-eb/gulp-uncss ?

I did try uncss when I originally built the on-demand header and footer and found it unfavorable in what it produced, requiring a lot of additional manual cleanup, but that said I think it would be worth looking into again.

Should the on demand example be showing the mobile styles at all browser widths?

I'd think so, but it's grabbing the styles in secondary-navigation.less, which would indicate that the hiding at desktop for the secondary navigation is happening somewhere else, which seems like an error. I can look into where desktop hiding of the secondary nav is defined.

That timeline assumes they are acceptably functional in their current state and it's not a pain for them to be allowed to exist as-is. The disappearing-side-nav bug @anselmbradford points out is worrisome. Are there other issues with allowing these pages to exist as is?

So in the ramp up to v1 launch, in my mind the global on-demand header and footer were a stop-gap to get non-v1 pages into the appearance/functionality of v1 pages. The JS is isolated, but as pointed out in this thread the CSS is not. That is because the CSS is not totally atomic. The atomic parts of the CSS are isolated, but for example, the Capital Framework parts of the header and the footer are redundant with each other and are each delivered to the page. If this will go to more permanent pages a better solution will be needed for this ideally, as it is being propagated --> https://github.com/cfpb/college-costs/pull/152/files#diff-a6224f3cdcddb48919e4dcaf6b24f540R62

Would it be useful to have a conversation offline about some of this?

Perhaps if this will be a permanent fixture in parts of the site. It's a performance issue, for what that's worth.

I agree with @anselmbradford, I think this is a necessary evil for the time being. I'll make every effort I can to move these pages into Wagtail when I don't have more pressing project work, but I think we need to do this for now.
@sebworks and @jimmynotjim can we proceed with the review of this so we know it's good before translating the work to the sidenav code in cfgov-sheer-templates?

👍


Automatically fix MD013/line-length

When rule MD013/line-length is enabled and markdownlint is fixing rule violations, it would be helpful if it could reflow a multiline paragraph. This would greatly improve productivity when editing paragraphs broken at a specific column.

This is a reasonable request, but it is not practical within the current constraints of the fix system. It’s also much more invasive than I think I’m comfortable with.

That's fair, I have no idea what it would take to implement this. For anyone else looking for this feature, in vim gqip will format a paragraph and reflow it according to your configured textwidth. You still have to do it by hand on a paragraph by paragraph basis but it's far less tedious than reflowing the lines manually.

Just to leave a note for anyone else who might look at this, there are two notable challenges that spring to mind:
Rule violations that offer a fix are only able to target a single line for edits. Reflow would typically involve multiple edits spanning multiple lines that need to be coordinated with each other. Improving the API is something I will do eventually, but it's not enough.
Applying multiple fixes at once works today by carefully ordering them so that they don't overlap or interfere with each other. That may not be possible with a paragraph reflow, so bulk fix operations may fail more often if reflow were attempted.


Incompatible install in (summarize your environment)

Prerequisites

[ ] Python 2 is required for this application.
[ ] I maintain the software that installs Setuptools (if not, please contact that project).
[ ] Setuptools installed with pip 9 or later.
[ ] Pinning Setuptools to setuptools<45 in the environment was unsuccessful.

Environment Details

Operating System and version:
Python version:
Python installed how:
Virtualenv version (if using virtualenv): n/a

Command(s) used to install setuptools (and output):

Output of pip --version when installing setuptools:

Other notes

Hi, did you file this as a mistake, since I see no information provided?


feat: Add OS information to Vuln Reports and add optional image info metrics

Description
Trivy includes OS information in it's reports that provides useful information like os family, name, and EOSL:
{
  "SchemaVersion": 2,
  "ArtifactName": "centos:centos6.10",
  "ArtifactType": "container_image",
  "Metadata": {
    "OS": {
      "Family": "centos",
      "Name": "6.10",
      "EOSL": true
    }, ...

To be able to offer this useful information that already exists to allow tracking of images using OS's that have reached the end of service life.
Changes made include VulnerabilityReports now include OS information:
#Before - omitting some fields for space
apiVersion: aquasecurity.github.io/v1alpha1
kind: VulnerabilityReport
metadata:
  name: replicaset-nginx-6cc7746975-nginx
  namespace: default
report:
  artifact:
    digest: sha256:5fad07aba15a1047c94b9818de93093310ed1bf2db98c185f5f8486a6e53f434
    repository: library/nginx
    tag: 1.16-alpine
  registry:
    server: index.docker.io
  scanner:
    name: Trivy
    vendor: Aqua Security
    version: 0.47.0
  summary:
    criticalCount: 1
    highCount: 14
    lowCount: 2
    mediumCount: 14
    noneCount: 0
    unknownCount: 0
  updateTimestamp: "2023-11-17T15:34:24Z"
  vulnerabilities:
  - fixedVersion: 2.10.7-r0
    installedVersion: 2.10.4-r2
    lastModifiedDate: "2023-11-07T03:36:00Z"
    links: []
    primaryLink: https://avd.aquasec.com/nvd/cve-2021-36159
    publishedDate: "2021-08-03T14:15:00Z"
    resource: apk-tools
    score: 9.1
    severity: CRITICAL
    target: ""
    title: an out of boundary read while libfetch uses strtol to parse the relevant
      numbers into address bytes leads to information leak or crash
    vulnerabilityID: CVE-2021-36159
    ...
# After
apiVersion: aquasecurity.github.io/v1alpha1
kind: VulnerabilityReport
metadata:
  name: replicaset-nginx-6cc7746975-nginx
  namespace: default
report:
  artifact:
    digest: sha256:5fad07aba15a1047c94b9818de93093310ed1bf2db98c185f5f8486a6e53f434
    repository: library/nginx
    tag: 1.16-alpine
  os:
    eosl: true
    family: alpine
    name: 3.10.4
  registry:
    server: index.docker.io
  scanner:
    name: Trivy
    vendor: Aqua Security
    version: 0.47.0
  summary:
    criticalCount: 1
    highCount: 14
    lowCount: 2
    mediumCount: 14
    noneCount: 0
    unknownCount: 0
  updateTimestamp: "2023-11-17T15:34:24Z"
  vulnerabilities:
  - fixedVersion: 2.10.7-r0
    installedVersion: 2.10.4-r2
    lastModifiedDate: "2023-11-07T03:36:00Z"
    links: []
    primaryLink: https://avd.aquasec.com/nvd/cve-2021-36159
    publishedDate: "2021-08-03T14:15:00Z"
    resource: apk-tools
    score: 9.1
    severity: CRITICAL
    target: ""
    title: an out of boundary read while libfetch uses strtol to parse the relevant
      numbers into address bytes leads to information leak or crash
    vulnerabilityID: CVE-2021-36159
    ...

Added the optional metric of trivy_image_info which appears like so:
# HELP trivy_image_info scanned container image information
# TYPE trivy_image_info gauge
trivy_image_info{container_name="controller",image_digest="sha256:7244b95ea47bddcb8267c1e625fb163fc183ef55448855e3ac52a7b260a60407",image_os_eosl="",image_os_family="alpine",image_os_name="3.17.2",image_registry="registry.k8s.io",image_repository="ingress-nginx/controller",image_tag="",name="replicaset-ingress-nginx-controller-7768ccd744-controller",namespace="ingress-nginx",resource_kind="ReplicaSet",resource_name="ingress-nginx-controller-7768ccd744"} 1
trivy_image_info{container_name="coredns",image_digest="sha256:5185b96f0becf59032b8e3646e99f84d9655dff3ac9e2605e0dc77f9c441ae4a",image_os_eosl="",image_os_family="",image_os_name="",image_registry="registry.k8s.io",image_repository="coredns/coredns",image_tag="v1.9.3",name="replicaset-coredns-565d847f94-coredns",namespace="kube-system",resource_kind="ReplicaSet",resource_name="coredns-565d847f94"} 1
trivy_image_info{container_name="nginx",image_digest="sha256:5fad07aba15a1047c94b9818de93093310ed1bf2db98c185f5f8486a6e53f434",image_os_eosl="true",image_os_family="alpine",image_os_name="3.10.4",image_registry="index.docker.io",image_repository="library/nginx",image_tag="1.16-alpine",name="replicaset-nginx-6cc7746975-nginx",namespace="default",resource_kind="ReplicaSet",resource_name="nginx-6cc7746975"} 1

The optional setting to enable the Image Info metrics is:
# values file-
operator:
  # -- MetricsImageInfo the flag to enable metrics about Image Information of scanned images
  # This information has image os information including os family, name/version, and if end of service life has been reached
  # be aware of metrics cardinality is significantly increased with this feature enabled.
  metricsImageInfo: false

Related issues

Close #1609

Remove this section if you don't have related PRs.
Checklist

[x] I've read the guidelines for contributing to this repository.
[x] I've added tests that prove my fix is effective or that my feature works.
[x] I've updated the documentation with the relevant information (if needed).
[x] I've added usage information (if the PR introduces new options)
[x] I've included a "before" and "after" example to the description (if the PR is a user interface change).

@cnwaldron I'm planning to cut a new release next week , if you could address my comments I'll be able to include this PR with it

@cnwaldron thank you for the contribution 🚀  lgtm


Add tests for uncovered lines in DbDependency

Add additional test cases to cover lines in the DbDependency class that were previously not tested.

Thank you!


Compile findings from Opportunities spreadsheet

Following the Opportunities Workshop, participants weighed opportunities in excel spreadsheets. We can now look at those priorities to inform a draft roadmap.
Acceptance Criteria:

@JLWade how do you envision this work rolling up into our draft roadmap?


Updating data appliance

Signed-off-by: Joey Smith<EMAIL_ADDRESS>Signed-off-by: Joey Smith<EMAIL_ADDRESS>

This pull request was created as a draft with all options directly through Vscode :)


Tear down network when restarting containers

This makes restart a bit slower for root containers, but it does make it more consistent with podman stop and podman start on a container. Importantly, podman restart will now recreate firewall rules if they were somehow purged.
Fixes #5051

LGTM

@vrothberg @baude @jwhonce @QiWang19 @TomSweeneyRedHat @giuseppe PTAL

LGTM

/lgtm


Veggieseasons sample drops frames while scrolling

I noticed that the veggieseasons sample app drops below 60fps while scrolling through the veggies on the home screen.
I get an average of around 20ms/frame GPU time and max GPU time of around 30 ms/frame.
So it only runs about 50fps, which seems like a small deviation but on a fixed refresh display it leads to micro stuttering.
Test Setup:
Flutter 1.7.4 release build.
I turned on the performance overlay by adding to showPerformanceOverlay: true to the CupertinoApp widget.
I testest both on a Galaxy S8 with Android 9.0
and a iPad 6th generation running iOS 12.3.1
Both had similar frame times.
I know that these are not fastest devices but it is just a simple list after all and I would expect scrolling to be smooth.

I've done some more testing and it's probably obvious but, disabling the blur CupertinoSliverNavigationBar by selecting an opaque color solves the problem, but is not really what I want.
I would assume that the blur functionality in Skia is already well optimized, but then again, it isn't a problem in native iOS apps.

The scrolling was smooth in 1.5.x and has since regressed.
https://github.com/flutter/flutter/issues/36064
As noted in the other issue, I've tested this with the veggieseasons app specifically

Video with performance overlay of the two versions:
Screencast v.1.7.8+hotfix.4 (youtube)
Screencast v.1.5.8 (youtube)


eslint.config.mjs is not generated

Environment

Operating System: Linux
Node Version:     v20.18.0
Nuxt Version:     2.18.1
CLI Version:      3.14.0
Nitro Version:    2.9.6
Package Manager<EMAIL_ADDRESS>Builder:          webpack
User Config:      -
Runtime Modules:  -
Build Modules:    -

Package
@nuxt/eslint
Reproduction
This is currently occurring only in certain private repositories.
A reproduced project is available.
Describe the bug
If you update your package to 0.5.6 or later, the .nuxt/eslint.config.mjs that used to be generated by nuxi prepare will no longer be generated.
package.json

nuxt.config.ts

.nuxt directory

Additional context
No response
Logs
No response

Также столкнулся с этой проблемой, пришось пока остаться на версии 0.5.6, надеюсь это будет исправлено

I also encountered this problem, I had to stay on version  >0.5.6 for now, I hope it will be fixed

Try deleting the eslint.config.mjs in the root of your project. I think if this file already exists it blocks the creation of the file in .nuxt/

I deleted eslint.config.mjs and ran nuxi prepare, but no files were generated in .nuxt.

I deleted eslint.config.mjs and ran nuxi prepare, but no files were generated in .nuxt.

I want to use it for github actions.

No idea, but run it once and then it should be generated

From: Ruk @.>
Sent: 24 October 2024 03:55
To: nuxt/eslint @.>
Cc: pjr94 @.>; Comment @.>
Subject: Re: [nuxt/eslint] eslint.config.mjs is not generated (Issue #508)
What is the reason why it is no longer generated by nuxi prepare?
I want to use it for github actions.
—
Reply to this email directly, view it on GitHubhttps://github.com/nuxt/eslint/issues/508#issuecomment-2434135727, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACFRV7ZU7RDW7QZHCDFULADZ5BORTAVCNFSM6AAAAABPPHLYRGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZUGEZTKNZSG4.
You are receiving this because you commented.Message ID: @.***>

@pjr94
Thanks for your comments.
Do you mean that I need to run npm run dev within github actions as well?

It worked for me to update the nuxt version of the project, it was on v3.3.13 and I updated it to v3.14.159. After the update, it was generated again with the nuxi prepare command.

We temporarily closed this due to the lack of enough information. We could not identify whether it was a bug or a userland misconfiguration with the given info.
Please provide a minimal reproduction to reopen the issue.
Thanks.

Why reproduction is required


Fix height for sticky head on large screen on PR page (#23111)

Backport #23111
Right now on the PR 'File Change' Tab, the file title header sticky to the top on large screens has wrong height, resulting in wrong ui behavior when scrolling down. This PR is to fix this.
Before:

After:

Linter passed now


mediathekview: 13.9.1 -> 14.0.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/mediathekview/versions.
meta.description for mediathekview is: Offers access to the Mediathek of different tv stations (ARD, ZDF, Arte, etc.)
meta.homepage for mediathekview is: https://mediathekview.de/
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 14.0.0 with grep in /nix/store/yhi21dpx3i72dhqbz3fysdbbzbcv559m-mediathekview-14.0.0
found 14.0.0 in filename of file in /nix/store/yhi21dpx3i72dhqbz3fysdbbzbcv559m-mediathekview-14.0.0

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
mediathekview

Instructions to test this update (click to expand)

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

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

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

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

1 package built:

mediathekview

Maintainer pings
cc @Moredread for testing.

Looks like we need to bump java here?
[nix-shell:~/.cache/nixpkgs-review/pr-248261]$ mediathek
Picked up _JAVA_OPTIONS:  -Dawt.useSystemAAFontSettings=lcd -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dawt.useSystemAAFontSettings=lcd -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
Error: LinkageError occurred while loading main class mediathek.Main
java.lang.UnsupportedClassVersionError: mediathek/Main has been compiled by a more recent version of the Java Runtime (class file version 64.0), this version of the Java Runtime only recognizes class file versions up to 61.0


Add a "My Settings Don't Work Anymore!" issue template

Because people can't really read the pinned megathread, I don't expect them to read this either, but hopefully the "/dup" tag at the bottom will save us some triage hassle

I don't know how to feel about this. Is this a temporary thing for the next few weeks to stem the flow until we get past the surge?

Is this a temporary thing for the next few weeks

That's what I imagined. This is 100% a showerthought PR, I'm open to discussion about it

0.11.1191 is rolling out now with the new "globals" warning. I'm gonna close this one out.


Vectorise binary functions a-f

Summary
This is the first PR in an upcoming series to vectorise the existing binary functions in the Math library. The following functions are changed in this pull:

bessel_second_kind
binary_log_loss
binomial_coefficient_log
choose
fdim
fmax
fmin
fmod

There was not an existing prim header or tests for fmod (only autodiff), so I added these in this pull
Tests
The vectorised implementations are tested for equality of values and gradients against the scalar equivalents
Side Effects
Added prim header and tests for the fmod function
Release notes
Functions beginning with a-f are vectorised to accept combinations of scalars and containers
Checklist

[x] Math issue #1890

[x] Copyright holder: Andrew Johnson
The copyright holder is typically you or your assignee, such as a university or company. By submitting this pull request, the copyright holder is agreeing to the license the submitted work under the following licenses:
- Code: BSD 3-clause (https://opensource.org/licenses/BSD-3-Clause)
- Documentation: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/)

[x] the basic tests are passing

unit tests pass (to run, use: ./runTests.py test/unit)
header checks pass, (make test-headers)
dependencies checks pass, (make test-math-dependencies)
docs build, (make doxygen)
code passes the built in C++ standards checks (make cpplint)

[x] the code is written in idiomatic C++ and changes are documented in the doxygen

[x] the new changes are tested

For the testing, expect_ad_vectorized_binary tests the autodiff inputs and ``binary_scalar_testertests the arithmetic inputs. So all functions get tested with both (except forchoose```, since it only takes integer inputs)


chore(deps): update dependency @types/react to v16.9.20

This PR contains the following updates:

Package
Type
Update
Change

@types/react
devDependencies
patch
16.9.19 -> 16.9.20

Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

Available now for Enterprise: Renovate Pro with real-time webhook handling and priority job queue.

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

v3.0.46
GitHub release

Your semantic-release bot :package::rocket:


Remove all .DS_Store files and ignore nonessential files.

I approve this idea of creating boilerplate visual patterns to an otherwise tedious process.
I saw a couple improvements that could be made:

I removed the .DS_Store files from all directories. They shouldn't be included and I could tell they were already unwelcome because they were targeted in .gitignore.
This leads me to my second commit: future-proof the ignore inclusion of nonessential files. Accidentally including nonessential files creates more work for people eventually. Their presence to informed potential  adopters could affect the likelihood of adoption. I generated these from using osx, node, android, and xcode in Gitignore.io's CLI tool.

Thanks for your work and if you have any questions feel free to reply.

@josephdburdick I appreciate your help on this and I am going to merge this. 👍
For any future contribution, do check the contribution guide
http://nativebase.io/docs/v0.2.0/contribute
You're the first contributor :-)


[Minor] Fix tiny typo in BlockManager

In BlockManager, there is a word BlockTranserService but I think it's typo for BlockTransferService.

Test build #25557 has started for   PR 4046 at commit a3e2a2f.

This patch merges cleanly.

Test build #25557 has finished for   PR 4046 at commit a3e2a2f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/25557/
Test PASSed.

lgtm

Thanks guys - I merged it in.


pkgconfig annotation: improve error on missing dev package

This is an attempt to improve the error message on a missing development package. The current error stumps everyone on the first occurrence. The new version puts an emphasis on three things:

it needs the dev package,
a possible solution by mentioning apt-get and brew,  and
that it may be a problem with pkg-config itself.

I chose to mention apt-get and brew as I consider that they are the best known package manager on Linux and macOS..

test osx please

Seems OK to me, +1

+1


Application not listing files on drive

Context (Environment)

Operating System : Ubuntu 18.04
node version : v10.15.1
Expected Behavior
Web UI should list the files on the shared drive folder.
Actual Behavior

Web UI is not listing the files on the shared drive folder.
To Reproduce

followed the installation steps mentioned on https://nyt-library-demo.herokuapp.com/get-started
Additional Information

I can see the application logs and it shows
[0] debug: searching for files > 3
[0] debug: Current file count in drive: 2

And whenever I create a new file it shows info: CACHE PURGE /first-demo FROM CHANGE AT /first-demo

Possible Solution

Hi @pranayhere, this is the expected behavior. On the "View all" page (which you can access from the homepage) Library will list all the files in top level folders within your drive. Top level files not in any folder (while searchable) are not listed anywhere.

One more thing: based on your screenshot, it sounds like you are expecting files in the drive to show up on the homepage automatically (they don't).The files and folders listed on the homepage are determined by the items in your drive tagged for those locations. See: https://nyt-library-demo.herokuapp.com/how-to-use-library/how-do-i-use-tags


Init

[ ] run git init
[ ] run npm init
[ ] add default branch to context
[ ] pass default branch to ci template
[ ] refactor template to include a package.json template

Codecov Report

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

@@           Coverage Diff            @@
##             next        #1   +/-   ##
========================================
  Coverage        ?   100.00%
========================================
  Files           ?         2
  Lines           ?         5
  Branches        ?         0
========================================
  Hits            ?         5
  Misses          ?         0
  Partials        ?         0

Continue to review full report at Codecov.

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

Codecov Report

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

@@           Coverage Diff            @@
##             next        #1   +/-   ##
========================================
  Coverage        ?   100.00%
========================================
  Files           ?         2
  Lines           ?         5
  Branches        ?         0
========================================
  Hits            ?         5
  Misses          ?         0
  Partials        ?         0

Continue to review full report at Codecov.

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


[production] Mendeley citation view shows an error when not logged in, but works when logged in

Project: https://osf.io/y5gr9/
Shows this in anonymous mode:

And this when logged in:

I replicated issue reported by a user using Chrome.  User reports that problem occurred on Chrome, IE, and Firefox.

Thank you @bnosek -- @nicipfeiffer or @caileyfitz -- can you please do a double check replication on this? Also pinging @lyndsysimon and @samchrisinger for consideration of fix. Thanks.

I can take this issue if someone wants to assign it to me.

You go it, @samchrisinger - TY

Verified this is an issue

Fixed by @samchrisinger


[DOC] IIS Support

Describe the feature
Describe the feature
Please add
https://github.com/nuxt/framework/commit/ede534847831f46c45089a122d19b083d2ae26c7
to your documentation. We had our app running with IIS10 + nuxt2 and had no problem at all. With Nuxt3 we struggled, but that documentation of the archived repo helped us alot!
Could you please add this to the Nuxt Docs in the deployment section?
Additional information

[X] Would you be willing to help implement this feature?
[ ] Could this feature be implemented as a module?

Final checks

[X] Read the contribution guide.
[X] Check existing discussions and issues.

Linking to Nitro
https://github.com/unjs/nitro/issues/1187

I think that upstream in Nitro is likely to be the correct place for this docs. cc: @pi0

Closed through https://github.com/unjs/nitro/issues/1427
Docs shown here https://nitro.unjs.io/deploy/providers/iis
Nice work!


Add support of CVSS v4.0

This PR comes to unlock #166 which seems stuck.
What does it bring ?
Basic support of CVSS v4.0, I'll open another issue about #178 about validating the CVSS vectors soon, as the FIRST.ORG SIG CVSS provide official CVSS validation regex we could use for schema validation.
The string representation (aka vector) example comes from the CVSS v4.0 Specification Document Section 7.

@oliverchang here is the PR :)


Invalid character: '`' - backticks not supported in JSX anymore?

with
let row = { title: "Take photo of ${document}" }
let document = "passport"
I used to be able to use
<Text>{eval('``' + row.title + '``')}</Text>
(for some reason backticks are shown twice in this wysiwyg)
but now I get the following error
Invalid character: '``'
Anybody else with similar issue?
Environment
react-native-cli: 1.0.0
react-native: 0.46.0
node: v6.10.0
npm: 3.10.10
yarn: 0.24.6
Platform: Android
OS: Windows
Android Studio

react-native -v:
node -v:
npm -v:
yarn --version (if you use Yarn):

Steps to Reproduce

react-native run-android
navigate to the controller that has <Text>{eval('``' + row.title + '``')}</Text> in it

Expected Behavior
parsing template literals
Actual Behavior
red error page with
'Invalid character: '`'
at the top
Edited: It works with Remote Debugger turned on

Hi! Please provide a Snack example for future bug reports as suggested in the issue template. I re-created this on Snack here: https://snack.expo.io/SyBvv56VZ
Notice that it works on iOS and not on Android. As you noted, it also works with the Remote Debugger enabled. This is because the JavaScript engine is different in each of those scenarios and supports different features. iOS uses the latest version of JavaScript Core (JSC) that is included in the OS, Android uses a three-year old version of JSC that is included in React Native, and Chrome uses V8. Work is being done to update JSC for React Native Android, and when that's done this feature should be there. For now, you can't eval template strings. It works when you don't use eval because it is transpiled by Babel so it doesn't actually run the template string code.

me too
let data = { storeName: "xxxx松哥的杂货铺" };
let str = "${data.storeName}aaa";
eval("s=" + str + "")
	console.log(s);

Remote Debugger turned on ok
Remote Debugger turned off  Invalid character: '`'

let data = { storeName: "xxxx松哥的杂货铺" };
let str = "${data.storeName}";
eval("s=" + str + "")
console.log(s);


Issue in generating AST

Exception in thread "main" java.lang.NoClassDefFoundError: org/antlr/v4/runtime/tree/ParseTree
        at CobolParserDemo.parseCobolFile(App.java:27)
        at CobolParserDemo.main(App.java:14)
Caused by: java.lang.ClassNotFoundException: org.antlr.v4.runtime.tree.ParseTree
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
        ... 2 more

The issue seems to be pointing that the ANTLR4 library is not available to be referenced.
I have added Proleap-cobol-parser.4.0.0.jar as "Referenced libraries" to the Java project (not Maven project). It was created after successfully building the proleap-cobol-parser repo locally. I think I need to add Proleap-cobol-parser-sources.jar as "Referenced libraries" as well but when I add it in Visual Studio Code, it's not getting added.
Is this a common issue and any workaround to it?

Hi @sundar-sarvam ,
the problem is that in your setup the ANTLR library is not on the class path as a dependency.
This project uses Maven for dependency management. When importing the code into Eclipse or Intellij IDEA, those IDEs should automatically recognize the Maven pom.xml and fetch all dependencies, including ANTLR as configured in here.
To my understanding you try to use Visual Studio Code for Java here -> support for larger Maven projects in Visual Studio Code was problematic for me in the past -> I definitely recommend Intellij or Eclipse!
Best
Ulrich

Thanks @uwol . I realised that for some reason Proleap-cobol-parser-sources.jar wasn't importable (tried different ways: created a java project, maven project and tried to add dependencies but didn't work). At the end, I download jar for ANTLR4 and slf4j-api separately and then the ANTLR issue got resolved.

But now I am facing the below warning:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Level Number: 1

On referring this link: https://www.slf4j.org/codes.html#StaticLoggerBinder, it seems to not be an issue (right?).
I am new Java but very comfortable with VSC, so can't change IDE so easily. I am able to successfully run this example: https://stackoverflow.com/questions/49353699/getting-static-function-call-graph-of-a-cobol-program-in-java using the above dependency workaround.

Yes, Logback is missing from your dependencies.

On the left you see that I have include `logbook` and `junit` dependency as well but I still get the above warning: `SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".`.


Deployment warnings, deprecated options

While deploying the project for the first time, it is giving me warning about two spec options:

Updating deployment "kube-dns" in cluster serviceweaver-config in region us-central1... W0215 14:09:47.717055  176841 warnings.go:70] spec.template.metadata.annotations[scheduler.alpha.kubernetes.io/critical-pod]: non-functional in v1.16+; use the "priorityClassName" field instead

W0215 14:09:47.717080  176841 warnings.go:70] spec.template.metadata.annotations[seccomp.security.alpha.kubernetes.io/pod]: non-functional in v1.27+; use the "seccompProfile" field instead

Is it due to compatibility or we are missing those fields?
Are they important?
Thanks!
Full log:
Deploying to project project-example
No rollout duration specified in the config: the app version will be
rolled out in all locations right away. Are you sure you want to proceed? [Y/n] Y
Creating artifacts repository projects/project-example/locations/us/repositories/serviceweaver-repo... Done
Starting the application container build us-docker.pkg.dev/project-example/serviceweaver-repo/app:tagcbd6e2f5
Creating service account serviceweaver-controller... Done
Binding role "roles/logging.logWriter" to member<EMAIL_ADDRESS>Done
Binding role "roles/monitoring.editor" to member<EMAIL_ADDRESS>Done
Binding role "projects/project-example/roles/serviceweaver_ssl" to member<EMAIL_ADDRESS>Done
Creating service account serviceweaver-distributor... Done
Binding role "roles/logging.logWriter" to member<EMAIL_ADDRESS>Done
Binding role "roles/monitoring.editor" to member<EMAIL_ADDRESS>Done
Creating service account serviceweaver-manager... Done
Binding role "roles/logging.logWriter" to member<EMAIL_ADDRESS>Done
Binding role "roles/monitoring.editor" to member<EMAIL_ADDRESS>Done
Creating service account serviceweaver-application... Done
Binding role "roles/logging.logWriter" to member<EMAIL_ADDRESS>Done
Binding role "roles/monitoring.editor" to member<EMAIL_ADDRESS>Done
Binding role "roles/cloudtrace.agent" to member<EMAIL_ADDRESS>Done
Creating cluster serviceweaver-config in location us-central1... Done
Creating workload certificate config "default" in cluster serviceweaver-config in region us-central1... Done
Creating trust config "default" in cluster serviceweaver-config in region us-central1... Done
Updating deployment "kube-dns-autoscaler" in cluster serviceweaver-config in region us-central1... Done
Updating deployment "kube-dns" in cluster serviceweaver-config in region us-central1... W0215 14:09:47.717055  176841 warnings.go:70] spec.template.metadata.annotations[scheduler.alpha.kubernetes.io/critical-pod]: non-functional in v1.16+; use the "priorityClassName" field instead
W0215 14:09:47.717080  176841 warnings.go:70] spec.template.metadata.annotations[seccomp.security.alpha.kubernetes.io/pod]: non-functional in v1.27+; use the "seccompProfile" field instead
Done
Creating namespace "serviceweaver" in cluster serviceweaver-config in region us-central1... Done
Creating backend config "serviceweaver" in cluster serviceweaver-config in region us-central1... Done
Registering cluster "serviceweaver-config" in "us-central1" with the project fleet... Done
Waiting for serviceexports resource to become available in cluster "serviceweaver-config" in "us-central1"... Done
Creating role "controller" in cluster serviceweaver-config in region us-central1... Done
Creating service account "controller" in cluster serviceweaver-config in region us-central1... Done
Creating role binding "controller" in cluster serviceweaver-config in region us-central1... Done
Creating priority class "serviceweaver-control" in cluster serviceweaver-config in region us-central1... Done
Creating static IP address serviceweaver... Done
Creating service account "app-staging-example-com-monorepo-tts-tts-cbd6e2f5-7aa0b1e5" in cluster serviceweaver in region us-east1... Done
Creating role binding "app-staging-example-com-monorepo-tts-tts-cbd6e2f5-7aa0b1e5" in cluster serviceweaver in region us-east1... Done
Creating service account "app-staging-hub-com-serviceweaver-weaver-main-cbd6e2f5-71f94cd8" in cluster serviceweaver in region us-east1... Done
Creating role binding "app-staging-hub-com-serviceweaver-weaver-main-cbd6e2f5-71f94cd8" in cluster serviceweaver in region us-east1... Done
Creating service account "app-staging-global-com-monorepo-stripe-stripe-cbd6e2f5-efa3172c" in cluster serviceweaver in region us-east1... Done
Creating role binding "app-staging-global-com-monorepo-stripe-stripe-cbd6e2f5-efa3172c" in cluster serviceweaver in region us-east1... Done
Creating DNS managed zone serviceweaver-internal... Done
Creating DNS record set *.us-east1.serviceweaver.internal.... Done
Successfully built container image us-docker.pkg.dev/project-example/serviceweaver-repo/app:tagcbd6e2f5
Creating deployment "controller" in cluster serviceweaver-config in region us-central1... Done
Creating vertical pod autoscaler "controller" in cluster serviceweaver-config in region us-central1... Done
Creating service "controller" in cluster serviceweaver-config in region us-central1... Done
Project setup complete.
-----
NOTE: The applications' public listeners will be accessible via a
Service Weaver managed L7 load-balancer running at the public IP address:
  http://<IP_ADDRESS>

This load-balancer uses hostname-based routing to route request to the
appropriate listeners. As a result, all HTTP(s) requests reaching this
load-balancer must have the correct "Host" header field populated. This can be
achieved in one of two ways:
  1. Setting the request header manually, e.g.
     - curl --header "Host: <my_hostname>" http://<IP_ADDRESS>
  2. Associating the load-balancer address "http://<IP_ADDRESS>" with
     the listener hostname in your DNS configuration, e.g.
     - Add an "A" record that maps ".foo.domain.com" to
       "http://<IP_ADDRESS>" in your DNS configuration for "domain.com".

The applications' private listeners will be accessible from inside the
project's VPC using the schema:
  - http://<listener_name>.<region>.serviceweaver.internal

, where <listener_name> is the name the listener was created with in the
application (i.e., via a call to Listener()). For these names to
be resolveable from non-Service Weaver GKE clusters, clusters must be configured
to use CloudDNS for name resolution [1].

[1]: https://cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns
-----
Deploying the application... Done
Version "cbd6e2f5-e66f-48fc-993f-a18f6cae0dcf" of app "app-staging" started successfully.
Note that stopping this binary will not affect the app in any way.
Tailing the logs...

I manually checked those warnings and we should be fine. We actually set things accordingly based on the new APIs.


are .ass Subs supported if so how

I have some Anime that use .ass subs (the ones that get places in various locations on the screen)
Can these be added if so what do I need to make sure is set properly in my autoprocess, Cos I would love for these to get just embed if possible and for other formats to be converted if there needed

Nothing special the only limitations are what FFMPEG can do. ASS subtitles I believe are only supported by MKVs for embedding but you'd have to double check the FFMPEG and MKV specifications. The whole script handles subtitle formats dynamically now there's no specific limitations to formats beyond FFMPEG and the container you want but you'll need to look this up in FFMPEG docs

No worries, I'm happy to leave them floating in the folder :D

That being said if they're in the folder and not image based then the script should pick them up and embed them and convert to mov_text (assuming you're using mp4). Image based subs are mkv only. Just keep them the same name as the file with the language code (name.eng.ass) and it should detect them. No extension limitations anymore

Yeah thats what I am trying to avoid as mov_text places the sabs in just the one location (bottom of screen normally) where as the .ass files will place English translated text all over the screen for things like translating Jap txt on signs in the street or etc :D


pub099 replace http with https

Codecov Report
Patch coverage: 100.00% and no project coverage change.

Comparison is base (6dd8193) 76.99% compared to head (7a2b2a9) 76.99%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@           Coverage Diff           @@
##           master     #352   +/-   ##
=======================================
  Coverage   76.99%   76.99%
=======================================
  Files          63       63
  Lines        6599     6599
=======================================
  Hits         5081     5081
  Misses       1518     1518

Impacted Files
Coverage Δ

stixcore/idb/manager.py
58.00% <ø> (ø)

stixcore/util/scripts/end2end_testing.py
24.34% <100.00%> (ø)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Cpu usage not showing when at desktop

This error message is showing in the logs
[ERROR] 8/09/2016 4:10:57 PM: PerformanceCounter exception: System.InvalidOperationException: Cannot load Counter Name data because an invalid index '' was read from the registry.
at System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
at System.Diagnostics.PerformanceCounterLib.get_NameTable()
at System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
at System.Diagnostics.PerformanceCounterLib.CounterExists(String category, String counter, Boolean& categoryExists)
at System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter)
at System.Diagnostics.PerformanceCounter.InitializeImpl()
at System.Diagnostics.PerformanceCounter.Initialize()
at System.Diagnostics.PerformanceCounter.NextSample()
at System.Diagnostics.PerformanceCounter.NextValue()
at Aurora.Profiles.Desktop.Event_Desktop.getCPUCounter() in d:\Repositories\Git\Aurora\Project-Aurora\Profiles\Desktop\Event_Desktop.cs:line 128
Not sure why it is not working as it was working previously.
Thanks.

You have to rebuild the performance counters. To do so, you need to run this command two times either in cmd as admin on in run, lodctr /R

Thanks! Had to do it under c:\windows\syswow64 but works now


'The current implementation does not retrospectively use historical data - this may come in a future release'

Is your feature request related to a problem? Please describe.
Our home has a PowerPal however the bloody meter is too far from the house to have a constant connection to the unit. So periodically i'll pop out and it'll sync up.
Describe the solution you'd like
The ability to retrospectively have historical data from the API means the infrequent syncs will not just pop in as '200kwh' used at one point in time but sync to actual usage in HA throughout a period.
Describe alternatives you've considered
Unless there was a way to hack the PowerPal Bluetooth connection via ESPHome or similar to sync up with an instance of the PowerPal app, this will continue to be a problem.
Additional context
I think the devs had this in mind, but not sure how much time/effort would be required to sync the data to HA.
Thanks for consideration :)

Hi,
I have an esp dev kit running powerpal.
I've installed it in a plastic container and is located 1/2 between wifi router and powerpal device.
Would something like that work or ESP kit closer and  a wifi booster to get range back to router.
I have something like this:
https://www.aliexpress.com/item/1005007160767667.html?spm=a2g0o.productlist.main.11.6709435008NFbk&algo_pvid=3bed0294-d43e-4148-bbdc-82560e92cd92&algo_exp_id=3bed0294-d43e-4148-bbdc-82560e92cd92-5&pdp_npi=4%40dis!AUD!9.02!4.33!!!41.22!19.79!%402103201917343220354634809e8e94!12000039654744014!sea!AU!192734880!X&curPageLogUid=ZYLCMc3OMRSq&utparam-url=scene%3Asearch|query_from%3A
Located 1/2 between Powerpal device outside and my router. ( It is multi functional, controls my somfy blinds and a few other things). I have it inside a tictac box with a usb power plug for power.

Hi,
I have an esp dev kit running powerpal. I've installed it in a plastic container and is located 1/2 between wifi router and powerpal device. Would something like that work or ESP kit closer and a wifi booster to get range back to router.
I have something like this: https://www.aliexpress.com/item/1005007160767667.html?spm=a2g0o.productlist.main.11.6709435008NFbk&algo_pvid=3bed0294-d43e-4148-bbdc-82560e92cd92&algo_exp_id=3bed0294-d43e-4148-bbdc-82560e92cd92-5&pdp_npi=4%40dis!AUD!9.02!4.33!!!41.22!19.79!%402103201917343220354634809e8e94!12000039654744014!sea!AU!192734880!X&curPageLogUid=ZYLCMc3OMRSq&utparam-url=scene%3Asearch|query_from%3A
Located 1/2 between Powerpal device outside and my router. ( It is multi functional, controls my somfy blinds and a few other things). I have it inside a tictac box with a usb power plug for power.

How interesting, are you relaying the bluetooth connection via an ESP kit to the app that runs on your mobile device within your home? I thought about trying to get a cheap Andriod mobile phone and place it near the meter box with with WiFi so that it can do this continuously, alternatively run Android on some x86 hardware then try and find a way to get the bluetooth connection to this hardware via ESP but all seemed very difficult.
How did you get this setup? Ideally i'd like to have the powerpal device connected directed to HA (and not have a dedicated mobile phone just for the sync of this app)!
Cheers!

Hi,
yes, I'm using the bluetooth adpater on esp kit running esphome.
I've removed code for somfy blind control.
My code
`
substitutions:
device_name: somfy
friendly_name: "somfy"
device_ip: <IP_ADDRESS>
#################################
esphome:
name: ${device_name}
platform: ESP32
board: nodemcu-32s
libraries:
- SPI
- EEPROM
on_boot:
then:
- lambda: |-
id(powerpal_ble_sensor)->daily_pulses_ = id(powerpal_daily_pulses_backup);
- wait_until:
condition:
wifi.connected:
- lambda: >
id(ble_tracker).set_scan_continuous(true);
id(ble_tracker).start_scan();
#external_components:
- source: github://WeekendWarrior1/esphome@powerpal_ble_client
# requires ble_client because I had to add some small features to authenticate properly

components: [ ble_client, powerpal_ble ]
external_components:

source:
type: git
url: https://github.com/muneeb1990/esphome
ref: powerpal_ble
components: [ powerpal_ble ]

wifi:
ssid: !secret ssid
password: !secret wifi-password
fast_connect: off
manual_ip:
static_ip: !secret ip_somfy #${device_ip}
gateway: !secret ip_gateway
subnet: !secret ip_subnet
dns1: !secret ip_dns1
Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: ${device_name}AP
password: !secret ap_password #"ESPNotHome"
#api:
encryption:
key: !secret api-key
api:
encryption:
key: !secret api-key
ota:

platform: esphome
password: !secret ota-password

Enable logging
logger:
level: DEBUG #VERBOSE
#logs:
esp32_ble_tracker: DEBUG
Enable Home Assistant API

platform: restart
name: "Powerpal Monitor Reboot"

esp32_ble_tracker:
id: ble_tracker
scan_parameters:
active: false
continuous: false
Enable this block to pickup local BLE devices in the ESPHome Device Logs
#text_sensor:
- platform: ble_scanner
name: "BLE Devices Scanner"
bluetooth_proxy:
active: true
time:

platform: homeassistant
id: homeassistant_time

ble_client:

mac_address: e0:3c:xx:xx:xx:xx
id: powerpal

globals:

id: powerpal_daily_pulses_backup
type: int
restore_value: true

http_request:
id: powerpal_cloud_uploader
verify_ssl: false
sensor:

platform: powerpal_ble
id: powerpal_ble_sensor
ble_client_id: powerpal
power:
name: "Powerpal Power"
daily_energy:
name: "Powerpal Daily Energy"
#daily_pulses:
name: "Powerpal Daily Pulses"
energy:
name: "Powerpal Total Energy"
battery_level:
name: "Powerpal Battery"
watt_hours:
name: "Powerpal Watt Hours_json"
cost:
name: "Powerpal Cost_json"
timestamp:
name: "Powerpal Timestamp_json"
pulses:
name: "Powerpal Pulses_json"
#watt_hours:
name: "Powerpal Average Watts within interval"
pairing_code: 123456  #your pairing code
notification_interval: 1
pulses_per_kwh: 1000
time_id: homeassistant_time # daily energy still works without a time_id, but recommended to include one to properly handle daylight savings, etc.
cost_per_kwh: 0.3145  #dollars per kWh
powerpal_device_id: 000123abcd #optional, component will retrieve from your Powerpal if not set
powerpal_apikey: d1eb6447-377e-4fb0-8308-835xxxxxxxx #optional, component will retrieve from your Powerpal if not set

platform: homeassistant
id: ha_daily_pulses
entity_id: sensor.powerpal_daily_pulses
on_value:
then:

globals.set:
id: powerpal_daily_pulses_backup
value: !lambda 'return int(x);'

preferences:
flash_write_interval: 10min
`
Continue to upload data to powerpal website.
configuraion.yaml
`
for upload to Powerpal cloud (optional)
rest_command:
my_request:
url: https://readings.powerpal.net/api/v1/meter_reading/ #00123456
method: POST
headers:
authorization: "d1eb6447-377e-4fb0-8308-835c0d1e2f3xxx"
accept: ""
payload: >-
[ {"cost":{{ states.sensor.powerpal_cost_json.state }},"is_peak": false, "pulses":{{ states.sensor.powerpal_pulses_json.state }}, "timestamp": {{ as_timestamp(now(),0) | int(0) }} , "watt_hours": {{ states.sensor.powerpal_watt_hours_json.state}} } ]
content_type: "application/json"
verify_ssl: true
`
Automation to send data to powerpal website every minute:
`
alias: Powerpal Cloud Upload
description: Powerpal cloud upload
mode: single
triggers:

minutes: /1
trigger: time_pattern
conditions: []
actions:
data: {}
action: rest_command.my_request
`

@pencilhead1 many thanks. I have just ordered an ESP Dev Kit (M5Stack Atom Echo) so will give this a go!


[Ruby 3.0] Switch back to the original commander gem

Checklist

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

Motivation and Context

As per https://github.com/fastlane/fastlane/issues/17931, I've been doing the migration to get Ruby 3.0 supported in fastlane. I recognised that highline gem is a blocker for that as it has invalid usage of Ruby 3.0. We need to update that library version to 2.x (is 1.7.2 right now). To do so, we also need to update another dependency commander-fastlane that also depends on highline. Due to historical reasons, we switch the use of the original commander to the forked one.
It tweaks its styling in the help banner specifically for how to indicate "default command" amongst subcommand options. https://github.com/fastlane/commander/pull/1
For example, (* default) and * asterisk are the ones we have added to the forked one.
% bundle exec fastlane --help
[✔] 🚀
  fastlane

  CLI for 'fastlane' - The easiest way to automate beta deployments and releases for your iOS and Android apps

        Run using `fastlane [platform] [lane_name]`
        To pass values to the lanes use `fastlane [platform] [lane_name] key:value key2:value2`

  Commands: (* default)
    action                 Shows more information for a specific command
    actions                Lists all available fastlane actions
    add_plugin             Add a new plugin to your fastlane setup
    docs                   Generate a markdown based documentation based on the Fastfile
    enable_auto_complete   Enable tab auto completion
    env                    Print your fastlane environment, use this when you submit an issue on GitHub
    help                   Display global or [command] help documentation
    init                   Helps you with your initial fastlane setup
    install_plugins        Install all plugins for this project
    lanes                  Lists all available lanes and shows their description
    list                   Lists all available lanes without description
    new_action             Create a new custom action for fastlane.
    new_plugin             Create a new plugin that can be used with fastlane
    run                    Run a fastlane one-off action without a full lane
    search_plugins         Search for plugins, search query is optional
    socket_server          Starts local socket server and enables only a single local connection
    trigger              * Run a specific lane. Pass the lane name and optionally the platform first.
    update_fastlane        Update fastlane to the latest release
    update_plugins         Update all plugin dependencies

This is all the fork has. After digging through the gem, I found the official way to customise this help description injecting a custom template to be rendered to commander. That way we lose the reason to maintain the forked repo anymore. This PR ported the customisation to fastlane's codebase and stopped using the forked gem.
Description

This PR focuses on switching back to the original commander so, in the gemspec file, I locked the gem version to 4.4.4 which is equivalent to the head of the forked one. (When the version was 4.4.3, it was forked and 4.4.3 and was bumped to 4.4.6 with some warning fixes back ported https://github.com/fastlane/commander/pull/6)
Next PR will focus on commander and highline to be updated to get rid of Ruby's deprecation warnings.
Testing Steps

I managed to replicate the same behaviour without forking but with only a few additions using the official way to customise commander gem🎉
I will add tests later.

@minuscorp Thank you for your reviews.

Let's see if this fixed some bugs with the forked version

As I mentioned, I suppose this doesn't change much in terms of its behaviour🙂 Will work on version bump change soon 🚀

That's right, maybe a intermediate step would be to just bump the minor version which shouldn't break compatibility to see if that solves the issue, I can try it later on when this gets merged 🚀

The thing is that commander bumped highline's version in a patch version change at 4.4.7😅  https://github.com/commander-rb/commander/blob/master/History.rdoc#447--2018-10-22-
It doesn't matter as Bundler won't try to update to 4.4.7 but feels like using the equivalent version as before would be safer for now.

I needed to apply program :help_formatter, Fastlane::CommandsGenerator::HelpFormatter to other commands😅 Will do that.

🤦♂ didn't caught that

@joshdholtz Oh... Nice catch, thanks!
@minuscorp This is due to that there are two types of help. One is the global one (for the top-level command) the other is specific for a subcommand.
https://github.com/commander-rb/commander/blob/master/lib/commander/help_formatters/terminal.rb#L12-L14
This seemed to fail with the latter one because of the subclass that working out the file path based on the current file's path. I didn't prepare for command_help.erb. I could either copy "command_help.erb" or delegate the rendering to the super class? Will have a look.

@joshdholtz @minuscorp Fixed the issue😄

Let's archive this 🙂  https://github.com/fastlane/commander

Let's archive this 🙂 https://github.com/fastlane/commander

💯 ☝
@joshdholtz I think you're the only one with permission to do so? 😊


Support for Google BigQuery

From https://community.plot.ly/t/support-for-google-bigquery/8894

This is a good first issue, since @google-cloud/bigquery provides all the needed functionality:

query
list of all datasets
list of all tables
column types

Have never contributed to js projects, but since the feature request is mine I am willing to help wherever I can. Looking at the codebase of falcon, it lookst like a new bigquery.js persistent datastore is needed. That means wrapping Bigquery node.js client libraries.
Is that right?

@dkapitan I can help you with this.  I did the Athena connector and can walk you through the process.  @n-riesco helped me a lot with setting this up.  I would clone the project and look at the Contributing.md and New_connection.md as good starting points.  Feel free to ask questions.

@dkapitan As @shannonlal says, the best place to start is https://github.com/plotly/falcon-sql-client/blob/master/NEW_CONNECTION.md

@shannonlal and @n-riesco
Of topic, but to deepen my understanding. The Sequalize library is used to create the connections. Since I also need to interface via odbc, it seems that integration of https://github.com/ratanakvlun/sequelize-odbc-mssql/blob/master/README.md may be relevant for my needs. Am I right that odbc is currently not yet supported?

@dkapitan

the Sequelize library is used to create the connections.

only some of the connectors use Sequelize

I need to interface with MS SQL via ODBC as well, which would require integrating sequelize-odbc-mssql as a new dialect.
Is this correct?

I'm not familiar with sequelize-odbc-mssql. The main difficulties I see:

it requires an ODBC driver (see configuration of dialectOptions.driver)
and it's only for windows.

If you want to experiment with sequelize-odbc-mssql, you'd need to edit these lines in Sql.js.
And I guess, you'll also have to add sequelize-odbc-mssql and @ratanakvlun/node-odbc to webpack.config.base.js.

@dkapitan I think the Plot.ly team was swamped the last couple of weeks fixing some bugs and getting the latest Falcon release working.  I am looking at using Big Query at work soon so I could make sometime to help with you this.  For Big Query I don't think it makes sense to use sequelize and I would look at using the https://www.npmjs.com/package/@google-cloud/bigquery project.  For Athena, we already had the AWS SDK and I just wrote the Athena wrapper for this.  If your still available you can ping me directly and I can give you a lot of advice on this.  @n-riesco helped me a lot to get my first Connector up and running and I would be more then willing to help you.

@shannonlal thanks for your help. I am currently swamped myself, and in the process of implementing a new data science platform on Google Cloud. So I don't expect to have time in the coming months. Maybe over summer I could start this, when things are a bit less hectic at work.

@shannonlal has started to look into implementing this connector. Unfortunately, there are a few difficulties to overcome:

webpack fails to bundle @google-cloud/bigquery (see issues https://github.com/GoogleCloudPlatform/google-cloud-node/issues/1821 and https://github.com/GoogleCloudPlatform/google-cloud-node/issues/531)
and more worryingly (judging by the error logs in https://github.com/GoogleCloudPlatform/google-cloud-node/issues/1821), @google-cloud/bigquery depends on native modules that use node-pre-gyp.

Any updates on this integration? What are the rough timelines, when we can expect google bigquery integration with plotly?

@sumedhsakdeo I am only about 10 hours away from getting this working just need to finish this off.  I was having a problem with using the official npm for bigquery but @n-riesco  helped me resolve it.  I have the UI and stubbed code for backend just need to get everything completed and tested.  Shouldn't be too long

Any news about this?


Fix image size calculation

Supersedes https://github.com/kairos-io/kairos-agent/pull/467/files

With kairos-agent from this branch, I still see this text:
2024-08-28T12:43:40Z INF Creating file system image /run/initramfs/cos-state/cOS/transition.img with size 3072Mb

on the ugprade logs. Either the text is wrong or it didn't work as expected.

We discussed this in the planning meeting and we agreed this part of the code needs some refactoring but for now we'll go with this fix instead: https://github.com/kairos-io/kairos-agent/pull/508/files
I will try to move the new test from this PR to the #508 one to have it as an additional check.

I created this PR for the test and the additional fix: https://github.com/kairos-io/kairos-agent/pull/509
Closing this one.


Drag / drop FID does not display the fid

You need to select on the 13C tab in order to display the FID.  This should be done by default

Same is true when you drag a jcamp after FT


netcdf4-python datetime casting

possible fix for netcdf4-python behaviour change
in pp_rules date time calculations used to return floats, and still do in python2 but not in python3
https://github.com/SciTools/iris/blob/1c195e01ad5638e06910f2862662ac8c731aeea4/lib/iris/fileformats/pp_rules.py#L486
this manifested as a change in a doctest, but looks like a widespread issue where cubes are created using
hours_from_t1_to_t2
and such like
https://github.com/SciTools/iris/blob/1c195e01ad5638e06910f2862662ac8c731aeea4/lib/iris/fileformats/pp_rules.py#L507
this work around may fix the problem

i think this should be evaluated against an unpinned matplotlib (thus an unpinned netcdf4-python), for python2 and python3, away from travis before the change is merged as it is in preparation for unpinning matplotlib

i think this should be evaluated against an unpinned matplotlib (thus an unpinned netcdf4-python), for python2 and python3, away from travis before the change is merged as it is in preparation for unpinning matplotlib

https://github.com/marqh/iris/pull/26


add new test plan for deferred node pool creation

Checklist

[ ] Update changelog in CHANGELOG.md.

Context
Towards https://github.com/giantswarm/giantswarm/issues/14397. @calvix can you check if the test plan resembles the problem perceived in the described postmortem?
awscnfm plan pl007 -h
Test plan pl007 launches a basic Tenant Cluster with a single master.
Once created a node pool is added to the cluster in order to verify
certain applications are running properly. Plan execution might take
up to 3h2m50s.

ACTION                             RETRY  WAIT
create cluster singlecontrolplane  2s     10s
verify cluster created             3m0s   30m0s
verify master ready                30s    10m0s
create nodepool defaultdataplane   2s     10s
verify worker ready                30s    10m0s
verify master hostnetworkpod       1m0s   15m0s
verify worker hostnetworkpod       1m0s   15m0s
verify kiam podandsecret           30s    10m0s
create kiam awsapicall             2s     10s
verify kiam awsapicall             5s     2m0s
delete kiam awsapicall             2s     10s
delete cluster                     2s     10s
verify cluster deleted             9m0s   1h30m0s

Usage:
  awscnfm plan pl007 [flags]

Flags:
  -h, --help                    help for pl007
  -c, --tenant-cluster string   Tenant Cluster ID to use for this particular action.

the order of actions is good I just wonder if we can somehow force a longer wait between master and workers as I assume  it will not cover the scenario which I encountered (
in my case, the cluster was created and node pool added like 30 mins later, in this cluster kiam failed since some of the installation jobs was not scheduled on worker nodes, this scenario might delay worker nodes by 5-10mins.

the order of actions is good I just wonder if we can somehow force a longer wait between master and workers as I assume  it will not cover the scenario which I encountered (
in my case, the cluster was created and node pool added like 30 mins later, in this cluster kiam failed since some of the installation jobs was not scheduled on worker nodes, this scenario might delay worker nodes by 5-10mins.

In order to delay the execution of actions I added a "cool down" property to the actions. This is now also considered for the help usage.
$ awscnfm plan pl007 -h
Test plan pl007 launches a basic Tenant Cluster with a single master.
Once created a node pool is added to the cluster in order to verify
certain applications are running properly. Plan execution might take
up to 3h32m50s.

 Plan
execution might take up to 2h25m30s.

ACTION                             RETRY  WAIT
create cluster singlecontrolplane  2s     10s
verify cluster created             3m0s   30m0s
update cluster ha                  2s     10s
verify cluster ha                  1m0s   25m0s
delete cluster                     2s     10s
verify cluster deleted             9m0s   1h30m0s

Usage:
  awscnfm plan pl006 [flags]

Flags:
  -h, --help                    help for pl006
  -c, --tenant-cluster string   Tenant Cluster ID to use for this particular action.

In order to delay the execution of actions I added a "cool down" property to the actions. This is now also considered for the help usage.
$ awscnfm plan pl007 -h
Test plan pl007 launches a basic Tenant Cluster with a single master.
Once created a node pool is added to the cluster in order to verify
certain applications are running properly. Plan execution might take
up to 3h32m50s.

 Plan
execution might take up to 2h25m30s.

ACTION                             RETRY  WAIT
create cluster singlecontrolplane  2s     10s
verify cluster created             3m0s   30m0s
update cluster ha                  2s     10s
verify cluster ha                  1m0s   25m0s
delete cluster                     2s     10s
verify cluster deleted             9m0s   1h30m0s

Usage:
  awscnfm plan pl006 [flags]

Flags:
  -h, --help                    help for pl006
  -c, --tenant-cluster string   Tenant Cluster ID to use for this particular action.

What is the difference between cooldown and increasing the wait property?

What is the difference between cooldown and increasing the wait property?

Cool down is just wait without doing anything. The wait time is part of the backoff which only kicks in if an action is in fact being executed and fails. I thought about using a fake action that fails only but found this to be hacky or confusing. There was no optimal solution here.

Cool down is just wait without doing anything. The wait time is part of the backoff which only kicks in if an action is in fact being executed and fails. I thought about using a fake action that fails only but found this to be hacky or confusing. There was no optimal solution here.

Makes sense, with this we can make "this action needs to finish in 30 min,
but wait 30 additional min after is finishes" if I understood correctly
On Tue, Jan 26, 2021 at 9:57 AM Tim Schindler<EMAIL_ADDRESS>wrote:

Cool down is just wait without doing anything. The wait time is part of
the backoff which only kicks in if an action is in fact being executed and
fails. I thought about using a fake action that fails only but found this
to be hacky or confusing. There was no optimal solution here.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/giantswarm/awscnfm/pull/310#issuecomment-767399720,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIU3AXKJTZU2EVBYFU4NUTS3Z7XDANCNFSM4WK3FQFQ
.

Makes sense, with this we can make "this action needs to finish in 30 min,
but wait 30 additional min after is finishes" if I understood correctly
On Tue, Jan 26, 2021 at 9:57 AM Tim Schindler<EMAIL_ADDRESS>wrote:

Cool down is just wait without doing anything. The wait time is part of
the backoff which only kicks in if an action is in fact being executed and
fails. I thought about using a fake action that fails only but found this
to be hacky or confusing. There was no optimal solution here.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/giantswarm/awscnfm/pull/310#issuecomment-767399720,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIU3AXKJTZU2EVBYFU4NUTS3Z7XDANCNFSM4WK3FQFQ
.

Exactly like that.

Exactly like that.


Extend Checkbox component props to be closer to Spectrum apis

We have our own Checkbox component in @deephaven/components. We aren't currently planning to replace this with Spectrum's Checkbox, but we should augment it to include more of Spectrum's apis.
https://react-spectrum.adobe.com/react-spectrum/Checkbox.html#props

Likely most to all of the StyleProps defined in @react-types/shared (TBD whether UNSAFE_xxx ones make sense, likely not)
Others?

We decided to re-export Spectrum component instead: https://github.com/deephaven/web-client-ui/issues/2038


Parse date values returned from earthranger

closes #223

Codecov Report
Attention: Patch coverage is 10.00000% with 36 lines in your changes missing coverage. Please review.

Project coverage is 62.92%. Comparing base (55e989a) to head (4d4aa0e).
Report is 3 commits behind head on master.

Files
Patch %
Lines

ecoscope/io/earthranger.py
5.55%
17 Missing :warning:

ecoscope/io/async_earthranger.py
6.66%
14 Missing :warning:

ecoscope/io/earthranger_utils.py
28.57%
5 Missing :warning:

Additional details and impacted files
@@             Coverage Diff             @@
##           master     #231       +/-   ##
===========================================
- Coverage   73.61%   62.92%   -10.70%
===========================================
  Files          29       30        +1
  Lines        2240     2287       +47
===========================================
- Hits         1649     1439      -210
- Misses        591      848      +257

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


How to turn off copy (command-c) notifications: "Data copied into Clipboard"?

Something that has just now become visible for my Ferdi experience is the system notification on macOS when copying URLs.
I see a Data copied into Clipboard notification each time.  How can I turn this specific notification off while keeping other notifications active?

I've been meaning to implement an option for this (https://github.com/getferdi/ferdi/pull/1433/files/bf80833851568de178e5095c80635ae93b7bcf3f#r635437395), but haven't had the time yet.


Do not log options on generate

This seems to have been introduced here: https://github.com/keonik/prisma-erd-generator/pull/229. I assume it's not intentional?
Another option could be to conditionally log the options:
if (debug) {
  console.log('generator options', options);
}

Not intentional, sorry for missing that debug line.


Question: Set IP-address

Default the IP-address is assigned by the DHCP server on the network. Tried to set that via my Fritzbox 7490 to a fixed IP address, but so far no success.
Question: Is it possible to set an IP address manually via a camera configuration ?

This is an old question, maybe never solved.
The network connection is handled by Yi processes and it's not simple to intercept the scripts to set an IP address.
You could try to add the following lines at the end of /tmp/sd/yi-hack/script/wifidhcp.sh
ifconfig wlan0 YOUR_IP netmask YOUR_NETMASK
route add -net <IP_ADDRESS> gw YOUR_GATEWAY

Super, I was able to change the IP address the way you advised. Great help! Thanks.

Please, test it a couple of days.
If it works, I can add this feature to the hack.

I will test it and come back on this with 1 and 2 weeks ;-)

So far so good. Few reboots, new router firmware.... no issues. I think I can be added to setting for the web-interface

Come back on this... I'm not completely convinced ;-) Although I did set my camera to a fixed IP and even checked it, this afternoon it has a new IP address.. No power issues or reboot done.
Is there a job running trying to do a dhcp handshake after a defined time ?

Check my last commits.
I think I found a final solution.

I'm too incompetent to check this Can read a bit of code, but I can't find the commits on github online or in github desktop ;-) Any advice what I should do (I think a fresh download of your solution) ?

I found the commits ;-) Learning every day

What's your model?


Columns for columns_two can't get empty

I'm not really sure if this is a bug, because the columns aren't supposed to be empty, but if a columns_two block is added without any content (or one of the columns doesn't have any), then an error is thrown:
Winter\Blocks\Plugin::Winter\Blocks\{closure}(): Argument #2 ($blocks) must be of type array, null given, ...

Maybe a fallback to an empty array is needed in this case.

@damsfx I'd agree with you, can you submit a PR?


Local pull request success status testing

Docs Build status updates of commit 027575d:
:clock10: Pending: waiting for processors (10 builds ahead of you)
:warning: Docs Build is busy, currently there are 10 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 027575d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

E2E_DocsBranch_Dynamic/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


TNT-48569 Additional connection pool configurations

Description
Additional connection pool configurations

Expose new connection pool configuration options (connectionTtlMs, idleConnectionValidationMs, evictIdleConnectionsAfterSecs)
Document configuration builder API
Default idle connection validation reduced from 2 seconds to 1 second
Default idle connection eviction reduced from 30 seconds to 20 seconds
Fix requestInterceptor configuration builder

Related Issue
https://jira.corp.adobe.com/browse/TNT-48569
Types of changes

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

Checklist:

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

@XDex how did you test this? Are there any results that you are able to document here in the PR?


Add ed25519 pattern to valid ssh key type regex pattern

Signed-off-by: Adelia Ferreira<EMAIL_ADDRESS>

Codecov Report

Merging #103 (e215ba0) into master (170a666) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #103   +/-   ##
=======================================
  Coverage   27.86%   27.86%
=======================================
  Files          69       69
  Lines        1134     1134
  Branches      295      295
=======================================
  Hits          316      316
  Misses        756      756
  Partials       62       62

Continue to review full report at Codecov.

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


install problem - MacOS - SEGV on first try

Hi,
Just tried Deep Tab9 but got memory error:
$ vi foo*
2 files to edit
Vim: Caught deadly signal SEGV
Error detected while processing function 24_PollServerReady[7]..24_Pyeval:Vim: Finished.
line    4:
Exception MemoryError: MemoryError() in <module 'threading' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.pyc'> ignored
Segmentation fault: 11
I installed vundle, which I have not used before so that may be part of the problem.
Hardware is 2017 MacBook Pro 13"
OS is Mojave - 10.14.3
vim is 8.0.1283

Could you please provide steps to reproduce the issue?

Cannot reproduce


code/license for Light Table Playground?  (for running headless/in-browser)

I love the Light Table "Playground" edition at http://app.kodowa.com/playground because I can run it in a browser without installing anything.   I was wondering if the code for it is available?  The site refers to https://github.com/Kodowa/Light-Table-Playground/ but that repo redirects to here, and searching for "playground" here yields nothing.
My motivation for this strange request is that I would like to hack the server to run headless - possibly even on another machine from the browser client.  Right now the server pops up a window that says:

:: Light Table Playground ::
Checking for a new version...
Starting Server...
Server started. Let's do this.
(close this to kill the server)

I see no reason this part can't just be on the console, which would get rid of the GUI dependency and allow it to run headless on my DigitalOcean droplet while viewing on my Chromebook.
I realize this sounds strange, and the Electron shell is great and all, but I'm trying to make it fit the weird constraints of a system with only a browser and headless Java.

@CrazyPyro Your request isn't that strange, but you should ask it on the Google Groups group. There's no repo for it for the Light Table organization on GitHub, unless it's this one, so I can't answer any questions about the code or its license.
But, the core LT code is compiled to JavaScript and effectively runs in a browser – Electron. I suspect that the Java server for the playground was just running a Clojure nREPL and there are lots of other ways to do that.
@ibdknox Thoughts?

We never released that code as it required a custom-modified version of
Clojure (most of the nice tools we have now didn't exist back then). :(
That being said the instarepl is basically a port of it.
On Tue, Aug 18, 2015 at 6:14 AM kenny-evitt<EMAIL_ADDRESS>wrote:

@CrazyPyro https://github.com/CrazyPyro Your request isn't that
strange, but you should ask it on the Google Groups group
https://groups.google.com/forum/#!forum/light-table-discussion. There's
no repo for it for the Light Table organization on GitHub, unless it's this
one, so I can't answer any questions about the code or its license.
But, the core LT code is compiled to JavaScript and effectively runs in a
browser – Electron. I suspect that the Java server for the playground was
just running a Clojure nREPL and there are lots of other ways to do that.
@ibdknox https://github.com/ibdknox Thoughts?
—
Reply to this email directly or view it on GitHub
https://github.com/LightTable/LightTable/issues/1951#issuecomment-132201314
.


Fixing force tracing with Jaeger

This is replacement for stale PR https://github.com/thanos-io/thanos/pull/4018 by @conorevans

[x] I added CHANGELOG entry for this change.
[ ] Change is not relevant to the end user.

Changes
Make baggage key lowercase for Jaeger support. Per Jaeger documentation:

Limitation: since HTTP headers don’t preserve the case, Jaeger recommends baggage keys to be lowercase-kebab-case, e.g. my-baggage-key-1.

Verification
Not sure if it's easy to test. As original author, I'm not sure if spinning Jaeger and Thanos worth to test that.

CircleCI seems dead, merging with admin rights


Fix documentation for docker examples.

The Docker image is not called oscar/mpc:v1, but it is called oscarmartinezrubi/massive-potreeconverter

Covered by #23

It is invalid because the text says:
"The following instructions assume that the first option was used. If you pulled the image from Docker you will need to replace the image name."


mWeb - Email input is not focused after clicking "Sign In" in public room

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

Version Number: <IP_ADDRESS>
Reproducible in staging?: Yes
Reproducible in production?: Yes
Issue reported by: Applause -Internal team
Slack conversation: Found while executing tests for https://expensify.slack.com/archives/C9YU7BX5M/p1708359665549809
Action Performed:

Navigate to a public room
Click on sign in

Expected Result:
Email input should be focused when the user is navigated to Sign In.
Actual Result:
Email input is not focused after the user is navigated to Sign in page.
Workaround:
User needs to manually focus the input.
Platforms:

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

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

Screenshots/Videos
https://github.com/Expensify/App/assets/44479856/4b27a911-6f31-42d2-bdd2-2f9607e0539b
View all open jobs on GitHub

Closing the issue as auto focus is not functional in mWeb. Convo here - https://expensify.slack.com/archives/C049HHMV9SM/p1708371949516409


Feature: add create_table and validators

Codecov Report
Attention: Patch coverage is 88.23529% with 4 lines in your changes missing coverage. Please review.

Project coverage is 87.74%. Comparing base (89c4a8a) to head (8f6cf75).

Files
Patch %
Lines

pyfastexcel/core/writer.go
87.50%
2 Missing and 2 partials :warning:

:exclamation:  There is a different number of reports uploaded between BASE (89c4a8a) and HEAD (8f6cf75). Click for more details.
HEAD has 5 uploads less than BASE

Flag
BASE (89c4a8a)
HEAD (8f6cf75)

6
1

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #126      +/-   ##
==========================================
- Coverage   96.77%   87.74%   -9.03%
==========================================
  Files          16        4      -12
  Lines        1889      506    -1383
==========================================
- Hits         1828      444    -1384
+ Misses         44       43       -1
- Partials       17       19       +2

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


gendumpinfo: Workaround to add date-time

Change-Id: Idbcf23e3876c69c4efaa3d7e502718b6caffb280
Signed-off-by: SwethaParasa<EMAIL_ADDRESS>

please add some extra details to the commit message

Add test results too


quic: documentation and demo nits

The code for the quic demos (under demos/guide) is discussed in the
guide as modifications of tls-client-block.c (a tls demo).  Drop unneeded assignments to ret in the quic code so it better matches the tls code.
Also fix a couple of minor typos.
This partly resolves openssl/project#253

Checklist

[x] documentation is added or updated

Thanks, Pauli.

Good work.

24 hours has passed since 'approval: done' was set, but as this PR has been updated in that time the label 'approval: ready to merge' is not being automatically set.  Please review the updates and set the label manually.

Pushed.

Thanks, Matt.


New Tractus-X project contributor

Before requesting the project contributor role, please make sure, that you:

Make yourself familiar with the Eclipse Foundation project roles: https://eclipse-tractusx.github.io/docs/oss/contributor-committer
Make ourselves familiar with prerequisites, like a signed ECA: https://eclipse-tractusx.github.io/docs/oss/getting-started
Check the committer list of our project and highlight at least one of them on this issue, since every committer
can add project contributors: https://projects.eclipse.org/projects/automotive.tractusx/who

Necessary Information
Email address to add<EMAIL_ADDRESS>Committers, that could take over: @evegufy
Please make sure, that you accept the invitation you receive from GitHub, after you have been added as project contributor.

Hi @SanaSalem01 I just saw this issue and added you now, you should be an invite soon. Thank you for the patience.