Node 12 does not support null coalescing operator

Summary
Running sfdx with node 12 no longer works
Steps To Reproduce:

Have node 12 setup
install sfdx cli npm i -g<EMAIL_ADDRESS>run sfdx --version

Expected result
The version of sfdx is displayed
Actual result
/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/@salesforce/kit/lib/env.js:18
    constructor(store = process?.env || {}) {
                                ^

SyntaxError: Unexpected token '.'
    at new Script (vm.js:88:7)
    at NativeCompileCache._moduleCompile (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/v8-compile-cache/v8-compile-cache.js:240:18)
    at Module._compile (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/v8-compile-cache/v8-compile-cache.js:184:36)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Module.require (internal/modules/cjs/loader.js:887:19)
    at require (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
    at Object.<anonymous> (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/@salesforce/kit/lib/index.js:25:14)
    at Module._compile (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)

System Information

Which shell/terminal are you using? (e.g. bash, zsh, powershell 5, powershell 7, cmd.exe, etc.)

bash

If you are using sfdx

Run sfdx version --verbose --json

If you are using sf

Run sf version --verbose --json

 sfdx version --verbose --json
/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/@salesforce/kit/lib/env.js:18
    constructor(store = process?.env || {}) {
                                ^

SyntaxError: Unexpected token '.'
    at new Script (vm.js:88:7)
    at NativeCompileCache._moduleCompile (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/v8-compile-cache/v8-compile-cache.js:240:18)
    at Module._compile (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/v8-compile-cache/v8-compile-cache.js:184:36)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Module.require (internal/modules/cjs/loader.js:887:19)
    at require (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
    at Object.<anonymous> (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/@salesforce/kit/lib/index.js:25:14)
    at Module._compile (/Users/kevinwatson/.fnm/node-versions/v12.22.12/installation/lib/node_modules/sfdx-cli/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)

Additional information
Feel free to attach a screenshot.

Hey @Kevmo92  node v12 isn't supported anymore.
We bundle the current LTS node with our installers and support node >= current maintenance for npm installs.
See:
https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_intro.htm
https://github.com/nodejs/release#release-schedule

Hey @Kevmo92 node v12 isn't supported anymore.
We bundle the current LTS node with our installers and support node >= current maintenance for npm installs.
See: https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_intro.htm https://github.com/nodejs/release#release-schedule

@cristiand391 I understand the latest version of sfdx doesn't work with node 12. However the 7.96.1 was working with node 12 until this dependency was updated yesterday https://www.npmjs.com/package/@salesforce/kit
Before that it was using (process && process.env) but the new version uses process?.env. So it seems like the sfdx dependencies aren't locked and this is causing the error when running 7.96.1 now

We have large codebases that we are currently in the process of converting off of node 12 now to newer versions. This sfdx version was the last one to support node 12 and it has been working fine until a recent dependency update. Why are dependency versions being updated on an older version of sfdx? I assumed those dependency versions would be pinned since this is a pinned version of sfdx (7.96.1)

https://github.com/forcedotcom/kit/compare/1.6.1...1.7.0 <- breaking changes made here

@cristiand391 ^

@Kevmo92 @ChaseBowen
we started locking dependencies with a shrinkwrap lockfile in sfdx v7.165.0, see: https://github.com/forcedotcom/cli/issues/1678
all sfdx versions installed with npm before that ⬆ will get the latest version of dependencies because of carets, even if we revert the change made in kit your setup can be broken by any other dep not owned by us.
For these cases we suggest to use the tarballs during your migration as those include the dependencies, a teammate found the tarballs for sfdx v7.96.0:
linux: https://developer.salesforce.com/media/salesforce-cli/sfdx/versions/7.96.0/633fe15/sfdx-v7.96.0-8d6baa4-linux-x64.tar.gz
darwin: https://developer.salesforce.com/media/salesforce-cli/sfdx/versions/7.96.0/633fe15/sfdx-v7.96.0-633fe15-darwin-x64.tar.gz
win: https://developer.salesforce.com/media/salesforce-cli/sfdx/versions/7.96.0/633fe15/sfdx-v7.96.0-633fe15-win32-x64.tar.gz

Thanks for the suggestions @cristiand391

@Brian-Triplett we don't see the tarballs listed for v7.96.1 in our server.

Thanks for checking though!


Wrong font color for Select options in dark mode

There is a lack of contrast between the text color and background color of the Select options in dark mode.
Repro

Go to https://aviato.design/input/select
Make sure you are in dark mode (via your browser settings, or your OS settings on Mac)
Click on the Select component in the middle of the screen to open the dropdown (contextual menu) to see the available options

EXPECT the options to be as readable as the other text on the page, with a white-ish font color over a black-ish background color
OBSERVE instead that the text is black-ish (very dark), making for insufficient contrast and poor readability (see screenshot below)

Observed on

a laptop computer: MacBook Pro (Retina, 15-inch, Mid 2015)
running Mac OS: Mojave 10.14.6
using the Google Chrome browser: Version 98.0.4758.102 (Official Build) (x86_64)

Love
I miss you guys, so I'm checking out your stuff, but if this is just polluting your GitHub with stuff you already know, or for any other reason, I won't take it personally if you ask me to keep my nose out of your business.

This seems to be a problem with the List component too, whether these issues are related or not.

Same repro steps as above, except go here: https://aviato.design/data-display/list

Finally, and this may indeed be related, the problem also occurs in the Contextual Menu component: https://aviato.design/overlay/context-menu

Thanks @shawninder - I'll look into this 👍


Improved MVVM Toolkit docs

Tweaks for #472
What changes to the docs does this PR provide?

Improvements to the introduction page for the MVVM Toolkit, addressing some feedbacks.
PR Checklist
Please check if your PR fulfills the following requirements:

[X] Correctly picked the right branch to base the change off (master for new features, live for typos/improvements)
[X] For new pages, used the provided template
[X] For new features, added an entry in the Table of Contents
[X] Ran against a spell and grammar checker
[X] Contains NO breaking changes

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

File
Status
Preview URL
Details

docs/mvvm/Introduction.md
:white_check_mark:Succeeded
View

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

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

File
Status
Preview URL
Details

docs/mvvm/Introduction.md
:white_check_mark:Succeeded
View

docs/mvvm/PuttingThingsTogether.md
:white_check_mark:Succeeded
View

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

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

File
Status
Preview URL
Details

docs/mvvm/AsyncRelayCommand.md
:white_check_mark:Succeeded
View

docs/mvvm/Introduction.md
:white_check_mark:Succeeded
View

docs/mvvm/Ioc.md
:white_check_mark:Succeeded
View

docs/mvvm/Messenger.md
:white_check_mark:Succeeded
View

docs/mvvm/ObservableObject.md
:white_check_mark:Succeeded
View

docs/mvvm/ObservableRecipient.md
:white_check_mark:Succeeded
View

docs/mvvm/ObservableValidator.md
:white_check_mark:Succeeded
View

docs/mvvm/PuttingThingsTogether.md
:white_check_mark:Succeeded
View

docs/mvvm/RelayCommand.md
:white_check_mark:Succeeded
View

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

Crap this was targeting the live branch... we want to be working off main now @Sergio0694. 😉
I'll have to resolve this when I go to setup the auto-sync next week.

@michael-hawker Wait, did I get the PR template wrong? 😥
It said that you should target main for new features or changes, or live for improvements/tweaks to existing docs.
In this case I was just doing some adjustments to existing docs without any major changes, so I though that was correct?
Did I get that wrong, or has the guideline changed to never target live in between releases?
If so maybe we should also consider updating the new PR template? 🤔


Create the basic thing

This server needs to be able to do the following things:

[ ] Hold a single leader as the state of this server
[ ] Hold elections
[ ] Eject leader if their lease expires
[ ] Let clients know who the current leader is

/cb

/cib


Create SECURITY.md

Thanks for suggestion, opened https://github.com/devcontainers/features/issues/613 in favor of adding the SECURITY.md file.


update haskell template

what's up with the weird .idea files? otherwise looks great!

Yep, we need an example project that uses Plutarch and plutus-simple-model


Would it be possible to make this work with github enterprise?

That would be sweet!

Looks like it's hardcoded ATM, but making this configurable would be a nice addition.

It looks like ghauth also supports enterprise so it's probably possible to have this project support enterprise.
I'm not sure wha the best interface for that would be. Passing it as an argument (with the url for enterprise) would be not ideal so maybe it can be stored somewhere then you can use a simpler flag like -e to let it know to use enterprise.

Query to the JavaScript gurus from a Fortran programmer, let's say I wanted to hardcode in my Enterprise instance instead of real GitHub, what line would one change? :)


WIP

Work in Progress to address #67
Raising as PR so I get access to the test runners on travis.
Since this bug only exhibits itself on Windows, I'm going to set up an appveyor build. Can somebody please add this repo to appveyor?

Hi @fommil,
Thank you for your contribution! We really value the time you've taken to put this together.
We see that you have signed the Typesafe Contributors License Agreement before, however, the CLA has changed since you last signed it.
Please review the new CLA and sign it before we proceed with reviewing this pull request:
http://www.lightbend.com/contribute/cla

For the avoidance of doubt, I do not agree to sign this CLA. I only agree to release this software under the Modified BSD 2 Clause licence and I retain full copyright on my works.

Hi @fommil,
Thank you for your contribution! We really value the time you've taken to put this together.
We see that you have signed the Typesafe Contributors License Agreement before, however, the CLA has changed since you last signed it.
Please review the new CLA and sign it before we proceed with reviewing this pull request:
http://www.lightbend.com/contribute/cla

ok, I have a reproduction!  I have no idea why.

I'm closing this and the original ticket as I'm not pretty convinced that it is a JVM bug that can only be worked around in sbt itself, not the junit-interface.


Refactor claim statuses

Context
Previously, the claim status is determined by a boolean draft column on the claims table. As requirements have changed this is not supporting the functionality we need.
We need an internal status because we create a claim in DB when the user adds a mentor to a claim. Those claims should not be shown to the user.
The user should see claims that are draft or submitted, the other two statuses added in this commit.
We could have used the claim values to calculate the status of the claim but the logic would not scale very well so an enum seemed like the correct choice here.
These statuses should also help us with implementing policies.
Changes
Migrations to add status enum and remove draft boolean (There is no live data so we don't need to migrate data)
Set the correct status in the claim form
Change specs
Guidance to review

If you have claims on your local machine, you will need to delete all those claims by running:
MentorTraining.destroy_all
Claim.destroy_all
Create new claims as support and normal user
Only draft and submitted claims should be shown on claim index pages.

Screenshots
https://github.com/DFE-Digital/itt-mentor-services/assets/11318084/a54ff6f0-96c1-46fc-867e-9d4e11827c14

 Show draft claims on the school claims index page

 Refactor the claim status


test-branch/execute-job/wrong-commit-sha-on-pr/72220f38-5c83-4f52-92d3-1e23818515de

PR for testing 37a2d5a6b0afcd287101f7157f514e1f29c13ae3

/canonical/self-hosted-runners/run-workflows ae9350b88429ab25e52e6db4bdb5c13e3bde53d5


Count of Served Packages and Requests

Would be nice to see some stats like served packages and number of requests per month.

yes! i will create a new website in the future that can show the network statistics with clouldflare api.

yes! i will create a new website in the future that can show the network statistics with clouldflare api.

This feature is available for a while (Total count of requests). Shouldn't this issue be closed? @ije @shadowtime2000


cf binary name changed inside https://s3.amazonaws.com/go-cli/releases/v6.21.1/cf-cli_6.21.1_linux_x86-64.tgz

High five for submitting a report!
If you found an issue with the cf CLI, please visit the releases page and confirm it's not fixed already in the latest release.
To avoid additional back and forth, please include the following details as relevant:

Command
e.g. cf push myapp -i 2 --no-route
The content of the downloadable tar.gz. file for the ubuntu cli has changed over night. While the Releases page shows last change 12 days ago while the cf binary inside the gz file changed yesterday from 'cf' to 'cf-cli_linux_x86-64'. Not sure if this is by intend or not

What occurred, incl. error and/or stack trace
wrong executable filename

What you expected to occur
If you changed the structure of the gz file by intend, I'd expect at least a new version number so that one can identify that change more easily.

CLI Version
e.g. 6.13.0-dfba612 (see cf -v output)
6.21.1_linux_x86-64, but also 32-bit

CC API Endpoint Version
see cf api output
n/a

CF Trace, if issue relates to HTTP requests or strange behavior
run the command with -v and paste or attach the trace output
n/a

Platform & Shell Details
e.g. Mac OS X 10.11 iTerm, Windows 8.1 64-bit with PowerShell, Ubuntu 14.04.3 64-bit with gnome-terminal
at least Ubuntu 32 and 64 bit

Any other relevant information
e.g. details of an environment, cf CLI version, flag or value it does work with, DNS/network configuration, etc.

I see the same when using Travis to deploy to Cloud Foundry -  it expects cf, but gets cf-cli_linux_x86-64).

We have reverted those uploads as they had happened by accident.
Downloading now should fix the issue.


Chat - Emojis auto-selected after sending a message with a space before choosing from composer

Details
Chat - Emojis auto-selected after sending a message with a space before choosing from composer
Fixed Issues
$ https://github.com/Expensify/App/issues/41433
PROPOSAL: https://github.com/Expensify/App/issues/41433#issuecomment-2096232376
Tests

Open any chat
Add a space, type, and send a message with send button
Select emojis from the composer
Check that emojis are not auto selected

[x] Verify that no errors appear in the JS console

Offline tests

QA Steps

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

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

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

Android: mWeb Chrome

iOS: Native

https://github.com/Expensify/App/assets/169069422/e6e5d0ac-e1d3-4afc-95b2-6f6f48188f18

iOS: mWeb Safari
https://github.com/Expensify/App/assets/169069422/05d756f6-b2b1-40ce-a7c8-375ec60cb0d0

MacOS: Chrome / Safari

https://github.com/Expensify/App/assets/169069422/c3c365b9-a30f-4943-ae7d-da2cf971dfbd

MacOS: Desktop

https://github.com/Expensify/App/assets/169069422/6b2d0f12-2c46-4438-9bdf-51b2b4e56ea4

I have read the CLA Document and I hereby sign the CLA

Approved but can't merge since we are having a merge freeze across all our repos.

Thank you, @techievivek
I'm sorry but could you please explain more about merge freeze?

We are experiencing performance issues with our backend servers. To stabilize the situation and conserve engineering resources, we have temporarily blocked merging PRs and deploying changes across various repositories. This restriction should be lifted in a day or two.

Hi, @techievivek
I'm wondering if merge freeze has ended. I can see some changes in this PR. Thank you.

I'm wondering if merge freeze has ended. I can see some changes in this PR. Thank you.

We hadn't fully lifted the restriction before, and each merge had to be manually requested internally. However, the good news is that the restriction has now been officially lifted, so we can proceed with merging as usual.

🚀 Deployed to staging by https://github.com/techievivek in version: 1.4.77-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/puneetlath in version: 1.4.77-11 🚀

platform
result

🤖 android 🤖
failure ❌

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/puneetlath in version: 1.4.77-11 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


How to run it on kitti dataset

Thanks for the amazing work!
I want to know how to run mvsgaussian on autonomous driving dataset such as kitti

Thanks!
I'm not familiar with kitt dataset, can you describe how the dataset is organized?

This is the structure of kitti data set 2011_09_26_drive_0001, including the data collected by four cameras and the corresponding time, lidar point cloud, internal and external parameters of the cameras, etc. How can I convert it into the input format required by mvsgaussian for training?

 This is the structure of kitti data set 2011_09_26_drive_0001, including the data collected by four cameras and the corresponding time, lidar point cloud, internal and external parameters of the cameras, etc. How can I convert it into the input format required by mvsgaussian for training?

This is the data I have processed.

Currently the kitti dataset provides the image and camera parameters, one direct solution is to reconstruct sparse model from known camera poses to obtain colmap-format data, and then run mvsgaussian.

Is it not suitable for multi camera as input


Error on moving the downloaded cli application

Error on moving the downloaded file to bin folder.
https://github.com/albinvar/webzone-api/blob/f4cbdac88c44fd335f69830dfd4e3d25a16c050d/installer/installer.php#L182

038dee286c7a902f78c198f9524a9c99c2b66052
fixed..!!!


[ANCHOR-577] Print Anchor Platform banner with version string

Description
Print Anchor Platform banner with version string
Context
This is to improve the anchor platform developer expeirence.
Testing

./gradlew test

Is this also accessible from the docker image?

Is this also accessible from the docker image?

Yes it does. When running from the docker image, the banner is also printed.


Reccomendations inside of method calls like inTable()

The idea is that when inside the brackets that there should be suggestions with all the options (variables, tables, etc)

          Two things I noticed:

If using auto completion for function, f.e. in list(), the pointer should be inside the brackets and not at the end.
Tables shouldn't be allowed for auto completion in "in list()" function, i.e. it's not allowed to have something like "diagnoses in list(B67_1)"  where B67_1 denotes a table.

Originally posted by @jbessi in https://github.com/eonum/mcl-editor/pull/1#discussion_r1195047070

fixed


AWS Application Insights Tier  and Log values aren't accepting any valid values

cfn-lint version: v0.58.4
Description of issue.
AWS::ApplicationInsights::Application.ComponentMonitoringSetting.Tier
AWS::ApplicationInsights::Application.Log.LogType
These 2 property types are not accepting any valid values defined within regex.
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-log.html#cfn-applicationinsights-application-log-logtype
We see the regex details provided here
https://github.com/aws-cloudformation/cfn-lint/tree/main/src/cfnlint/data/CloudSpecs
which don''t reflect most recent source value defined here
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-resource-specification.html
Please provide as much information as possible:
Sample Template
  myappinsights:
    Type: AWS::ApplicationInsights::Application
    Properties:
      ResourceGroupName: !Ref CreateResourceGroup
      CWEMonitorEnabled: true
      OpsCenterEnabled: true
      OpsItemSNSTopicArn: !Ref SNSTopic
      AutoConfigurationEnabled: true
      ComponentMonitoringSettings:
      - ComponentName: !Ref SqlFSxFCIName
        Tier: 'SQL_SERVER'
        ComponentConfigurationMode: DEFAULT_WITH_OVERWRITE
        DefaultOverwriteComponentConfiguration:
          SubComponentTypeConfigurations:
            - SubComponentType: 'AWS::EC2::Instance'
              SubComponentConfigurationDetails:
                Logs:
                  - LogGroupName: !Sub 'SQL_SERVER-${ResourceGrpName}'
                    LogType: 'SQL_SERVER'
                    LogPath: >-
                      C:\Program Files\Microsoft SQL
                      Server\MSSQL**.MSSQLSERVER\MSSQL\Log\ERRORLOG

Related to this issue.  We will have to fix our regex testing so that we aren't allowing these types into the spec.
https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-applicationinsights/pull/9


Documentation for the Microsoft.Azure.ServiceBus assembly should indicate that this package is deprecated.

Documentation for the Microsoft.Azure.ServiceBus assembly should indicate that this package is deprecated.
Ideally it would also indicate where to look instead.
I found this while trying to figure out how to create a queue using servicebus sdk for .NET. I first found ManagementClient through a google search, but upon installing the nuget package, found that this is deprecated.
Instead I am now using this, which appears to still be supported.

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

ID: 62b5e848-a027-40ca-f6e0-3594b52e100c
Version Independent ID: 085764ad-94ee-13ad-f7c5-7ce59ff33df8
Content: ManagementClient Class (Microsoft.Azure.ServiceBus.Management) - Azure for .NET Developers
Content Source: xml/Microsoft.Azure.ServiceBus.Management/ManagementClient.xml
Service: service-bus-messaging
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

//cc: @EldertGrootenboer, @spelluru

Thank you for your feedback.  Tagging and routing to the team member best able to assist.


Bump scim2 version

Fixes related to https://github.com/wso2-extensions/identity-inbound-provisioning-scim2/pull/394

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/1315370058
Status: success


Feature request: option for uppercase DOCTYPE

Hi,
Could we get this as an option in Cfg?
Something like this:
cfg.do_not_minify_doctype = true;
cfg.uppercase_doctype = true;  // proposed

To get this:
<!DOCTYPE html>minified

I had a look into why html-minifier uses a lowercase DOCTYPE and apparently it's for better compression, so I think I'll keep the current lowercase format. minify-html is not a formatter and the output is not optimised for human readability, so I'm reluctant to add flags and code for formatting preferences.


lime test windows error

Describe your problem here.
C:\Users\name\Documents\fridaynightfunkin\psych engine>lime test windows
C:\Users\name\Documents\fridaynightfunkin\psych engine>Error: Cannot copy to "export/release/windows/bin/lime.ndll", is the file in use?
I googled it, but I couldn't find the answer.
I have built psych engine once.This is the second time.
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
No response

maybe you have 2 consoles open, or the game is already running

Thank you ,The error has disappeared. but this happened.What should I do?
C:\Users\name\Documents\fridaynightfunkin\psych engine>C:\Users\name\Documents\fridaynightfunkin\psych engine>source/Achievements.hx:132: characters 30-54 : Warning : FlxCamera.defaultCameras is deprecated, use FlxG.cameras.setDefaultDrawTarget instead
Compiling group: haxe
cl.exe -Iinclude -IC:/Users/name/Documents/fridaynightfunkin/psych engine/.haxelib/discord_rpc/git/linc/ -IC:/Users/name/Documents/fridaynightfunkin/psych engine/.haxelib/linc_luajit/git//linc/ -I C:/HaxeToolkit/haxe/lib/hxCodec/2,5,1/lib/vlc/include/ -I C:/HaxeToolkit/haxe/lib/hxCodec/2,5,1/lib/vlc/src/ -nologo /WX- /fp:precise -DHX_WINDOWS -GR -O2(optim-std) -Zi(debug) -FdC:\Users\name\Documents\fridaynightfunkin\psych engine\export\release\windows\obj\obj/msvc1964-nc/vc.pdb(debug) -Od(debug) -O2(release) -Os(optim-size) -FS -Oy- -c -EHs -GS- -IC:/Users/name/Documents/fridaynightfunkin/psych engine/.haxelib/hxcpp/4,2,1/include -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS(haxe) -DHXCPP_CHECK_POINTER(haxe) -DHXCPP_STACK_LINE(haxe) -DHX_SMART_STRINGS(haxe) -DHXCPP_API_LEVEL=400(haxe) -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN(main) -wd4996 ... tags=[haxe,static]

src/lime/utils/AssetCache.cpp  [haxe,release]
src/ApplicationMain.cpp
Link: ApplicationMain.exe
Creating library ApplicationMain.lib and object ApplicationMain.exp

The syntax of the command is incorrect.

What is the problem?


Eiger Odin: Some expected PVs do not exist

We're currently treating the OdinFileWriter as a HDF5Plugin_V22. This assumes various PVs from NDPluginBase.template but many of these don't exist. Meaning that a wait_for_connection on the eiger will fail. For example a PV that we are expecting is PluginType_RBV.
Acceptance Criteria

Discuss with relevant people in controls about whether we should be expecting these PVs or not
Either ask controls to implement them or remove our expectation of them

Fixed in https://github.com/DiamondLightSource/dodal/pull/106/files


global find/replace immediately rolled back by plugin

Describe the bug
When I do a global find/replace, the ruff plugin rolls immediately rolls back my changes when set to run on save.
To Reproduce
Steps to reproduce the behavior:

Enable ruff plugin.
Do a global find/replace on anything
See the changes immediately rolled back by ruff.
Disable ruff plugin and confirm that global find/replace does actually work.

Expected behavior
Ruff shouldn't roll back find/replace.
Environments (please complete the following information):

IDE: PyCharm Pro 2023.1
OS: macos
Ruff Version 0.0.262
Plugin version 0.0.14

Additional context
Settings:

@ashanbrown
I have released the new version as 0.0.15!!

I've tried the new version (0.0.15) and as far as I can tell it behaves the same way.  My global find replace is immediately rolled back.


Adding of undefined in URL on IE10

I discovered that instead of #tab- 'undefined' is added to the url in IE10 on Win 8. This is also the case in your demo. Any idea how to solve this?

Good find! Turns out IE10 on Win8 doesnt have window.location.origin available, I'll see if I can fix this quickly

This is now fixed in the latest version


Add ziontee113/icon-picker.nvim

Checklist:

[x] The plugin is specifically built for Neovim.
[x] The lines end with a .. This is to conform to awesome-list linting and requirements.
[x] It's not already on the list.
[ ] If it's a colorscheme, it supports treesitter syntax.
[x] The title of the pull request is Add `username/repo`  when adding a new plugin.
[x] Neovim is spelled as Neovim (not nvim, NeoVim or neovim), Lua is spelled as Lua (capitalized).

Thanks for the PR!
Something went wrong with the syntax of your line, when you fix that I can merge your PR. See the failing CI.

Yeah I think it's a small non-capitalized word. I just pushed it and waiting for the linters. This is my 2nd time making a PR and first time editing my PR :)

That's okay, it worked out, thanks!


dumb-init for proper zombie and signal handling

Without a proper init process, signal handling is mostly broken for running applications as well zombie processes may accumulate.
dumb-init is a minimal init script to take care of that. I think it is worth having it, for example to run dnsmasq with --keep-in-foreground --user=root instead of -d.

No thanks, it works fine as-is for my uses.


Support default rule for internal types

Feature request

Currently, for those who use experiments.css would encounter an issue for custom loader pipelines. I don't know if it is the design by webpack:
less file
@import "variable.css";

The rule is configured as follows:
{
  test: /\.less$/,
  use: ['less-loader'],
  type: 'css'
}

The transformation will result in a failure as preferRelative for this rule is not configured. This leads to an misalignment with the builtin rule for css files. In order to make it work, developers should configure like this:
{
  test: /\.less$/,
  use: ['less-loader'],
  type: 'css',
  resolve: { preferRelative: true  }  // There might be other default rules to be applied.
}

To avoid the logic difference, we'd better to introduce a default rule for the internal type.
See more details here: https://github.com/web-infra-dev/rspack/issues/3913
@alexander-akait Any bias on this one?
Are you willing to work on this yourself?
yes

@h-a-n-a Sorry for delay, still valid?

Yes, still valid.
I think it's caused by didn't add resolve.preferRelative = true for resolve.byDependency["css-import"]
https://github.com/webpack/webpack/blob/45c39892e105ce5d486b2aa07796b3c12fc019af/lib/config/defaults.js#L713-L717
https://github.com/webpack/webpack/blob/45c39892e105ce5d486b2aa07796b3c12fc019af/lib/config/defaults.js#L1472-L1480


The 'user' resource needs support for password maxage, minage and account expiration.

Description
On Linux systems the minage, maxage and account expiration are standard user attributes.
Chef Version
Chef 12.12.15
Platform Version
RHEL7
Replication Case
Feature request
Client Output
Feature request
Stacktrace
Please include the stacktrace.out output or link to a gist of it, if there is one.

Yes, we need it =)

We need this too.


Language support for Javascript/Typescript

Issue Type: Bug
Everytime I open a JS or TS file in VSCode, I always have this error:
"
Extension host terminated unexpectedly. Code:<PHONE_NUMBER>  Signal:  null
_onExtensionHostCrashed	@	abstractExtensionService.ts:155
"
The result is that all the functionalities regarding JS/TS aren't working, such as, for example, the structure of the script, or the intellisense, neither the add-ons (for example, "Bracket Pair Colorizer", which is the signal the file was not properly recognized).
Sometimes the problem disappears simply restarting the extention host, as notified by VSCode, but often it isn't enough, and I have to restart VSCode.
A few times it happened that the problem came out more and more even during the work, not only at the first opening of the file, but it has been too rare to be considered recurrent.


Update scrollbar

Hey!
I'd like to update the scrollbar of the website.
Please assign me this issue under hacktoberfest.

@ri-tae-ka could you please assign this task to me?

@davyj123 Are you part of SWOC?

Yes mam

Cool! Go ahead.


Use managment dll to set retry interval and event ttl?

How do we set the subscription properties for retry interval and event-ttl via Microsoft.Azure.Management.EventGrid.dll?

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

ID: 2ad5c953-fa75-9944-5539-111bfc52e892
Version Independent ID: 00d37a17-4f7d-779e-8243-786c1d4dba7d
Content: Dead letter and retry policies for Azure Event Grid subscriptions
Content Source: articles/event-grid/manage-event-delivery.md
Service: event-grid
GitHub Login: @tfitzmac
Microsoft Alias: tomfitz

@whihathac - are you using the latest preview versionhttps://www.nuget.org/packages/Microsoft.Azure.Management.EventGrid/3.0.1-preview? You should see a property called RetryPolicy.

#please-close

@whihathac We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


2024-04: clarify Image.source description

Background
Part of https://github.com/Shopify/checkout-web/issues/31776. Updates the docs for the 2024-04 stable release.
There is another PR in this repo to update the unstable channel docs.
A follow up to https://github.com/Shopify/checkout-web/pull/31805

I would wait for James as he will help adding changelogs to this :D


Add type based web socket options

Reference: https://github.com/Azure/amqp-common-js/pull/38
Make option type generic on the constructor passed in as the webSocket configuration key so that TypeScript can infer the options type so e.g. people can bring whatever WS implementation they want and the options will respect that.
#1056

Closing this issue as we chose not to go with generics at the moment. For further discussion on this, please see https://github.com/Azure/azure-sdk-for-js/pull/2217#issuecomment-484625926


fixing combobox to use useFormProps and related component refactors

Closes #2323
Added useFormProps to Field so all form components have it. Audited its usage, removed in a couple places and left in a couple.
#2334 was exists to make a Chromatic baseline to fully test this.
✅ Pull Request Checklist:

[x] Included link to corresponding React Spectrum GitHub Issue.
[x] Added/updated unit tests and storybook for this change (for new code or code which already has tests).
[x] Filled out test instructions.
[ ] Updated documentation (if it already exists for this component).
[ ] Looked at the Accessibility Practices for this feature - Aria Practices

📝 Test Instructions:
run chromatic and the changes should be that combobox works better in form.
Test all components that use Field because useFormProps was added which means all its children were updated.
Explicitly changed NumberField, Picker, SearchWithin, and TextFieldBase.
Check the form and provider stories.
🧢 Your Project:
RSP

Reviewed the chromatic and the only updates are combobox side label and necessity indicator working.
https://www.chromatic.com/build?appId=5f0dd5ad2b5fc10022a2e320&number=136


Feature/rpg game

Install proper packages;
Add images, sprites, audios, and other assets;
Work on Preload, Tutorial, Scores, Credits, Scores, WorldScene, GameOver, and API score manipulation;
Add readme;
Upload build to live server.

The game follows the story of a girl who was warped through time and needs to find her TimeMachine to go back to her proper timeline. Basically, you would need to fight dinosaurs and collect weapons until you can defeat the main boss and reach your TimeMachine.
As I progressed developing the game and was implementing the battle scene (commit history shows that), I had some difficulties working with the sprites for the game and realized that I would not be able to implement the battles for the game as I wanted and finish it in time. So, I changed my objectives and implemented only what was required in the capstone project.
A game where the player would be spawn on the world and just be able to collect items through the map, to add some difficulties and generate a score, I made it so there would be a timer and the player must collect as many dinosaur eggs as possible. This allowed me to focus my priorities and finish the game in the requested time. I hope to come back and implement the full game as was intended.

I also added more tests as requested.


Add favicon files

@gr2m Here you go. I found out what browserconfig.xml, and site.webmanifest do. browserconfig is for websites pinned to start on windows 8 and 10, and webmanifest is for android chrome.
MAKE SURE TO ADD THIS TO HEAD OF WEBPAGES:
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=jw3d9vxKo4">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=jw3d9vxKo4">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=jw3d9vxKo4">
<link rel="manifest" href="/site.webmanifest?v=jw3d9vxKo4">
<link rel="mask-icon" href="/safari-pinned-tab.svg?v=jw3d9vxKo4" color="#5bbad5">
<link rel="shortcut icon" href="/favicon.ico?v=jw3d9vxKo4">
<meta name="msapplication-TileColor" content="#66cce0">
<meta name="theme-color" content="#66cce0">

After you add this (and GitHub Pages uploads the additions), you can check the favicon on different platforms here: https://realfavicongenerator.net/favicon_checker?protocol=https&site=probot.github.io%2F#.Xynad6-SkdV
(Also, you can go there now to see your current favicon setup)

You can find the webpages of your website here: https://github.com/search?q=repo%3Aprobot%2Fprobot.github.io+language%3AHTML+language%3AHTML&type=Code (so that you can add the above code to them)

The headers all go in this file: https://github.com/probot/probot.github.io/blob/master/_layouts/default.html
Would you like to add that to your pull request?

Ok, I was wondering if you used a site-wide css file! I will!

Done

Is the Travis ci build anything to worry about?

no I don't think so. It's about time we move away from Travis and use Actions instead. So if you are interested in helping that would be most appreciated

I am glad to help! I don't know how much I CAN help though.... But if you need me, just @Jme7 me!


Coordinate Conversion changing symbol for locations loses selection and location highlight

Current Behavior:
The Coordinate Conversion add-in allows you to add coordinate locations to a map, select the coordinates that have been added from the list (or the map) and change symbology of those locations on the map.
If you have some coordinates added to the map and you select one or more of them, they are highlighted with a green halo.

If you change the symbology for a point feature layer, it retains any selection.
However, if you change the symbology for coordinate locations, it loses the selection on the map and in the table.

Expected Behavior:
If I change the symbology of the locations I've added with the Coordinate Conversion pane, any selection that I've made on those locations should be persisted. The new symbol should be highlighted, and the selection in the list should remain.
Repro steps

Use the Map Point Tool from the Coordinate Conversion pane to add some points to the map.
Select a point either with the Select Point tool or by clicking a coordinate in the list.
Click the Edit Properties button on the Coordinate Conversion pane.
Click the Symbology tab.
Click the Cross 3 symbol
Click Apply
note that all symbols correctly change, but the selection you had is lost

ArcGIS Pro 2.3.0 beta 1 build 14476
Coordinate Conversion <IP_ADDRESS> (latest October build)

@CTLocalGovTeam This issue was logged as a result of UAT on delivered functionality on #422

To add to what @lfunkhouser stated the PR that had this delivery was https://github.com/Esri/coordinate-conversion-addin-dotnet/pull/518

@saip this does not look to be fixed. I have added explicit repro steps to highlight the behavior that shows the problem.