401 (Unauthorized)

Since the deprecated API's my automation is no longer working. I updates to the new API but I can't even do
var vehicles = await client.GetAllVehiclesAsync(httpClient);

It returns 401 (Unauthorized).
What is strange is that I can actually refresh the bearer token... Although not sure if it actually is correct. I generate the token using the WPF app of TeslaAuth.
Any idea how to resolve this? What user agent are you using? I'm using a user agent similar to MyUserAgent/1.1

Problem in chair, not in computer... I somehow escaped the loading of my durable token and passing null as the bearer value


Support use of AWS SDK v2 in Instance and Table Properties

Replaced by https://github.com/gchq/sleeper/issues/1389


init ci refactor

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 32.53%. Comparing base (c013b51) to head (7ee7bae).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##           master      #69   +/-   ##
=======================================
  Coverage   32.53%   32.53%
=======================================
  Files          10       10
  Lines         667      667
=======================================
  Hits          217      217
  Misses        435      435
  Partials       15       15

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


Add FPU Instruction for GoGo no Coda

Require for GoGo no Coda (MP3 Encoder).

Sorry, I was forgetting about it.  Thanks!


chore(ci): skip workflows on forks

The cron jobs outside of the main repo are a waste of ressources.
For the main CI, I don't know if people develop their PR directly on main and expect the CI to run, but for me it only runs when I sync the fork, which is annoying and useless.

We should check with others first here. @brillout I think told us at one point he was using the CI in his fork before doing a PR. @cyco130 @benmccann maybe you have an opinion here too?
@ArnaudBarre maybe be should only keep our regular CI? I agree that all others are better filtered.

I don't use the CI on my fork

before doing a PR

Yes, exactly. I run the CI on my fork in order to avoid opening a PR that is failing.
Quite convenient for windows and double checking my changes.
But I'm fine if the CI isn't triggered anymore as it's easy to work around.

I prefer we wait and better check how others are using their forks. @ArnaudBarre let's leave the regular CI enabled for the moment, so we can move forward with the rest of the PR.

But I'm fine if the CI isn't triggered anymore as it's easy to work around.

I'm in the same position.


Spinnaker Integration Validation: V1

What does this PR do?
Porting over from Spinnaker Integration PR.
Motivation
Squashing 69 commits into one PR.
Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
[ ] If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

Created DOCS-9633 for docs review

@yogesh-s-modak Just to confirm again, there's no python code needed for this integration right? It's just logs parsing and dashboard definitions, correct? If so then I think we can remove a lot of files from here. When creating the template for the integration, you can pass in -t logs next time if you want to create a logs only integration. After confirmation, I can help you with what files needs to be removed.

@yogesh-s-modak Just to confirm again, there's no python code needed for this integration right? It's just logs parsing and dashboard definitions, correct? If so then I think we can remove a lot of files from here. When creating the template for the integration, you can pass in -t logs next time if you want to create a logs only integration. After confirmation, I can help you with what files needs to be removed.

@steveny91 We have kept this PR on hold for the moment, because after discussion with Ilya, we came to a conclusion that this connector needs metrics to be included, along with logs. We will need to ascertain what metrics will be included, update the design docs and the PR, and go from there. Due to this, along with log parsing and dashboard definitions, there will be Python code in line with what is required for a metrics connector.

@yogesh-s-modak No problem! Would you mind converting this PR to a draft and then when it's ready mark it ready for review again?

@yogesh-s-modak No problem! Would you mind converting this PR to a draft and then when it's ready mark it ready for review again?

Done. I'll mark it with the relevant tags as and when we proceed.


fix: update build_filter_kwargs to handle reverse lookups

The old version does not handle lookups that go from one to many in a ForeignKey relationship.
This pulls the same changes from https://github.com/strawberry-graphql/strawberry-graphql-django/pull/109 into this repo

Codecov Report

Merging #67 (816750a) into main (13b7706) will increase coverage by 0.00%.
The diff coverage is 100.00%.

:exclamation: Current head 816750a differs from pull request most recent head 63e0943. Consider uploading reports for the commit 63e0943 to get more accurate results

@@           Coverage Diff           @@
##             main      #67   +/-   ##
=======================================
  Coverage   89.94%   89.95%
=======================================
  Files          37       37
  Lines        3691     3692    +1
=======================================
+ Hits         3320     3321    +1
  Misses        371      371

Impacted Files
Coverage Δ

strawberry_django_plus/filters.py
95.65% <100.00%> (+0.09%)
:arrow_up:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


Implement Helm Chart

Implement Helm Chart
Set up more than one dns servers to Kong in a format ipv4/6,..,ipv4/6 or ipv4/6:port,..,ipv4/6:port
Install Consul and PostgreSQL from helm repository

@vladoohr Looks good for now, but we have to enable the generation of secrets and modification of the config.json files to be dynamic through values. Can you please put that in the backlog?


I add the privacy policy

Closed issue #58 .
I Create Privacy Policy Page and link it to the footer link.
Create Privacy Policy Page
Link it to Footer
Page must be Responsive
I follow all three points.

Okay I do this @MastanSayyad

@MastanSayyad  i commit the pulll request #70

Sorry for this misunderstanding, I will fix it tomorrow @MastanSayyad

@MastanSayyad I completed the privacy policy. please check #70

@kratik1237 looks good

Thank you.@MastanSayyad
Can you give me points?

Obviously @kratik1237

Thank you so much.@MastanSayyad


joystick touch area moves with camera

Current bug behaviour
movement of the joystick does not work
Steps to reproduce
insert a line of code:
camera.followVector2(Vector2(100, 100));
into the example:
flame/examples/lib/stories/controls/advanced_joystick.dart
More environment information

Flame version: 1.0.0-releasecandidate.11

Good find, this is indeed a bug.
Luckily we are in the works of refactoring the joystick component to be more aligned with the rest of the component system.

isHud=true is probably missing

indeed, as a work around for now, you could extend the joystick component to maker isHud = true like Luan said. But this sure should be something default for that component

@spydon is this fixed with the joystick refactor?

I checked that this strange behavior no longer exists. I expected that the fix would take a long time, so I didn't waste time and wrote my own engine :)

@spydon is this fixed with the joystick refactor?

It is fixed indeed. :)


Combat Hangs/freezes when attacking/being attacked or turn change

Hi,
I am having a issue where combat freezes/hangs
So What i mean is a attack be selected and sometimes an animation will run but no Damage dice is rolled or attack executed
, It freezes after an enemy turn has come up so it just hangs there with the ENEMY TURN banner, and nothing happens, or when I use an attack it does the same as explained above
I can access the Esc menu and the music plays, and the chars idle animations play but nothing else, It just hangs
this happens with pregen chars even the vanilla ones
So steps to reproduce,
Enter combat,
Attack enemy/Enemy attacks
Then it hangs
Mods
Community Expansion ver <IP_ADDRESS>
Community expansion Multiclass ver <IP_ADDRESS>
Mod API ver <IP_ADDRESS>
UMM version 0.23.4
Player.log

Reinstalled evrything now it works


feat: PUT posts/:id

Related User Stories
#156
tag related stories or create a new one if does not exist
Check list

[x] My branch is up to date with master. How?
[x] I passed all integration tests in Travis CI.
[x] Now it is a good time to ask for review.

@ExiaSR


Add /lib/tbb/** to the .gitignore

Summary
Adds stuff from /lib/tbb/** to the .gitignore
Side Effects
Things in /lib/tbb/ are ignored when doing git commit --all etc.
Checklist

[x] Math issue #1377

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

[x] the basic tests are passing

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

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

[x] the new changes are tested

If we figure out the integrate TBB I will put it there, otherwise this one will do. Thanks


Optimistically update ref counts

Motivation:
Highly retained and released objects have contention on their ref
count.  Currently, the ref count is updated using compareAndSet
with care to make sure the count doesn't overflow, double free, or
revive the object.
Profiling has shown that a non trivial (~1%) of CPU time on gRPC
latency benchmarks is from the ref count updating.
Modification:
Rather than pessimistically assuming the ref count will be invalid,
optimistically update it assuming it will be.  If the update was
wrong, then use the slow path to revert the change and throw an
execption.  Most of the time, the ref counts are correct.
This changes from using compareAndSet to getAndAdd, which emits a
different CPU instruction on x86 (CMPXCHG to XADD).  Because the
CPU knows it will modifiy the memory, it can avoid contention.
On a highly contended machine, this can be about 2x faster.
There is a downside to the new approach.  The ref counters can
temporarily enter invalid states if over retained or over released.
The code does handle these overflow and underflow scenarios, but it
is possible that another concurrent access may push the failure to
a different location.  For example:
Time 1 Thread 1: obj.retain(INT_MAX - 1)
Time 2 Thread 1: obj.retain(2)
Time 2 Thread 2: obj.retain(1)
Previously Thread 2 would always succeed and Thread 1 would always
fail on the second access.  Now, thread 2 could fail while thread 1
is rolling back its change.
====
There are a few reasons why I think this is okay:

Buggy code is going to have bugs.  An exception is going to be
thrown.  This just causes the other threads to notice the state
is messed up and stop early.
If high retention counts are a use case, then ref count should
be a long rather than an int.
The critical section is greatly reduced compared to the previous
version, so the likelihood of this happening is lower
On error, the code always rollsback the change atomically, so
there is no possibility of corruption.

Result:
Faster refcounting

@carl-mastrangelo mind adding a JMH benchmark ?

Added a benchmark.  The results show that under higher contention, the new version is much faster.  As the amount of work done between retain and release goes up, contention goes down and they even out.
Numbers:
Benchmark                                                                                (delay)    Mode      Cnt         Score    Error  Units
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                            1  sample  2901361       804.579 ±  1.835  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                           10  sample  3038729       785.376 ± 16.471  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                          100  sample  2899401       817.392 ±  6.668  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                         1000  sample  3650566      2077.700 ±  0.600  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                        10000  sample  3005467     19949.334 ±  4.243  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                          1  sample   456091        48.610 ±  1.162  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                         10  sample   732051        62.599 ±  0.815  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                        100  sample   778925       228.629 ±  1.205  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                       1000  sample   633682      2002.987 ±  2.856  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                      10000  sample   506442     19735.345 ± 12.312  ns/op

AFTER:
Benchmark                                                                                (delay)    Mode      Cnt         Score    Error  Units
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                            1  sample  3761980       383.436 ±  1.315  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                           10  sample  3667304       474.429 ±  1.101  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                          100  sample  3039374       479.267 ±  0.435  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                         1000  sample  3709210      2044.603 ±  0.989  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_contended                                        10000  sample  3011591     19904.227 ± 18.025  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                          1  sample   494975        52.269 ±  8.345  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                         10  sample   771094        62.290 ±  0.795  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                        100  sample   763230       235.044 ±  1.552  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                       1000  sample   634037      2006.578 ±  3.574  ns/op
AbstractReferenceCountedByteBufBenchmark.retainRelease_uncontended                                      10000  sample   506284     19742.605 ± 13.729  ns/op

@carl-mastrangelo please fix the check style :)

@carl-mastrangelo in general I am cool with the change and I think its fine (just as you said). Can you please also make the change to AbstractReferenceCounted ?
@Scottmitch any concerns ?

@normanmaurer done

@Scottmitch ping

@Scottmitch @normanmaurer friendly ping.

@carl-mastrangelo thanks of the ping... I think its fine because of the reasons you stated. Let me pull it in and if @Scottmitch has cycles to review and see issues with it we can do a followup pr.

Cherry-picked into 4.1 (83a19d565064ee36998eb94f946e5a4264001065) and 4.0 (45a6bd399e59a3a4c97723fae199087ecc5be9b5)

In general this is playing "fast an loose" with the atomics. I'm guessing it is unlikely to be an issue and most folks will just use the retain() calls, and for "unreleasable" cases folks can use "unreleasable buffers". If we do get close to overflow and there is concurrency behavior becomes less well defined (or undefined), but again it seems unlikely to occur. So we do sacrifice correctness, but the risk seems low for this to cause an issue based upon typical usage.

@Scottmitch I agree that we lose a bit correctness but I think its still good enough and the win justify it.


[IDEA] RedPajama-Data-1T

Creating a French Llama version by translating RedPajama dataset

Hi @svupper,
Meta's LLaMA model has been trained on a massive amount of data - 1.0T/1.4T tokens on 2048 A100s (80GB) over a period of 5 months. Continuing the pre-training of the LLaMA model on a French corpus is definitely a promising approach to improve its performance on the French language. However, this option is still quite expensive and may require significant computational resources. I'm currently pre-training it on a small French dataset to see if it improves a lot. Stay tuned!


Try to solve issues with DBS not using the mocked emulator

test this please

test this please

1st and second round results are more or less what I expected. 3rd round is not.

I understand the emulator error. Will try to fix. It's that a list inside a dictionary inside a list is not in the same order.

test this please

@ticoann please merge. The issue I was seeing before seems to be intermittent so when it happens again, I will know where to fix it.


resolutionStatus field is not available

Hello, the ErrorGroup java pojo doesn't contain resolutionStatus field which makes it impossible to transition given error from one status to another. That field is mentioned on the doc page but not available via ErrorGroupServiceClient
https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groups#ErrorGroup
https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groups/get

ErrorGroup.getResolutionStatusValues() is there: https://github.com/googleapis/google-cloud-java/blob/main/java-errorreporting/proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/ErrorGroup.java#L276


Fix issue #26 and add gitignore

Create .gitignore file using official github resource
Fix issue #26

Thanks for the PR but the issue this PR aims to fix is invalid.


ui: Show diskoffering for create volume from ROOT volume snaps

Description
Fixes the issue of not being able to select the diskofferingid while creating volumes from snapshots of ROOT volumes
Types of changes

[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] New feature (non-breaking change which adds functionality)
[x] Bug fix (non-breaking change which fixes an issue)
[ ] Enhancement (improves an existing feature and functionality)
[ ] Cleanup (Code refactoring and cleanup, that may add test cases)

Bug Severity

[ ] BLOCKER
[ ] Critical
[ ] Major
[x] Minor
[ ] Trivial

Screenshots (if appropriate):

@blueorangutan ui

@davidjumani a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

UI build: :heavy_check_mark:
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/4912 (SL-JID-94)

@davidjumani is that for master branch only, or is it a bugfix that 4.15 can have as well?

@davidjumani changed the base branch. Please update if wrong cc @rhtyd


Onboard Signetic sender

Problem statement
Signetic needs to be onboarded as an HL7 API sender
What you need to know
Sample messages are in keybase: prime_dev_ops/sender_info/Signetic

update: Signetic received a key so they can start sending messages to staging.

@jorg3lopez Pam mentioned they sent some prod messages last week in an email - please confirm that you can look at these this week. @jbiskie included you on the email so you can continue to work with them there if there's anything they need to change or reply in the affirmative they look good to go!

Could be a good issue for @GilmoreA6 to check out?

Follow UP:
@sarahnw @jbiskie  Signetic sent test files to staging. I'm in the process of checking the data.

Update:
The test files that Signetic sent us have been reviewed. There was only one issue where they had a SNOMED code missing.

Next step is for them to choose a receiver of their choice and send data to our production endpoint. We need to contact whichever receiver they choose and make them aware that Signetic will send test data.

Update:
Signetic will get PHI test file prepaired. They said it might take them some time to get this ready.

Update:
Signetic has reached back, they have send data (PHI) to our api. They mentioned that they had some warnings and errors display. I will look into this and provide feedback to them.

Update:
Reached back to Signetic and made them aware that they need to populate that following feilds:

OBR-4-2
OBR-4-7
OBX-3-2
OBX-3-3
OBX-17-7
OBX-18-1
OBX-18-3

@jorg3lopez will finish this ticket up for Sprint 54 and will intro Signetic to a new engineer if/when he has to roll off

@jorg3lopez to contact snder and notify of departure -- have @greene858 or @oslynn as point of contact moving forward cc: @BerniXiongA6

BX emailed sender 12/5/2022:

Hi Poonam,
Tom is currently out ill at this time. Let me get another engineer to assist us with this. I'll be back in touch with you shortly.
Thanks,
Berni

Sender emailed Tom Greene cc: BX on 12/5/2022:

Subject: Re: Signetic + Keybase
Hi Tom,
I am following up with you regarding my earlier message.  We sent the production data on mid oct and still haven't heard back anything from report stream team.
Can you please give any information you can provide?
Regards,
Poonam Pahari

Email from sender to Tom G. 11/2/2022:

Hi Tom,
We have been working to integrate with Report Stream and on our final step of production data verification.  We have sent a batch of prod data on oct 19.
Can you please get the data reviewed and let us know if there is anything we need to correct or next steps for us moving forward?
Thank you .
Regards,
Poonam Pahari

Update sent from Sender:
We have sent the corrected data.  Please let us know our next steps.
Thank you!
Poonam Pahari

Hi Poonam,
Everything looks good. I will forward the messages onto the WA DOH for their final validation. As soon as they approve, you will be completed with the onboarding process.
Thanks,
James
James Gilmore (Agile Six)
Senior HL7 Data Analyst
Pandemic-Ready Interoperability Modernization Effort (PRIME)

Update from Sender:
Hello Bernadette and James,
In your previous email, you mentioned that you have a recurring call with the WA DoH team and that you would bring up the validation for Signetic during the call. I wanted to follow up to see if you have any updates on this matter. We are hoping to resolve this before the holiday.
Thank you!
Regards,
Poonam

Hi Caroline and Jenni
In regards to the FHS and BHS segments, it looks like that was a misconfiguration on my local environment when I ran the files and can clear that up easily.
For the other issue, "Since we do not want Signetic identified in the FHS and BHS segments, we would like to identify them elsewhere. With other submitters from USDS, we usually identify them in other segments.".  I can ask Signetic to modify the message as necessary, however since Signetic is not itself performing any of the testing but is just providing the software for other entities who are, how would you like this denoted in the message? Signetic themselves do not have a CLIA number, but they are reporting results on behalf of the pharmacies doing the testing (in the examples we sent this is Arlington Pharmacy^50D0973134^CLIA).
Thanks,
James

Need to add ticket for file headers. Signetic is approved by WA other than that.

Signetic wants to also onboard with NJ.

Blocked until file headers fixed
@GilmoreA6 to make new tickets for onboarding work and work to make tooling for adjusting file headers (FHS/BHS headers)
@oslynn to schedule eng meeting with NJ

Update from Sender:
Hello James,
Thank you for the information.
For NJ, we don't have actual data at the moment. Is there a reason you can't send the previous staging test data for NJ state validation?
Feel free to let me know if there is any additional information we need to include for NJ.
Thanks,
Have a great Friday!

@GilmoreA6 The sender asked if you could send the previous staging test data to NJ for state validation, is this something we can do?

currently blocked by #8062 for WA batch headers

Sender reached out for an update. Let them know that we are having some technical issues and will get back to them as soon as we can.

Update from Sender:
Hi James,
We have sent the test data with NJ patients. Please start the validation process of NJ  state and let us know if we need to do anything.
Thanks,

@GilmoreA6 Do the senders need to do anything special for NJ like register an account?

@sliu1000 that is unclear at the moment, That was the initial indication from NJ but they appear to have reversed that decision recently. I will see what they respond with.

Moved to full production 2/14/23


Update body-parser package

Updates:

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
These are dev dependencies only, but I am updating them to address CVEs out of an abundance of caution, for the current release forward only.
Commands run:
npm uninstall webpack-dev-server @pmmmwh/react-refresh-webpack-plugin @storybook/cli @storybook/react-webpack5 @types/webpack-dev-server storybook

npm i -D<EMAIL_ADDRESS>
npm i -D<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
npm i -D --save-exact<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
npm uninstall express

/cc @robdolares

/retest


Invalid arguments for TmuxWindCmd after vim update to 7.4 patch 1-1584.

The plugin was working with no problems before vim update to 1-1584 in arch.
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Mar 17 2016 10:50:13)
Included patches: 1-1584
Compiled by Arch Linux
Using C-hjkl doesn't work inside vim and generates:
E116: Invalid arguments for function 79_TmuxWinCmd
Switching panes in tmux works.

reverting to old version in arch solves* this.
sudo pacman -U gvim-7.4.1529-1-x86_64.pkg.tar.xz vim-runtime-7.4.1529-1-x86_64.pkg.tar.xz

I used the downgrade package  to downgrade to the above mentioned versions.
downgrade vim-runtime gvim

Same here. After downgrade plugin works.

Yep same here. Seems vim patch related.

It didn't work right after downgrading for some reason, but after restarting Vim a couple of times it worked.
sudo pacman -U /var/cache/pacman/pkg/vim-7.4.1529-1-x86_64.pkg.tar.xz \
/var/cache/pacman/pkg/vim-runtime-7.4.1529-1-x86_64.pkg.tar.x

^ if you don't want to grab the downgrade plugin.

This seems to be fixed in 7.4.1639

Solved here by 7.4.1639 as well.

Yes, can confirm it is fixed in 7.4.1639 (on Arch).

I confirm it too. Fixed.

Sounds like this is solved by the most recent patch (7.4.1639) so I'm going to close this. Thanks all for reporting and following up!


[Issue]: 'removed 3905 packages in 23s' >>> panic: runtime error: slice bounds out of range [:1] with length 0

What happened?
I had an eslint conflict gumming up my build. Updating the local package didn't help so I tried to update globally and it seems to have uninstalled all of npm? Node still gives a version, and nvm can't reinstall like this. Same error as #942.
What did you expect to happen?
Update eslint. Or in the nvm case to reinstall npm.
Version
1.1.10
Which version of Windows?
Windows 10 (Default)
Which locale?
English (Default)
Which shell are you running NVM4W in?
Command Prompt
User Permissions?
Administrative Privileges, Non-Elevated
Is Developer Mode enabled?
No (Default)
Relevant log/console output
C:\...>npm -g update eslint-config-react-app

removed 3905 packages in 23s

C:\...>npm version
'npm' is not recognized as an internal or external command,
operable program or batch file.

C:\...>nvm install npm
panic: runtime error: slice bounds out of range [:1] with length 0

goroutine 1 [running]:
main.versionNumberFrom({0x1211c078, 0x3})
        C:/Users/corey/OneDrive/Documents/workspace/libraries/oss/coreybutler/nvm-windows/src/nvm.go:496 +0x116
main.getVersion({0x1211c078, 0x3}, {0xdc9d26, 0x2}, {0x0, 0x0, 0x0})
        C:/Users/corey/OneDrive/Documents/workspace/libraries/oss/coreybutler/nvm-windows/src/nvm.go:233 +0x367
main.install({0x1211c078, 0x3}, {0xdc9d26, 0x2})
        C:/Users/corey/OneDrive/Documents/workspace/libraries/oss/coreybutler/nvm-windows/src/nvm.go:273 +0xbb
main.main()
        C:/Users/corey/OneDrive/Documents/workspace/libraries/oss/coreybutler/nvm-windows/src/nvm.go:87 +0xaea

C:\...>node -v
v18.15.0

Debug Output
No response
Anything else?
#942 https://github.com/coreybutler/nvm-windows/issues/942

I was on 1.1.10 and the 942 fix was 1.1.11 so I uninstalled nvm and started over at 1.1.11. Seems to be working fine now but I don't know if this is the same issue or not. Feel free to close as duplicate if so.
As an aside I would love to understand what happened with npm update -g [pkg] which should be valid?
https://docs.npmjs.com/cli/v6/commands/npm-update

The one glaring thing I see in the log is nvm install npm. NVM4W doesn't have a command like this because it is expecting a Node version or supported alias. Since npm is neither, it threw the error. In v1.1.11, these errors are caught and display a proper error message (as shown in 942).
Once npm is installed (during the Node install), NVM4W backs off entirely. Running npm _anything_ runs npm directly without NVM4W involvement. Bottom line, npm update -g [pkg] would be an npm issue or an issue for the specific module you're installing, not an NVM for Windows problem.
Closing because the error is a dupe of 942 and the later functionality (nvm install npm) is not a valid command.
For anyone else struggling with this, here are a few key points.

If npm is jacked up, you can always remove it from the node installation manually.
You can manually install npm by downloading it from the npm repo and dumping it in the node_modules directory of the desired Node installation.


social buttons doesn't work

Hi there,
Nothing works, it's there but it doesn't respond and it's not attached to the left side but more in the middle.
How can I make it work??
https://<IP_ADDRESS>/~drummer/index.php
Thanks

I could not find jssocials on the site you specified.


Issue Templates added

Fixes #172
@admindebu @raj03kumar please review and merge this with GSSoC23 and level 2 label.

Looks good

Please merge this PR too under GSSOC23 and level 2 label. Thank you


Basic interface for login and consent

We will start from react code done on hydra-idp-react.

We will use the https://github.com/olebedev/go-starter-kit setup to start the react with go and Echo v3