Error when exporting aab file after changing release.keystore to release.jks

Godot version
3.5.1
System information
Windows 10
Issue description
I have an app uploaded to the Google Play Console and I wanted to update it. But due to carelessness I lost the old release.keystore and I decided to replace it. To replace it, I used the new .jks format because Google Play Console asked for a .pem file (in order to create a .pem file, you must have a .jks file).
And now when exporting the aab file in godot, this problem occurs. Everything is normal when exporting apk. What will be the ideas to solve the problem?
Steps to reproduce
Starting a Gradle Daemon, 3 busy and 2 incompatible Daemons could not be reused, use --status for details
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.3) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32

Task :clean
Task :assetPacks:installTime:clean
Task :preBuild UP-TO-DATE
Task :preReleaseBuild UP-TO-DATE
Task :compileReleaseRenderscript NO-SOURCE
Task :assetPacks:installTime:generateAssetPackManifest
Task :generateReleaseResValues
Task :generateReleaseResources
Task :processReleaseAssetPackManifests
Task :linkReleaseManifestForAssetPacks
Task :assetPackReleasePreBundleTask
Task :createReleaseCompatibleScreenManifests
Task :extractDeepLinksRelease
Task :processReleaseMainManifest
Task :processReleaseManifest
Task :processApplicationManifestReleaseForBundle
Task :checkReleaseDuplicateClasses
Task :buildKotlinToolingMetadata
Task :compileReleaseAidl NO-SOURCE
Task :generateReleaseBuildConfig
Task :checkReleaseAarMetadata
Task :processReleaseManifestForPackage
Task :javaPreCompileRelease
Task :desugarReleaseFileDependencies
Task :mergeReleaseShaders
Task :compileReleaseShaders NO-SOURCE
Task :generateReleaseAssets UP-TO-DATE
Task :mergeReleaseAssets
Task :processReleaseJavaRes NO-SOURCE
Task :mergeReleaseJniLibFolders
Task :mergeReleaseArtProfile UP-TO-DATE
Task :mergeReleaseResources
Task :collectReleaseDependencies
Task :configureReleaseDependencies
Task :parseReleaseIntegrityConfig UP-TO-DATE
Task :writeReleaseAppMetadata
Task :validateSigningRelease
Task :bundleReleaseResources
Task :mergeReleaseNativeLibs
Task :processReleaseResources

Task :stripReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libc++_shared.so, libgodot_android.so.

Task :mergeExtDexRelease
Task :compileReleaseKotlin
Task :compileReleaseJavaWithJavac
Task :dexBuilderRelease

Task :extractReleaseNativeSymbolTables
Unable to extract native debug metadata from C:\allfiles\Godot\projects\KvsZ NOTadMob\android\build\build\intermediates\merged_native_libs\release\out\lib\arm64-v8a\libc++_shared.so because unable to locate the objcopy executable for the arm64-v8a ABI.
Unable to extract native debug metadata from C:\allfiles\Godot\projects\KvsZ NOTadMob\android\build\build\intermediates\merged_native_libs\release\out\lib\arm64-v8a\libgodot_android.so because unable to locate the objcopy executable for the arm64-v8a ABI.
Unable to extract native debug metadata from C:\allfiles\Godot\projects\KvsZ NOTadMob\android\build\build\intermediates\merged_native_libs\release\out\lib\armeabi-v7a\libc++_shared.so because unable to locate the objcopy executable for the armeabi-v7a ABI.
Unable to extract native debug metadata from C:\allfiles\Godot\projects\KvsZ NOTadMob\android\build\build\intermediates\merged_native_libs\release\out\lib\armeabi-v7a\libgodot_android.so because unable to locate the objcopy executable for the armeabi-v7a ABI.
Unable to extract native debug metadata from C:\allfiles\Godot\projects\KvsZ NOTadMob\android\build\build\intermediates\merged_native_libs\release\out\lib\x86\libc++_shared.so because unable to locate the objcopy executable for the x86 ABI.
Unable to extract native debug metadata from C:\allfiles\Godot\projects\KvsZ NOTadMob\android\build\build\intermediates\merged_native_libs\release\out\lib\x86\libgodot_android.so because unable to locate the objcopy executable for the x86 ABI.
Unable to extract native debug metadata from C:\allfiles\Godot\projects\KvsZ NOTadMob\android\build\build\intermediates\merged_native_libs\release\out\lib\x86_64\libc++_shared.so because unable to locate the objcopy executable for the x86_64 ABI.
Unable to extract native debug metadata from C:\allfiles\Godot\projects\KvsZ NOTadMob\android\build\build\intermediates\merged_native_libs\release\out\lib\x86_64\libgodot_android.so because unable to locate the objcopy executable for the x86_64 ABI.

Task :mergeReleaseJavaResource
Task :mergeDexRelease
Task :buildReleasePreBundle
Task :compileReleaseArtProfile UP-TO-DATE
Task :packageReleaseBundle
Task :signReleaseBundle FAILED

FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':signReleaseBundle'.

A failure occurred while executing com.android.build.gradle.internal.tasks.FinalizeBundleTask$BundleToolRunnable
Failed to generate v1 signature

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 59s
44 actionable tasks: 41 executed, 3 up-to-date
Exit code: 1
Minimal reproduction project
N/A

I finally solved this problem myself! I don't know what exactly it was related to, but I just recreated keystore.jks and this time used this command:
keytool -genkeypair -alias upload -keyalg RSA -keysize 2048 -validity 9125 -keystore keystore.jks
I used a different command before this.
It is also possible that the problem was in the name (before it was "release.jks", now it is "keystore.jks") Thank you.

I opened a docs issue to keep track of this further: https://github.com/godotengine/godot-docs/issues/6440


Add insecure property for NutanixDatacenterConfig

To accommodate for the scenario where the user has not replaced the default Certificate that ships with Prism Central, we allow the user to skip TLS verification. Insecure is the optional property to skip TLS verification.
Nutanix Prism Central installation by default ships with a self-signed certificate that will fail TLS verification because of two reasons:

The certificate is not issued by a publicly trusted CA
The certificate does not have the IP SANs for the Prism Central endpoint

As such, in order for these services to establish a connection with Prism Central, client has three options:

Use Legitimate certificates: Replace the default certificate that comes with Prism Central with a certificate signed by a publicly trusted Certificate Authority e.g. Let’s Encrypt.
Use valid Self-Signed certificates: Replace the default certificate that comes with Prism central with a self-signed certificate that has the IP address/domain populated in the Subject Alternative Names section of the certificate. The Root CA Certificate is provided as an additional trust bundle to add to the certificate pool used to establish the connection. This is signaled using the additionalTrustBundle flag.
Skip TLS Verification: The TLS Verification step needs to be skipped when establishing the connection. The benefit of this approach is that it does not require the default certificate to be replaced.

We intend on supporting all three options until Prism Central starts shipping with valid self-signed certificates.
The recommended order from a customer guidance perspective should be:

Use a Legitimate certificate
Use a valid self-signed certificate and provide the CA cert through the trust bundle
Skip TLS verification

From an application evaluation perspective, the order will be:

If a legitimate certificate is present, nothing needs to be done
If an additionalTrustBundle flag is present, the RootCA cert should be added to the client cert pool when establishing a TLS connection.
If an insecure flag is present and set to true, TLS verification should be skipped regardless of what other properties are set.

How was this tested?
Created a EKS-A cluster on a Nutanix setup (@vnephologist lab) with self-signed certificates using the insecure flag set to true.

just for completeness, noting that this was added thru https://github.com/aws/eks-anywhere/pull/2229/files#diff-f06dc4da7f8574dbb4b599dc7e0fe78fd2c6698991b7659dd23a730d43ba5435R29 but was removed later thru https://github.com/aws/eks-anywhere/pull/3116/files#diff-f06dc4da7f8574dbb4b599dc7e0fe78fd2c6698991b7659dd23a730d43ba5435 due to concerns from EKS-A Team but since this is a supported way in other providers as well, adding it back to be consistent

just for completeness, noting that this was added thru https://github.com/aws/eks-anywhere/pull/2229/files#diff-f06dc4da7f8574dbb4b599dc7e0fe78fd2c6698991b7659dd23a730d43ba5435R29 but was removed later thru https://github.com/aws/eks-anywhere/pull/3116/files#diff-f06dc4da7f8574dbb4b599dc7e0fe78fd2c6698991b7659dd23a730d43ba5435 due to concerns from EKS-A Team but since this is a supported way in other providers as well, adding it back to be consistent

This is not raised by EKS-A team as a concern but was removed for following better engineering practices by us. However, following the discussion with our product team, we intend on using providing support for skipping TLS verification as outlined in the PR description.

/assign @abhay-krishna @pokearu

/ok-to-test


Popover demo runtime error (again?)

The page at https://material-ui.com/components/popover/ has a demo that crashes when using the anchorPosition.top and anchorPosition.left controls.
Perhaps https://github.com/mui-org/material-ui/issues/17101 did not actually fix the bug.

[ ] The issue is present in the latest release. ??? I'm not sure what release is used on the live website.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Current Behavior 😯
Click either the down arrow or up arrow of either anchorPositon.top or anchorPosition.left twice and the demo crashes with this message:

This demo had a runtime error!
We would appreciate it if you report this error directly to our issue tracker.
TypeError: e.target is null

Expected Behavior 🤔
I should be able to change those values more than once and the demo should never crash.
Steps to Reproduce 🕹

Visit https://material-ui.com/components/popover/
Scroll down to Anchor Playground
Click either anchorPosition control twice, or click one once, and the other once.

Your Environment 🌎
Firefox on macOS.

@adamdicarlo Thanks for reporting this problem. It's my fault, I was too eager in my changes in #20111. I would propose the following patch: do you want to work on it? :)
diff --git a/docs/src/pages/components/chips/ChipsPlayground.js b/docs/src/pages/components/chips/ChipsPlayground.js
index cada04484..610cf1357 100644
--- a/docs/src/pages/components/chips/ChipsPlayground.js
+++ b/docs/src/pages/components/chips/ChipsPlayground.js
@@ -24,7 +24,7 @@ const styles = theme => ({

 function ChipsPlayground(props) {
   const { classes } = props;
-  const [{ color, onDelete, avatar, icon, variant, size }, setState] = React.useState({
+  const [state, setState] = React.useState({
     color: 'default',
     onDelete: 'none',
     avatar: 'none',
@@ -32,12 +32,13 @@ function ChipsPlayground(props) {
     variant: 'default',
     size: 'medium',
   });
+  const { color, onDelete, avatar, icon, variant, size } = state;

   const handleChange = event => {
-    setState(state => ({
+    setState({
       ...state,
       [event.target.name]: event.target.value,
-    }));
+    });
   };

   const handleDeleteExample = () => {
diff --git a/docs/src/pages/components/popover/AnchorPlayground.js b/docs/src/pages/components/popover/AnchorPlayground.js
index d29b01ea0..56aee3a96 100644
--- a/docs/src/pages/components/popover/AnchorPlayground.js
+++ b/docs/src/pages/components/popover/AnchorPlayground.js
@@ -68,19 +68,7 @@ function AnchorPlayground(props) {
   const { classes } = props;
   const anchorRef = React.useRef();

-  const [
-    {
-      open,
-      anchorOriginVertical,
-      anchorOriginHorizontal,
-      transformOriginVertical,
-      transformOriginHorizontal,
-      positionTop,
-      positionLeft,
-      anchorReference,
-    },
-    setState,
-  ] = React.useState({
+  const [state, setState] = React.useState({
     open: false,
     anchorOriginVertical: 'top',
     anchorOriginHorizontal: 'left',
@@ -90,33 +78,43 @@ function AnchorPlayground(props) {
     positionLeft: 400, // Same as above
     anchorReference: 'anchorEl',
   });
+  const {
+    open,
+    anchorOriginVertical,
+    anchorOriginHorizontal,
+    transformOriginVertical,
+    transformOriginHorizontal,
+    positionTop,
+    positionLeft,
+    anchorReference,
+  } = state;

   const handleChange = event => {
-    setState(state => ({
+    setState({
       ...state,
       [event.target.name]: event.target.value,
-    }));
+    });
   };

   const handleNumberInputChange = key => event => {
-    setState(state => ({
+    setState({
       ...state,
       [key]: parseInt(event.target.value, 10),
-    }));
+    });
   };

   const handleClickButton = () => {
-    setState(state => ({
+    setState({
       ...state,
       open: true,
-    }));
+    });
   };

   const handleClose = () => {
-    setState(state => ({
+    setState({
       ...state,
       open: false,
-    }));
+    });
   };

   let mode = '';

Still meet problem but not the same message.


Migrate all mysql calls to postgres in scripts.

There's a bunch of calls to either the mysql command prompt or db-api calls via the mysql driver in the maintenance script code.
These all need to be moved to use psql and the psycopg2.

done.


Updating helm task e2e test to use v1 rbac api

In k8s 1.22 v1beta1 rbac api is removed, so tests are failing
when run against it, this updates the test to use v1 rbac api.
Signed-off-by: Shivam Mukhade<EMAIL_ADDRESS>

Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[ ] Docs included if any changes are user facing
[ ] Tests included if any functionality added or changed
[ ] Follows the commit message standard
[x] Meets the Tekton contributor standards (including
functionality, content, code)
[ ] Release notes block below has been filled in or deleted (only if no user facing changes)

Release Notes

/kind cleanup


1.9.x  - Gitlab Remove CLI OIDC steps from setup

Why?
We now use terraform to setup OIDC config and we have a new vault based IDP, not gitlab.
How?
Review Gitlab install and remove steps related to OIDC setup.
Post-gitlab install.
Review vault call of terraform.

Release 1.9.0 was delivered, steps were removed by @jarededwards.


Drive widget: Caption trimmed

Describe the bug
Caption for a drive widget item is not displayed correctly and half the line is trimmed in some languages
To Reproduce
Steps to reproduce the behavior:

Go to Files
See error

Expected behavior
A clear and concise description of what you expected to happen.
Text should be fully wrapped
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

OS Version: 20H2 Pro
App version: <IP_ADDRESS>

@Jaiganeshkumaran I can't reproduce this issue with the latest from master, can you check if it's only an issue with some localizations?

Thanks again for your feedback.
Since we didn't hear from you on this topic for 3+ days, we'll assume everything is worked out and close this feedback item. If you had more feedback to provide, please re-open this and help the owners by describing the current status and any steps taken to troubleshoot this.


FIX: Strip-off node-mongo-script from api-boilerplate template

This pull request makes the following changes

Fixes code-collabo/node-mongo#66

General checklist

[x] File or folder now contains changes as specified in the issue i worked on
[x] I have linked the issue I worked on to this pull request submitted by me

Testing checklist

[ ] node-mongo-script dependency has been removed totally from the ts, esm, and cjs boilerplate template
[ ] the boilerplate templates still works as before but without the script dependency.
[ ] I certify that I ran my checklist

Ping @Ifycode @collabo-community/review-backend-api

@Ifycode, @collabo-community/review-backend-api

I have removed the node-mongo-script from the ts template.
the ts template still works as before (without the node-mongo-script)

run ts template with npm run dev:atlas or npm run dev:local

I have removed the node-mongo-script from the esm template.
the esm template still works as before (without the node-mongo-script)

run esm template with npm run dev:atlas or npm run dev:local

I have removed the node-mongo-script from the cjs template.
the cjs template still works as before (without the node-mongo-script)

run cjs template with npm run dev:atlas or npm run dev:local

I have just removed the dev:change and dev:restore scripts from the 3 templates


Features #230, Dynamic package with direct download of mariadb

@vorburger This PR resolves #230
@jtmuhone Would be able to review this pr

@jtmuhone I would also very much love your thoughts what you think about this, as an alt to your #229 ..

Is the MacOS binary file downloaded from homebrew? The homebrew binary is not statically linked. See https://formulae.brew.sh/api/formula/mariadb.json, there is a dependency to openssl and the binary wont work without installing it.

@jtmuhone that is good point, we may want document it as necessary external dependency similar to libncurses.so.5 in fedora (documented), libaio1 in ubuntu and visual c++ library 2013 in windows environments.
@vorburger what do you think?

The openssl requirement is homebrew related and needs to be installed using homebrew. My co-worker, who tested my PR got this error message when I was using a binary downloaded from homebrew:

@jtmuhone, @vorburger So can we skip the Mac from dynamic package?

Also, at least where I work, our build hosts don't have universal Internet access.


No main method in "imp/src/test/java/org/imp/test/CompilerTest.java"

My guess is that that class isn't running because it doesn't have a main class, but I'm not sure, because I haven't fully investigated the code

Nevermind, I think I found the error. I made a pull request to try and fix it


Investigate performance compared to FastPriorityQueue and qheap

https://github.com/lemire/FastPriorityQueue.js
https://github.com/andrasq/node-qheap
Both seem to perform better on some benchmarks. Should investigate what makes them faster.

Fixed by https://github.com/mourner/tinyqueue/commit/2adb6d80d9f647656e61d3cdfa2660094d715512


Don't try to resolve file locations at startup

Recently I was at a hackathon where the WiFi did not support a VPN
connection back to my company's file servers. Instead of starting up,
SysEx Librarian produced a massive sequence of error dialogs, one for each
of my remote sysex files that could not be accessed as it was on an
inaccessible network drive. In the end I had to find and wipe the settings
just to start the application.

Why were we trying to resolve the aliases to the individual files?

Released (finally) in versions 1.4 of both apps.


Louvain clustering output

https://github.com/fraenkel-lab/OmicsIntegrator2/blob/11a24e1af254752137b911f4e013095d6652da49/src/graph.py#L366
Getting the following error:

If I comment this line out, the next line gives this error:

@iamjli unfortunately I can't support all branches of OI2.

The first error suggests the python-louvain package is having trouble with networkx 2.0's new API. We were seeing this error a couple months ago and resolved it (I forget how)
The second error is because the subcellular localization data needs to be a pd.DataFrame, not a pd.Series now -- that's my bad, a miscommunication between myself and @brycehwang. It's fixed in master.

I ran the example notebook in master and it works for me. Does it work for you?

Closing (see #71)


Better heuristic for the shortest path algorithm for navigation2D

Better heuristic for the shortest path algorithm for navigation2D.
It now will use the shortest distance to the polygon as cost instead of the distance to the center of the polygon.
This fixes #15919 and fixes #6310.

This is where the code is, but I haven't looked into it deeply. https://github.com/godotengine/godot/blob/6db6ca444d9aa52acdc5d51bb804653b30af6afa/scene/3d/navigation.cpp#L271

this is really good, but please implement in 3D before merging, you have the same functions there

Added the improvements to 3D as well.

Thanks!


Browser tool and URL mention does not work on Ubuntu or Linux devcontainer

Which API Provider are you using?
Anthropic
Which Model are you using?
Claude 3.5 Sonnet
What happened?
Unable to read nextjs docs

Steps to reproduce

Just paste in the url from nextjs docs
https://nextjs.org/docs/app/building-your-application/routing/route-handlers

Relevant API REQUEST output
No response
Additional context
No response

According to @m-check1B in this issue https://github.com/cline/cline/issues/438

the App Armor blocking Chromium known problem
Could not resolve on Ubuntu 24.4. LTS but this problem is NOT PRESENT on 22.4.LTS where it works just fine.

I'll have to find a workaround for using the browser on Ubuntu. I am sorry you're dealing with this.


Clearing self.words before saving model

I don't get the point of clearing self.words before saving the CorEx model considering most people load the model to use .get_topics() and clearing self.words basically makes the function useless for prediction purposes

I believe it was a workaround for some type of pickling bug for certain text encodings. If we went fully python3 I'm sure this would not be necessary.


Added comprehensive logging specification

Summary:
Added comprehensive logging specification
Issue Reference(s):
/claim #524
Build & Testing:

[x] I ran cargo test successfully.
[x] I have run ./lint.sh --mode=fix to fix all linting issues raised by ./lint.sh --mode=check.

Checklist:

[x] I have added relevant unit & integration tests.
[x] I have updated the documentation accordingly (if applicable).
[x] I have performed a self-review of my own code.

Hi @ayusham001 Thanks for the PR!
This explains a very generic approach to Logging and not specifically how the dev would look like for the consumers of tailcall. Tailcall users haven't used YML also where all will the log statements be inserted?

/tip 10$ @ayusham001


Make inflation mod public to access inflation functions

This PR makes the inflation module public so that one can access the functions inside.
I am trying to access the inflation functions/rate in order to mint tokens for the Treasury. We would like to do so in different time intervals. My intuition is that if I provide a smaller interval I will still get roughly the same inflation rate as is created over an era.

fail enough -- @thiolliere I recently moved phragmen out of SRML to be re-used by other modules if needed. Do you think it ever applies to this as well?

yes maybe indeed, but maybe the doc is to be improved then


Ignore redundant changes

When setting a parameter to a value that is already set with the same value, don't do anything (so no changing of update time).
This will solve over-synchronisation of records that do not have changes (for instance a delete on all records that are already deleted).

Likely fixed


Flakey Timeout Tests: Azure.Monitor.OpenTelemetry.Exporter.OfflineStorageTests

Library name
Azure.Monitor.OpenTelemetry.Exporter
Please describe the feature.
Azure.Monitor.OpenTelemetry.Exporter.OfflineStorageTests.FailureResponseCode206
Azure.Monitor.OpenTelemetry.Exporter.OfflineStorageTests.FailureResponseCode429
Azure.Monitor.OpenTelemetry.Exporter.OfflineStorageTests.Success200
https://dev.azure.com/azure-sdk/public/_build/results?buildId=1344288&view=ms.vss-test-web.build-test-results-tab

In addition some of these tests contain long sleeps that should be avoided.

This is failing the Azure.Core release pipeline, so I will disable these temporarily.

I think this work item can be closed.
I refactored these tests in #28664


docs: review, test, and update rust counter tutorial

Close in favor of the counter-only https://github.com/dfinity/cdk-rs/pull/85


Debug opens a new integrated terminal for each Python session

I see this

{
	"name": "Python: Current File",
	"type": "python",
	"request": "launch",
	"program": "${file}",
	"console": "integratedTerminal"
}

Originally posted by @roblourens in https://github.com/microsoft/vscode/issues/82662#issuecomment-740229893
I was not able to repro this on OSX or Windows. But what rob was seeing is that it consistently open a new terminal on each start, as if the process for the previous terminals is still running

I found old implementation:
This was asked here microsoft/vscode#10940
And implemented here microsoft/vscode@50e91ea

Some observation based on discussion here: https://github.com/microsoft/vscode/issues/82662
I'm running Windows 10.
Integrated terminal using CMD or PowerShell works fine and reuses window.
This problem appears while using Git Bash - version <IP_ADDRESS>
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"

I was able to reproduce this on macOS (10.15.7).

I was able to reproduce this on macOS (10.15.7).

Getting same issue on Windows while running with Remote extension in a linux based container (using bash).
Launch config is
{
    "name": "My Python Script",
    "type": "python",
    "request": "launch",
    "program": "${workspaceFolder}/some_path/my_script.py",
    "console": "integratedTerminal",
    "env": {...}
}

Getting same issue on Windows while running with Remote extension in a linux based container (using bash).
Launch config is
{
    "name": "My Python Script",
    "type": "python",
    "request": "launch",
    "program": "${workspaceFolder}/some_path/my_script.py",
    "console": "integratedTerminal",
    "env": {...}
}

This will be fixed in tomorrow's Insiders build

@roblourens please verify this since you were able to repo 🙂


Add missing std::move's

I realized some rvalue references to Data objects were being passed through without being moved in proxy.cpp.

Linux test FAILed.

Linux test FAILed.

verify-linux

Windows test PASSed.

Linux test PASSed.


Prevent Namespace Race

What this PR does / why we need it:
Create namespace set if it doesn't exist. This fixes reboot bug where entries don't get added after failing to append non-existing namespace to all-namespaces.
When NPM reboots, namespace details do not always sync before policies and pods do. In those cases the namespace will need to be added before we proceed with add/update pod/networkpolicy workflow.
replaces https://github.com/Azure/azure-container-networking/pull/461

/lgtm


[Bug]:

What happened?
Hi There, Thank you for your hard work on this plug-in... I currently use it with HOOBS. One of the plug-in upgrades "zapped" 2 of my Eufy Cameras that use to work and show up in the APPLE Home app with your plug-in on my Hoobs.
Eufy T8124
Floodlight Cam
Both use to work. I will attach a screenshot of the config and entry from the error log
Device Type
Floodlight (Supported)
Plugin Version
v2.0.x (Supported)
HomeBridge Version
v1.4.x (Supported)
NodeJS Version
v14 (Supported)
Operating System
Mac OS X 11+ (Supported)
Relevant log output
10/21/2022, 3:43:55 PMEufy Security BridgeERROR[Eufy Security Bridge 6380@Garage@Enabled@On] characteristic value expected boolean and received undefined
10/21/2022, 3:43:55 PMEufy Security BridgeERROR[Eufy Security Bridge 6380@Garage@Motion@On] characteristic value expected boolean and received undefined

config
{
    "platform": "EufySecurity",
    "username"<EMAIL_ADDRESS>    "password": "*************",
    "enableCamera": true,
    "ignoreDevices": [
        "T8400P312143273A"
    ],
    "ignoreStations": [
        "T8400P3121432C66"
    ],
    "enableDetailedLogging": 2

Does the issue still persist?

Yes sir same issue persists.

Hi @DanLysk
I don't exactly understand what your problem is, but I guess both cameras don't show up in the home app?
According to your config json there is no configuration for the individual cameras. Normally we use Homebridges config ui for setting this up, but since hoobs doesn't support that, you'll have to look into other issues for examples on how a config json should look like.
For example: https://github.com/homebridge-eufy-security/plugin/issues/225
Is this maybe what's wrong for you?

Good morning, thanks for touching base. Here’s a screenshot of my Apple home app and a screenshot of my Eufy app. Apple home now only shows two cameras. Though there are four in Eufy… it’s been some time now, and I don’t remember which HOObs or Eufy plugin caused this… but all four cameras did show up in the Apple home app at one time until that update. ￼

I didn't see any screenshots, but that's no problem I think.
There was changed a substantial bit in the plugin with newer version 1.1.1 and especially 2.0 and above which might cause this. In detail the configuration schema was changed, so that you'll have to check if that's still working.
There's more described about it here: #1
The best would be to completely redo the setup.
If this doesn't help, you could read on some common issues in the wiki or report the error message here, so we can try to help.


Support .promise for local traversals

With an embedded graph DB, if we attempt code like:
graph.V.promise(_.toList)
>> java.lang.IllegalStateException: Only traversals created using withRemote() can be used in an async way

I'm note sure why that would be the case. Even in the local case, we are potentially hitting the disk (slow) so for a performant, non-blocking system (i.e. Scala) one would expect that the IO operations whether network or disk would return a Future[].
It also means that code (like tests) needs to know what type of Graph DB it's connecting to, which feels like it breaks encapsulation.
Do you think .promise() should always return a Future regardless of what it's connecting to?
Happy to do a pull request, but since the error originates in org.apache.tinkerpop.gremlin.process.traversal.Traversal.java:163 the simplistic approach would be to immediately return a Future.successful if endStep is a RemoteStep. And that's unfortunate, as it still means synchronous IO to the underlying DB.

I agree, it's annoying to get different behaviour for different DBs.
One option to fix this (and it sounds like that's what you have in mind as well) would be to store the fact that this is a remote connection (either at value or at type level), and then in promise wrap e.g. toList in a Future. You'd have to pass it an execution context then, as well, though.
Another thing that comes to mind: Future is part of the standard library, but there's better implementations for asynchronous computation, e.g. scalaz Task and cats-effect. Just some food for thought.


[1.1.0] Disable encrypt_then_mac negotiation for DTLS.

I use the word 'negotiation' advisedly. Because that's all we were doing.
We negotiated it, set the TLS1_FLAGS_ENCRYPT_THEN_MAC flag in our data
structure, and then utterly ignored it in both dtls_process_record()
and do_dtls1_write().
Turn it off for 1.1.0; we'll fix it for 1.1.1 and by the time that's
released, hopefully 1.1.0b will be ancient history.
cf. #1705

@dwmw2 I can't see a CLA on file for you. Please could you submit one? Details here:
https://www.openssl.org/policies/cla.html
Note that the email in the CLA should match the one in your commits! Thanks.

David Woodhouse of Intel.  But I think we need an individual one dwm@infradead now.

David Woodhouse at Intel wrote that patch last week. But I had updated my environment so when I recommitted to 1.1 it had my personal email. I'll fix that for now and then we can work out a personal or Amazon CLA later.

I've submitted a personal CLA by email (under my new terms of employment, copyright for this kind of stuff will be my own). But attributing this one to my @intel.com address is correct nonetheless.

Taking the "Need CLA" label away. We need a second team review on this.

Merged.


python37Packages.ipyvue: 1.4.1 -> 1.5.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python37Packages.ipyvue is: "Jupyter widgets base for Vue libraries."
meta.homepage for python37Packages.ipyvue is: "https://github.com/mariobuikhuizen/ipyvuetify"
meta.changelog for python37Packages.ipyvue is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

Warning: a test defined in passthru.tests did not pass

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 1.5.0 with grep in /nix/store/axg7yrjga0c5vqqn99n81v3mp5igwgxr-python3.7-ipyvue-1.5.0

directory tree listing: https://gist.github.com/7256b1c9f7050d05a90f7846651f229e

du listing: https://gist.github.com/df207f947218e79e8d6f3d5b07daabe5

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

40 total rebuild path(s)

12 package rebuild(s)

10 x86_64-linux rebuild(s)
8 i686-linux rebuild(s)
10 x86_64-darwin rebuild(s)
12 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
python37Packages.ipyvue
python37Packages.ipyvuetify
python37Packages.qiskit
python37Packages.qiskit-ibmq-provider
python38Packages.ipyvue
python38Packages.ipyvuetify
python38Packages.qiskit
python38Packages.qiskit-ibmq-provider
python39Packages.ipyvue
python39Packages.ipyvuetify
python39Packages.qiskit
python39Packages.qiskit-ibmq-provider

Instructions to test this update (click to expand)

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

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/axg7yrjga0c5vqqn99n81v3mp5igwgxr-python3.7-ipyvue-1.5.0
ls -la /nix/store/axg7yrjga0c5vqqn99n81v3mp5igwgxr-python3.7-ipyvue-1.5.0/bin

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

8 packages failed to build:

python37Packages.qiskit
python37Packages.qiskit-ibmq-provider
python38Packages.ipyvue
python38Packages.ipyvuetify
python38Packages.qiskit
python38Packages.qiskit-ibmq-provider
python39Packages.ipyvue
python39Packages.ipyvuetify

2 packages built:

python37Packages.ipyvue
python37Packages.ipyvuetify

Maintainer pings
cc @drewrisinger for testing.

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 109485 run on x86_64-linux 1

10 packages built:

python37Packages.ipyvue
python37Packages.ipyvuetify
python37Packages.qiskit
python37Packages.qiskit-ibmq-provider
python38Packages.ipyvue
python38Packages.ipyvuetify
python38Packages.qiskit
python38Packages.qiskit-ibmq-provider
python39Packages.ipyvue
python39Packages.ipyvuetify

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 109485 run on x86_64-linux 1

10 packages built:

python37Packages.ipyvue
python37Packages.ipyvuetify
python37Packages.qiskit
python37Packages.qiskit-ibmq-provider
python38Packages.ipyvue
python38Packages.ipyvuetify
python38Packages.qiskit
python38Packages.qiskit-ibmq-provider
python39Packages.ipyvue
python39Packages.ipyvuetify

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 109485 run on x86_64-darwin 1

4 packages failed to build and are new build failures:

python37Packages.qiskit: log was empty
python37Packages.qiskit-ibmq-provider: log https://termbin.com/2sl5
python38Packages.qiskit: log was empty
python38Packages.qiskit-ibmq-provider: log https://termbin.com/6w6q

6 packages built:

python37Packages.ipyvue
python37Packages.ipyvuetify
python38Packages.ipyvue
python38Packages.ipyvuetify
python39Packages.ipyvue
python39Packages.ipyvuetify

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 109485 run on x86_64-darwin 1

4 packages failed to build and are new build failures:

python37Packages.qiskit: log was empty
python37Packages.qiskit-ibmq-provider: log https://termbin.com/2sl5
python38Packages.qiskit: log was empty
python38Packages.qiskit-ibmq-provider: log https://termbin.com/6w6q

6 packages built:

python37Packages.ipyvue
python37Packages.ipyvuetify
python38Packages.ipyvue
python38Packages.ipyvuetify
python39Packages.ipyvue
python39Packages.ipyvuetify


Svg -> Image rasterizer

Before merging:

[ ] @tmcw takes for a spin, confirms this is looking good
[ ] add async versions of each function (currently only sync are available)
[ ] tests for async versions
[ ] peek at code coverage and make sure nothing major is missing

@tmcw assuming https://travis-ci.org/mapnik/node-mapnik/builds/67931319 goes green then you'll be able to test binaries like:
  "dependencies": {
    "mapnik": "https://github.com/mapnik/node-mapnik/tarball/svg-rasterizer2",
  },

@tmcw just make sure to do npm cache clean before installing to make sure another node-mapnik version in cache is not used (since this will match any 3.3.1 dev build which includes master).

Since tiletype doesn't detect SVG sizes, I think mapnik will need to be able to report this, so that we can early-enforce size limits. I began writing this code until I realized that it would require mapnik-edge and such upstream:

// Read from a file
NAN_METHOD(Image::sizeofSVG)
{
    NanScope();
    NanReturnValue(_sizeofSVGSync(true, args));
}

Local<Value> Image::_sizeofSVGSync(bool fromFile, _NAN_METHOD_ARGS)
{
    NanEscapableScope();

    if (!fromFile && (args.Length() < 1 || !args[0]->IsObject())) {
        NanThrowTypeError("must provide a buffer argument");
        return NanEscapeScope(NanUndefined());
    }

    if (fromFile && (args.Length() < 1 || !args[0]->IsString())) {
        NanThrowTypeError("must provide a filename argument");
        return NanEscapeScope(NanUndefined());
    }

    try
    {

        //std::shared_ptr<mapnik::marker const> marker = mapnik::marker_cache::instance().find(svg_filename, false);

        using namespace mapnik::svg;
        mapnik::svg_path_ptr marker_path(std::make_shared<mapnik::svg_storage_type>());
        vertex_stl_adapter<svg_path_storage> stl_storage(marker_path->source());
        svg_path_adapter svg_path(stl_storage);
        svg_converter_type svg(svg_path, marker_path->attributes());
        svg_parser p(svg);
        if (fromFile)
        {
            p.parse(TOSTR(args[0]));
        }
        else
        {
            Local<Object> obj = args[0]->ToObject();
            if (obj->IsNull() || obj->IsUndefined() || !node::Buffer::HasInstance(obj)) {
                NanThrowTypeError("first argument is invalid, must be a Buffer");
                return NanEscapeScope(NanUndefined());
            }
            std::string svg_buffer(node::Buffer::Data(obj),node::Buffer::Length(obj));
            p.parse_from_string(svg_buffer);
        }

        Local<Object> dimensions = NanNew<Object>();
        dimensions->Set(NanNew("width"), svg.width());
        dimensions->Set(NanNew("height"), svg.height());

        return NanReturnValue(dimensions);
    }
    catch (std::exception const& ex)
    {
        NanThrowError(ex.what());
        return NanEscapeScope(NanUndefined());
    }
}

@tmcw - can you describe the ideal JS interface you'd like?

Actually - pause on that, implementing this in spritezero first and it might be possible to omit that interface.

@tmcw @danpat is out for the next several weeks and I'm pretty tied up otherwise. But I know this needs to move. Are you in a good place to either knock out the remaining tasks or call on specific help to get things done?

For now I'm kicking to the next milestone since I'm working on getting out 3.4.0 today and feel this is not ready until its further async+tested.

@springmeyer so in my testing this works great. @jakepruitt is working on a new api that i'd integrate this against, so I'm pausing until that's ready for action.

@springmeyer This is working downstream at https://github.com/mapbox/api-assets/pull/8. Ready to merge and pull into a spritezero release.


Facebook messenger button: Can not show long message on buttons of  HeroCard

From facebook messenger doc : Our button text is 320 characters.
But when i send to facebook messenger text button in Hero card, it is rename as " .... " with long message.
But it still shows full button text on Channel Emulator .
How to fix it ??

The emulator is just an approximation of the channel, it is not exact.

Hi,
regarding "From facebook messenger doc : Our button text is 320
characters." -- It's 20 characters if a button as per FB docs.
To make sure all of the button text is shown, use three words short if
possible.
Keep the starting word short and no apostropher as it induces '...' in the
button text. [purely FB handling and nothing in MSFT Bot Frameowrk' side].
On Fri, Oct 14, 2016 at 10:31 PM, Dan Marshall<EMAIL_ADDRESS>wrote:

The emulator is just an approximation of the channel, it is not exact.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/BotBuilder/issues/1431#issuecomment-253860031,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ATQanNyL5R23vy1i6hj5S6k_6kmGLJiFks5qz7VfgaJpZM4KWxkp
.

Thanks, can you add links to where you are seeing these in the documentation? (both FB and BF)

Danmarshall, you can check here:
https://developers.facebook.com/docs/messenger-platform/send-api-reference/generic-template

Thanks. so it depends on our channel (facebook).

Yes it depends on your channel.  We are working on documenting all the channel information in one place and should be releasing it soon.


Using parameters within a publisher

Hi,
i'm using the mqtt-jmeter plugin in order to perform stress tests, but can't access a user parameters which i defined in a pre-processor. do you have any idea why could it happen?
i'm using the publisher as described in the following process:
-- loop account
---- define account (pre-processor)
---- loop user
------ define user (pre-processor)
------ mqtt publisher (the topic is based on the account & user, the message also contains the account & user)

Hi,
I'm experiencing the same problem! Someone could help us?


charset going missing?

Does scssphp not support setting @charset anymore? I'm calling setEncoding('UTF-8'); but don't see the expected @charset "UTF-8" in the output.

Sorry, setEncoding() is a hint for parsing the expected input; it has no effect on output and was never documented as such.

Ah, OK. There was some example I found that made it seem like it could be used for that. Thanks!


SamAccountName is retrieved even without specifying it

Module: 00
Lab/Demo: 00
Fixes # .
Changes proposed in this pull request:

This change was already made as part of the recent lab updates. Thank you though for recognizing it and offering this request.


Additional clean-up of LM Refactor

Builds on #229
Mainly the first change is important. If we want to prioritize that I can make a separate PR that just has that and we can include the rest later.

Updating gpt3.py to pass tests, as well as the testdata (some values look to have changed slightly)
Make abstract properties explicit (Potentially controversial, happy to undo this if requested)
Deleting a lot of unnecessary imports (mostly so PyCharm will stop yelling at me)
General PEP-8 things (mostly so PyCharm will stop yelling at me)
Some documentation

The abstract properties change looks good to me, as well as the other cleanup changes. The main thing that I'm a bit concerned about is the changes to all the testdata pickles (also, I would prefer if the values in gpt3.py weren't changed either, and instead if the tests are failing then increase the error tolerance a bit)

Some additional details on why the GPT-3 test pickles were modified:
In the prior implementation, for loglikelihood_rolling, the GPT-3 wrapper makes a separate API call for every window. Each API call corresponds to a separate pickle. In the new implementation, the GPT-3 wrapper uses the loglikelihood_rolling logic inherited from BaseLM which batches the requests. This is the reason that we have a different number of pickles.
I confirmed that across both old and new sets of pickles, the exact same API requests are being made, just batched differently (I checked both tokens and strings). Here's a quick rundown of what each pickle contains (the string SHA256 hashes are truncated):
old/gpt3_test_57ec3d53a1dca09a4d4eca161692ad3c5f42b1a033d1315ce096ff67eb45f4b8.pkl
   - hash=7f7fb690ac, text='<|endoftext|>We stud...'', length=44
old/gpt3_test_8025023377febbd8c5f2b9f26705c394ff375d0cad7c89c10fd9b8e1eb66ff1c.pkl
   - hash=6c0a9008d5, text='Specifically, we tra...'', length=1093
   - hash=37a0569e5f, text='Recent work has demo...'', length=696
   - hash=95e6dc3034, text='MLP utilizes a super...'', length=234
   - hash=6670321622, text='An MLP consists of a...'', length=195
   - hash=1710c60962, text='The term MLP is used...'', length=205
   - hash=771f21a34a, text='Multilayer perceptro...'', length=143
   - hash=cbd8523690, text='A multilayer percept...'', length=87
   - hash=fe54d9cf8c, text='The quick brown fox ...'', length=82
   - hash=2aedfb4d6c, text='The quick brown fox ...'', length=49
   - hash=349e2db6da, text='The quick brown fox ...'', length=49
   - hash=d7a8fbb307, text='The quick brown fox ...'', length=43
   - hash=84afe24371, text='The quick brown fox ...'', length=43
   - hash=a591a6d40b, text='Hello World', length=11
old/gpt3_test_823a1a729bdb9f91884b1b986b2fa400aabd8436224328b60fa2314d43e779d2.pkl
   - hash=6e4abcc5aa, text=' cross-entropy loss.', length=20
old/gpt3_test_0deb8e9bde8e8327bbc48157f638ff3ba06b0cd816dad2beb8ad90f7fbe795c7.pkl
   - hash=00cf7cc45c, text='<|endoftext|>test', length=17
old/gpt3_test_b795dbbd09256ac8c903e9f7e6dd247aad0dd32cd17108f9e8fa628b9424b9da.pkl
   - hash=fd72da9d5b, text='<|endoftext|>We stud...'', length=102
old/gpt3_test_941d8b6f1eba82d9575bbdc7053ec97fc8d77844679199101d00f1096c133a83.pkl
   - hash=5b2cbce090, text=' laws for language m...'', length=39
old/gpt3_test_f307d52964c295e2005c5e782b688c24388e0cecadf29f1e6fc7f394236ea9c0.pkl
   - hash=115737029b, text=' dog', length=4
old/gpt3_test_6e1182575a66b5d7fd9cfd5276d4f77d00932dc587870352e881c10347e00bc5.pkl
   - hash=78cf70b92c, text=' on the cross-entrop...'', length=21

new/gpt3_test_cfd11f555a5a63b6dfa114a55a932e51b724cdd44d4842586b9ce37260bf7aaa.pkl
   - hash=78cf70b92c, text=' on the cross-entrop...'', length=21
   - hash=6e4abcc5aa, text=' cross-entropy loss.', length=20
   - hash=5b2cbce090, text=' laws for language m...'', length=39
   - hash=7f7fb690ac, text='<|endoftext|>We stud...'', length=44
new/gpt3_test_8025023377febbd8c5f2b9f26705c394ff375d0cad7c89c10fd9b8e1eb66ff1c.pkl
   - hash=6c0a9008d5, text='Specifically, we tra...'', length=1093
   - hash=37a0569e5f, text='Recent work has demo...'', length=696
   - hash=95e6dc3034, text='MLP utilizes a super...'', length=234
   - hash=6670321622, text='An MLP consists of a...'', length=195
   - hash=1710c60962, text='The term MLP is used...'', length=205
   - hash=771f21a34a, text='Multilayer perceptro...'', length=143
   - hash=cbd8523690, text='A multilayer percept...'', length=87
   - hash=fe54d9cf8c, text='The quick brown fox ...'', length=82
   - hash=2aedfb4d6c, text='The quick brown fox ...'', length=49
   - hash=349e2db6da, text='The quick brown fox ...'', length=49
   - hash=d7a8fbb307, text='The quick brown fox ...'', length=43
   - hash=84afe24371, text='The quick brown fox ...'', length=43
   - hash=a591a6d40b, text='Hello World', length=11
new/gpt3_test_0deb8e9bde8e8327bbc48157f638ff3ba06b0cd816dad2beb8ad90f7fbe795c7.pkl
   - hash=00cf7cc45c, text='<|endoftext|>test', length=17
new/gpt3_test_f307d52964c295e2005c5e782b688c24388e0cecadf29f1e6fc7f394236ea9c0.pkl
   - hash=115737029b, text=' dog', length=4
new/gpt3_test_bb2cc49115e88788ed870ad0716eb00b280a885f91c7ed6e1e864435e5e2b6ac.pkl
   - hash=fd72da9d5b, text='<|endoftext|>We stud...'', length=102

That addresses the requests being made. Another thing to note is that the OpenAI API models do change over time, which means the logprobs we get can change if we made the requests (/generate the pickles) now vs. 6 months ago. Checking the difference in logprobs, some of the changes are larger that 1e-2, but none are larger than 1e-1. For instance:
String: The quick brown fox jumps over the lazy, lazy dog"

Old:
    [None,
     -9.225043,
     -5.9995604,
     -4.831156,
     -0.7190235,
     -0.5631227,
     -0.06472135,
     -0.527748,
     -4.586101,
     -1.3664922,
     -2.027249]

New
    [None,
     -9.233974,
     -6.006348,
     -4.821159,
     -0.71586263,
     -0.5648225,
     -0.0646762,
     -0.5274889,
     -4.5901194,
     -1.387251,
     -2.0371985]

Overall, the changes in the pickled test data is what we expect.


Fixing BAM sharding bugs

Coverage decreased (-0.04%) to 24.96% when pulling df8fab7ab1c5e619c9ea862e186fcd7a2b848109 on iliat:count-reads into 1aaff36986e685690072bf53e8c90073ea1415e7 on googlegenomics:master.

Looks good to me!  As you mentioned, a subsequent commit will include the test for this which is great.  Please go ahead and merge this when you are ready.

Coverage decreased (-0.04%) to 24.96% when pulling b026093a36f92ca22cefcebb942515364d1ab23b on iliat:count-reads into 1aaff36986e685690072bf53e8c90073ea1415e7 on googlegenomics:master.


Ability to set default merge style for pull requests for repository in app.ini

Feature Description
It would be ideal to be able to set the default merge style for pull requests for new repositories in app.ini.
This would make it possible to have "Squash and Merge" as the default merge style for all new repositories, reducing the likelihood of many commits from dev branches being merged to master, rather than squashing and merging a "summary" of the changes from the dev branch.
Screenshots
No response

Yes please!

Would like to see the ability to set defaults per branch. We prefer to squash features but retain the feature history when merging to master.

+1 on this

Gitea maintainers have already implemented this, unsure when this occurred.
https://docs.gitea.com/administration/config-cheat-sheet#repository---pull-request-repositorypull-request

closing per last comment, due to it being implemented.

I guess my comment about different defaults per branch was ignored. Should
I open another ticket?
On Fri, 1 Sept 2023 at 03:10, techknowlogick @.***>
wrote:

Closed #17974 https://github.com/go-gitea/gitea/issues/17974 as
completed.
—
Reply to this email directly, view it on GitHub
https://github.com/go-gitea/gitea/issues/17974#event-10251949540, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AHEHP5TLIHQZ5NLNVIPJW7TXYEYY7ANCNFSM5J7TJRUA
.
You are receiving this because you commented.Message ID:
@.***>


Problems with debuggers (ipdb/pdb)

Hi! Hug is awesome, thank you!
But I have a problem with ipdb/pdb debugger in api. When I try to use them in endpoints I have exceptions.
I use python 3.6.1, hug 2.3.0
For example:
@hug.get('/test/ipdb/')
def test_ipdb():
    import ipdb; ipdb.set_trace()

curl localhost:8000/test/ipdb/

--Return--
None
> /home/dan/projects/flowy/flowy/api/entrypoint.py(15)test_ipdb()
     14 def test_ipdb():
---> 15     import ipdb; ipdb.set_trace()
     16

ipdb>
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/wsgiref/handlers.py", line 137, in run
    self.result = application(self.environ, self.start_response)
  File "/home/dan/venvs/flowy/lib/python3.6/site-packages/falcon/api.py", line 227, in __call__
    responder(req, resp, **params)
  File "/home/dan/venvs/flowy/lib/python3.6/site-packages/hug/interface.py", line 659, in __call__
    self.render_content(self.call_function(input_parameters), request, response, **kwargs)
  File "/home/dan/venvs/flowy/lib/python3.6/site-packages/hug/interface.py", line 600, in call_function
    return self.interface(**parameters)
  File "/home/dan/venvs/flowy/lib/python3.6/site-packages/hug/interface.py", line 99, in __call__
    return __hug_internal_self._function(*args, **kwargs)
  File "/home/dan/projects/flowy/flowy/api/entrypoint.py", line 15, in test_ipdb
    import ipdb; ipdb.set_trace()
  File "/usr/local/lib/python3.6/bdb.py", line 52, in trace_dispatch
    return self.dispatch_return(frame, arg)
  File "/usr/local/lib/python3.6/bdb.py", line 96, in dispatch_return
    if self.quitting: raise BdbQuit
bdb.BdbQuit
<IP_ADDRESS> - - [17/May/2017 02:17:47] "GET /test/ipdb/ HTTP/1.1" 500 59

Hi @dangusev,
This is a problem caused by the auto re-loader, you can bypass it for now by running with the --manual_reload option, long term it should be fixed to allow PDBs while auto reload is enabled.
Thanks!
~Timothy

This doesn't work for me unfortunately. It always quit.

This should be fixed in the latest release to work without any extra options.
Thanks!
~Timothy


How to use the enterprise version now that it has been released?

OrientDB Version: orientdb-community-3.2.25 to enterprise
Java Version: openjdk 11.0.21 2023-10-17
OS: Linux Ubunto 22.04
When entering the orientdb website, the documentation tells me just this
https://orientdb.org/docs/3.2.x/ee/Enterprise-Edition.html
And when I click to start the enterprise version, it sends me an email, I try to get in touch and they don't respond. I need the version to back up with the database in production and not stop it to do the same. Does anyone have a step-by-step guide on how to adjust? Thanks in advance

Hello, you can download agent jar from here https://repo1.maven.org/maven2/com/orientechnologies/agent/3.2.25/
(https://central.sonatype.com/artifact/com.orientechnologies/agent)

Hello, you can download agent jar from here https://repo1.maven.org/maven2/com/orientechnologies/agent/3.2.25/ (https://central.sonatype.com/artifact/com.orientechnologies/agent)

Thank you very much my friend, it worked perfectly. Thank you very much


why the “background-repeat” is missing？

I have a question.
my css like this：
background: url('images/iconfont-wuliuguanli.png') no-repeat;

postcss-sprites process result like this:
background-image: url(images/sprite.png);
background-position: 0 0;

Why the "no-repeat" is missing?Thanks in advance!

The plugin doesn't handle the background-repeat property because most of sprites doesn't need it.
Can you explain your use case?

@vvasilev-  thank you for your anwser! I waw wrong .Sprites really doesn't need it . I was really embarrassed for asked the question.


Maybe a singleton called ExchangeSharpGlobalSettings?
https://github.com/jjxtra/ExchangeSharp/blob/d9e921d3f566e5336fdcc65f698df2a463f10d16/ExchangeSharp/API/Common/APIRequestMaker.cs#L34-L44

Exposed on APIRequestMaker on latest master

@jjxtra Thanks! I was creating some issues to remember fixing this in the future but, you already fixed it. :stuck_out_tongue:


Enhancment/prettier and scripts

Description
Adds endOfLine to prettierrc to stop error for some people.
Changed npm run watch:dev script to npm run dev
Added npm run knex-refresh script that runs knex migrate rollback, latest, and seed run.
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[x] This change requires a documentation update

Change Status

[x] Complete, tested, ready to review and merge
[ ] Complete, but not tested (may need new tests)
[ ] Incomplete/work-in-progress, PR is for discussion/feedback

Has This Been Tested

[x] Yes
[ ] No
[ ] Not necessary

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] My code has been reviewed by at least one peer
[x] I have commented on my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] There are no merge conflicts

Looks good.


Visual Studio Code 100% CPU and System freeze on startup  win 7 64 bit

I have a windows 7 64bit PC running on an AMD processor with on board NVIDIA graphics chipset and 8 gb of RAM. I have tried various versions of vs code but the result is the same. It freezes the system for about 2 minutes until it opens it with a 100% CPU usage.
I have also tried different options like disable GPU and running without extentions etc. but all in vain.
I have an older laptop with 1gig RAM and windows 7 32 bit where vs code 1.1 runs without any of the above issues smoothly.
Can you please help ?

VSCode Version: 1.1 tot 1.16
OS Version: Windows 7 Ultimate 64bit

Steps to Reproduce:

Open visual studio code
System freeze and 100% CPU

Reproduces without extensions: Yes

@ParikshitBhagawati VS Code uses multiple processes. Maybe it could help us figure out what's going on if we could find out which process is using 100% CPU. You can use a tool like process explorer and hover over the process that is at 100% CPU so we can find out the arguments it is launched with (i.e. identify which of our processes it is)

@alexandrudima thanks for your response. attached is the screenshot from process explorer. please let me know if this help you with the info you were looking for.
p.s - using the insiders build now.

Here's more from today!

I haven't seen so far our main process going crazy like this.

Can you try to reproduce with our nightly insider builds? You can give our preview releases a try from: http://code.visualstudio.com/Download#insiders

Well, the profile sent before was with the insiders build (Version 1.17.0). The link you provided however takes me to the download page for the latest stable build I guess, which is 1.16.1. But I downloaded it anyway with no change in results (100% CPU, unresponsive system etc.) and took 10 minutes to open.
Attached is the profile snapshot with the latest build.

Thanks!

@ParikshitBhagawati is this a single CPU VM?

Its not a VM.. It's a native single core processor.

Yeah. VS Code does not run well on 1-CPU systems. This is a known issue that was reported before.

So is there a fix /work around for this yet or planned in the future ? Or it just wont work ?

I also facing same issue. After launching visual studio, RAM become 100% and my desktop freezes
OS: Arch Linux
Kernel: 4.13.4-1-ARCH

In Windows you can launch VS Code with low or below normal CPU priority and it won't freeze your machine. If your're already affected you can open task manager and set the priority for the processes using 100% CPU to either low or below normal priority. After a while the high CPU usage will stop.

I changed my win7 VM to use multiple processors, and vscode is running fine again.

My system is not freezing, but it almost did.

VS code version 1.9.1 Architecture x64
OS version:  Windows 10 Home
Processor: Intel(R) Core(TM) i7-3630QM CPU @  2.40GHz 2.40 GHz
Installed memory(RAM): 4.00 GB (3.89 GB usable)
System type: 64-bit Operating System, x64-base processor
memtest 86+ no errors found.

As mentioned by @bpasero VS code doesn’t work well with single core CPUs. I had an option to enable multiple cores for my processor and when I did, Code started to work fine without the system freeze / 100% CPU issue.

Meet the same issue on Windows Server 2012 (VM, 1 core cpu).

I no longer have this issue with version 1.21.

Same problem.
VS code: 1.20.1
OS: Win server 2012 R2

Downloading an update in the background pegs the (a) CPU at 100%+ for me.  Always has, still does.

Same problem here, ArchLinux 4 core, latest vscode version

Same here, i7 quad core with Ubuntu 18.04

Same problem here, Windows10 12 core, latest vscode version

I experience the same problem
OS Name:                   Microsoft Windows Server 2012 R2 Standard
OS Version:                6.3.9600 N/A Build 9600
OS Manufacturer:           Microsoft Corporation
OS Configuration:          Member Server
OS Build Type:             Multiprocessor Free
Registered Owner:          Windows User
Registered Organization:
Product ID:                00252-60272-42486-AA665
Original Install Date:     24-10-2017, 09:35:44
System Boot Time:          02-05-2018, 14:30:53
System Manufacturer:       VMware, Inc.
System Model:              VMware Virtual Platform
System Type:               x64-based PC
Processor(s):              1 Processor(s) Installed.

I experience the same problem

same here,  linux mint 18.1
when I close it VSCode its process still remains in processes list (100%)

Same problem here. Workaround for now appears to be to reduce Code.exe process priority to Below Normal, otherwise it's a good 10 mins to open and various actions cause it to freeze again after that.
Same issue on multiple Windows Server 2008 R2 SP1 VMs, all with dual vCPUs and various versions of VS code, currently 1.23.1.

Problem also happens on OSX 10.12.6

@bpasero I am having the same issue on an AMD Ryzen 1300x (four physical cores) so I don't think it is a single core issue.

same here

same here

same issue on Win 10, with code and code-exploration. Also code doesn't open without internet connection

same here, it makes the IDE almost unusable

I had same problem with newest update ,1 physical core ,100 cpu usage,window 7
[Solution]:change compability mode to windows xp sp3 for vs code solved my problem.

same problem here.

macOS 10.14.1
code 1.29.1

Same problem here. I reverted back to 1.25
Seems like that is the latest usable version for me.
Is there any update on a fix ????

Experiencing the same issue. CodeHelper is stuck on ~100%.

ps aux output on that process:
✗ ps aux | grep 13158
-edited-    13158  99.5  1.4  6194332 242864   ??  R    Tue09AM  59:28.99 /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName /var/folders/5b/gz8j6f890kb2pd1n6zfn09c00000gn/T/vscode-typescript/tscancellation-87c31d99c306e6ae821e.tmp* --locale en --noGetErrOnBackgroundUpdate

Looks like Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js is a culprint. My project is a monorepo with a lot of JS code (not TS enabled)

This could be a bug from electron. There's a bug fix finally.
https://github.com/electron/electron/pull/15975

I finished a build with the fix from electron/electron#15975:
https://az764295.vo.msecnd.net/insider/5967828c2a5c559ed86c3369ed9811bb1bd6386b/VSCode-win32-x64-1.31.0-insider.zip
Can people report back if this is fixed with that build?

I finished a build with the fix from electron/electron#15975:
https://az764295.vo.msecnd.net/insider/5967828c2a5c559ed86c3369ed9811bb1bd6386b/VSCode-win32-x64-1.31.0-insider.zip
Can people report back if this is fixed with that build?

Solved on my VPS with 1 core CPU, running Windows Server 2012 R2.

I finished a build with the fix from electron/electron#15975:
https://az764295.vo.msecnd.net/insider/5967828c2a5c559ed86c3369ed9811bb1bd6386b/VSCode-win32-x64-1.31.0-insider.zip
Can people report back if this is fixed with that build?

This build fixed the issue for me.
Tested on 2 x single core VMs running Win 2008 and 2008 R2 respectively

Very cool, thanks for confirming!

Insider or not; electron 3 or not, VS Code takes minutes to just open up.
My only good working version is v1.25. Anything above that is so slow that it becomes unusable at this point. There are so many people mentioning this but i haven't read about a fix. Yeah you can have a look into the processes but that gives you numbers we don't even understand. I really wish you guys either came out with a fix OR with some better way for us to help finding out what is causing this.

I finished a build with the fix from electron/electron#15975:
https://az764295.vo.msecnd.net/insider/5967828c2a5c559ed86c3369ed9811bb1bd6386b/VSCode-win32-x64-1.31.0-insider.zip
Can people report back if this is fixed with that build?

This build fixed the issue for me.
Tested on 2 x single core VMs running Win 2008 and 2008 R2 respectively

Me to.

I have a core i7 and it still takes about 10 sec to open an ionic project. I have 16GB ram.


Maybe table of contents?

I think that table of contents would relief tortured souls, who are trying to create language servers.

I think that table of contents would relief tortured souls, who are trying to create language servers.

@ShadowDancer Which page are you referring to specifically? Are you talking to the table of contents on the right hand side of the specification?

@rcjsuen Doh, I had zoomed too much for some reason, and TOC vanished. I thought that specification page had no TOC and I've spent few day working on language server scrolling this page. Typical PEKBAC. Sorry for bothering you :D


cmake policy warning about glvnd (trunk build)

CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindOpenGL.cmake:305 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /usr/lib/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
RecastDemo/CMakeLists.txt:9 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

I doubt recastnavigation cares whether glvnd is used, but many linux distros do.
See https://cmake.org/cmake/help/latest/policy/CMP0072.html for possible solutions

Could you just specify OpenGL_GL_PREFERENCE when build recastnavigation? Mentioned policy allows CMake to choose which one is default but if your requirements are different from the default you must specify the variable when running CMake.


Moving slider horizontally causes page to bounce on iOS

In Safari on iOS if you try to horizontally scroll on a page that is not scrollable you can make it "bounce" left and right. But if you try to move a rangeslider slider via dragging it does the same thing as well.
I would like the page to stay in place when a slider head moves. Is there any way to disable this behavior when using rangeslider?

+1


give more warning context

motivation: often is not enough to show only file names because could be few files with same name
before:

after:

By analyzing the blame information on this pull request, we identified @yungsters and @frantic to be potential reviewers.

@skv-headless updated the pull request.

@skv-headless updated the pull request.

@skv-headless updated the pull request.

About test failures. I've seen same error in other pull requests

It's been a while since the last commit was reviewed and the labels show this pull request needs review. Based on the blame information for the files in this pull request we identified @davidaurelio as a potential reviewer. Could you take a look please or cc someone with more context?

I see your point but vote for the short filenames as it keeps the yellowbox more readable. With the long names much less info fits and node_modules/react doesn't add useful info.
@frantic What do you think?

What if we alert(...) the filename if it is pressed (assuming the file doesn't just get opened by an editor which would bypass the need for this at all)?

I will try to render full path below with smaller font if I don't like it I'll close pr.

I like the idea.

What about checking whether the path contains /node_modules/ and display what’s after the last node_modules?
For other files, you could maybe display one directory? Or split on path separator, and keep a list of generic names like ['index.js', 'lib', 'src'], and slice from the first meaningful segment to the end?
directory as smaller line would work, too
Are the paths going to be backslash-separated on windows? That should work, too.

Sorry for delay. I tried smaller font size. Looks pretty good. Lets skip other @davidaurelio suggestions.

@frantic could you take a look?

And since there is already functionality to tap on the stack frame and see the file content I'm not aware of any complains about the missing context.
I use vim and it opens in separate window which is not very convenient. But I'm not insist on that.

Can do it for now


[REQUEST] Placeholder to return permission active or negated

As titled.
Please kindly add a placeholder to work like follows:
%luckperms_has_permission_active_%
returns "true" if value of the permission is true
It will be of great use in testing conditions.
Thanks.

You can use %luckperms_check_permission% to do this


missing icon errors on Icon Library page

on https://www.carbondesignsystem.com/guidelines/icons/library/
Interactions
Nominal
Ordinal
Are listing "Error: no component found for Interactions"

16/interactions.svg
16/nominal.svg
16/ordinal.svg
32/interactions.svg
32/nominal.svg
32/ordinal.svg
are all present in the repo, and seem to have correct entries in packages/icons/metadata.yml and packages/icons/categories.yml
They are also missing from the Sketch Plugin:

https://github.com/carbon-design-system/gatsby-theme-carbon/issues/665 duplicated

Since those same icons are missing from the Sketch library I suspect this is not an issue with the gatsby theme.

But if https://github.com/carbon-design-system/gatsby-theme-carbon/issues/665 will fix both problems feel free to close as a duplicate

@chrisconnors-ibm issue is with metadata upstream: https://github.com/carbon-design-system/carbon/issues/5224


Adding Books

I got over 200 Gigs of books on various subject important matters such data compression, data mining, compiler design, data structures, python, C++ etc but I need time cause they in a semi sorted state so will be creating loads of pull requests.I was also looking for something like this, an online books resource for developers.
Also can put the pull requests under Hacktoberfest?

200GB of books is really huge. I don't think I can manage up to that capacity. Just select the top most 1 for each programming language and put in the respective directory, then make a PR and I will add hacktoberfest to it and merge. Does that make sense?

I got no problems with that.

Yes, you have a point. You can do that and make a PR with the books and I will merge. Note, just the best books in the folders not the 200GB :), we are trying to get the most recommended books. Thanks 👍


Add support for CommonChem JSON standard

Branched from John's comment here

I spoke to Greg Landrum (of RDKit) today, and he mentioned that we should look into the recently-added interchange format support RDKit added in the latest release: rdkit/rdkit#1798
There, support was added for the CommonChem JSON standard, which is something we may want to consider supporting in our serialization format and/or internal representations.

One advantage of this format that Greg pointed out is that there is a means for storing additional toolkit-specific information, which may prove useful.

I think this makes sense after we get our initial version with RDKit support working. At that point we'd have to prioritize it relative to other things like the property calculation framework.
Right now the main thing we need to be sure we have is at least one onramp to the "SMIRNOFF parameter assignment freeway" from each toolkit, and at least one offramp. Our main pharma user base will be accustomed to dealing with some amount of format interconversion so that should get them off and running. Additional onramps/offramps (and formats, etc.) could be very helpful and improve interoperability/portability, but they'll also be relatively easy for outside contributors to add to the project once the initial implementation is in place.


Improve card with power values

Current Behavior
Click on power values does nothing.
Expected behaviour

Possible Solutions
No response
Mode
Both

Hi. Both of those values can be clicked to bring up more info. What sensors are you using for:
essential_power:
grid_ct_power_172:


[FR] - Link to cardano-haskell from cardano-node etc

cardano-haskell is presumably the top-level repo.  There should be reverse links from cardano-node etc. in the README.md

Closing this. If this is still relevant please re-open.


Review hotfix for removing set -e from test-lib

PR: https://github.com/sclorg/container-common-scripts/pull/356
This PR was intended as hotfix. Some analysis needs to happen to find out if we can use this fix permanently or need to propose additional changes.

This is already fixed. Closing this issue.


Make VLAN deletable even if it has a prefix associated to it

Fixes: #3211
This PR fixes #3211 by changing the on_delete property to SET_NULL.
The tests seem to run just fine still, though this is a change in behavior, so beware!
Cheers

Thank you for the effort, however per my comment on #3211, the PROTECT behavior needs to remain in place to avoid the accidental destruction of data.

Ah, totally fine! I just had a few days to spare (which you might have noticed, based on the PRs), and attacked issues kind of willy-nilly, and I expected that some of my patches my not be desired.
I’ll ask you for input on what needs to be done in the future!


[bug] Media breakpoints does not work on native

Description
on the web media queries seem to work great, but on native they seem to be broken.
I know for a fact it used to work on version 1.0.1-beta.193 so I guess some regression occured.
To Reproduce
Demo
feel free to check on this monorepo
tested using version 1.0.1-beta.211

+1, I noticed this too. Right now I'm using useMedia as a work around like:
const media = useMedia();

// ...

<Stack flexDirection={media.sm ? 'row' : 'column'}>...</Stack>

But using $sm etc as props on the components has no effect on native.

Fixed in latest beta


Helm sdk can't close PostgreSQL Connection

Output of helm version: v3.7.1
Output of kubectl version:
Cloud Provider/Platform (AKS, GKE, Minikube etc.):

@yeVoker
Have not get the issue, helm have not manager your postgreSQL. It just deploy your resource on your k8s.

Do you mean using PostgreSQL as backend storage? If it is an SDK scenario, when do you think the connection should be closed?

This is not a complete issue. I'm going to go ahead and close it. If you still have a question, please provide sufficient details for someone other than yourself to understand it.


[BUG] The rancher cattle agent keeps restarting due to connection closure by the rancher server

Rancher Server Setup

Rancher version: 2.7.3
The installation way is  Helm Chart
Kubernetes Cluster RKE2 v1.25.16+rke2r1

Information about the Cluster

Kubernetes version: v1.25.16+rke2r1
Cluster Type (Local&Downstream)
Infrastructure Provider = Rancher provisioning the nodes using OpenStack

User Information

role of the user logged in: Admin

Describe the bug
the Rancher cattle agent keeps restarting due to connection closure by the rancher server
Rancher server pod logs:
W1113 07:07:59.013843      33 reflector.go:348] pkg/mod/github.com/rancher/client-go@v1.25.4-rancher1/tools/cache/reflector.go:170: watch of v1.Node ended with: an error on the server ("unable to decode an event from the watch stream: stream error: stream ID 4704105; INTERNAL_ERROR; received from peer") has prevented the request from succeeding
Cattle agent pod logs:
error: stream error: stream ID 3; INTERNAL_ERROR; received from peer
Expected Result
Cattle Rancher agent running normally
Screenshots

Additional context
Recently, we replaced a master node on the local cluster (removed the master node, then added a new one)
Additionally, replaced two master nodes from the downstream cluster having the issue above

Any update folks


<script setup> variables declared with destructure

It seems <script setup> binding analysis is not accounting destructure patterns. This works:
<script setup>
const link = useEditLink()
const url = link.url
const text = link.text
</script>

This doesn't:
<script setup>
const { url, text } = useEditLink()
</script>

Thanks for the report! Fixed in 0.15.10. And also fix the array binding case:
<script setup>
const [item1, item2] = useArr()
</script>

<template>{{ item1 }} {{ item2 }}</template>

That was fast! However, looking at the commit, not sure if the commit handles more complex destructure patterns:
const { url, text = 1, foo: [bar, ...baz], ...qux } = useEditLink()

Some relevant test cases in @vue/compiler-sfc that might help: https://github.com/vuejs/vue-next/blob/master/packages/compiler-sfc/tests/compileScript.spec.ts#L585-L658

I completely forgot about this...Thank you for the use case, very useful! I will fix it tomorrow.

fixed in 0.15.11, and now has been support type-only declarations for defineOptions().


⚠ Adacta-fintech.com has degraded performance

In 3fc7cdb, Adacta-fintech.com (https://www.adacta-fintech.com) experienced degraded performance:

HTTP code: 200
Response time: 1182 ms

Resolved: Adacta-fintech.com performance has improved in b4a0228.


Support monitoring in windows

Problem:
can't get windows container/node metrics
Solution:
add windows endpoint and service monitor
Issue:
https://github.com/rancher/rancher/issues/20076

Why do you add the changes to monitoring 0.0.3? It should be in 0.0.4.

updated, window wmi node exporter needs to be released before this chart gets merged

LGTM

Could you do a rebase? Quite a few conflicts now.

@gitlawr updated, thanks

@gitlawr  Updated, thanks

LGTM

Link to
https://github.com/rancher/rancher/issues/20122
https://github.com/rancher/rancher/issues/20513
https://github.com/rancher/rancher/issues/20077

Sure

update image since rancher/wmi_exporter-package:v0.0.1 is released

LGTM


just install/watch fails on fresh linux

[ ] add a hint how to install nodejs e.g. on Ubuntu 22.04 LTS

npm install
sh: 1: npm: not found
error: Recipe `install` failed on line 17 with exit code 127

[ ] fix  cookie file is by default in ~/.bitcoin/.cookie not .local/share/...

backend_bitcoin_core=BitcoinCore { auth: CookieFile("/root/.local/share/.bitcoin/.cookie"), root: "<IP_ADDRESS>:8332" }
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })', src/backend/bitcoin_core.rs:53:78

backend_bitcoin_core=BitcoinCore { auth: CookieFile("/root/.local/share/.bitcoin/.cookie"), root: "<IP_ADDRESS>:8332" }
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })', src/backend/bitcoin_core.rs:53:78

[ ]  add a hint how to install nodejs e.g. on Ubuntu 22.04 LTS

Hint: Use nvm to install / manage Node as we have already .nvmrc in our project - see #76

If I'm not wrong sudo was needed on Linux to run npm with current Docker setup and there was a discussion about it here at GH or at Telegram (but can't find it anymore).


same aggreegate

debug:   2023-10-20T09:46:30Z | [ormpipe-relay] [ arbitrum-sepolia>crab ] [oracle:aggregate] aggregate beacons ["0x2fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923","0x384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f","0x4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa","0x6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178"] to crab subapi contract
debug:   2023-10-20T09:46:30Z | [ormpipe-relay] [       contract        ] [      crab      ] call crab -> subapi.aggregateBeacons ["0x2fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923","0x384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f","0x4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa","0x6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178"]
debug:   2023-10-20T09:46:30Z | [ormpipe-relay] [      ethers:crab      ] [ sendRpcPayload ] [{"method":"eth_getTransactionCount","params":["0x0b001c95e86d64c1ad6e43944c568a6c31b53887","pending"],"id":27,"jsonrpc":"2.0"},{"method":"eth_chainId","params":[],"id":28,"jsonrpc":"2.0"}]
debug:   2023-10-20T09:46:31Z | [ormpipe-relay] [      ethers:crab      ] [receiveRpcResult] [{"jsonrpc":"2.0","result":"0xab","id":27},{"jsonrpc":"2.0","result":"0x2c","id":28}]
debug:   2023-10-20T09:46:31Z | [ormpipe-relay] [      ethers:crab      ] [ sendRpcPayload ] {"method":"eth_estimateGas","params":[{"nonce":"0xab","from":"0x0b001c95e86d64c1ad6e43944c568a6c31b53887","to":"0x001f4321429b1e2df774bdae0fc62a7394652e0f","data":"0x8cdd8844000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178"}],"id":29,"jsonrpc":"2.0"}
debug:   2023-10-20T09:46:31Z | [ormpipe-relay] [      ethers:crab      ] [receiveRpcResult] [{"jsonrpc":"2.0","error":{"code":-32603,"message":"VM Exception while processing transaction: revert same","data":"0x08c379a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000473616d6500000000000000000000000000000000000000000000000000000000"},"id":29}]
error:   2023-10-20T09:46:31Z | [ormpipe-relay] [ arbitrum-sepolia>crab ] execution reverted: "same" (action="estimateGas", data="0x08c379a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000473616d6500000000000000000000000000000000000000000000000000000000", reason="same", transaction={ "data": "0x8cdd8844000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178", "from": "0x0b001c95E86D64C1Ad6e43944C568A6C31b53887", "to": "0x001F4321429B1E2DF774bdAe0fc62A7394652E0F" }, invocation=null, revert={ "args": [ "same" ], "name": "Error", "signature": "Error(string)" }, code=CALL_EXCEPTION, version=6.7.1)
Error: execution reverted: "same" (action="estimateGas", data="0x08c379a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000473616d6500000000000000000000000000000000000000000000000000000000", reason="same", transaction={ "data": "0x8cdd8844000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178", "from": "0x0b001c95E86D64C1Ad6e43944C568A6C31b53887", "to": "0x001F4321429B1E2DF774bdAe0fc62A7394652E0F" }, invocation=null, revert={ "args": [ "same" ], "name": "Error", "signature": "Error(string)" }, code=CALL_EXCEPTION, version=6.7.1)
    at makeError (/data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/utils/errors.js:125:21)
    at getBuiltinCallException (/data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/abi/abi-coder.js:104:37)
    at AbiCoder.getBuiltinCallException (/data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/abi/abi-coder.js:201:16)
    at JsonRpcProvider.getRpcError (/data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:599:43)
    at /data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:268:45
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

debug:   2023-10-20T09:47:23Z | [ormpipe-relay] [       contract        ] [      crab      ] call crab -> subapi.aggregateBeacons ["0x2fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923","0x384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f","0x4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa","0x6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178"]
debug:   2023-10-20T09:47:23Z | [ormpipe-relay] [      ethers:crab      ] [ sendRpcPayload ] [{"method":"eth_chainId","params":[],"id":1,"jsonrpc":"2.0"},{"method":"eth_getTransactionCount","params":["0x0b001c95e86d64c1ad6e43944c568a6c31b53887","pending"],"id":2,"jsonrpc":"2.0"},{"method":"eth_chainId","params":[],"id":3,"jsonrpc":"2.0"}]
debug:   2023-10-20T09:47:24Z | [ormpipe-relay] [      ethers:crab      ] [receiveRpcResult] [{"jsonrpc":"2.0","result":"0x2c","id":1},{"jsonrpc":"2.0","result":"0xac","id":2},{"jsonrpc":"2.0","result":"0x2c","id":3}]
debug:   2023-10-20T09:47:24Z | [ormpipe-relay] [      ethers:crab      ] [ sendRpcPayload ] {"method":"eth_estimateGas","params":[{"nonce":"0xac","from":"0x0b001c95e86d64c1ad6e43944c568a6c31b53887","to":"0x001f4321429b1e2df774bdae0fc62a7394652e0f","data":"0x8cdd8844000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178"}],"id":4,"jsonrpc":"2.0"}
debug:   2023-10-20T09:47:25Z | [ormpipe-relay] [      ethers:crab      ] [receiveRpcResult] [{"jsonrpc":"2.0","error":{"code":-32603,"message":"VM Exception while processing transaction: revert !agg","data":"0x08c379a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042161676700000000000000000000000000000000000000000000000000000000"},"id":4}]
error:   2023-10-20T09:47:25Z | [ormpipe-relay] [ arbitrum-sepolia>crab ] execution reverted: "!agg" (action="estimateGas", data="0x08c379a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042161676700000000000000000000000000000000000000000000000000000000", reason="!agg", transaction={ "data": "0x8cdd8844000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178", "from": "0x0b001c95E86D64C1Ad6e43944C568A6C31b53887", "to": "0x001F4321429B1E2DF774bdAe0fc62A7394652E0F" }, invocation=null, revert={ "args": [ "!agg" ], "name": "Error", "signature": "Error(string)" }, code=CALL_EXCEPTION, version=6.7.1)
Error: execution reverted: "!agg" (action="estimateGas", data="0x08c379a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042161676700000000000000000000000000000000000000000000000000000000", reason="!agg", transaction={ "data": "0x8cdd8844000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000042fd21a8737ca87096bcf980ba0483c02758c1f95b35ad07cedd9b56816cf2923384e8e9f748a53658f79411bea3bcf7a7ef61d0e3f61b44f416c8f1993ebe14f4fdf0d44d4f68400d4f19f3d63dc286b67a44bc94d306de94c5d82fa38149daa6a7514b776b3aee03852463f58145f082c52e70327034dfdc240150849b1e178", "from": "0x0b001c95E86D64C1Ad6e43944C568A6C31b53887", "to": "0x001F4321429B1E2DF774bdAe0fc62A7394652E0F" }, invocation=null, revert={ "args": [ "!agg" ], "name": "Error", "signature": "Error(string)" }, code=CALL_EXCEPTION, version=6.7.1)
    at makeError (/data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/utils/errors.js:125:21)
    at getBuiltinCallException (/data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/abi/abi-coder.js:104:37)
    at AbiCoder.getBuiltinCallException (/data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/abi/abi-coder.js:201:16)
    at JsonRpcProvider.getRpcError (/data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:599:43)
    at /data/dev/darwinia-network/ormpipe/node_modules/ethers/lib.commonjs/providers/provide

fixed by https://github.com/darwinia-network/ormpipe/pull/15


Email Template - When changes in view date format in setting it doesn't change any in date display

when we change default display date in setting page there is not any date display change in email template page

https://www.berrycast.com/conversations/7e65266a-16d4-5937-9e29-f92529372e97


Add image command

This grabs a random image from Google!

Please add an option to add safe search.

I'll add some comments when I get time.


No Camera preview on android 10, with target framework Android 9.

The camera view can be seen on Android N, but on Android 10 , view doesn't appear but QR code is scanned.

Will investigate it once xamarin android 10 officially release.

Will investigate it once xamarin android 10 officially release.

any update on this ? any ETA?

Will investigate it once xamarin android 10 officially release.

any update on this ? any ETA?

I tested on simulator and it has no problem to show the simulated camera output. But I do not have real device in Android 10.

Working fine on pixel 2 xl with Android 10.
Closing issue.


Raises AttributeError when Resource object does not have attribute

Closes #35

The fix is now up in the PyPI, version 0.3.8.

@matejart Thanks much!


weex-guangwang

@zhangweia what's the purpose of this pull request?

@zhangweia Pls re-send PR base dev branch. I'll close this one.


Add error 404 page to the website.

Hey,
I want to add an error 404 page to the website.
Thanks and Regards,
Vibhuti Chandrakar.

Hello @Eduhub-Community,
I would like to add error 404 page to the website. This will help to enhance the user experience.
Please assign me this issue. I would like to work on this issue under GSSOC'23. Please let me fix this issue #251.
Thanks, and regards,
Akanksha Gupta.

Dear Administrator, I request to be assigned GSSOC-23. With my skills and dedication, I am confident in resolving the issue efficiently and contributing to the project's success. Thank you.

Since @VC6378 created the issue, and wants to work on it
I think we are good to give him a chance for this issue,


[Fix][UI Next][V1.0.0-Alpha] Fix the performance warning of ButtonLink co…

Purpose of the pull request
This pull request fixs the performance warning of ButtonLink component.
Releated issues
#8812

Codecov Report

Merging #8849 (69fc96c) into dev (5fa1c4e) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                dev    #8849      +/-   ##
============================================
- Coverage     45.30%   45.30%   -0.01%
- Complexity     4075     4077       +2
============================================
  Files           702      702
  Lines         27115    27113       -2
  Branches       2897     2897
============================================
- Hits          12284    12283       -1
+ Misses        13677    13676       -1
  Partials       1154     1154

Impacted Files
Coverage Δ

...pache/dolphinscheduler/common/utils/DateUtils.java
79.43% <0.00%> (+0.41%)
:arrow_up:

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 5fa1c4e...69fc96c. Read the comment docs.


Ctrl-C not working

I'm running docker with boot2docker on OS X and it seems I can't exit docker processes by typing ctrl-c.  Is that normal behaviour and if so, is there any way to kill the docker process without having to close my terminal?

@olalonde that will really depend on the processes you're starting. However, this looks more like a support question; the GitHub issue tracker is not a support forum and meant for reporting bugs and feature requests.
Would you mind asking your question on the #docker IRC channel, https://forums.docker.com or https://groups.google.com/forum/#!forum/docker-user?
Thanks!

Ok thanks.

Thanks! If it still turns out to be a bug, feel free to open a new issue!


DeleteTrajectory

RFC=0023

@wally-the-cartographer merge

Merge requested by authorized user gaschler. Merge queue now has a length of 1.


⚠ ClamAV has degraded performance

In d0141f6, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 70 ms

Resolved: ClamAV performance has improved in bd430f7 after 20 minutes.


Incorrect syntax for custom roles cli sample

az role create -inputfile <file path> yields the error
'create' is misspelled or not recognized by the system.

Azure CLI version: 2.30.0 (latest)
I assume this should be
az role definition create --role-definition <file path>

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

ID: 0290c16b-f205-94bb-23c3-4981ec8b0ac3
Version Independent ID: 3ad049c0-a292-c616-06e6-8d7b4b3dd756
Content: Protecting DNS Zones and Records - Azure DNS
Content Source: articles/dns/dns-protect-zones-recordsets.md
Service: dns
GitHub Login: @duongau
Microsoft Alias: duau

@RedTaz Thank you for your feedback! We will review and update as appropriate.

@RedTaz , yes, you are correct. The CLI command is mentioned here : https://docs.microsoft.com/en-us/azure/role-based-access-control/custom-roles-cli#create-a-custom-role
I've updated the CLI command for creation of custom roles to :
az role definition create --role-definition
The changes in this doc will be reflected shortly!


New TCK: Support ignoring column ordering in Result

org.opencypher.tools.tck.api.Scenario$ScenarioFailedException: Feature "KeysAcceptance": Scenario "Using keys() on a parameter map" failed with message:
Expected (in any order of rows):
| k |
| ['address', 'name', 'age'] |
Actual:
| k |
| ['name', 'age', 'address'] |

This is possible through saying (ignoring element order for lists), and the scenario has been fixed by doing that.


!search Research // Development does not work (works in square brackets)

This is because we apply the WHERE clause we generate to face and not in the HAVING clause of the outer query. This might be ok.

magidex behavior is to match on single faces only so "Research // Development" is a miss there. "Research Development" finds both.
"Research / Development" (but not Research // Development) is a hit on magiccards.info.
None of these hit for us currently because there is no face with both 'Research' and 'Development' in it. I don't think we want to check string framgents against fuzzy or aliases but we could.
Matching against compound name as well as face name makes sense but complicates the search query because it has to go in the HAVING clause not in the inner WHERE clause like everything else. If we ever want to match on something like CMC of a combined split card we will have the same issue there.

Scryfall, of course, matches Research // Development with a single result as well as Research/Development and other variations. Because they are great.

Another issue here is that cmc>3 or similar queries are querying individual faces. Fire and Ice separately not Fire // Ice the card. This might be desirable sometimes ("I want a red 2 drop spell") but undesirable other times. And it's kind of a "lie".

mtg.wtf has a special syntax for this. It's pretty weird.
Every card part (of split, flip, or double-faced card) is treated as separate object, so search like cmc=2 cmc=3 won't return anything, as no part has cmc of 2 and 3 simultaneously. There's special syntax for that.
cards with converted mana cost 2 or one side and converted mana cost 3 on another (split spells) - cmc=2 // cmc=3
cards where one side is a creature and the other side is a planeswalker (Magic Origins Planeswalkers) - t:creature // t:planeswalker
cards where one side is a creature, and there's other side - t:creature //
card named Far on one side and Away on another side - far // away

I'm not sure we want to adopt this but it's one approach.

The switch to using _card_cache and a WHERE clause not face and a HAVING clause means that we now match Research // Development in searches which feels correct. You can no longer query the individual faces of split cards by cmc you only get the combined number. Most everything else will work. !search c!u ice does not match Fire // Ice but that's almost certainly expected. !search p:u ice can do that job.
So I think we're good here.