Add component is not working with new ts template

I tried to add a component to an existing project. After running the command the app doesn't run, there are two problems.

The edit to spin.toml is non-conformant.

I was expecting something like
[component.my-component-name]
source = "target/my-component-name.wasm"
exclude_files = ["**/node_modules"]
[component.my-component-name.build]
command = "npm run build"
watch = ["src/**/*.ts", "package.json"]

but instead got:
manifest_version = "1"
id = "http-js"
description = "HTTP request handler using Javascript"

[add_component]
skip_files = ["spin.toml"]
[add_component.snippets]
component = "component.txt"

[parameters]
project-description = { type = "string",  prompt = "Description", default = "" }
http-path = { type = "string", prompt = "HTTP path", default = "/...", pattern = "^/\\S*$" }

I think the problem is the content of https://github.com/fermyon/spin-js-sdk/blob/main/templates/http-ts/metadata/snippets/component.txt, by comparing with the template for js.

The new component does not build. From the example in https://github.com/fermyon/spin-js-sdk/blob/main/examples/common-patterns/outbound-http/knitwit.json the following entry is missing in the packages key of knitwit.json:

"@fermyon/spin-sdk": {
      "witPath": "../../bin/wit",
      "world": "spin-imports"
}

I am not sure if the solution is just to add those in the template or should be generated automatically.

I will tag the template soon but to update your templates in the meantime you can run:
spin templates install --update --git https://github.com/fermyon/spin-js-sdk

@karthik2804 even after installing the template as you mention all of this is happening.

My apologies for closing the issue - I forgot that it was linked to the PR. I am a little surprised since I added a test to CI to test the TypeScript Templates here.
I did not see the edit but please reopen the issue if it is not solved.

Oh I have not pushed the tag yet so if you are not spin from main it will still be broken. I will update soon.

I have just pushed the tag. Updating to the latest templates should fix it. If not, can you share the version of node you are using. Thanks!


Seems to be missing on Google Play store

Similarly named apps, but some have adverts.  The URL referenced here does not work.  I hope you can republish on Play store and update URL.  Superb app.

Hey, yes, it's missing because I forgot to set the "target audience information" for the app.
I did it now and I guess we have to wait for Google's confirmation that the app is "safe for use". Not sure how long this will take.

Thanks.  I'm recommending it to others at the moment.  Any chance of including the Cebuano change as well?


using ocf_datapipes in Open-Source-Quartz-Solar-Forecast

Pull Request
Description
Importing ocf_datapipes simple_pv_datapipe and pv_nwp_datapipe to access the data pipes in the Open-Source-Quartz-Solar-Forecast project.

Note: The data files being used in pv_config.yaml haven't been uploaded in this PR, and have been added to the .gitignore file.

Fixes  #73 and related to #30

Thank you @roshnaeem for getting this going. This is very helpful. I've left one comment

Hello @peterdudfield, I addressed the comments, kindly check. Moreover, I noticed in all files, functions are being used, so I refactored the code to keep it consistent with the project.
Please let me know if more changes are needed. Also, if it is a good enough PR for GSOC, should I start working on the proposal?

Looks really great, I wonder if you could move the files to scripts as its not quite part of the core library yet

Looks really great, I wonder if you could move the files to scripts as its not quite part of the core library yet

Sure, I would move the directory to /scripts.

Thank you @roshnaeem for doing this


Easy named attachments

Is your feature request related to a problem? Please describe.
While writing an object that should attach to another object it would be nice to reuse existing attachment points of a child object.
Describe the solution you'd like
In the example it would be nice if body_with_handle could be generated without using math.
Ideally it would be possible to replace anchor_arrow with add_attachment("hand") but i guess that's not possible with OpenScads computation model.
Maybe it's possible to a least help with the generation of body_with_handle by printing out the coordinates of the anchor point which could then be pasted. Usage would probably look similar to expose_anchors so print_anchors() { body() print_anchor(); }
It would also be nice to have an option to preserve the original anchor points when adding named ones.
Describe alternatives you've considered
Calculating the anchors by hand which at least for me means guessing numbers till it looks good enough;
Example Code

module toy() {
  cyl(d=0.5,h=15, anchor=BOTTOM) {
    position(TOP) cuboid([5,0.5,3], anchor=LEFT+TOP);
  }
}
module pole() {
  cyl(d=1, h=30, anchor=BOTTOM) {
    children();
  }
}
module body() {
  cyl(d1=10, d2=5, h=12, anchor=BOTTOM) {
    attach(TOP) sphere(d=10); // head
    attach(LEFT) cyl(d=3, h=5, anchor=BOTTOM) {
      attach(TOP) sphere(d=4, spin=0) { // left hand
        children();
      }
    }
    attach(RIGHT) cyl(d=3, h=5, anchor=BOTTOM) {
      attach(TOP) sphere(d=4) { // right hand
        attach(TOP+FWD) anchor_arrow();
      }
    }
  }
}
module body_with_handle(anchor=CENTER, spin=0, orient=UP) {
  anchors = [
      named_anchor("hand", [10, 0, 6], [1,0,-0.6], 0)
      // would be nice to derive these numbers based on anchor_arrow/print_anchor
  ];
  attachable(anchor, spin, orient, r1=10, r2=8, l=15, anchors=anchors) {
    // guessed some numbers to restore the behavior of body()
    // (yes this is completely broken since it would have to be a small sphre that's offset
    // from the origin, but for the one used orientation looks more or less ok)
    body();
    children();
  }
}

left(30) body() {
  attach(TOP+BACK) toy(); // putting toy in hand is easy
}

pole() {
  attach(TOP, "hand")  body_with_handle() { // putting body on pole is hard
    attach(TOP+LEFT) toy(); // now putting toy in hand is also hard
  }
}

Additional context

This is how I'd code this up.  Calculations for left and right hands are symmetric in the X direction. The calculations are based on the height and cone angles of the body and arms.
module toy() {
  cyl(d=0.5,h=15, anchor=BOTTOM) {
    position(TOP) cuboid([5,0.5,3], anchor=LEFT+TOP);
  }
}

module pole() {
  cyl(d=1, h=30, anchor=BOTTOM) {
    children();
  }
}

module body(anchor=CENTER, spin=0, orient=UP) {
  mat = (
      up(6) *  // Half height of body.
      rot(from=UP,to=[12,0,5/2])  // Angle of body cone side.
    ) * (
      up(5)  // Height of arm cylinder.
    );
  pos = apply(mat,[0,0,0]);
  vec = unit(apply(mat,UP) - pos, UP);
  anchors = [
      named_anchor("lhand", pos, vec, 0),
      named_anchor("rhand", v_mul(pos,[-1,1,1]), v_mul(vec,[-1,1,1]), 0)
  ];
  attachable(anchor, spin, orient, r1=10, r2=8, l=15, anchors=anchors) {
    cyl(d1=10, d2=5, h=12, anchor=BOTTOM) {
      attach(TOP) sphere(d=10); // head
      attach(LEFT) cyl(d=3, h=5, anchor=BOTTOM) {
        attach(TOP) sphere(d=4, spin=0); // left hand
      }
      attach(RIGHT) cyl(d=3, h=5, anchor=BOTTOM) {
        attach(TOP) sphere(d=4) { // right hand
          attach(TOP+FWD);
        }
      }
    }
    children();
  }
}

left(30) body() {
  attach("rhand") toy();
  attach("lhand") toy();
}

pole() {
  attach(TOP, "rhand") body() {
    attach("lhand") toy();
  }
}

I'm afraid the original request isn't reasonably implementable in OpenSCAD.


Triple protocol method not allow override

What is the purpose of the change
Fix triple protobuf method overrided cause provider NPE.See https://github.com/apache/dubbo/issues/13142
Brief changelog
Verifying this change

Checklist

[x] Make sure there is a GitHub_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GitHub issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Check if is necessary to patch to Dubbo 3 if you are work on Dubbo 2.7
[ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add sample in dubbo samples project.
[ ] Add some description to dubbo-website project if you are requesting to add a feature.
[ ] GitHub Actions works fine on your own branch.
[ ] If this contribution is large, please follow the Software Donation Guide.

Codecov Report

Merging #13312 (ecfaa98) into 3.2 (2aca2e3) will increase coverage by 0.03%.
The diff coverage is n/a.

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

@@             Coverage Diff              @@
##                3.2   #13312      +/-   ##
============================================
+ Coverage     69.45%   69.48%   +0.03%
  Complexity        2        2
============================================
  Files          1652     1653       +1
  Lines         68956    68977      +21
  Branches      10056    10059       +3
============================================
+ Hits          47894    47932      +38
+ Misses        16408    16399       -9
+ Partials       4654     4646       -8

see 26 files with indirect coverage changes
:mega: Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!


cmd/server: match remark ID's exactly in all cases

A query like: ?q=24 incorrectly matches against a partial remarks ID from SDN 23410.
Fixes: https://github.com/moov-io/watchman/issues/211

Codecov Report

Merging #213 into master will increase coverage by 0.39%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #213      +/-   ##
==========================================
+ Coverage   68.12%   68.52%   +0.39%
==========================================
  Files          28       28
  Lines        2855     2875      +20
==========================================
+ Hits         1945     1970      +25
+ Misses        722      719       -3
+ Partials      188      186       -2


[BUG] iOS: Toolbar button "insert link" throws "No MaterialLocalization found" error

Describe the bug
I don't use the Material Design widgets in my iOS app. To get the toolbar buttons working (see #226), I wrap the editor with Material and Localization widgets. Now, most buttons I need work. But the "Insert link" button throws a "No MaterialLocalization found" error:
======== Exception caught by widgets library =======================================================
The following assertion was thrown building AlertDialog(dirty, dependencies: [_LocalizationsScope-[GlobalKey#efd88]]):
No MaterialLocalizations found.

AlertDialog widgets require MaterialLocalizations to be provided by a Localizations widget ancestor.
The material library uses Localizations to generate messages, labels, and abbreviations.

To introduce a MaterialLocalizations, either use a MaterialApp at the root of your application to include them automatically, or add a Localization widget with a MaterialLocalizations delegate.

The specific widget that could not find a MaterialLocalizations ancestor was: AlertDialog
  dirty
  dependencies: [_LocalizationsScope-[GlobalKey#efd88]]
The ancestors of this widget were:
  : PlatformApp
    dependencies: [_LocalizationsScope-[GlobalKey#3a05a]]
  : Localizations
    locale: en_US
    delegates: DefaultWidgetsLocalizations.delegate(en_US), DefaultMaterialLocalizations.delegate(en_US)
    state: _LocalizationsState#e587a
  : MyApp
  ...
The relevant error-causing widget was:
  PlatformApp PlatformApp:file:///Users/karsten/workspaces/yhigh/test/test_html_editor/lib/main.dart:32:17
When the exception was thrown, this was the stack:
#0      debugCheckHasMaterialLocalizations.<anonymous closure> (package:flutter/src/material/debug.dart:76:7)
#1      debugCheckHasMaterialLocalizations (package:flutter/src/material/debug.dart:96:4)
#2      AlertDialog.build (package:flutter/src/material/dialog.dart:465:12)
#3      StatelessElement.build (package:flutter/src/widgets/framework.dart:4827:28)
#4      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4754:15)
#5      Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
#6      ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4735:5)
#7      ComponentElement.mount (package:flutter/src/widgets/framework.dart:4729:5)
...
Run it on an iOS 15 simulator.
Click the "insert link" button.
The above error shows.

Expected behavior
A window shows up for entering the link.
Screenshots
Here you can see the other buttons working fine, but "Insert Link" does not:
https://user-images.githubusercontent.com/1061209/155672380-f27135f3-710e-484f-b94b-73ab62f3b289.mp4
Device:
iOS 15 simulator
Additional context
See #226.

Maybe my solution in #226 will fix this?

No, it didn't. But the good news is that I now have a sample repo demonstrating the error. I updated the description accordingly - feel free to recreate on your end!


Adjust the skills block

Fill up the Skills box with new info.
Aproximate information:

Programming skills, currently learning
Facilitation skills
Critical thinking and analysis

Also added some styling for new components


oom_score_test.go

Ⅰ. Describe what this PR did
Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how you did it
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.luman.qy seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Codecov Report

Merging #1658 into master will decrease coverage by 0.12%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1658      +/-   ##
==========================================
- Coverage   41.16%   41.03%   -0.13%
==========================================
  Files         274      274
  Lines       18091    18091
==========================================
- Hits         7447     7424      -23
- Misses       9729     9758      +29
+ Partials      915      909       -6

Impacted Files
Coverage Δ

pkg/meta/store.go
54.76% <0%> (-4.77%)
:arrow_down:

daemon/containerio/cio.go
58.73% <0%> (-4.77%)
:arrow_down:

daemon/containerio/container_io.go
53.59% <0%> (-4.42%)
:arrow_down:

daemon/mgr/system.go
73.27% <0%> (-3.45%)
:arrow_down:

ctrd/image.go
75.27% <0%> (-2.75%)
:arrow_down:

daemon/mgr/container_utils.go
54.97% <0%> (-1.74%)
:arrow_down:

daemon/mgr/container.go
50.23% <0%> (+0.15%)
:arrow_up:

daemon/logger/jsonfile/utils.go
73.17% <0%> (+1.62%)
:arrow_up:

apis/server/utils.go
66.66% <0%> (+4.76%)
:arrow_up:

apis/opts/oom_score.go
100% <0%> (+100%)
:arrow_up:

issue #1639

LGTM


powermax storage update handler no longer prints full info

Description
Instead of printing the full powermax system struct to the logs when an update occurs, just print the name of the powermax system. This prevents credentials from accidentally getting logged.
Issues
List the issues impacted by this PR:

Issue ID

closes #99

Checklist:

[x] I have performed a self-review of my own changes.

Logs:
k3s kubectl logs -f -n karavi proxy-server-57f87f8c89-bfmfv proxy-server
time="2021-05-18T21:06:29Z" level=info msg="Config: {Version: Zipkin:{CollectorURI:http://[REDACTED]/api/v2/spans ServiceName:proxy-server Probability:1} Certificate:{CrtFile: K
eyFile: RootCertificate:} Proxy:{Host::8080 ReadTimeout:30s WriteTimeout:30s} Web:{ShowDebugHTTP:false DebugHost::9090 ShutdownTimeout:15s SidecarProxyAddr:dellemc/csm-authorization-sidecar:
v0.2.0 JWTSigningSecret:secret} Database:{Host:redis.karavi.svc.cluster.local:6379 Password:} OpenPolicyAgent:{Host:localhost:8181}}"
time="2021-05-18T21:06:29Z" level=info msg="main: started application version \"develop\""
time="2021-05-18T21:06:29Z" level=info msg="main: initializing otel/zipkin tracing support"
time="2021-05-18T21:06:29Z" level=info msg="main: initializing debugging support"
time="2021-05-18T21:06:29Z" level=info msg="main: debug listening :9090"
time="2021-05-18T21:06:29Z" level=info msg="main: initializing proxy service"
time="2021-05-18T21:06:29Z" level=info msg="main: proxy listening on :8080"
time="2021-05-18T21:08:52Z" level=info msg="Changed! CREATE, /etc/karavi-authorization/storage/..2021_05_18_21_08_52.330258609"
time="2021-05-18T21:08:52Z" level=info msg="Updated systems:<PHONE_NUMBER>03"
time="2021-05-18T21:08:52Z" level=info msg="Updated systems:<PHONE_NUMBER>03"

The last line in this log used to print out the credentials of the system as seen in #99 but now it prints only the system ID.

@LJ-Software: Thank you for submitting your pull request!
Please make sure you have followed our contributing guidelines. We will review it as soon as possible.

We want your feedback! If you have any questions or suggestions regarding our contributing process/workflow, please reach out to us at<EMAIL_ADDRESS>


Fixed the merge conflict

The code is commented for future helpers, and possible to merge!

oof

let's see if we can do more on this, Thanks for the PR!


#AV-64688: cleanup ansible config vsvip examples

please check all VS for removing vsvip sub object.

Verified all and updated


Importing file with more that 494 lines

Hi,
I have a CSV with 14 columns and over 900 rows.
When I try to upload it, I can see that the plugin reads only 494 row and ignore the rest.
Can you please confirm if tehre is a limit on the data that can be read and uploaded in one go.?
regards,
Deepak

Duplicate of #20


ModuleNotFoundError: No module named 'processpiper'

I have installed it, updated it and also checked that all the dependencies are installed, and still receive the error in the title.
I know it must not be a path problem or an installation problem of my Python bcs all other packages work.

Hi,
Sorry for late reply, I am currently on holiday.
Can you provide more information?

Operating System
Python version
Folder structure
Sample code to reproduce the error

CS

Hello,
The code used is the installation test:
"""
from processpiper import version
version.version
"""
Using:
Python 3.9.13 64-bit | Qt 5.15.2 | PyQt5 5.15.7 | Windows 10
I´m not sure what info you require for the folder structure.

Hi, sorry for the late response. I am on holiday currently.
There is a few things you could try:

Upgrade your python to 3.10. 3.9 has not been officially tested.
Follow the step below:
a. create a new folder, let's called it 'bpmn_test'
b. launch terminal and change directory to 'bpmn_test'
c. in bpmn_test folder, type 'python -m venv venv
d. run 'venv\Scripts\activate'
e. run 'pip install processpiper'
f. copy the sample code from https://github.com/csgoh/processpiper#method-2-generate-business-process-diagram-using-python-code and paste to a file called test.py
g. run test.py and you should be able to get my_process_map.png generated.

Closing this as I did not hear further updates from @edqu1


Groovy 3

Groovy 3.0 is the latest stable version: https://groovy.apache.org/download.html
It looks like beakerx uses 2.5.6: https://github.com/twosigma/beakerx/blob/master/kernel/groovy/build.gradle#L44
I'd love to see the Groovy version updated. Some of the issues I most frequently encounter I believe would be fixed by Groovy 3. E.g. Groovy 3 supports lambda expressions

upgrade to groovy 3 in https://github.com/twosigma/beakerx_kernel_groovy/pull/5

That's great! So it looks like this is done and just requires a new release? (https://github.com/twosigma/beakerx/issues/8285)
Is there any chance that might happen? It kind of looks like beakerx is no longer being developed/maintained?

That's great! So it looks like this is done and just requires a new release? (https://github.com/twosigma/beakerx/issues/8285)
Is there any chance that might happen? It kind of looks like beakerx is no longer being developed/maintained?


Generic Switch, sending an event - getting error and restating the esp32 (CON-1195)

Describe the bug
I want to make Stateless Switch in Apple HomeKit.
for that iam using the Generic Switch and enabling the single, double, long events.
when the event fires it should send appropriate event to the matter network.
in sending the event i got error:-
E (97081) chip[DL]: Chip stack locking error at './managed_components/espressif__esp_matter/connectedhomeip/connectedhomeip/src/app/EventManagement.cpp:416'. Code is unsafe/racy
E (97111) chip[-]: chipDie chipDie chipDie
Environment

esp matter as a component:  0.0.2
SoC (eg: ESP32 or ESP32-C3): esp32
Host Machine OS: HomePod Mini, Iphone 13, all updated.
Commissioner app and versions if present: Apple Home

My Code
New folder (2).zip

Using this code alone i got the errors,

esp_matter::cluster::switch_cluster::event::send_multi_press_complete(
            endpoint_id, 0, 1);

the solution is to add a CHIP::lock/unclock to the event::send*** functions,
a workaround to solve this issue:-

esp_matter::lock::chip_stack_lock(portMAX_DELAY);
        ESP_LOGW(__FILENAME__, "SinglePress"); // In run time i got this log, then error.
        esp_matter::cluster::switch_cluster::event::send_multi_press_complete(
            endpoint_id, 0, 1);
        esp_matter::lock::chip_stack_unlock();

@ronny-antoon The same example provides a reference for sending events. Please see if this helps

@ronny-antoon The same example provides a reference for sending events. Please see if this helps

I think it should be internally.
Maybe


Help text should be configurable, at the time of deployment

The current help text is very specific and hard-wired into the sources of the Source Academy:
Please use the following resources when you encounter issues with this system.
For critical technical issues that seriously affect your learning experience, email the Technical Services of the NUS School of Computing at<EMAIL_ADDRESS>or call 6516 2736.
For non-critical technical issues, such as enhancement suggestions, please use the issue system of the Source Academy repositories on GitHub.
For issues related to the content of missions, quests, paths and contests, use the respective forum at piazza, or approach your Avenger, Reflection instructor or lecturer.

Addressed by #1878


MudCheckBox StopClickPropagation doesn't apply to checkbox label

Bug type
Component
Component name
MudCheckBox
What happened?
Given: Parent>MudCheckBox, StopClickPropagation=true
When: I click on the checkbox label
Then: The event bubbles up to Parent
Expected behavior
The event does not bubble up
Reproduction link
https://try.mudblazor.com/snippet/QOmQadamcDmpXyQU
Reproduction steps

Set up a MudCheckBox with label inside a div, StopClickPropagation=True
Catch the Click propagation event on parent div

Relevant log output
No response
Version (bug)
6.0.6
Version (working)
No response
What browsers are you seeing the problem on?
Chrome, Microsoft Edge
On what operating system are you experiencing the issue?
Windows
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Yes you are right, we prepared a PR to work stoppropagation on whole component.


[BUG] Cleanup job fails to run in the RKE2(CIS 1.6 presets) when cluster is deleted

Rancher Server Setup

Rancher version: v2.6.8
Installation option (Docker install/Helm Chart):
Helm chart version: v2.6.8
RKE2: v1.24.4+rke2r1(CIS-1.6 presets enabled)
Downstream Cluster RKE2: v1.24.1+rke2r2(CIS-1.6 presets enabled)
Proxy/Cert Details:

Information about the Cluster

Kubernetes version: v1.24.1+rke2r2(CIS-1.6 presets enabled)
Cluster Type (Local/Downstream): Downstream imported

User Information
User: admin (initial admin account)
Describe the bug
When a cluster is deleted from Rancher, We have noticed that the cleanup job hangs in a pending state indefinitely. We get the following error in the pod's events:
Error: container has runAsNonRoot and image will run as root (pod: "cattle-cleanup-b7pz7-25r4z_default(b13a33e5-4e3d-41e2-aac0-8b5d9a955037)", container: cleanup-agent)

Using the resources in the rancher/rancher-cleanup project work properly though in the kube-system namespace.
To Reproduce

Import a cluster into rancher
Wait for the downstream cluster to full be joined and initialized.
Delete the cluster in Rancher

Result
Cluster cleanup job hangs in the downstream cluster.
Expected Result
The cluster cleanup job runs and removes all Rancher components from the cluster.
Screenshots

Additional context

I think this is due to the job/pods running in the default namespace, which does not generally have PSA/PSP exemptions.


Ensure diagnostics get regenerated on schema save

First of all, thank you for all of this great work!
I just installed the GraphQL.vscode-graphql extension yesterday and noticed that when I update the GraphQL schema and save it, diagnostics for queries / mutations do not get updated. For example, say I have a mutation using a field that no longer exists in the new schema; diagnostics would not show up for that mutation until I switch to the file containing the mutation and edit it. I assume this is the issue in #2357.
I was also thinking that it may be a good idea to separate the cached documents according to project since with the current way cached documents are stored, there seems to be no way to differentiate between documents belonging to different projects.
I am not very familiar with the overall structure of the project or the API as I just learned about this extension yesterday, so any advice regarding potentially better caching behavior, or any existing implementation details, would be appreciated.
Thank you again!

Just realized that I should run the diagnostics only once after and schema invalidation has happened. I can push this change once the initial change has been confirmed to be useful and practical.

I was also thinking that it may be a good idea to separate the cached documents according to project since with the current way cached documents are stored, there seems to be no way to differentiate between documents belonging to
different projects.

Found the getProjectForFile() function so I used that to filter by project.

Just realized that I should run the diagnostics only once after any schema invalidation has happened. I can push this change once the initial change has been confirmed to be useful and practical.

Fixed that as well.

awesome stuff! thank you!

awesome stuff! thank you!

Thanks for the kind words!
I actually have an incoming pull request that revamps diagnostics entirely. It's already in my fork ("diagnostics" branch) but I still need to fix a test and add a change that is currently local.

@yasamoka awesome! I was in the midst of doing something similar this week when discovering some of these issues while working on a branch that adds end to end tests for vscode-graphql. the more tests you can add the better. i plan on overhauling the unit tests in language server to make it easier to test multi-file configs as well.

See #2609 for some additional prior art,
As  I did with the new GraphiQL 2 architecture, I've created a draft proposal I will be working on here
https://github.com/graphql/graphiql/discussions/3314

Thank you for pointing me in the right direction. I am still very new to this extension so I might need a bit of guidance. I'm wrapping up a project where this extension was a big boost to keeping everything sane so maybe in a week or so, I should be done with that. Do you think it's a good idea to keep the pull requests small and incremental? In other words, do I push what I already have regarding revamping diagnostics then we base further work on top of that? Let me know.

@yasamoka I'm elated to hear it was helpful for you! happy to help guide you. can you and your colleauges leave a review on the vscode marketplace because our reviews have plummeted lately
yes, incremental is better, and I plan to carry out the re-write as such as well.
if you can add unit test coverage for the code you add here, that would be super helpful! codecov highlights which lines are missing coverage in the file diff

for some reason, this only seems to work for me if the file tab is closed and re-opened. in another PR I have it working so that the diagnostics reload immediately on schema file change, so that the files highlight immediately. maybe it's just a merge conflict issue but I can't tell


Crashes upon loading screen starting new game

Describe the bug
Complete install and download, run MO2 to launch game, start menu with burning embers, press new game, level 1 and experience bar shows but embers are still present from the menu and game crashes after 2 minutes, before loading the new scene.
To Reproduce
Steps to reproduce the behavior:
Start new game
Expected behavior
New game starts and can play.
Screenshots
included crash log
Save
no save
Crash log
crash-2022-10-19-16-21-53.log
Desktop (please complete the following information):

Yggdrasil VR version: 2.0-5
Storage type Yggdrasil VR is installed on: SSD
OS version: W10
RAM: 32
CPU: Ryzen 9 3900x
GPU: 2070
Antivirus: None

Additional context
Add any other context about the problem here.

Can you post the Wabbajack install log as well? it should be under the version numbered folder, for example <IP_ADDRESS>/logs

Wabbajack.current.log
Wabbajack.06.log
Just got the new update for wabbajack, but was installed via <IP_ADDRESS>

I tried disabling all optional mods,
crash-2022-10-19-19-09-57.log

I've got the same issue too, Fresh install of everything, crashes when loading after pressing start new game.
crash-2022-10-26-02-47-03.log

Did you try reinstalling via wabbajack 2.5 as instructed?
On 26 Oct 2022, 03:54 +0100, coolen555 @.***>, wrote:

I've got the same issue too, Fresh install of everything, crashes when loading after pressing start new game.
crash-2022-10-26-02-47-03.log
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>

Reinstalling with wabbajack 2.5 worked, I'm able to start a new save and play. Although i noticed a different issue, foveated rendering was causing blocky circles and flickering so i had to turn it off.

That's in the FAQ
On Oct 26 2022, at 5:14 pm, coolen555 @.***> wrote:

Reinstalling with wabbajack 2.5 worked, I'm able to start a new save and play. Although i noticed a different issue, foveated rendering was causing blocky circles and flickering so i had to turn it off.
—
Reply to this email directly, view it on GitHub (https://github.com/CritLoren/Yggdrasil-VR/issues/70#issuecomment-1292286196), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AFKD6WYBWPKQ7FUFNMCXGNTWFFKFLANCNFSM6AAAAAARJJWVNY).
You are receiving this because you commented.


Chore: Add Khroma link to colors subcategory

Fixes Issue
Closes #850

Changes proposed
I added Khroma link to colors subcategory

Screenshots

Note to reviewers

Thank you @CBID2 🙏


[doc] some documentation cleanup

This fixes items 15 and 16 of issue #723
I think with this and the other issues that I've spawned, all of the items of #723 are either fixed
or recreated in standalone issues.
Adds verbiage on FPGA vs silicon in the design area, removes the expectation of
"validation methodology" user guides (since that is already pretty well covered in
all of the FPGA user guides), and links to the IP checklist.

Just for the record, @domrizz0 is working on the rewording of one item here, will try and get this closed soon-ish


Add Kubernetes cluster script

This adds a bash script to bring up a Kubernetes cluster with an
experimental feature of Minikube within Docker.
A dockerized environment is required to run these tests on providers
such as Semaphore, Fabric8 and Travis CI.

@ashetty1 done!

Going to merge this for now so I can test Semaphore functionality.


Our app has VR and Desktop capabilities. closing SteamVR closes our app when we want to keep it open.

Basically we have a tool for architects that allows both desktop and vr users to interact with an environment simultaneously. However, when the architect has finished demo-ing the proposed project, and close steamVR. Our software will exit.
Is there a way to simply break the link between the app and steamVR and treat it just like a desktop application again? I think closing the window should be down to the developers, not brute forced by SteamVR.
Any advice?

Depending on the application type you called
https://github.com/ValveSoftware/openvr/blob/6aacebd1246592d9911439d5abd0c657b8948ab0/headers/openvr.h#L4242-L4251
with the runtime won't quit your process:
https://github.com/ValveSoftware/openvr/blob/6aacebd1246592d9911439d5abd0c657b8948ab0/headers/openvr.h#L1245-L1261
That being said what works for me is polling the events, then responding to VREvent_Quit telling us about SteamVR shutting down first calling
https://github.com/ValveSoftware/openvr/blob/6aacebd1246592d9911439d5abd0c657b8948ab0/headers/openvr.h#L1868-L1870
to buy some time to call the following that in turn let's the runtime now we're no longer connected to it
https://github.com/ValveSoftware/openvr/blob/6aacebd1246592d9911439d5abd0c657b8948ab0/headers/openvr.h#L4253-L4255

Thank-you for the prompt reply!
So the only version of that event I can find is in the openvr_api.cs class:
[UnmanagedFunctionPointer(CallingConvention.StdCall)] 	internal delegate void _AcknowledgeQuit_Exiting(); 	[MarshalAs(UnmanagedType.FunctionPtr)] 	internal _AcknowledgeQuit_Exiting AcknowledgeQuit_Exiting;
And the VR_Shutdown method cannot be found in code as it only exists in the .dll.
Any tips on how to achieve the same steps you listed above, but with the C# openvr_api?
If i'm in the wrong place for asking this question let me know, I appreciate the help.

It's just OpenVR.Init, OpenVR.Shutdown and the acknowledge method is here:
https://github.com/ValveSoftware/openvr/blob/6aacebd1246592d9911439d5abd0c657b8948ab0/headers/openvr_api.cs#L2003
It's pretty much the same through C# 😄

Ohhhh my bad! My search query for the method was just off so I didn't see it.
But yeah that is super simple. I don't know how I overlooked it.
Thanks again for the support. Feel free to mark this as closed I am fairly confident in sorting out the rest now. 😄

Closing per the last comment.

Have you done it?


⚠ Distribution cleanup

Changes:

Adds .npmignore file which ignores source and test code
Removes dist folder from source control

Rawgit CDN links would stop working. Would need to point example code, Codepen, etc., at a path to a compiled version. Maybe Travis can do this?
Prevents many merge conflicts

@zenoamaro thoughts?

It looks like Unpkg solves this issue quite well by making unzipped package files available on a CDN<EMAIL_ADDRESS>


honeycomb destination: support metrics and logs signals

Odigos currently supports sending traces to honeycomb.
According to honeycomb documentation, the can also inject metrics and logs.
This issue is for adding relevant configs for the gateway collector to export those signals to honeycomb.

Hey @blumamir, I would like to work on this!!


Deploy to AWS from GHA using OpenTofu

After I finish everything else, I'll look into pretty printing the output of tofu plan


Dependency on ember-cli-babel 6.0.0 beta blocks Node 7

The package.json in ember-cli-babel 6.0.0 beta 7 only permits node": "^4.5 || 6.* || 7.*". Trying to run yarn upgrade ember-cli-babel to 6.6.0 while running Node 8 will fail as a result.

Thanks for the report! I've opened https://github.com/ember-cli/ember-cli-qunit/pull/186 to fix this (kind surprised it wasn't reported sooner).

This seems unlikely to be an issue here.  We depended on ^6.0.0-beta.7 which absolutely allows 6.6.0, you most likely needed to run yarn upgrade to get the newest version of allowed deps.


Callable signature error message improvements

Shows the callable name in the signature validation. Addresses #1551.

Looks like the unit tests are failing because the regex is slightly off, happy to merge once tests are passing.

Looks good, happy to merge when you give the go-ahead.

Yup. Ready to merge.


Release a new version

Is your feature request related to a problem? Please describe.
I cannot upgrade my app to Symfony 7 without a new version.
Describe the solution you'd like
I'd like you to add a new tag to release a new version of this package.

Done :heavy_check_mark:


Make BeamPage.key required

Force BeamPage.key to be set in order for Navigator to be able to tell BeamPages apart.

@slovnicki Is it okay like this or should it be required LocalKey? key so that devs can set the key to null if they wish to? 🤔

Well, @Goddchen, the time has come to merge this :smile:

Omg, 2.0.0 incoming 🥳


Transactions pool with pickle

I've created a transactions pool class that allows us to store transaction objects.
when mining the miner takes the transaction out of the pool and puts them into a block.
this should then also clear the transactions pool

looks good


[framework] allow other RenderObjects to behave like repaint boundaries

This PR has the goal of allowing render objects which maintain their own composited layer to opt into being repaint boundaries. This requires that the layer be created and managed by the framework and that the layer is an Offset layer subtype. We also add the capability for a repaint boundary to update only its layer properties without repainting its children. This allows the Opacity layers to update or animate their opacity without recreating child pictures, stabilizing the tree without user intervention.
Fixes https://github.com/flutter/flutter/issues/101941
Fixes https://github.com/flutter/flutter/issues/101597

The latest change allows opacity layers to mark that only their opacity has changed, which allows us to skip rebuilding the child layer. This is required to make the animated switch picture stable without a repaint boundary

@goderbauer it ended up being harder to make markNeedsPaint do the right thing automatically - there are a lot of circumstances where we still need to paint children even if they aren't dirty (aparently) - not to mention we're using RenderObject API here so the existence of children needs to be informed via a  new API on RenderObject.
I added a markNeedsX which - if the node is not also marked as needing to be painted - will avoid recreating chiild layers and just update the layer properties

i'm marking this ready for review, though I'm aware the tests and documentation need to be improved substantially first.

Also: in order for something like RenderTransform to opt into this we'd need to support swapping out the kind of layer while keeping the children.

I've added more extensive documentation in https://github.com/flutter/flutter/issues/101941 describing the change

Have you reasoned whether this needs any changes to reassemble, adoptChild, dropChild, and attach? The other markNeeds* methods are called from there to get the RO into the expected state.

In all cases where you might call markNeedsCompositedLayerUpdate, it is safe to replace that with markNeedsPaint - the latter simply does more work.

painting a render object, sets both _needsPaint = false and _needsCompositedLayerUpdate = false

revisiting some things: I think we should accept repainting non-repaint boundaries as long as they were previously repaint boundaries ... its ... much simpler

This needs one more change to address comments from @flar - in order to support render objects that should be repaint boundaries - but only when their children need compositing. Doing something like bool get isRepaintBoundary => needsCompositing doesn't quite work. This ends up being a circular definition of needing compositing for the parent render object today. I think we should be able to massage the API to express this - either with a new boolean or some slightly adjusted logic on compositing bits computation. Will look more next week

Before I land this I'm going to add some benchmarks it would hopefully improve, just to check

benchmark added. @goderbauer do I have your final approval on this?


Specify Linker

If I specify the compiler with CC=fu python3 setup.py build_ext then fu is used as compiler, but not as linker.
Is there an other environment variable that I should export, to use the correct linker?
I couldn't find anything in the documentation for "linker"
This breaks the install process, as it only partially honours the user choice.
Completely ignoring $CC would be better, but the best choice would be to use $CC for compiling and linking.

As far as I can tell, at the bottom of all this is that Setuptools uses the $CC as the linker for compiling executables, but not for compiling shared objects.
I could solve my problems resulting from this with:
from setuptools import setup, Extension
from setuptools.command.build_ext import build_ext

class build_ext_with_compiler_detection(build_ext):
	def build_extensions(self):
		self.compiler.linker_so[0] = self.compiler.linker_exe[0]
		super().build_extensions()

setup(
		ext_modules = [ Extension( "foo", sources = ["foo.c"] ) ],
		cmdclass = {'build_ext':build_ext_with_compiler_detection}
	)

with the crucial instruction being self.compiler.linker_so[0] = self.compiler.linker_exe[0]. (Of course, one could specify linker_so explicitly here, but this way should work independent of one’s choice of compiler.)
Now, this is very crude, so I wonder why this was chosen to be different in the first place and what I break this way.

Interestingly, on MacOS X, there is a similar override, which poses the question: Why only there?


'tron' style modification

Hi!
I am wondering, is it possible to color the outside circle in the 'tron' style demo to a different color than the color of the inner circle? I tried adding a data-tronColor in html example, and in jquery file, I duplicated the fgColor, and changed it accordingly, but no luck. If I change the code in the html to point to that color, the whole knob turns black. Is it possible to separate those two?

Figured it out, just had to fiddle around with the code given in index.html file.


Add symbols support for secret gen function

This is a pull request template. Please provide the following information to
help us review your pull request.
Please remove placeholder text (including this text)and replace it with your
own content.

Title of the Pull Request
Description
Please provide a summary of your changes here. Include the purpose of the change
and any relevant issues this PR addresses.
Changes
List the major changes you have made in bullet points:

Change 1
Change 2
Change 3

Test Policy Compliance

[x] I have added or updated unit tests for my changes.
[x] I have included integration tests where applicable.
[x] All new and existing tests pass successfully.

Code Quality

[x] I have followed the coding standards for this project.
[x] I have performed a self-review of my code.
[x] My code is well-commented, particularly in areas that may be difficult
to understand.

Documentation

[x] I have made corresponding changes to the documentation (if applicable).
[x] I have updated any relevant READMEs or wiki pages.

Additional Comments
Include any additional comments or context about the PR here.
Checklist
Before you submit this PR, please make sure:

[x] You have read the contributing guidelines and
especially the test policy.
[x] You have thoroughly tested your changes.
[x] You have followed all the contributing guidelines for this project.
[x] You understand and agree that your contributions will be publicly available
under the project's license.

By submitting this pull request, you confirm that my contribution is made under
the terms of the project's license and that you have the authority to grant
these rights.

Thank you for your contribution to VMware Secrets Manager
🐢⚡!

@BulldromeQ, I updated the escape sequence to \x instead of \symbol as it might get mixed up in (unlikely) cases of \s (a whitespace) followed by a literal “ymbol”.
\x is a less-used flag which modern engines prefer to use ^ and $ instead of \x, so we should be safe in there.
I ran the tests and it passes.
I’m merging this one.


v<IP_ADDRESS> ccrown-server-install.sh missing a closing brace

As above

Can this issue be closed now?


RDKVREFPLT-721: [BCM72126] RDK Services: DeviceIdentification plugin is not enabled in the device

Reason for change: Enabled the DeviceIdentification plugin and added methods for retrieving Serial number, Chip Id and Firmware version.
Test Procedure:
root@brcm972126ott-refboard-PR0013720:~#  curl -X POST http://<IP_ADDRESS>:9998/jsonrpc -d '{"jsonrpc":"2.0","id":"42","method":"DeviceIdentification.1.deviceidentification"}';echo; {"jsonrpc":"2.0","id":42,"result":{"firmwareversion":"<IP_ADDRESS>","chipset":"BCM972126OTT_V20","deviceid":"OEUFIwMDEzNzIwAA"}}
Risks: Medium
Signed-off-by: rajapriya_radhakrishnan<EMAIL_ADDRESS>

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Internal ticket for tracking https://ccp.sys.comcast.net/browse/RDKCOM-4587


Xcode console prints color formatting characters

the #if Xcode flag is not working on generated xcode projects with latest swift 3.0 packages.
I have raised a PR that points out the issue in Swift Package Manager repo and they are reviewing. Just wanted to loop people in since this project caused me to notice it.
https://github.com/apple/swift-package-manager/pull/643

A PR was merged to swift-package-manager that should fix this issue.

@kylerokita thanks for reporting that. Those color codes in Xcode are annoying for sure. >_<

Closing due to inactivity. Please feel free to reopen.


Creating the _xray folder even when the shortcode is not used

I have installed the plugin and have it working, but with the plugin installed and I have removed the xray shortcode from my templates, the _xray directory is still created in the output directory of my site. When I build locally, I always completely erase my output directory, so I know that it is not being held over from a prior build.
Is there a configuration that I'm missing to prevent the creation of the directory when the shortcode is not used?
Thanks!

Yes, this has been bothering me as well. :) Unfortunately, there's currently no way to prevent this but I'm working on it.

Thanks. I don't know enough to know if this is possible, but I am going to try to conditionally load the plugin in my eleventy config based on an environment variable. Fingers crossed. I'll let you know how that goes.

Now that you mentioned environment variables, there actually is a way:
If you add the plugin with the options onlyEnv and onlyEnvName(if you want to use another environment variable than ELEVENTY_ENV), it should only run when the variable value matches the one of onlyEnv.
eleventyConfig.addPlugin(XRayPlugin, {
  onlyEnvName: 'ELEVENTY_ENV',  // default
  onlyEnv: 'development'
});

This way, you should be able to leave the {% xray %} shortcodes in and control the output with the env. variable.

Awesome! I had seen those options, but I wasn't sure quite how to use them. I just did what you described and it's perfect. Thanks!

Maybe relevant to this issue: I've just released v1.0.0-alpha.1, which introduces different modes of operation. In serve mode, no files are written to disk but served virtually (directly from RAM) through Eleventy Dev Server. See README.

The onlyEnv option works best for me. The only issue I see with the new "mode" is that build is used (at least for me) in production deploys and I would not want to be creating files when deploying to a host like Netlify. Hope that make's sense...but I might be missing something in what you're trying to achieve with the 'mode' option.

It's not meant to replace the env. variable mechanism but to work in conjunction with it.


Support structs that use gorm.Model

Currently any models that use gorm.Model rather than specifying ID manually are ignored. Models should be picked up when gorm.Model is used.
Example
type Customer struct {
	gorm.Model
	FirstName string
	LastName  string
}

I see that there's a PR open for this #122
Any reason it was never merged?

Hi, sorry for delayed response!
This package is now maintained at https://github.com/shimastripe/apig
Please reopen in the new repo if you are still interested in.
Thanks!


Update google-cloud-bigquery to 1.131.0

Updates com.google.cloud:google-cloud-bigquery from 1.129.0 to 1.131.0.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.google.cloud", artifactId = "google-cloud-bigquery" } ]

labels: library-update, semver-minor

Superseded by #69.


Power-off timeout can be changed

See #1.  Give administrative users a way to configure the power off timeout.

Invalidated by #18


[Enhancement] state stream

In the demo, we can see this fun construct:
SeekBar
Where we have to listen to many different streams at once.
This is a bit inconvenient. Would it perhaps be possible to expose a single stream that holds the entire state of a player?
I think that would probably help for quite a few cases where we need access to multiple properties at once.

Hi!
I don't think I'm in favor of this. Primarily due to two reasons:

It's genuinely inefficient. A single Stream which publishes updates to all the events will trigger re-draws very-very often. The position Stream itself updates more over 10-ish times per second & mixing that with other events will be too much. As time goes on, I'm sure we're going to have more events exposed e.g. #166.
A good argument to this can be, "people can still subscribe to specific event's Stream, when they want.". My response to this will be that, it promotes a practice I can't recommend. It will also become easy for users to abuse it. Also: they still can!
From library standpoint, having a separate Stream for each event is good & preferred. In application's code (which depends on package:media_kit), I'd recommend one to maintain state of their "media playback instance" inside separate class (which is a ChangeNotifier, StateNotifier, Bloc or Cubit; and has a Player object in it). Make subscriptions & expose attributes as required there.

Other:
I spent a lot of time on API design of this library. Polluting the Player class directly with state attributes didn't feel right (and it feels even more right as time has went), so I added PlayerState & PlayerStreams objects in composition with the parent Player instance. This very elegantly separates the event properties from methods of the class. Having a separate Stream for each event is good & preferred.
In my quest of making the perfect media library, I made dart_vlc (side-project quality code) before this. Few events were merged into single object to which many people genuinely raised concerns after facing frequent redundant re-draws.

I see. In that case I will close this issue.
I was about to make an extension for myself but I noticed that the PlayerState class is not exported. That might be worth a consideration at least. I suppose I will go and manually zip my streams... Records will make this less painful eventually.


Unable to start tiller-deploy pod in my minikube kubernets cluster

Hi team,
I am running minikube on my widows machine and I am trying to configure helm in my system. But when I am trying to "helm init" i got the below response but my tiller-deploy pod is not running on my kubernets cluster. Please give some suggestion to fix this issue.
C:\Users\Raja>docker pull gcr.io/kubernetes-helm/tiller:v2.1.3
C:\Users\Raja>helm init
Creating C:\Users\Raja.helm
Creating C:\Users\Raja.helm\repository
Creating C:\Users\Raja.helm\repository\cache
Creating C:\Users\Raja.helm\repository\local
Creating C:\Users\Raja.helm\plugins
Creating C:\Users\Raja.helm\starters
Creating C:\Users\Raja.helm\cache\archive
Creating C:\Users\Raja.helm\repository\repositories.yaml
Adding stable repo with URL: https://kubernetes-charts.storage.googleapis.com
Adding local repo with URL: http://<IP_ADDRESS>:8879/charts
$HELM_HOME has been configured at C:\Users\Raja.helm.
Warning: Tiller is already installed in the cluster.
(Use --client-only to suppress this message, or --upgrade to upgrade Tiller to the current version.)
Happy Helming!
C:\Users\Raja>kubectl -n kube-system get po
NAME                             READY     STATUS              RESTARTS   AGE
kube-addon-manager-minikube      1/1       Running             0          1h
kube-dns-86f6f55dd5-9crrc        3/3       Running             0          1h
kubernetes-dashboard-rx6br       1/1       Running             0          1h
registry-creds-pflc6             0/1       ContainerCreating   0          1h
storage-provisioner              1/1       Running             0          1h
tiller-deploy-7b964d79f6-c9v5g   0/1       ImagePullBackOff    0          13m
Regards,
Raja

Hi @rrajadevops -- Looks like you're unable to fetch the tiller image in your minikube environment. The output from running kubectl -n kube-system describe pod tiller-deploy-7b964d79f6-c9v5g might give you some more insight into why that's the case.

@SlickNik  thanks for your response. I can see some error in my cmd, As I am new to helm i couldnt find what is means exactly. Can you please see the below error.
C:\Users\Raja>kubectl -n kube-system describe pod tiller-deploy-7b964d79f6-c9v5g
Name:           tiller-deploy-7b964d79f6-c9v5g
Namespace:      kube-system
Node:           minikube/<IP_ADDRESS>
Start Time:     Mon, 26 Feb 2018 13:56:35 +0530
Labels:         app=helm
name=tiller
pod-template-hash=3652083592
Annotations:    kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"kube-system","name":"tiller-deploy-7b964d79f6","uid":"e558dc61-1ac7-11e8-af89-080...
Status:         Pending
IP:             <IP_ADDRESS>
Created By:     ReplicaSet/tiller-deploy-7b964d79f6
Controlled By:  ReplicaSet/tiller-deploy-7b964d79f6
Containers:
tiller:
Container ID:
Image:          gcr.io/kubernetes-helm/tiller:v2.8
Image ID:
Ports:          44134/TCP, 44135/TCP
State:          Waiting
Reason:       ImagePullBackOff
Ready:          False
Restart Count:  0
Liveness:       http-get http://:44135/liveness delay=1s timeout=1s period=10s #success=1 #failure=3
Readiness:      http-get http://:44135/readiness delay=1s timeout=1s period=10s #success=1 #failure=3
Environment:
TILLER_NAMESPACE:    kube-system
TILLER_HISTORY_MAX:  0
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-d9lcm (ro)
Conditions:
Type           Status
Initialized    True
Ready          False
PodScheduled   True
Volumes:
default-token-d9lcm:
Type:        Secret (a volume populated by a Secret)
SecretName:  default-token-d9lcm
Optional:    false
QoS Class:       BestEffort
Node-Selectors:
Tolerations:
Events:
Type     Reason      Age                 From               Message

Normal   BackOff     50m (x424 over 2h)  kubelet, minikube  Back-off pulling image "gcr.io/kubernetes-helm/tiller:v2.8"
Normal   Pulling     34m (x27 over 2h)   kubelet, minikube  pulling image "gcr.io/kubernetes-helm/tiller:v2.8"
Warning  FailedSync  8s (x648 over 2h)   kubelet, minikube  Error syncing pod
Regards,
Raja

Hi @rrajadevops
Reason: ImagePullBackOff suggests that your server cannot access the internet. Perhaps you are behind a corporate proxy?

I've seen this error occur with custom helm client builds. If you've built helm from source, you need to specify the tiller image release with one of the following flags:

helm init --canary-image
helm init --tiller-image=gcr.io/kubernetes-helm/tiller:v2.8.2

You can confirm if you've built Helm from source using helm version -c. You should see the SemVer field read something like 2.8+.

I had the problem. Status:
  Type     Reason                 Age   From               Message
  ----     ------                 ----  ----               -------
  Normal   Scheduled              46s   default-scheduler  Successfully assigned tiller-deploy-865dd6c794-spm4g to minikube
  Normal   SuccessfulMountVolume  46s   kubelet, minikube  MountVolume.SetUp succeeded for volume "default-token-4qwhc"
  Normal   Pulling                46s   kubelet, minikube  pulling image "gcr.io/kubernetes-helm/tiller:v2.8.2"
  Warning  Failed                 11s   kubelet, minikube  Failed to pull image "gcr.io/kubernetes-helm/tiller:v2.8.2": rpc error: code = Unknown desc = Error response from daemon: Get https://gcr.io/v2/: dial tcp [2800:3f0:4003:c00::52]:443: connect: network is unreachable
  Warning  Failed                 11s   kubelet, minikube  Error: ErrImagePull
  Normal   BackOff                10s   kubelet, minikube  Back-off pulling image "gcr.io/kubernetes-helm/tiller:v2.8.2"
  Warning  Failed                 10s   kubelet, minikube  Error: ImagePullBackOff

But after sometime, the image was downloaded and the pod started running. Maybe there is some instability with image registry.

I had the same error, which seems the host refused my request. I am wondering the gcr.io service may have stopped.
Failed to pull image "gcr.io/kubernetes-helm/tiller:v2.8.2": rpc error: code = Unknown desc = Error response from daemon: Get https://gcr.io/v2/: dial tcp <IP_ADDRESS>:443: getsockopt: connection refused

I had same the problem.
Status:
Type     Reason                 Age               From                         Message
 ----     ------                 ----              ----                         -------
Normal   Scheduled              6m                default-scheduler            Successfully assigned tiller-deploy-5fc6fbb69c-z6wc6 to docker-for-desktop
Normal   SuccessfulMountVolume  6m                kubelet, docker-for-desktop  MountVolume.SetUp succeeded for volume "default-token-8vmgd"
Warning  Failed                 5m                kubelet, docker-for-desktop  Failed to pull image "gcr.io/kubernetes-helm/tiller:canary": rpc error: code = Unknown desc = Error response from daemon: Get https://gcr.io/v2/: net/http: TLS handshake timeout
Warning  Failed                 4m (x2 over 6m)   kubelet, docker-for-desktop  Failed to pull image "gcr.io/kubernetes-helm/tiller:canary": rpc error: code = Unknown desc = error pulling image configuration: Get https://gcr.io/v2/kubernetes-helm/tiller/blobs/sha256:c0fb8f7c34ea5c02771098425c8abff1a837e02d9cb79607442dfedd8b593956: net/http: TLS handshake timeout
Normal   Pulling                4m (x4 over 6m)   kubelet, docker-for-desktop  pulling image "gcr.io/kubernetes-helm/tiller:canary"
Warning  Failed                 3m (x4 over 6m)   kubelet, docker-for-desktop  Error: ErrImagePull
Warning  Failed                 3m                kubelet, docker-for-desktop  Failed to pull image "gcr.io/kubernetes-helm/tiller:canary": rpc error: code = Unknown desc = error pulling image configuration: Get https://storage.googleapis.com/artifacts.kubernetes-helm.appspot.com/containers/images/sha256:c0fb8f7c34ea5c02771098425c8abff1a837e02d9cb79607442dfedd8b593956: net/http: TLS handshake timeout
Normal   BackOff                3m (x6 over 6m)   kubelet, docker-for-desktop  Back-off pulling image "gcr.io/kubernetes-helm/tiller:canary"
Warning  Failed                 1m (x12 over 6m)  kubelet, docker-for-desktop  Error: ImagePullBackOff

i've been try
kubectl delete deployment tiller-deploy --namespace kube-system
and
helm init --canary-image

but still not solve the problem.

@monztors here's the main error from that report:

Error response from daemon: Get https://gcr.io/v2/: net/http: TLS handshake timeout

That error typically indicates a connection could not be established with gcr.io, which is the container registry hosting tiller's image. Are you in a region where gcr.io is blocked? For example we've heard reports from people in China that gcr.io is unavailable behind the firewall.

@bacongobbler

Thanks for fast respons. actually i'm from indonesia.
i also tried using antoher image (ibmcom/tiller:v2.6.0), and succeeded.
helm init -i ibmcom/tiller:v2.6.0
Events:
Type    Reason                 Age   From                         Message
 ----    ------                 ----  ----                         -------
 Normal  Scheduled              1m    default-scheduler            Successfully assigned tiller-deploy-6dbb577bcb-9ftsb to docker-for-desktop
 Normal  SuccessfulMountVolume  1m    kubelet, docker-for-desktop  MountVolume.SetUp succeeded for volume "default-token-8vmgd"
 Normal  Pulled                 1m    kubelet, docker-for-desktop  Container image "ibmcom/tiller:v2.6.0" already present on machine
 Normal  Created                1m    kubelet, docker-for-desktop  Created container
 Normal  Started                1m    kubelet, docker-for-desktop  Started container

but the helm client and server version incompatible
helm list
Error: incompatible versions client[v2.12.3] server[v2.6.0]

however, when i try to upgade, the result is the same
Events:
Type     Reason                 Age   From                         Message
 ----     ------                 ----  ----                         -------
Normal   Scheduled              35s   default-scheduler            Successfully assigned tiller-deploy-7995854f67-fqxsd to docker-for-desktop
Normal   SuccessfulMountVolume  34s   kubelet, docker-for-desktop  MountVolume.SetUp succeeded for volume "default-token-8vmgd"
Normal   Pulling                34s   kubelet, docker-for-desktop  pulling image "gcr.io/kubernetes-helm/tiller:v2.12.3"
Warning  Failed                 4s    kubelet, docker-for-desktop  Failed to pull image "gcr.io/kubernetes-helm/tiller:v2.12.3": rpc error: code = Unknown desc = error pulling image configuration: Get https://storage.googleapis.com/artifacts.kubernetes-helm.appspot.com/containers/images/sha256:ecd91fcf9f6d6ad881a230d12daca5aa23b8e710e956ada9483625da37d825b2: net/http: TLS handshake timeout
Warning  Failed                 4s    kubelet, docker-for-desktop  Error: ErrImagePull
Normal   BackOff                3s    kubelet, docker-for-desktop  Back-off pulling image "gcr.io/kubernetes-helm/tiller:v2.12.3"
Warning  Failed                 3s    kubelet, docker-for-desktop  Error: ImagePullBackOff

I think, I agree with you. There are two possibilities, my connection problem, or there is problem with image on gcr.io

Works for me over here in North America, so there's no problem with the image itself. :)
><> helm version
Client: &version.Version{SemVer:"v2.12.3", GitCommit:"eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.12.3", GitCommit:"eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState:"clean"}

Same with the canary image. I'd check your connection information and see if you can connect to gcr.io.

Works for me over here in North America, so there's no problem with the image itself. :)
><> helm version
Client: &version.Version{SemVer:"v2.12.3", GitCommit:"eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.12.3", GitCommit:"eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState:"clean"}

Same with the canary image. I'd check your connection and see if you can connect to gcr.io.

@bacongobbler
Thanks for your help, after a few days of trying, suddenly now i can download the image using command "helm init --canary-image"

kubectl describe pods --namespace kube-system tiller-deploy-5fc6fbb69c-mjgjk
Events:
Type    Reason                 Age   From                         Message
 ----    ------                 ----  ----                         -------
 Normal  Scheduled              5m    default-scheduler            Successfully assigned tiller-deploy-5fc6fbb69c-mjgjk to docker-for-desktop
 Normal  SuccessfulMountVolume  5m    kubelet, docker-for-desktop  MountVolume.SetUp succeeded for volume "default-token-8vmgd"
 Normal  Pulling                5m    kubelet, docker-for-desktop  pulling image "gcr.io/kubernetes-helm/tiller:canary"
 Normal  Pulled                 5m    kubelet, docker-for-desktop  Successfully pulled image "gcr.io/kubernetes-helm/tiller:canary"
 Normal  Created                5m    kubelet, docker-for-desktop  Created container
 Normal  Started                5m    kubelet, docker-for-desktop  Started container


x/tools/go/packages: provide alternative to deprecated LoadAllSyntax

A fair number of tools will need the equivalent of the now deprecated LoadAllSyntax constant. Instead of forcing everyone to write their own bitwise OR of 9 constants, it would be nice if we could provide a constant for this. Unfortunately we can't call it NeedEverything, as LoadAllSyntax doesn't include NeedExportsFile, and including it unnecessarily probably causes unnecessary work by the compiler.
/cc @matloob

I'm actually a bit surprised by this. There are that many tools that need to be able to see (almost) all the fields on the package struct? My instinct is to avoid adding a NeedX field that has more than one bit set if we can avoid doing so

It's possible that the tools I looked at used LoadAllSyntax out of convenience, not necessity.
However, intuitively, it seems to me that all tools that do full-fledged source based analysis will need the majority of fields in Package. They will need ASTs, they will need to resolve imports, and they will need type information. This amounts to LoadAllSyntax. Tools that need this amount of information include go/analysis runners, pre-go/analysis linters (golint, errcheck, ...) and, to a degree, code manipulation tools like goreturns, though these may not need NeedDeps, but then I'd argue that LoadAllSyntax ^ NeedDeps is easier than ORing 8 constants.
Am I missing something? Do most tools actually need much less information than I am thinking?

I don't personally need this anymore, and I haven't seen anyone else ask for it. @matloob should we close this?

Yeah closing sounds good.


Run or Raise - Equivalent

StumpWM (and many other tiling window managers) allows you to

RUN an application and move focus to its window   - with an assigned keystroke
OR if the application is already running

Then RAISE the application window to top (focus)   - with the same keystroke
StumpWM also allows you to choose the scope of 'run_or_raise' function  to be

Within a group (desktop) OR

Global (across all the desktops).

This was a very useful feature that I enjoyed having in stumpWM. (Every project I was working on had a dedicated desktop with its own browser, editor, terminal, etc...)
Is there an equivalent in chunkWM? OR Will it be possible?

I don't think this belongs in chunkwm, however, you can use the standard macOS program open to achieve this. You can then create a bind in skhd that executes the command.
e.g: open -a firefox will focus an existing instance of firefox if it exists, or launch a new one.
USe man open to get more information as to how the open utility can be used.

I thought so too, after posting the issue. Thank you for your suggestions any way. I am now in the process of developing recipe for "run-or-raise" using 'open' and 'khd'. Once done, I will post my configuration and results here. Then we can close the issue.

Just leaving this as a note to anyone that is interested. I think this kind of functionality should be provided by a launcher-application such as Alfred or similar.


Added Q.any(promisesArray) method.

Returns a promise fulfilled with the value of the first resolved promise in promisesArray. If all promises in promisesArray are rejected, it returns a rejected promise.

@kriskowal
Updated.
I was not able to re-open the previous PR.
Do you have any feedback regarding the tests?

This looks good. Thank you for your time! If you do not have any further, I will carry this over the finish line next weekend.

@kriskowal
I was not able to replace the for loop with array_reduce: reduce skips the holes in the array and since my counter depends on the length of the array, I was unable to detect undefined and decrease the counter. That made the reject for sparse array test fail.
All other comments were addressed.

@vergara Note the countDown variable in Q.all (which should be used to mirror style), that it gets incremented for each promise that array_reduce visits, then decremented for each promise that settles.

@kriskowal
Updated.

Note to self: update README and, when it lands, API reference.

@kriskowal
Updated.

Thanks. Coming soon to a minor release near you.


feat: Add chapel language.

https://en.wikipedia.org/wiki/Chapel_(programming_language)

Thanks for the pr!


Update VPP-Agent to 2.3.0 & VPP to 19.08.1

Coverage decreased (-0.1%) to 69.343% when pulling 59645df72cf98bf611d999139dac565a12419fe9 on rastislavszabo:master into a759db482b383b30f4ce3012c1cf3bc75d3b8b46 on contiv:master.


Fix PushState MonkeyPatch

Problem
When Vike monkey patches history.pushState, it saves the "original" pushState to call during Vike's routing. However, 3rd party libraries also monkey patch pushState in order to be informed when the page changes (in my case, Amplitude). These libraries will not be informed when Vike navigates.
Solution
This PR changes Vike's navigation to go through history.pushState so that any monkey patches that happen after Vike's will still run. It detects whether Vike's own navigation is happening to no-op the monkey patch.

I see.
I wonder whether new Proxy() is needed; I just pushed a minimal solution, let me know what you think.

Minimal solution works for me.

Pre-released as 0.4.167-commit-cfadd0a.

Awesome thanks!
(I used Proxy because I ran into the this binding issue as well)

Sure thing, let me know if there is anything else!


Start with empty chart

I want to start with an empty chart and let the user add node over an interface.
I got it working with one node in the data-option and then adding node with the addNode-Function. But if I leave the data empty, it is not working.
Is this possible and how?

Made relevant changes. You can use 3.1.1 version of the org chart and addNode will be able to add a root node from now on

Thank you. I tried it, but can't get it working.
I'm getting the following Error, when adding the first Node:
d3-org-chart_3.1.1.js:69 Uncaught TypeError: a.generateRoot is not a function
at t.OrgChart.addNode (d3-org-chart_3.1.1.js:69:7863)

I've tested it here and it works as expected
https://stackblitz.com/edit/js-bict6t?file=index.html
Clicking add root node adds root node. Clicking add child node adds child node

There was a typo in my code. Now it's working.
Great! Thank you!


Debug issue with ctypes\test\test_frombuffer.py#test_abstract

Need to determine the best way to implement this

Collected in #457


Implement OAuth2 Implicit Flow

Feature description
the rest_client.auth should offer also OAuth2 implicit authentication flow (two-legged flow).

Yes, I'm already a dlt user.
Use case
To authenticate to sources, such as Zoom.
This will be very useful to build rest_api sources.
Proposed solution
Implement a subclass to rest_api.auth.OAuth2AuthBase.
Related issues
No response

I've got this implemented to 95%


[ragel] Update to 6.10 and unbreak build

The third patch seems no longer needed as https://github.com/ebraminio/ragel/commit/bc183f5a282f9f88906d65a42901649bd7e83760

Looks solid, thanks for the PR!


Compile error!

Please follow the general troubleshooting steps first:

[done] I carefully followed the instructions in the README and completed successfully the setup wizard.
[ done] I read the ALVR Wikis here and here

If your issue is about games not working, please open an issue for every game and list the game in the title.
Bug reports:
Dear JackD83,
I have been using your work "ALVR" for a long time, and I really admire it. However, there's an error that occurred when I tried to compile the project using command line: cargo xtask build-server --release.
The attached image is the screenshot of the problem. Thanks.
P.S. I compiled it successfully for the past 2 months, the issue happened 2 days ago.

This is caused by a library that made breaking changes without respecting the semver rules. Waiting for #299.

The issue is that the fs_extra crate changed a signature of one of its functions to a more generic one (using a slice instead of a Vec). This made Rust unable to infer the correct type of a variable. #299 includes a fix for that, so I'm closing the issue.


Publish new patch release

Hello guys/girls! Would it be possible to generate a new patch release (1.2.1 ?) and publish it? I'm particularly interested in getting the version with the already merged PR #93 available through an official maven repository. I'd be happy to help however I can with this.
Thanks!

We are working on getting a new release out, hopefully this week.

v1.3.0 should work for you!


serverless.yml "slimPatterns" wrong in reference.json

I started here: https://github.com/json-schema-org/json-schema-spec/issues/1330
The json schema attribute for slimPatterns according to the schema is:
        "slimPatterns": {
          "type": "string",
          "description": "https://github.com/serverless/serverless-python-requirements#custom-removal-patterns"
        },

But if one follows the documentation, the correct schema should be:
        "slimPatterns": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "https://github.com/serverless/serverless-python-requirements#custom-removal-patterns"
        },

Resolved #59


Enable the selection when multiple layers are shown

Combine multiple 'visible' layer data when selecting to make sure 'what you select is what you see'.
For scatter points it could be simply merge all 'visible' layer data into one large array, and do the selection on this array. But the volume rendering seems more complex.

@astrofrog I tried to get a mask of combined visible_data for scatter points, but I found this mark_selected function doesn't properly support visible_data with len>1 and seems the length of mask of should be identical with the subset.
Can we improve this? (listed with the code below)
def mark_selected(self, mask, visible_data):
        subset_state = ElementSubsetState(np.where(mask)[0])
        mode = EditSubsetMode()
        focus = visible_data[0] if len(visible_data) > 0 else None
        mode.update(self._data_collection, subset_state, focus_data=focus)

@PennyQ - just FYI, I fixed this in #208


franka.mjb file is not uploaded!!!

Thanks for all the work that goes into this repository, it seems to be a nice project, but the franka.mjb file does not exist and so cannot be loaded. If I may, share this file or help how to run this package with a .xml or .urdf file.

Hi @githubs-user,

Thanks for all the work that goes into this repository, it seems to be a nice project.

Thank you.

the franka.mjb file does not exist and so cannot be loaded. If I may, share this file or help how to run this package with a .xml or .urdf file.

I made the decision to change the naming of the simulation files, for instance the current shipped file is rearrangement_env.mjb as seen here. The launch script references this file for launching the simulation instance here.
I thought about naming the env files to align with the environment script name (e.g. franka.cpp for implementation and franka.mjb for sim file). In previous commits you will see that this is the case, however, since the implementation files only handles the interface between robots and ros2_control and not environment scene props etc. I decided to break this pattern. The reasoning being that for one implementation file I may have various scene descriptions with different configurations of props.
As the package gets more mature, I plan to add support for prop information and tutorials but the package isn't at this level of maturity just yet.
Please feel free to continue to open issues/ask questions as I am happy to address these.

Thank you for your reply. I asked this question because in line 9 of the franka implementation file here refers to the "franka.mjb":
this->declare_parameter("model_file", "./models/franka.mjb");
and running the franka.cpp file results in this error:
ros2 run mujoco_ros franka
WARNING: mju_openResource: unknown file './models/franka.mjb'
ERROR: Load model error: Could not load binary model
Press Enter to exit ...

Thank you for your reply. I have the same question because in line 9 of the franka implementation file here refers to the "franka.mjb":
this->declare_parameter("model_file", "./models/franka.mjb");
and running the franka.cpp file results in this error:
ros2 run mujoco_ros franka
WARNING: mju_openResource: unknown file './models/franka.mjb'
ERROR: Load model error: Could not load binary model
Press Enter to exit ...

Ah ok I see, this is the default parameter value, it gets overwritten by the parameter in the launch argument script. To avoid confusion I will default to empty string as this default should not work, my apologies about this.
I'll test this change and close the issue once this has been pushed.

Thanks @peterdavidfagan. Could you also share the source of the XML or URDF of your "rearrangement_env.mjb" file to see how your implementation works?

Thanks @peterdavidfagan. Could you also share the source of the XML or URDF of your "rearrangement_env.mjb" file to see how your implementation works?

I plan to open source the repository for this, currently it contains code for a research project so I cannot open source until this work is published. If I get the time I will try to create a mirror repository with the research code removed.

Thanks for your response. I asked you to share the XML file just to know how should I replace my XML instead of yours. so, if sharing your XML file is impossible, please tell me how I can use my XML or URDF file instead of your binary model.

I asked you to share the XML file just to know how should I replace my XML instead of yours.

I would reference the MuJoCo xmls as my scenes are basic variations on this. You can find the base scene for the Franka here.

please tell me how I can use my XML or URDF file instead of your binary model.

You can include your xml file in the model directory and build the package. Then you need to reference this xml file in your launch script as a parameter. I intend to add tutorials for this to the following site but it will take another while before this is available.

@githubs-user what alterations are you trying to make, I can generate a zip with xml but only want to do so if it is useful to you for a given reason. The example in mujoco menagerie is very similar to what I would share.

Resolved original question through fixing default param value: e42f457fda596bc3e18d02ce5c8c84c0ee7688e2


CVE-2023-37920 Critical 9.8

Could you please fix the vulnerability?

let me know if it is still an issue in the latest version 1.12


vimPlugins.remote-nvim-nvim: init at 2024-08-04

Things done
Created for https://github.com/nix-community/nixvim/issues/2546 and tested with https://github.com/NixOS/nixpkgs/pull/352277 to find dependencies.

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

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

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

It fails on #352277
Attempting to require module: repro
Error detected while processing pre-vimrc command line:
E5108: Error executing lua ./repro.lua:2: attempt to call a nil value
stack traceback:
        ./repro.lua:2: in main chunk
        [C]: in function 'require'
        [string ":lua"]:1: in main chunk
Entering Ex mode.  Type "visual" to go to Normal mode.
:Failed to require module: repro

I think, we can start to add nvimSkipModule for new plugins

It fails on #352277
Attempting to require module: repro
Error detected while processing pre-vimrc command line:
E5108: Error executing lua ./repro.lua:2: attempt to call a nil value
stack traceback:
        ./repro.lua:2: in main chunk
        [C]: in function 'require'
        [string ":lua"]:1: in main chunk
Entering Ex mode.  Type "visual" to go to Normal mode.
:Failed to require module: repro

I think, we can start to add nvimSkipModule for new plugins

I figured I'd just add the nvimSkipModule in that PR, unless we are able to merge it soon and it makes sense to just include it early.

3 approvals is enough to merge it right now IMO

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 360621

x86_64-linux

:white_check_mark: 2 packages built:

vimPlugins.remote-nvim-nvim
vimPluginsUpdater

aarch64-linux

:white_check_mark: 2 packages built:

vimPlugins.remote-nvim-nvim
vimPluginsUpdater

x86_64-darwin

:white_check_mark: 2 packages built:

vimPlugins.remote-nvim-nvim
vimPluginsUpdater

aarch64-darwin

:white_check_mark: 2 packages built:

vimPlugins.remote-nvim-nvim
vimPluginsUpdater


Fix kubeVersion in Chart.yaml to support EKS and other 'non-standard' K8S versions

Currently kubeVersion is only allowing standard semver compatible versions like v1.29.11 for example. In many cases however, such as when running on EKS, you'll have a version like v1.28.5-eks-5e0fdde which when run with helm template --validate produces an error:
$ helm template athens athens/athens-proxy --version ~0.14.0 --namespace athens --values values.yaml --validate --is-upgrade
Error: chart requires kubeVersion: >= 1.19 which is incompatible with Kubernetes v1.28.5-eks-5e0fdde

This change should fix the issue by opening up the version constraint slightly to support 'pre-release' versions as suggested here:

https://github.com/helm/helm/issues/10375#issuecomment-974203557 (suggested change)
https://github.com/helm/helm/issues/10375#issuecomment-986496851 (EKS's response for the curious)
https://helm.sh/docs/chart_template_guide/function_list/#working-with-prerelease-versions

You're welcome! Yeah that was a bit of a weird one. I guess on the one hand it's technically correct to ignore pre-release versions since that's how semver works but almost every hosted version of K8S that I know of uses a version scheme like <major>.<minor>.<micro>-<platform>-<hash> or something similar.
Any estimates on when a 0.14.1 release will be cut?

Hey @opalmer , I intend to do a release once the two small PRs are reviewed and merged - I expect this week.

Awesome, thank you!
On Wed, Sep 25, 2024, 7:40 AM DrPsychick @.***> wrote:

Hey @opalmer https://github.com/opalmer , I intend to do a release once
the two small PRs are reviewed and merged - I expect this week.
—
Reply to this email directly, view it on GitHub
https://github.com/gomods/athens-charts/pull/88#issuecomment-2373843449,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAB6JDNOF64H6JBRMDNCURLZYKOL5AVCNFSM6AAAAABOWR6DI6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZTHA2DGNBUHE
.
You are receiving this because you were mentioned.Message ID:
@.***>


Cleaning the ctapipe folder.

I just removed the cextern folder for "External C Libraries". This folder is empty.

Codecov Report

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

@@            Coverage Diff            @@
##             master     #892   +/-   ##
=========================================
  Coverage          ?   73.52%
=========================================
  Files             ?      211
  Lines             ?    12075
  Branches          ?        0
=========================================
  Hits              ?     8878
  Misses            ?     3197
  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 fad39f0...ed73482. Read the comment docs.


Fix race conditions in subscription client tests

Right now you will occasionally get "Write invalidated by another request, try again", which should not happen in the client tests with a single client.

Whoops, dupe of #475


chore: 🤖 Update middleware V2 types

Description
The enum types have changed from schema names to postgres enum names, since SQ was updated to use latest node. This PR creates a script to export postgres name enums as human readable enums.
Breaking Changes
NA
JIRA Link
DA-470
Checklist

[ ] Updated the Readme.md (if required) ?

:tada: This PR is included in version 19.0.0-alpha.6 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 19.0.0-beta.5 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


use vscode-languageserver-textdocument

Arises from: https://github.com/microsoft/vscode-languageserver-node/issues/823#issuecomment-932781896

NPM 7 has updated the lockfile format this is backwards compatible with older versions of NPM
Use  vscode-languageserver-textdocument to remove deprecated notice

@mjbvz

Thanks!


[Feat] Adding a "Back to Top" Button

Description
Dear maintainers @Kavita1928 , @thakuratul2 , @mdazfar2  I want to add a "Back to Top" button which enhances website usability by providing a convenient way for users to quickly return to the top of the page. Upon clicking it, the page smoothly scrolls back to the top. This feature is implemented using HTML for the button, CSS for styling, and JavaScript for functionality. It improves navigation, especially on longer web pages, making for a more user-friendly experience.
Screenshots
No response
Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I'm a GSSoC'24-Extd contributor
[X] I'm a Hacktoberfest'24 contributor
[X] I am willing to work on this issue (optional)

@Kavita1928  , @thakuratul2  , @mdazfar2  . Please assign this to  me.

@oathar You have raised a duplicate issue; it was already raised by someone else.

Look at all the issues, see which ones are available and which ones are not, and create issues accordingly.
This is not the way to work on open source :)


Remove

Many pages have  inserted to create extra whitespace,. These aren't need and should be removed

Hey @dfalster Can I please do this?

hi @NaincyKumariKnoldus , Thanks for the offer. Can you expand on your interests n the project and why you'd want to help?
In any case, this job is on hold, until all content has been migrated.

Hey @dfalster I like to do open source contribution. This is the reason why I also want to contribute to your project.

Hi @NaincyKumariKnoldus! 👋  Thanks for showing interest in this project and offering a helping hand! Apologises I didn't see your offer before but I have just resolved this issue! At this stage, the project is still very much in early development so we have not written community contributing guidelines! We will work on those once the project takes a bit more shape, we would be more than happy to consider any help! Again, thank you!


Handle cursor erros on transaction boundaries

Description
Issues Resolved
[BABEL-4585]
Test Scenarios Covered
Check List

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

By submitting this pull request, I confirm that my contribution is under the terms of the Apache 2.0 and PostgreSQL licenses, and grant any person obtaining a copy of the contribution permission to relicense all or a portion of my contribution to the PostgreSQL License solely to contribute all or a portion of my contribution to the PostgreSQL open source project.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.01%) to 72.308%

Totals

Change from base Build<PHONE_NUMBER>:
-0.01%

Covered Lines:
39814

Relevant Lines:
55062

💛  - Coveralls


London | Qiong Liu | User-Focused-Data Module-Wireframe | Week1

Learners, PR Template
Self checklist

[ ] I have committed my files one by one, on purpose, and for a reason
[ ] I have titled my PR with COHORT_NAME | FIRST_NAME LAST_NAME | REPO_NAME | WEEK
[ ] I have tested my changes
[ ] My changes follow the style guide
[ ] My changes meet the requirements of this task

Changelist
Briefly explain your PR.
Questions
Ask any questions you have for your reviewer.

Welcome to ITP! Congratulations on your first Pull Request! 🎉
It's a wonderful start, @Leonie-prog ! You can see your work deployed on a PR preview here
https://deploy-preview-192--cyf-ufd.netlify.app/wireframe/
Reviewed during class
Will check your next commits during week


Unexpected key 'ClientSecret' found in params

When deploying this solution recently, the CloudFormation stack rolls back
Rolls back with the UserPoolClientUpdate custom resource having status CREATE-FAILED:
Received response status [FAILED] from custom resource. Message returned: UnexpectedParameter: Unexpected key 'ClientSecret' found in params
Looking at the Lambda logs for the custom resource, found the following stack trace:
ERROR	UnexpectedParameter: Unexpected key 'ClientSecret' found in params
    at ParamValidator.fail (/var/runtime/node_modules/aws-sdk/lib/param_validator.js:50:37)
    at ParamValidator.validateStructure (/var/runtime/node_modules/aws-sdk/lib/param_validator.js:77:14)
    at ParamValidator.validateMember (/var/runtime/node_modules/aws-sdk/lib/param_validator.js:88:21)
    at ParamValidator.validate (/var/runtime/node_modules/aws-sdk/lib/param_validator.js:34:10)
    at Request.VALIDATE_PARAMETERS (/var/runtime/node_modules/aws-sdk/lib/event_listeners.js:132:42)
    at Request.callListeners (/var/runtime/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
    at callNextListener (/var/runtime/node_modules/aws-sdk/lib/sequential_executor.js:96:12)
    at /var/runtime/node_modules/aws-sdk/lib/event_listeners.js:86:9
    at finish (/var/runtime/node_modules/aws-sdk/lib/config.js:386:7)
    at /var/runtime/node_modules/aws-sdk/lib/config.js:404:9 {
  code: 'UnexpectedParameter',
  time: 2021-12-10T17:52:56.497Z

The "Updating User Pool Client" log entry does indeed include a ClientSecret property in the object. It appears as though the AWS SDK is choking on this value in the request.
Looking at both the Cognito API documentation and the Javascript SDK documentation for the updateUserPoolClient operation, it looks like ClientSecret is not a valid input parameter.
Looking at the user pool client update code, the response from the DescribeUserPoolClient call is fed back into the UpdateUserPoolClient call to avoid defaulting certain inputs as per #144. Unfortunately, it looks like this approach has it's own issues as certain properties returned by the Describe operation are not valid when running an Update operation.
My thought is that the most maintainable approach would be to create a deny-list of properties from the Describe operation which are not valid for Update. Those deny-list properties would be removed prior to the Update call. I'm thinking a deny-list for two reasons:

An approve list is likely harder to keep up with and defeats the purpose of #144 in the first place
It may be a little less likely for the Describe operation to add a property not supported in Update
In the event there is a new property that needs to be deny-listed, the code would fail-fast rather than transparently use a default value that might break behavior (back to #144).
This particular API response could be caught with a detailed error message provided to encourage error reporting and corrective action

A quick diff of the Describe operation properties vs the Update operation properties, highlights three properties:

ClientSecret
CreationDate
LastModifiedDate

Hey mate thanks for the very clear issue description and quick PR! Fully agree with your reasoning.
Thanks for the effort


Working on Ubuntu 20.04 (ROS Noetic)

Hi, again.
I'd appreciate for you to share the ROS wrapping.
Is it work on Ubuntu 20.04 (ROS Noetic) ?
Actually, I have trouble with installing SuperBuild.

Hi,

I'd appreciate for you to share the ROS wrapping.

Not sure I understand the first part of the question, the ros wrapping is located at <ct_icp_root>ros/catkin_ws (see the instructions in the readme)

Is it work on Ubuntu 20.04 (ROS Noetic) ?

I haven't tested it, and I will not have much time to do it, but I suggest you try (there is no reasons to my knowledge it shouldn't),
If you have any problem don't hesitate to print the error messages here

Actually, I have trouble with installing SuperBuild.

If you want me to help you, please give me some error messages to work with :)
(And do not forget to pull the last branch of master, which changed a lot recently)


Option to hide PDF and HTML from result list

Add one option on the admin of the Drupal EDS module that would allow to display/hide  the PDF/HTML link in case there is a need to display only a link resolver

This enhancement was implemented


[QUESTION] API requires all dates to be UTC - is there a way to encode all dates like this?

Please describe a problem.
I'm using an API which requires all dates to be UTC, meaning, they should be in this format, ending with a Z:
"2024-01-02T09:00:00.000Z"
If they don't end with a Z, I get an internal server error 😓
To comply with this, I have to make a copy of any newly created objects in my repository layer, and manually overwrite all DateTime fields in the class by calling the .toUtc() method on their value. This is complicated, and it's easy to accidentally miss a field.
Describe the solution you'd like
Is there any way to write a custom converter or something, and apply it globally for all DateTime objects?
I know json_serializable has #custom-types-and-custom-encoding, is this accessible somehow when I'm using swagger-dart-code-generator?

Hi @dJani97 , I can add string formatter for DateTime. Will let you know soon about updates

The Scalars Implementation can solve this problem.
You can refer to this:
https://github.com/epam-cross-platform-lab/swagger-dart-code-generator/issues/750#issuecomment-2434347111