There is no 'detector_Vote2Cap_DETRv2' in current version

According to the demo.sh, it seems there is a new version of detector 'detector_Vote2Cap_DETRv2'.
but it seems not exist in your current git.
Could you tell me what's the new version and are you planning to update it?

Thanks for your interest in our projects. The code should be available now.

Thanks for your great support !
I also wonder if there is any debugging code to visualize 3d box and captioning results with G.T Box and G.T captions as below.

I have difficulty in understanding what the output json files refer.
Do you have the debugging code or should I look into ScanRefer/Scan2Cap projects?

Actually, we use the code from https://github.com/ch3cook-fdu/3d-pc-box-viz to generate .ply files for each instance prediction (each saved with captions as filenames), and visualize the bounding boxes and the 3D mesh with meshlab.
The captions are manually assigned to each instance with PowerPoint.

Would you mind sharing how to generate .ply files with the code ([https://github.com/ch3cook-fdu/3d-pc-box-viz]) ?
I could generate a json file as below, but have no idea how to use it.
In the project (3d-pc-box-viz), there are many functions implemented in o3d_helper and ply_helper. Which function should I apply ?
{
"estimated_object_id": 30,
"caption": "sos there is a rectangular door . it is to the right of the room . eos",
"box": [
[
0.8843369483947754,
3.859482765197754,
-0.027031898498535156
],
[
0.8843369483947754,
3.5344505310058594,
-0.027031898498535156
],
[
-0.5504608154296875,
3.5344505310058594,
-0.027031898498535156
],
[
-0.5504608154296875,
3.859482765197754,
-0.027031898498535156
],
[
0.8843369483947754,
3.859482765197754,
2.1553826332092285
],
[
0.8843369483947754,
3.5344505310058594,
2.1553826332092285
],
[
-0.5504608154296875,
3.5344505310058594,
2.1553826332092285
],
[
-0.5504608154296875,
3.859482765197754,
2.1553826332092285
]
],
"sem_prob": [
6.876472014027968e-08,
4.1737038714018126e-08,
5.879649833673284e-08,
2.1764801072521323e-09,
1.6125123458721191e-09,
0.914192259311676,
0.0074754999950528145,
1.50646698671153e-07,
2.055813439483245e-07,
6.176965883231134e-11,
3.1934419553181215e-09,
2.621668500069063e-05,
5.901231858729261e-08,
2.292609764253939e-07,
2.2458974957562106e-10,
1.706238372811697e-09,
1.0863445254472026e-08,
4.163456992500869e-07
],
"obj_prob": [
0.07830482721328735,
0.9216951727867126
]
},

The pseudo code for the visualization is:
from ply_helper import write_bbox

for idx, item in enumerate(pred_per_scene):
    write_bbox(item['bbox'], color, str(idx) + '-' + item['caption'] + '.ply')

Then visualize the generated .ply files with the input 3D scene.

If you have further trouble generating the visualization files, please refer to: https://github.com/ch3cook-fdu/Vote2Cap-DETR/issues/11#issuecomment-1962851659 .


url_launcher not working with AndroidX

Issue:
url_launcher works without AndroidX, at 4.1.0+1, but not with AndroidX, at 5.0.1.
Steps to reproduce:

flutter create
Add example code from url_launcher to sample application
Set url_launcher version to 4.1.0+1.
flutter run works on android
Now update to AndroidX via android studio, and set url_launcher to 5.0.1
flutter run fails

The failure is pasted below.
A repo with branches, working at not-androidx, and failing at androidx, is at https://github.com/bradyt/flutter_wtf/.
$ flutter run
Launching lib/main.dart on <a phone> in debug mode...
Initializing gradle...                                              1.3s
Resolving dependencies...                                           2.2s
Running Gradle task 'assembleDebug'...
/Users/iam/opt/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.0.1/android/src/main/java/io/flutter/plugins/urllauncher/UrlLauncherPlugin.java:72: error: incompatible types: Activity cannot be converted to AppCompatActivity

    AppCompatActivity activity = mRegistrar.activity();

                                                    ^

1 error

FAILURE: Build failed with an exception.

* What went wrong:

Execution failed for task ':url_launcher:compileDebugJavaWithJavac'.

> Compilation failed; see the compiler error output for details.

* 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 1s
Running Gradle task 'assembleDebug'...                              2.5s
Gradle task assembleDebug failed with exit code 1

[✓] Flutter (Channel stable, v1.2.1, on <a computer>, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] Android Studio (version 3.3)

I had created a docker image which revealed I could not reproduce the issue there.
I couldn't see anything obviously different in comparing flutter doctor -v or sdkmanager --list --verbose or java -version, between the macos host and the ubuntu docker client.
So I tried nuking as much as possible, like ~/Library/Android/, Android Studio. This time I only installed android-sdk via homebrew, and build-tools;28.0.3, platform-tools and platforms;28 via sdkmanager.
Now url_launcher builds successfully with AndroidX. I'm not sure what was wrong with my environment.
Closing.

Seems a relevant data point to remark that I've since switched back from only having sdkmanager, to having everything provided and installed by Android Studio, and the issue is resolved. Hard to say in what way my system could have been borked.


Networking on Main Thread

Hi,
while looking through this very nice example, I found that it's performing networking on the Main Thread in MusicProvider#fetchJSONFromUrl.
Are you sure that's recommended best practice? Especially in a sample app provided by Google?
Just my $0.02
;)

fetchJSONFromUrl(..) is only ever called from retrieveMedia() which itself is only ever called from within an AsyncTask. Do you see it being called on the main thread? If so can you please provide a stacktrace

you're right, didn't see that.
my bad, sorry :/


Migrate replication job to the new jobservice

Coverage increased (+0.04%) to 57.706% when pulling 881ec0bf0f82fb0aad69141e74d3799ddc8b7465 on ywk253100:180313_replication_job into b001180d26ed9cc5e408e3e30706e020b50fff77 on vmware:job_service.


Fix some misc bugs

CMSIS_DAP_Protocol.dapInfo() didn't work in pyDAPAccess. It also returned string values with a null terminating char still present.
Some typo fixes.
Improved hidapi interface backend. Mostly fixes an issue where no devices could be listed if one device failed to be opened because it was already in use by some other process.
Fixed JSON --list and --list-targets output from pyocd-gdbserver. Required for the pyOCD launch config plugin to properly list available boards and targets. Was broken after the switch to pyDAPAccess.
Created a test or the pyocd-gdbserver JSON output.

All tests pass on a KL46Z.

No regressions on CI testing.  The patch looks good to me

+1


#issue 32 resolved Responsiveness of home page

Issue Number 32
fixes #
I have changed the font size to 3 rem when our media query fires at 1180 px and added one media query to handle the overlapping
Some screenshots are attached below:

@Aksh-Bansal-dev review this PR

@Aksh-Bansal-dev check it now


Incorrect Parse for accessors in classes

This was brought up in TC39 today:
class C {
  get
  x() {}
}

In the above example, x should be parsed as an accessor, but we parse get as a field and x() {} as a method. There is no [no LineTerminator here] restriction in the grammar.
Playground: http://www.typescriptlang.org/play/index.html#src=class C {
    get
    x() { }
}

Same issue with "static" and "get", but notably not async, which does have the [no LineTerminator here] restriction.


Hooks to linux,solaris and doc clarification

Signed-off-by: John Howard<EMAIL_ADDRESS>Made hooks Linux and solaris. Windows does not currently support hooks. While we might at a later date, have clarified that in the .go and .md file.
Also, as I mentioned in the description of https://github.com/opencontainers/runtime-spec/pull/854, platform-specific things are generally in the .md file, not the .go file. Hence moved the Linux comment.

SGTM

LGTM

LGTM

On Wed, May 31, 2017 at 03:44:08PM -0700, Tianon Gravi wrote:

Merged #855.

Hmm.  I'll file follow-up PRs for at least this point and something about this one.


Docker -> SSH access error: "Permission denied (publickey)" due to OpenSSH 8.8 RSA SHA-1 deprecation

Gitea Version
1.15.6 built with GNU Make 4.3, go1.16.9 : bindata, timetzdata, sqlite, sqlite_unlock_notify (docker gitea/gitea:1.15.6-rootless)
Git Version
No response
Operating System
No response
How are you running Gitea?
I am running gitea through the docker container gitea/gitea:1.15.6-rootless (image id b26ce93dd8b2)
Database
SQLite
Can you reproduce the bug on the Gitea demo site?
No
Log Gist
No response
Description
Using an OpenSSH 8.8 client, using a Gitea server running the built-in ssh server, it leads to an error due to no mutual signature algorithms between ssh server and client.
debug1: Offering public key: *** RSA SHA256:***
debug1: send_pubkey_test: no mutual signature algorithm

OpenSSH 8.8 deprecated RSA signatures using SHA-1 hashes (release notes here).
The built-in ssh server was not prepared for this deprecation, as per upstream: https://github.com/golang/go/issues/49952
Presumably, once the above upstream issue is fixed and Gitea updates the go ssh module version, the Gitea issue will be fixed as well.
Stopgap solution:
As per the OpenSSH 8.8 release notes, I configured my local OpenSSH 8.8 client (through the ssh_config file) with the following:
    Host gitea-host
        HostkeyAlgorithms +ssh-rsa
	PubkeyAcceptedAlgorithms +ssh-rsa

This was sufficient to stop the "Permission denied (publickey)" messages from appearing and for my fetches, pushes and pulls to start working again.
Screenshots
No response

Related to this one:

https://github.com/go-gitea/gitea/issues/17798

This is a duplicate of #17798


Bump dependencies

This will bump 10 dependencies to their newest version.

Hi. Thanks for helping out with the project. Please reference #72 as it already includes version bumps for a significant number of packages

True. I am bumping a few more that #72 don't include.

Build fails because of this:
BUILD ERROR
The Angular Compiler requires TypeScript >=2.7.2 and <2.8.0 but 3.3.3333 was found instead.
Error: The Angular Compiler requires TypeScript >=2.7.2 and <2.8.0 but 3.3.3333 was found instead.
at checkVersion (/home/circleci/repo/node_modules/@angular/compiler-cli/src/transformers/program.js:806:19)
at new AngularCompilerProgram (/home/circleci/repo/node_modules/@angular/compiler-cli/src/transformers/program.js:109:13)
at Object.createProgram (/home/circleci/repo/node_modules/@angular/compiler-cli/src/transformers/program.js:812:16)
at Object.createProgram (/home/circleci/repo/node_modules/@angular/compiler-cli/src/ngtools_api2.js:36:26)
at Object.transformSourceFiles (/home/circleci/repo/node_modules/ng-packagr/lib/ngc/transform-source-files.js:19:28)
at MapSubscriber.exports.analyseSourcesTransform.rxjs_1.pipe.operators_1.map.graph [as project] (/home/circleci/repo/node_modules/ng-packagr/lib/ng-v5/init/analyse-sources.transform.js:43:55)
at MapSubscriber._next (/home/circleci/repo/node_modules/rxjs/internal/operators/map.js:46:35)
at MapSubscriber.Subscriber.next (/home/circleci/repo/node_modules/rxjs/internal/Subscriber.js:64:18)
at SwitchMapSubscriber.notifyNext (/home/circleci/repo/node_modules/rxjs/internal/operators/switchMap.js:77:26)
at InnerSubscriber._next (/home/circleci/repo/node_modules/rxjs/internal/InnerSubscriber.js:25:21)

#72

#72 https://github.com/angular-redux/platform/pull/72

Make that more than 10 dependencies.

Closing as out of date

Closing as out of date


Badge not showing on iOS 7

Hi,
I am facing an issue with iOS 7 where the badge icon is not set upon receiving a push notification while the app is in the background. The notification is visible in the notification center but the badge is not shown on the app's icon.
This works fine on iOS 8 and 9, where the notification is visible in the notification center and the badge number is shown.
I did research this issue and found a solution here http://stackoverflow.com/a/13572061.
It turns out that adding "UIRemoteNotificationTypeNewsstandContentAvailability" as an alert type breaks the notification badges on iOS 7. Once I removed this part from the PushPlugin.m file, iOS started showing the badge number when a notification is received.
Could this solution be included in the next release? It would really make it easier to just add the updated plugin from the Telerik Plugin Marketplace instead of manually including it.

Since I don't think many people are creating newsstand apps with this plugin anyway I don't see much harm in removing that line.
Will be part of the next release!


Implement the Q1 2021 small features release in the Analyzer

This tracks implementation work for this feature set.
cc @devoncarew @srawlins @scheglov @franklinyow
Individual feature tracking:

[ ] Support for type arguments on annotations:  https://github.com/dart-lang/sdk/issues/44838
[ ] Allow generic function types as type arguments and bounds: https://github.com/dart-lang/sdk/issues/44929
[ ] Handle the unsigned shift, triple-shift, >>> operator: https://github.com/dart-lang/sdk/issues/44908

@devoncarew @scheglov @stereotype441 any updates?

@srawlins for statue on the 2nd and 3rd items

Generic function typedefs and triple-shift are both looking good. The implementations have landed. I need to check with language tests and co19 tests though to see if we're missing anything.

Regarding generic annotations, last month I implemented parser and AST support, but wasn't able to get to the remainder of the feature (resolution, constant evaluation, and summary support).  It's looking like between working on https://github.com/dart-lang/sdk/issues/44897 and addressing the migration bugs that have started coming in since the stable release, I'm not going to have much time available to complete work on generic annotations for the next few weeks.  @devoncarew would it be possible to hand the rest of this task off to someone on the analyzer team (@scheglov perhaps)?

Hey - @scheglov and I discussed this - he's happy to take over the remaining work. Can you sync with him to make sure we're aware of the current state and what's left to do? I'll update the owners of the features in the summary message at the top of this issue to reflect who's working on which feature.


[WIP] Make CVAT import annotations more concurrency friendly

Whenever you call delete_run() in one process, it can delete runs that have been recently created in a different process.
One instance of this issue is if you create an annotation run in one process, then call fiftyone.utils.cvat.import_annotations() in another process, the delete_run(...) at cvat.py line 288 can corrupt any annotation runs that have been created while since the import_annotations() process was started.
This PR reloads the dataset before deleting the run to minimize the potential case where another annotation run is created between when the dataset was loaded and delete_run() is called.
TODO:

[ ] Test this in a situations with multiple processes creating and importing annotation runs

https://github.com/voxel51/fiftyone/pull/4323 should fix the root issue here for all run types (annotation, evaluation, brain, custom) and their various respective use cases.

https://github.com/voxel51/fiftyone/pull/4323 should resolve ⚔


feat: add support for ReadRel.LocalFiles

Mostly a mechanical binding of the current Substrait proto. Helper classes were added to reflect the oneofs.

The translation looks good, but what's the use case of these operations?

The use case is to be able to represent a query over files local to the execution backend (though, a "file" may very well be something in cloud storage), so that we can support things like Acero/Substrait where there isn't really a table catalog.
We talked offline a bit and I'll rework this to be 1) not Substrait-specific and 2) part of the Ibis core instead of out here.

I opened https://github.com/ibis-project/ibis/pull/4293


CLOUD-751 - Fix Jenkins concurrent builds

Fix Jenkins concurrent builds, GKE cluster deletion and ipv4-cidr.

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

Test name
Status

version-service
failed

init-deploy
passed

demand-backup
passed

upgrade
failed

scheduled-backup
passed

scaling
passed

recreate
passed

affinity
passed

smart-update
passed

monitoring
passed

self-healing
passed

operator-self-healing
failed

clone-cluster
failed

tls-check
failed

users
failed

ns-mode
failed

We run 16 out of 16

commit: https://github.com/percona/percona-postgresql-operator/pull/315/commits/5242347723793ac0ce67f4558362c5361c33a126
image: perconalab/percona-postgresql-operator:PR-315-52423477-pgo-apiserver
image: perconalab/percona-postgresql-operator:PR-315-52423477-pgo-event
image: perconalab/percona-postgresql-operator:PR-315-52423477-pgo-rmdata
image: perconalab/percona-postgresql-operator:PR-315-52423477-pgo-scheduler
image: perconalab/percona-postgresql-operator:PR-315-52423477-postgres-operator
image: perconalab/percona-postgresql-operator:PR-315-52423477-pgo-deployer

Test name
Status

init-deploy
passed

upgrade
failed

version-service
failed

demand-backup
passed

scheduled-backup
passed

scaling
passed

recreate
passed

affinity
passed

smart-update
passed

monitoring
passed

self-healing
failed

operator-self-healing
failed

clone-cluster
failed

tls-check
failed

users
failed

ns-mode
failed

We run 16 out of 16

commit: https://github.com/percona/percona-postgresql-operator/pull/315/commits/49c830452437694337eb37539c51db38bbed72f9
image: perconalab/percona-postgresql-operator:PR-315-49c83045-pgo-apiserver
image: perconalab/percona-postgresql-operator:PR-315-49c83045-pgo-event
image: perconalab/percona-postgresql-operator:PR-315-49c83045-pgo-rmdata
image: perconalab/percona-postgresql-operator:PR-315-49c83045-pgo-scheduler
image: perconalab/percona-postgresql-operator:PR-315-49c83045-postgres-operator
image: perconalab/percona-postgresql-operator:PR-315-49c83045-pgo-deployer

Test name
Status

init-deploy
passed

scheduled-backup
passed

demand-backup
passed

upgrade
failed

version-service
failed

scaling
passed

recreate
passed

affinity
passed

smart-update
passed

monitoring
passed

self-healing
passed

operator-self-healing
passed

clone-cluster
passed

tls-check
passed

users
passed

ns-mode
passed

We run 16 out of 16

commit: https://github.com/percona/percona-postgresql-operator/pull/315/commits/4a0ff5776dabcc170d5375a38d27734b13ebd95d
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-apiserver
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-event
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-rmdata
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-scheduler
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-postgres-operator
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-deployer

Test name
Status

scheduled-backup
passed

demand-backup
passed

init-deploy
passed

scaling
passed

recreate
passed

affinity
passed

monitoring
passed

self-healing
passed

operator-self-healing
passed

clone-cluster
passed

tls-check
passed

upgrade
failed

users
passed

ns-mode
passed

version-service
failed

smart-update
passed

We run 16 out of 16

commit: https://github.com/percona/percona-postgresql-operator/pull/315/commits/4a0ff5776dabcc170d5375a38d27734b13ebd95d
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-apiserver
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-event
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-rmdata
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-scheduler
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-postgres-operator
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-deployer

Test name
Status

upgrade
failed

demand-backup
passed

init-deploy
passed

scaling
passed

recreate
passed

affinity
passed

scheduled-backup
passed

version-service
failed

monitoring
passed

self-healing
passed

operator-self-healing
passed

clone-cluster
passed

tls-check
passed

users
passed

ns-mode
passed

smart-update
passed

We run 16 out of 16

commit: https://github.com/percona/percona-postgresql-operator/pull/315/commits/4a0ff5776dabcc170d5375a38d27734b13ebd95d
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-apiserver
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-event
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-rmdata
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-scheduler
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-postgres-operator
image: perconalab/percona-postgresql-operator:PR-315-4a0ff577-pgo-deployer


Crowd division

Description
I would like to see a crowd to divide when someone goes through it.
Visualization
Imagine you have multiple agents forming two groups

And then someone decided to go to the point that lies through these groups.

The behaviour I would like to see is these groups of agents would step off a bit to let an agent to go through

And then close up again.

Research
I already investigate and played with collisionQueryRange, obstacleAvoidanceType, separationWeight, updateFlags, but couldn't achieve the desired behaviour.

What would you suggest to do in such situation? I would also like to do this with multiple agents at the same time and having some of the agents to be fixed (but probably this simply destroying the agent and creating an obstacle). Though I would love to hear your opinions, thanks ^-^

Hi @FrameMuse,
I'd need to look at how detour handles agent steering a bit more closely before I can answer this completely.
Agent velocity is influenced by a target velocity and an obstacle avoidance velocity.
You can debug these with:

https://docs.recast-navigation-js.isaacmason.com/classes/index.CrowdAgent.html#desiredVelocity
https://docs.recast-navigation-js.isaacmason.com/classes/index.CrowdAgent.html#desiredVelocityObstacleAdjusted
https://docs.recast-navigation-js.isaacmason.com/classes/index.CrowdAgent.html#velocity

If you're not able to tune obstacle avoidance parameters to get the behaviour you want, you may need to write some of your own logic for this. For example, you could pick a target or apply velocity for agents avoiding another agent, considering the other agents current path position.
Regarding static agents, creating an obstacle with the size of the agent is a good approach. It should also possible to set agent parameters so that they won't move. e.g. set their max acceleration and speed to 0.
Please share how you get on with this 🙂 curious to hear what you come up with

This is what my experiments results are:

I can't determine the steering behaviour against desired units. I can only set how an agent behaves against everything.
If I set max acceleration and speed to 0 when near targets, they just "fly" past their targets and endlessly moving away.
obstacleAvoidanceType and queryFilterType didn't have any effect on steering, at least I didn't notice anything.

So I will try to apply custom behaviour by checking agents in a radius, if someone is on the nextTargetInPath, I will apply acceleration to them perpendicularly a moving agent. Which should have the effect. But I have problems with that as when I use requestMoveVelocity, the target is resetting.

Thanks for sharing!
I believe using requestMoveVelocity overrides the "move request" set by requestMoveTarget.
Keen to hear how you get on creating the custom behaviour.


Incorrect behaviour of 'slickGoTo' method

JSFiddle: http://jsfiddle.net/al_v_in/zv5zqbdg/3/
Conditions:
slidesToShow > 1
And slidesToShow = slidesToScroll
And numberOfSlides % slidesToShow != 0
Then the slickGoTo method doesn't always go to the correct slide.
Example: we want to show 2 slides at a time (slidesToShow = 2), when scrolling we want to scroll both (slidesToScroll = 2) and we have 7 slides. Using slickGoTo(0), goes to slide 6 (index 5) repeatedly (and more weird behaviour, see jsfiddle)

+1

Looks like this has been resolved in the master. Thanks!


New update for fulfillment inbound

Hello, there is a new version for inbound fulfillment. I was hoping you could add it to your awesome package.

Should be automatically created, but we have some failures in the process. Once that is fixed (#1022) then the models will be released. Wait a day or two, please.

Should be automatically created, but we have some failures in the process. Once that is fixed (#1022) then the models will be released. Wait a day or two, please.

Thank you so much, appreciate your job 🙏🙏🙏


CREO2URDF – MVP-2.5

We will focus on one subassembly of ergoCub that contains more than one kinematic chain, e.g. the lowerbody.

MVP 2.5 achieved 🎉 -> https://github.com/icub-tech-iit/creo2urdf/releases/tag/v0.2.5


What is the proper --live-reload-port replacement

The README.md mentions using --live-reload-port
However, it seems that --live-reload-port no longer works, so I'm wondering the proper way to set it up?
I've tried:
--live-reload true --live-reload-client http://localhost:49153

but I'm getting a "Failed to load resource: net::ERR_EMPTY_RESPONSE" when I load the page.
(caveat I'm running inside a docker container and explosing port 49153 with port 3000, which works fine).

The live reload port is identical to the development server port (--port).  There is no longer a separate live reload server.

Closed as answered, thanks @clydin !


Revert addition of quick reference

This is currently causing builds to fail, so reverting until it can be
fixed.
This reverts commit 06b11d956d6f0051cae0537b0715c8e68364932c, reversing
changes made to b19aaff4421618231690fdfd04ba494775adc5bb.

@bast, can you take a look, is there a problem?
@blankdots, do you also get build failures when you accept PRs?

@rkdarst yes, at least I got one.

Sorry for the breakage. It worked locally.

I will send a new PR which will simply assume that the file is there. What broke the build was a plugin that checks whether file exists and GitHub somehow does not like that plugin. New PR coming up.


Add support for custom pwa elements

My first try at implementing PWA Elements, currently doesn't work
Since original capacitor documentation doesn't mention anything about Vue specifically, I figured it might be just the matter about executing defineCustomElements(window) once vue app is ready, for which I chose client plugin.
However I'm plagued by errors, as seen in the image below. Tried to debug them, but after trying can't figure out what might be wrong. Before this I also tried registering setupCustomComponents function with code similar to this plugin as a callback to certain hook, however I couldn't find suitable one from the list that executes at the time where window is defined. @danielroe some of your input would be greatly appreciated 👍🏽

Codecov Report

Merging #21 (c14f519) into main (ae040b4) will increase coverage by 0.20%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #21      +/-   ##
==========================================
+ Coverage   92.61%   92.82%   +0.20%
==========================================
  Files           6        6
  Lines         379      390      +11
  Branches       34       34
==========================================
+ Hits          351      362      +11
  Misses         28       28

Impacted Files
Coverage Δ

src/module.ts
96.61% <100.00%> (+0.16%)
: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 ae040b4...c14f519. Read the comment docs.

I'll take a longer look later, but the issue I was running against (and which you are too) seems likely a result of esm/cjs dependencies as processed by vite.
Try this to get a different error 😆
  vite: {
    optimizeDeps: {
      exclude: ['@ionic/pwa-elements/loader', '@ionic/pwa-elements'],
    },
  },

Now that you pointed me in the right direction, it appears that this is issue with ionic-team/pwa-elements#109 library itself

you can work around this issue by importing the pwaElements in the header
https://github.com/danielroe/nuxt-ionic/issues/14#issuecomment-1166331086

It is a recommended approach in the documentation, but yes it would not
work offline.
PWA Elements - Capacitor (capacitorjs.com)
https://capacitorjs.com/docs/web/pwa-elements#including-through-script-tag
Although I suspect, as someone who has been using Ionic for years,  that
most people utilizing Ionic aren't building offline PWAs so I wanted to
make sure they knew there was an alternative to address this issue in some
scenarios so they could move forward at this time.
So the issue really is about supporting Custom PWAs when offline.
--
Aaron K. Saunders
CEO Clearly Innovative Inc
@.***
www.clearlyinnovative.com
This email message and any attachment(s) are for the sole use of the
intended recipient(s) and may contain proprietary and/or confidential
information which may be privileged or otherwise protected from disclosure.
Any unauthorized review, use, disclosure or distribution is prohibited. If
you are not the intended recipient(s), please contact the sender by reply
email and destroy the original message and any copies of the message as
well as any attachment(s) to the original message.
On Fri, Jul 15, 2022 at 3:30 AM Lexpeartha @.***> wrote:

you can work around this issue by importing the pwaElements in the header
I'm not sure importing 3rd party script in header is very reliable. Also
it wouldn't work offline
—
Reply to this email directly, view it on GitHub
https://github.com/danielroe/nuxt-ionic/pull/21#issuecomment-1185261268,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEAFGOJP7YS3E3GRSOKMVDVUEHQPANCNFSM52PGJI3Q
.
You are receiving this because you commented.Message ID:
@.***>

It is a recommended approach in the documentation, but yes it would not work offline. PWA Elements - Capacitor (capacitorjs.com) https://capacitorjs.com/docs/web/pwa-elements#including-through-script-tag Although I suspect, as someone who has been using Ionic for years, that most people utilizing Ionic aren't building offline PWAs so I wanted to make sure they knew there was an alternative to address this issue in some scenarios so they could move forward at this time. So the issue really is about supporting Custom PWAs when offline.

I think script was only added as a fallback when library doesn't work, which is in this case. This isn't surprising considering that Ionic (once it came out with Vue support) didn't support Vite as well, and they only added support for it in v6. I think Ionic's ecosystem just needs some time to catch-up with the vite tooling 👍🏽
Also I think PWAs are very important to consider, especially since in the docs it is listed as supported integration


[Template] Create a AWS architecture template

Current Behavior
Currently for new users we do not have enough starter templates that they can use as introductory material.
Desired Behavior
We want to create a AWS architecture template to allow new users to understand how they can create a AWS architecture diagram with Kanvas. So we'd want contributors to not just create a design template but also add tips or notes they think a new user would need if they are starting out with little to no context of the capabilities Kanvas offers.
Implementation
Make sure you use Kanvas to create this template and keep the template private.

[ ] Provide a brief overview of what this template does and can help with, maybe highlight a usecase
[ ] Add a template that can be directly copied and used instantaneously
[ ] Add a step by step process to create this template
[ ] Once the design is completed, publish it and share the private link with our team, or tag us in the comment component to receive feedback.

Acceptance Tests

Template has been submitted for publishing to the catalog and accepted; is published and available in the Meshery Catalog.
We are in need of well annotated and described templates like this one.

Mockups
This FigJam template can be used for recreating the AWS architecture Template
Perks
By contributing to this task, your efforts will have a lasting impact! Once published, your design will be cloned and used by countless users as a go-to starting point for creating AWS architecture in Kanvas. You'll not only help newcomers understand the platform but also see your work adopted widely by the community. Plus, as a token of appreciation, you'll receive a special shoutout, recognising your valuable contribution. Your effort won’t go unnoticed—you're directly helping shape the experience for future users!

Contributor Guides and Handbook

🛠 Meshery Build & Release Strategy
📚 Instructions for contributing to documentation

Meshery documentation site and source

🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

Unsure if I am able to request assignment of two issues/tasks simultaneously. If I am, may you please assign me this task in addition to #12503?
Thx,
-TD

@TylrDn once, we close to publishing the Brainstorming template you are about to create and have been assigned, I can assign  you this issue !

@SAHU-01 can you check this template on AWS Architecture while I work toward closing the PR of the Brainstorming template?
https://kanvas.new/extension/meshmap?design=8c9da234-4b85-48a6-8a74-c6ed497fec1b
Thx,
~Taylor

@TylrDn this looks fantastic, a few ideas that might make it even better:

[ ] An about section for this template
[ ]  A sample aws flow diagram
[ ] A quick tip section highlighting which meshery kanvas annotations you've added how relationships can be added, etc.

If you click on shapes on deck you'll find the necessary annotations you might need to complete this template flow.

We support importing Svgs or pasting copied svgs on kanvas so if you need some imag eto make it interactive feel free to do so.
And let me know if you've got any other queries!


Display gutter indicator in Sticky Scroll

I would like to display gutter indicators for lines in the Sticky Scroll area. My specific use case is to run all the tests in a class by clicking the gutter indicator at top of the class, when it's inside the Sticky Scroll. This could also apply to any type of gutter indicator.

We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.
If you wonder what we are up to, please see our roadmap and issue reporting guidelines.
Thanks for your understanding, and happy coding!


Solution (Fix) for G-Sync UI Stutter

Why is this issue happening?
If G-Sync is Enabled for windowed and full screen mode your GPU/Monitor will try to sync to Aurora's frame rate. Because Aurora does not render at 60hz or more you will feel and see stuttering.
This is a general WPF issue and not really related to Aurora.

How can I fix it?
There are 2 possible solutions to this problem:
Set G-Sync to Enable for full screen mode (Suggested because Aurora is not the only programm with this issue)
G-Sync will no longer work with Games in windowed or borderless mode.

Or disable G-Sync just for Aurora:

Demonstation Video:
https://www.youtube.com/watch?v=YsznF1pe5Gg
You can find more information about this issue here:
https://github.com/digimezzo/Dopamine/issues/895
Related issue:
https://github.com/antonpup/Aurora/issues/1403

Is this solution should work with AMD? Because i tried the equivalent of "disable G-Sync just for Aurora", so i added as a "Game" to the Radeon Software and disabled freesync for it, but a frame drops are there. If i just close Aurora, everything is fine.


DOC: Sphinx 5.2.0 broke doc build

New version of Sphinx (5.2.0) placed on PyPI about 5 hours ago, and I can reproduce the issue with a local doc build on our latest main. We're still "ok" with 5.1.1 as far as I can tell, so we could temporarily pin while we investigate.
Sample error log: https://app.circleci.com/pipelines/github/scipy/scipy/15646/workflows/40bc142d-50a5-4837-92ee-fa0790cca7f6/jobs/55158
Short summary of error:
<snip>
sphinx.errors.SphinxParallelError: docutils.utils.SystemMessage: :2: (SEVERE/4) Unexpected section title.

Compressed sparse graph routines (:mod:`scipy.sparse.csgraph`)
==============================================================

Sphinx parallel build error:
docutils.utils.SystemMessage: :2: (SEVERE/4) Unexpected section title.

Compressed sparse graph routines (:mod:`scipy.sparse.csgraph`)
==============================================================
make: *** [Makefile:110: html-build] Error 2

Exited with code exit status 1

If I do this (the overline should be optional I think):
diff --git a/scipy/sparse/csgraph/__init__.py b/scipy/sparse/csgraph/__init__.py
index df8f772ad..cf836e2c8 100644
--- a/scipy/sparse/csgraph/__init__.py
+++ b/scipy/sparse/csgraph/__init__.py
@@ -1,4 +1,5 @@
 r"""
+==============================================================
 Compressed sparse graph routines (:mod:`scipy.sparse.csgraph`)
 ==============================================================

the error changes only slightly:
<snip>
sphinx.errors.SphinxParallelError: docutils.utils.SystemMessage: :1: (SEVERE/4) Unexpected section title or transition.

==============================================================

Sphinx parallel build error:
docutils.utils.SystemMessage: :1: (SEVERE/4) Unexpected section title or transition.

If I delete the section marking (underline) entirely, Sphinx goes on to complain about another similarly-formatted section title:
sphinx.errors.SphinxParallelError: docutils.utils.SystemMessage: :2: (SEVERE/4) Unexpected section title.

Sparse linear algebra (:mod:`scipy.sparse.linalg`)
==================================================

If I delete that second one, Sphinx can get through the reading stage and start writing docs. Then we get heavy spam of this:

WARNING: generate_nav_html is deprecated and will be removed.Use generate_toctree_html instead.

Anyway, I'll likely leave this to our doc experts, just wanted to document in reasonable detail.

Then we get heavy spam of this:
WARNING: generate_nav_html is deprecated and will be removed.Use generate_toctree_html instead.

FYI: That warning is coming from the pydata_sphinx_theme: https://github.com/pydata/pydata-sphinx-theme/blob/39b6a7f34857d159aa0fddb707c436c01dc3355f/src/pydata_sphinx_theme/init.py#L357-L363

The doc build works just fine on latest main with sphinx at 5.3.0, but the original error still exists with 5.2.0.
We have explicitly blocked bad versions of sphinx before because i.e., git grep -E -i -n "sphinx!="
doc_requirements.txt:3:Sphinx!=4.1.0
pyproject.toml:89:    "sphinx!=4.1.0",

I suppose we could add 5.2.0 to that "block list", though I think we also have issues with newer Sphinx release major versions, if only because of other parts of the doc building dependency stack interacting with it. So, I'm not sure it would be sustainable to keep the version block list updated anyway, but overall we could probably just close this issue I suppose.

This is no longer relevant, closing. Thanks all!


Line segment to cut a collection of polygons

Branch rectangle2Square
cutCollection(a, b, collection) returns the polygons generated from cutting each polygon in the collection with a line segment (a, b), along with all of the original polygons that were not cut into two pieces by the segment (a, b).
The line segment in the following animation is anchored at a random vertex in Delaunay triangulation of a point cloud with a free end controlled by the mouse. Red and Blue triangles straddling the dotted cutting line are produced by the cut.
There is a bug that causes some extra triangles to be "cut" near the anchored vertex which should not be cut (the flickering as I move the mouse suggests a numerical precision issue). Someone feel free to look at cutPolygon and tell me where I am not handling reference checking appropriately.

Fixed.


Regarding the panorama ids

Hi,
First of all, thanks for releasing this environment and the awesome dataset!
I'm wondering how I can get the list of all panorama ids?
Thanks!

Hello Howard,
Thanks for using the StreetLearn dataset!
The simplest way to get the list of paranorama IDs is to query the StreetLearn environment graph property, which returns a key value table of:

keys that are pano ids of the graph nodes,
and values are lists of pano ids directly connected to that node

For instance, in the script human_agent.py, you can insert the following code after initialising and resetting the environment:
  env = streetlearn.StreetLearn(FLAGS.dataset_path, config, game)
  env.reset()
  for pano_id in env.graph:
    print(pano_id)

Hope this helps,
Best wishes,
Piotr

Thanks! Unfortunately, I haven't been able to successfully set up the environment. I'll open up another issue for the error I got. But this is helpful!


Create iicmr

Please Merge IICMR(www.iicmr.org) to your list.

This file should end with .txt

@johnsy-george Flagging as inactive.


feat(onKeyDown) Expose the onKeyDown event from input. Closes #269.

Let me know if I've missed anything! :)
Description
Closes #269.
Checklist

[x] All tests passing
[x] Created tests which fail without the change (if possible)
[x] Extended the README / documentation, if necessary
[x] Commits and PR follow conventions

Looks good! Nice PR.  :)

Cheers! ✌


Add Black as a dev dependency

Adds black (https://black.readthedocs.io/) as a dev dependency.
black is a code formatter that is executed in the pipeline (configured via .pre-commit). Since the dependency is already something that is executed in the CI environment, we should also make it available as a dependency of the project.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 90.646%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1909

Relevant Lines:
2106

💛  - Coveralls


Update the game over message

Update the game over message so people know how to play again!

this is a comment


Question : Exact Match computation

Hello, Would you please help understand how the "Exact Match" is calculated? May be please point to which .py file to be referred for the code. Thank you

Exact match is the exact match between two strings, only if their are equal it is 1, otherwise 0.
Some scripts exclude punctuation, multiple whitespace and stopwords from the exact match calculation. See here this is the official SQuAD eval script (in our framework FARM)

Thank you for the response and thank so very much for the dataset.


QueryHistory, UserSelectedRecord, TopMostRecord are not persisted to disk

ℹ Computer information

PowerToys version: 0.29.3
PowerToy Utility:
Running PowerToys as Admin: no
Windows build number: 18363

📝 Provide detailed reproduction steps (if any)

Launch an app from PT Run few times
Exit PT
Check PowerToys Run\Settings\UserSelectedRecord.json

UserSelectedRecord information is stored in memory and is supposed to be stored on disk on PT Run close but it is not because the PT Run process is forcefully terminated.
https://github.com/microsoft/PowerToys/blob/6ecf8b60b6861ce87a2054155612024cd31c29b0/src/modules/launcher/Microsoft.Launcher/dllmain.cpp#L325-L344
✔ Expected result
What is the expected result of the above steps?
The app should appear in the records object with the number of times it was launched
❌ Actual result
What is the actual result of the above steps?
The app is not present in the records object
📷 Screenshots
Are there any useful screenshots? WinKey+Shift+S and then just paste them directly into the form

We never figured out why PT Run couldn't quit properly, so we force the termination.
As a long term fix, we should close PT Run properly. As a short term fix we may consider persisting the "search weight" when a search result is selected.

We never figured out why PT Run couldn't quit properly, so we force the termination.
As a long term fix, we should close PT Run properly. As a short term fix we may consider persisting the "search weight" when a search result is selected.


[Java] i think these 4 lines will helpful

maybe many diffurent eclipse or IDEA have diffurent special file ,so these files or directory need to be ignored.

@Daibv thanks for the contribution, but we have existing templates that are more suitable for (or already cover) these changes:

Global/Eclipse.gitignore
Global/JetBrains.gitignore

Please check those templates and suggest changes that you think would be relevant for them.


boards: arm: Add PAN1783A evaluation board

The PAN1783A evaluation board is a development tool for the nRF5340 from Nordic Semiconductor.

Hi @anangl and @carlescufi
you have already reviewed the evaluation board "pan1783_evb": https://github.com/zephyrproject-rtos/zephyr/pull/63104
The "pan1783a_evb" evaluation board is mainly a clone of the pan1783_evb, just with some modifications on the HF path. The module uses a bottom pad and a ufl connector including a external antenna instead of an chip antenna.
Diff pan1783a_evb <-> pan1783_evb

Other HF path is shortly described,
the designation changed in all files from "pan1783_evb" to "pan1783a_evb" and
another image is used for this evaluation board.

Note: A third variant of PAN1783 evaluation board will follow. The third one will have a power amplifier mounted and needs some additional configurations in devicetree. I will start the PR after this one here.

Note: A third variant of PAN1783 evaluation board will follow. The third one will have a power amplifier mounted and needs some additional configurations in devicetree. I will start the PR after this one here.

This would be fine being a different board in a separate directory

If this is just a variation then it should be in the same folder as the existing board with a different name or use the device revision to use overlay files which change what is different on this module

Hi @nordicjm
thanks for your comment. When considering uniformity for our evaluation boards for this PAN1783 Nordic module, I think we should either place all three variants in one directory or spend three separate directories. But when placing all the stuff in one folder I'm a bit afraid that it gets confusing.
Because of the two cores the nRF5340 has already 12 files for one variant, that increasing to 36 files in one folder, when having 3 variants. So in my opinion three separate directories are clearer?
But of course I would try to add them all to one directory, if this is the common way. After my short justification, why I did it this way, what would you say should I do?

Hi @nordicjm,
any thoughts to my last comment? In the meantime I already tried to get all files for the different boards into one folder. But like I mentioned above, it gets very confusing with these many files for the different cores and the different boards. So I would really prefer to spend three different folders for the different board variants. And please note, that If we would add the none secure TFM files in the future for these boards, this effect will even increase.

The number of files shouldn't matter, people aren't going to be looking at the files, if the hardware is exactly the same except for the antenna which does not need any firmware changes, I don't really see why that needs 2 board folders.

Actually if this is just the exact same hardware, why is a second board file needed at all when the existing board file can be used? Why does someone need to build for pan1783a_evb if they have the hardware, surely building for pan1783_evb would give you a 100% same hex file for an application?

Actually if this is just the exact same hardware, why is a second board file needed at all when the existing board file can be used? Why does someone need to build for pan1783a_evb if they have the hardware, surely building for pan1783_evb would give you a 100% same hex file for an application?

You are right. Technically there will be no difference between them. But the decision was made on our site, to sell these evaluation boards as a variant with designation "pan1783a_evb". So if a customer tries to build his own software on this eval board variant, it should be available in the dropdown list. If there is the pan1783_evb and later the pan1783a_pa_evb available and not the pan1783a_evb it's also confusing for the customer.
Or is there maybe also another way in zephyr, to find two boards designations and use same files for building?

And the link in your documentation points to the pan1783_evb website so it further confirms that this should be part of the existing board folder.

Oh thannks for pointing me to this. This is still a mistake. there is a "a" missing behind all the "pan1783" in the links. I will fix this today and do a rebase.

I have spoken with the board/soc maintainer and they have suggested to use a board revision for this instead: https://docs.zephyrproject.org/latest/hardware/porting/board_porting.html#multiple-board-revisions

I have spoken with the board/soc maintainer and they have suggested to use a board revision for this instead: https://docs.zephyrproject.org/latest/hardware/porting/board_porting.html#multiple-board-revisions

Thanks for the link, I didn't even know about this feature. I will test this and come back to you.

Hi @nordicjm,
any thoughts on my last comment?

@pideu-sj I agree that board revision mechanism is not a good solution in this case.
I'd suggest to use the same scheme as is used in arduino_nano_33_ble, i.e. define all boards in a common folder with just separate *_defconfig, *.yaml, and *.dts files for all the needed targets and common parts of devicetree stuff in *.dtsi files. You already have such *.dtsi files for pan1783_evb, so you can include them from *.dts files added for the new targets. I'd just change their names (maybe just dropped the pan1783_evb_ prefix) so that it is clear they are used for all the boards.
Would that work for you?

@anangl
Thanks a lot for your review and your comment.
I've now implemented it the way you've suggested:

I've added pan1783a files for defconfig, yaml and dts
I've renamed main folder from pan1783_evb to pan1783_pan1783a_evb
I've removed the prefixes from shared *.dtsi files
I've updated index.rst to describe and link both evb versions

Looks a bit confusing now, when looking into the main folder, because network and application core versions for pan1783_evb and pan1783a_evb are needed, but I've made some tests, and it looks like it's working fine. So I hope we can make progress with this version.
Thanks a lot!
Steffen

@nordicjm @anangl will this work for you after doing requested changes yesterday? Thanks.

@anangl @nordicjm
Did the requested changes.


Fix the html label asymmetric bug

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


spacing during a postgresql text search

Bug description
I got an error when sending a full text search query that contains spaces
How to reproduce
ConnectorError(ConnectorError { user_facing_error: None, kind: QueryError(Error { kind: Db, cause: Some(DbError { severity: "ERROR", parsed_severity: Some(Error), code: SqlState("42601"), message: ": "Discord Nitro"", detail: None, hint: None, position: None, where_: None, schema: None, table: None, column: None, datatype: None, constraint: None, file: Some("tsquery.c"), line: Some(723), routine: Some("makepol") }) }) })
Expected behavior
No response
Prisma information

Environment & setup

OS:
Database:
Node.js version:

Prisma Version
Environment variables loaded from .env
prisma                  : 3.5.0
@prisma/client          : 3.5.0
Current platform        : windows
Query Engine (Node-API) : libquery-engine 78a5df6def6943431f4c022e1428dbc3e833cf8e (at<EMAIL_ADDRESS>Migration Engine        : migration-engine-cli 78a5df6def6943431f4c022e1428dbc3e833cf8e (at<EMAIL_ADDRESS>Introspection Engine    : introspection-core 78a5df6def6943431f4c022e1428dbc3e833cf8e (at<EMAIL_ADDRESS>Format Binary           : prisma-fmt 78a5df6def6943431f4c022e1428dbc3e833cf8e (at<EMAIL_ADDRESS>Default Engines Hash    : 78a5df6def6943431f4c022e1428dbc3e833cf8e
Studio                  : 0.439.0
Preview Features        : fullTextSearch, interactiveTransactions

Hello @wowowooooo
The full text search API uses the postgres filters under the hood to allow for flexibility. You will need to sanitize the input manually if you want to search with input having space. Here is an example on how you can do that:
const results = await prisma.post.findMany({
  where: {
    body: {
      search: "second post".split(" ").join(" & "),
    },
  },
});

Here is an proposal on making this API more user friendly: https://github.com/prisma/prisma/issues/8939
I will close this ticket as a duplicate of the above issue.

If you want to search only for words in the exact order I recommend the postgres proximity operator.
const results = await prisma.post.findMany({
  where: {
    body: {
      search: "second post".split(" ").join(" <-> "),
    },
  },
});


PostCSS plugin does not take effect on Webpack4

I am using SCSS to import tailwindcss, below is my scss config:
const getPostcssOptions = () => ({
  // Necessary for external CSS imports to work
  // https://github.com/facebookincubator/create-react-app/issues/2677
  ident: 'postcss',
  plugins: [
    require('postcss-import'),
    require('postcss-url'),
    require('tailwindcss')(path.resolve(__dirname, 'tailwind.config.js')),
    require('postcss-flexbugs-fixes'), // eslint-disable-line import/no-extraneous-dependencies
    require('autoprefixer')({ // eslint-disable-line import/no-extraneous-dependencies
      browsers: [
        '>1%',
        'last 4 versions',
        'Firefox ESR',
        'not ie < 9'
      ],
      flexbox: 'no-2009'
    })
  ]
})

{
  test: /\.scss$/,
  include: [
    path.resolve(__dirname, 'src'),
    path.resolve(__dirname, 'node_modules/tailwindcss')
  ],
  use: [
    'style-loader',
    {
      loader: 'css-loader',
      options: {
        importLoaders: 2
      }
    },
    {
      loader: 'postcss-loader',
      options: getPostcssOptions()
    },
    'sass-loader'
  ]
}

And my index.scss
@tailwind preflight;

@tailwind components;

/* Atoms */
@import "atoms/button";

@tailwind utilities;

The scss file did get loaded, however directives like @apply did not take effect at all.
Other postcss plugins like autoprefixer works fine.

Can you upload a project that reproduces this so I can troubleshoot locally? I'm wondering if it's related to that import statement, is that being processed by Sass or are you trying to process it with postcss-import? If postcss-import, that file is invalid (postcss-import will not process files that contain any non-import statements before the first import statement), try rewriting it like this:
@import "tailwindcss/preflight";

@import "tailwindcss/components";

/* Atoms */
@import "atoms/button";

@import "tailwindcss/utilities";

Weird I tried moving the postcss options into postcss.config.js and now it works, seems like a Webpack problem somehow rather than the plugin. Thanks for the help!


Set resource path on load.

Fixes #39881
Calling get_path() returns null for certain resources after their load() function is used. For StreamTexture a block of code intended to set the resource path in the load function does not actually do so. This fix rectifies that block, and adds a similar changes to ImageTexture and Image . More information here

@KoBeWi as ImageTexture::load has been removed in 4.0, I think this is more suitable for 3.2

Ah, right.


WIP: add rss feed UI

Add RSS feed icon to user profile;
Add RSS dialog(the simple version);

need a hover/focus effect here.

rebase and squash ? into single commit as 26dc4dcc5 testing in release/next


virtctl/ssh: Fix missing check when parsing a private key

What this PR does / why we need it:
If a private key is parsed and the returned err is not nil and not
ssh.PassphraseMissingError, a nil Signer would have been returned
erroneously without this change.
Release note:

None

/cc @rmohr

/lgtm
/approve
Great catch!


Missing SM 6.6 function: IsHelperLane()

Compiling the shader below results in this error message:
shader.hlsl(8): error 30015: undefined identifier 'IsHelperLane'.
    if (IsHelperLane()) ret = 2.0;
        ^~~~~~~~~~~~

CMD
slangc.exe -target spirv -lang slang -D__spirv__ -emit-spirv-directly -profile ps_6_6 -entry main

Would be useful to have this function to ease porting of advanced shaders.
Shader
float4 main() : SV_Target {
    float ret = 1.0;

    if (IsHelperLane()) ret = 2.0;

    return (float4)ret;
}

This looks like a good first bug for @venkataram-nv .
I am assigning it to him.

Just FYI...for both DXC emulates this function starting in SM 6.0 and before SM 6.6.


move src/tool/idl into samples

The IDL tool was used as a testbed during the original creation of the metadata reader. It's still has value as an example of how to use the metadata reader, so we shouldn't delete it.

This can be closed now. Thanks for accepting the patch


HHH-13410 : "order_inserts = true" causes FK Violation when inserting…

https://hibernate.atlassian.net/browse/HHH-13410
This issue is due to below code in ActionQueue as nextBatchIdentifier.parent is assigned a parent. There can be multiple parents but with this code only one parent reference is being hold.
for ( int j = i + 1; j < latestBatches.size(); j++ ) {
                    BatchIdentifier nextBatchIdentifier = latestBatches.get( j );

                    if ( nextBatchIdentifier.hasAnyParentEntityNames( batchIdentifier ) ) {
                        nextBatchIdentifier.parent = batchIdentifier;
                                           }
                    if ( batchIdentifier.hasAnyChildEntityNames( nextBatchIdentifier ) ) {
                        nextBatchIdentifier.parent = batchIdentifier;
                     }
                }

Fix:  parent should be added to nextBatchIdentifier.parentEntityNames
                for ( int j = i + 1; j < latestBatches.size(); j++ ) {
                    BatchIdentifier nextBatchIdentifier = latestBatches.get( j );

                    if ( nextBatchIdentifier.hasAnyParentEntityNames( batchIdentifier ) ) {
                        nextBatchIdentifier.parent = batchIdentifier;
                        nextBatchIdentifier.getParentEntityNames().add(batchIdentifier.getEntityName());
                    }
                    if ( batchIdentifier.hasAnyChildEntityNames( nextBatchIdentifier ) ) {
                        nextBatchIdentifier.parent = batchIdentifier;
                        nextBatchIdentifier.getParentEntityNames().add(batchIdentifier.getEntityName());
                    }
                }

Seems a good bug reporting. However, you need to add some testing case to showcase:

without your code changes, the testing case would fail as reported in the ticket;
without your code changes, the testing case passes.

Please refer to existing hibernate testing case for how to create the testing case.

@NathanQingyangXu I've updated code as per your review, also added test case which is passing with this fix.
Without fix ConstraintViolationException is being thrown.

thanks @nucleussoftwareopen and @NathanQingyangXu ! Merging..

Replicated to HR in https://github.com/hibernate/hibernate-reactive/commit/477e421476403d179d37615e7622040f682c75c3.


Added images for other gardener repositories

Added images to images.yaml from the following repositories:

gardener-extension-registry-cache
gardener-extension-provider-openstack
gardener-extension-provider-equinix-metal

/kind enhancement
What this PR does / why we need it:
This adds the last missing container images to Gardener GCR that are not yet copied from DockerHub.
This uses copy-images job introduced in #631
Part of https://github.com/gardener/ci-infra/issues/619

/ok-to-test
/lgtm
/approve


How to use modular SDK over CDN?

It looks the documentation now shows importing the Firebase SDK v9 over CDN now.
However the code snippets there show usage with import (I doubt if the snippets are just getting copied from the 'with NPM' tab).
import firebase from "firebase/compat/app";

const firebaseApp = firebase.initializeApp({ /* config */ });

I do see it uses /compat (also in the script URLs) which means it uses the v8 syntax.
I just wanted to confirm if the modular syntax is available for use over CDN on simple HTML JS web apps (not using any framework) as in this question.

@DharmarajX24 the v9 SDK with the modular syntax is not yet available over CDN but it will be before the SDK graduates from "beta" status. This will allow usage of the new syntax with <script type="module">.
We still strongly encourage using npm + a bundler though so that you can benefit from the size decreases.

Thanks for the confirmation @samtstern  👍🏻

@samtstern
Is there any good documentation now on how to use the CDN? How to translate the documentation from the "npm syntax to CDN syntax, etc.
Oh wait! I can of course use Google Translate! I will try NPM to CDN on the documentation pages.

cc @davideast


Jenkins CI not posting Build failure to slack

I have installed Jenkins plugin to my slack channel and slack notification plugin to my Jenkins. In the Global Slack notification setting, i have enabled
'Notify Build Start'
'Notify Failure'
'Notify Success'
Here the problem is i always get 'success' message to my slack even the build fails and this make me to check the deployment statues every time after the build is done.
I want 'Failure' message sent to my slack channel when the build fails. Please help me with this issue. Thanks

Are you checking off "Notify Repeated Failure" under the Advanced settings?

Yes i have checked off "Notify Repeated Failure". but still the same.. i'm still getting the success message to slack even the build fails.

This is how i'm getting Success message for the failure build.

I am having a similar problem, I have boxes checked for "Notify Failure" and "Notify Success", but I only get messages for success, not for failure. This did work when first set up, but now it doesn't any more. I have tried checking "Notify Repeated Failure" (which I do not actually want) but it makes no difference. Jenkins 2.112, Plugin 2.3

Having the same issue. Not getting the slack messages for build failure.

Also seeing this issue.

check if the settings are appropriate as mentioned in my post (it works for me)
https://devopsqa.wordpress.com/2018/07/10/jenkins-slack-notifiers/
For DSL try:
https://devopsqa.wordpress.com/2018/07/10/dsl-jenkins-slack-notifiers/

I have solved the problem in my case by removing the slack integration and adding it back again.

I was able to solve he problem in my case by removing and adding again the Slack integration.

should work fine as mentioned by others, please create a new issue showing your global and job config if not


Include the need to use bash

Since things don't work with (t)csh (for now at least with the versions we use), we need to note in the instructions that you need to use bash--which can be accomplished, usually, as easily as running bash from another shell.

In conda.md notes


Feature Request: hassio ha password reset

A command to reset onboarding which would require deleting the files in .storage as described at
https://www.home-assistant.io/docs/authentication/#lost-owner-password

The hass.io CLI is a client of the Hass.io API, it does not have any capabilities outside of that scope.
Not sure if this request fits here or should be part of this CLI.

the title and description are to different things a password reset and a reset of the whole of homeassistant

@mjrider, sure, but in both cases my first response still applies.


TypeScript doesn't list document symbols

Steps to reproduce

clone https://github.com/Microsoft/lsif-typescript.git
npm install
open code
open graph.ts
trigger document symbols: observe the list is empty

@mjbvz I am pretty sure that this used to work. Might be a regression that we need to fix.

If you open lsif.ts document symbols work. Even switch back to graph.ts works

Duplicate of #64649 (same root cause)
Should be fixed in 1.31 builds

@mjbvz do you mean 1.30.1 or 1.31 ? I have to say this is quite annoying if many customers get hit by this.


udemy-downloader issues

when i login and download any course it's saying downloaded 0 out of 1 items every time i download any course

Duplicate of #53


Add a plain text exporter

As the name suggests, this exporter generates a plain text version of the article. Rich text elements like images, embeds or even text boxes are not being rendered.
For this, extract the reusable part of the Base concern and implement the element exporters for this format. There are no exporters for the skipped items. But via the custom exporter API it is easy to add them, if they should be required for some consumers.

@towanda and @dsager: Please give some feedback about how you like the plain text format :)

Regarding the format:
Generally I think it's fine for a first version, we can always improve it later on. The question is what is the main purpose for this. If it's about screen reader compatibility and pure-text representation for processing (say classification or entity extraction), we should be fine w/o the embedded elements, images and text boxes.
We could prefixed quotes with a > like it is common in plain text emails, to distinguish them from normal paragraphs. What do you think?
Going to review the code in a bit :)

I would include links to embedded items including images, otherwise some articles might be not useful.
Unless this format is mainly for indexing, then I would just include the caption.

Yes, this is the main question: What is this format meant for. In our case, I am currently adding it mainly for indexing / searching over it. Hence, links as well as image or embedded source URLs would be counter-productive. The same applies for text boxes, as in our case we use them most of the time to point to other articles. Therefore, this article's body would then match all the headlines of those related articles. Also, having looked at quite a few articles, captions of embedded elements are often misleading (they give credit to the photographers and rarely mention anything that is not mentioned in the text itself).
But as this is an open source project, it is hard to say what else this format could be used for. I think a screen reader version or also using it as input for classification are reasonable.
And then the idea would be that for other use-cases (e.g. a human-readable plain text version – though I'm not sure what the use cases other than Lynx users would be :D ), one could simply add custom exporters for the relevant types and export e.g. images as links.

+1, Now we need this for indexing / searching, if we (or anyone) need anything else we can add it in the future.

+1

We could also have one option to include/exclude links to embedded objects & images:
ArticleJSON.configure do |config|
  config.text_export_include_multimedia_urls = true
end

But as already said, this can be added whenever needed...

Probably OK to have this simple one without formatting and then add a markdown exporter that is more readable and useful.

@dsager I added two fixup! commits:
4797fb1 indents newlines in lists
b5fc872 extracts the parsing of paragraph and quotes into separate, private methods

Great, thanks for the reviews! Then I'm squashing the commits and merge the PR :)


Python is installed but still says it is not.

Hello,
I have python 3.10 installed and it still says python is not installed. I tried with lated version of python as well but still same bug.

Open the bat file with notepad++, edit the code to
@ECHO OFF
@REM Check if python is installed, error if not
python --version 2>NUL
IF %ERRORLEVEL% NEQ 0 (
py --version 2>NUL
IF %ERRORLEVEL% NEQ 0 (
python --version 2>NUL
IF %ERRORLEVEL% NEQ 0 (
ECHO Python is not installed. Please install python and try again.
PAUSE
EXIT /B 1
) ELSE (
SET PYTHON_BIN=python
)
) ELSE (
SET PYTHON_BIN=py
)
) ELSE (
SET PYTHON_BIN=python
)
@REM Switch to script directory
CD /D "%~dp0"
@REM Check if convert-single-sav-to-json.py exists
IF NOT EXIST "convert-single-sav-to-json.py" (
ECHO convert-single-sav-to-json.py is missing.
PAUSE
EXIT /B 1
)
@REM Check if first argument exists
IF "%~1"=="" (
ECHO You must specify a .sav file to convert.
PAUSE
EXIT /B 1
)
@REM Check if uesave.exe exists
IF NOT EXIST "uesave/uesave.exe" (
ECHO uesave.exe is missing. Please download it from https://github.com/trumank/uesave-rs/releases/download/v0.3.0/uesave-x86_64-pc-windows-msvc.zip and extract uesave.exe into a folder called uesave.
MKDIR uesave
PAUSE
EXIT /B 1
)
ECHO This will convert the save file "%~1" to JSON format.
@REM Ask user if they want to continue
CHOICE /C YN /M "Continue?"
IF %ERRORLEVEL% NEQ 1 (
EXIT /B 1
)
%PYTHON_BIN% convert-single-sav-to-json.py "uesave/uesave.exe" "%~1"
PAUSE


build: Preliminary android support

This is enough to build and run unit tests, but most do not pass.

CI CrashDiagnosticLayer build queued with queue ID 322074.

CI CrashDiagnosticLayer build # 328 running.

CI CrashDiagnosticLayer build # 328 failed.

CI CrashDiagnosticLayer build # 329 running.

CI CrashDiagnosticLayer build # 329 failed.

CI CrashDiagnosticLayer build queued with queue ID 322129.

CI CrashDiagnosticLayer build # 330 running.

CI CrashDiagnosticLayer build # 330 failed.

CI CrashDiagnosticLayer build queued with queue ID 322156.

CI CrashDiagnosticLayer build # 331 running.

CI CrashDiagnosticLayer build # 331 failed.

CI CrashDiagnosticLayer build queued with queue ID 322199.

CI CrashDiagnosticLayer build # 332 running.

CI CrashDiagnosticLayer build # 332 failed.


Use reference json file to define paths in building celltype refs

Closes #390
Stacked on #396
This PR updates the build-celltype-refs.nf workflow to use the paths defined in scpca-refs.json rather than re-defining them at the top of the script. Originally in #390 I was thinking I would also add a cell type specific json file, but as I worked on it that seemed less helpful. We only have a few parameters that are mostly used to define publish directories and then the other ones are paths to reference files we don't want to store in S3. So in conclusion, I didn't fully make a new cell type specific json file, but instead updated this to remove hard coding paths.

Thanks for the review @sjspielman. I addressed your comments including the use of t2g_3col_path throughout rather than switching variable names. This should be ready for another look.


scrollapp.nim(20, 12) Error: undeclared field: 'key'

nim js scrollapp.nim
scrollapp.nim(20, 12) Error: undeclared field: 'key'

Many examples don't work, not only this. That makes it really difficult to get started with karax :(

Works here, I used the command:

tools\karun -r examples\scrollapp\scrollapp.nim

indeed!


Readme: Images not displaying correctly based on system theme

When using the picture element with prefers-color-scheme media queries, the images are not displaying correctly according to the user's system theme. Both images are shown regardless of the theme. Here is the code snippet causing the issue:
<picture>
    <source srcset="./assets/macrocosmos-white.png"  media="(prefers-color-scheme: dark)">

</picture>

<picture>
    <source srcset="./assets/macrocosmos-black.png"  media="(prefers-color-scheme: light)">

</picture>


Error when activating wg interface on DS220j

Description
I have successfully checked and built the wireguard package for my particular NAS. When activating the interface with wg-quick, an error shows that resolvconf not found.
Steps to reproduce
$ ssh user@nas
$ sudo wg-quick up wg0
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add <IP_ADDRESS>/24 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] resolvconf -a wg0 -m 0 -x
/usr/local/bin/wg-quick: line 32: resolvconf: command not fo
und
[#] ip link delete dev wg0

Expected behavior
Wireguard successfully activates the wg0 interface and connects to peer with no error.
Synology NAS model
DS220j
wg0.conf
[Interface]
PrivateKey = REDACTED
Address = <IP_ADDRESS>/24
DNS = <IP_ADDRESS>

[Peer]
PublicKey = REDACTED
PresharedKey = REDACTED
Endpoint = REDACTED:51820
AllowedIPs = <IP_ADDRESS>/0, ::0/0

Found the same issue  [here]https://github.com/runfalk/synology-wireguard/issues/4). However, I run a PiHole server on that DNS IP. I would much rather keep the config as it is as my PiHole has a recursive DNS resolver.

If I remove the DNS from wg0.conf. I get a different error. This time with iptables.
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add <IP_ADDRESS>/24 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] wg set wg0 fwmark 51820
[#] ip -6 route add ::/0 dev wg0 table 51820
[#] ip -6 rule add not fwmark 51820 table 51820
[#] ip -6 rule add table main suppress_prefixlength 0
[#] ip6tables-restore -n
ip6tables-restore v1.8.3 (legacy): ip6tables-restore: unable
 to initialize table 'raw'

Error occurred at line: 1

I have found a workaround by deleting the line AllowedIPs = <IP_ADDRESS>/0, ::0/0, the wireguard interface sucessfully starts with no errors and handshakes are sent and received by the other peer.
sudo wg command shows:
interface: wg0
  public key: REDACTED
  private key: (hidden)
  listening port: 51826

peer: REDACTED
  preshared key: (hidden)
  endpoint: REDACTED:51820
  allowed ips: (none)

Ok, I have specified a specific IP, <IP_ADDRESS>/24 in the AllowedIPs line. Pinging the wireguard peer works!
However, I get a warning:
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
Warning: AllowedIP has nonzero host part: <IP_ADDRESS>/24
[#] ip -4 address add <IP_ADDRESS>/24 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Not too sure if this is fine the way it is. Please advise

try: AllowedIPs = <IP_ADDRESS>/1

try: AllowedIPs = <IP_ADDRESS>/1

Please read my last comment. There is a problem with pinging devices.

I have fixed the issue. It seems like the wireguard did not like the Endpoint I set, which was my DDNS. I tried changing the DDNS name to an IP address but still did not work. Finally, I tried setting it to the private IP of the local wireguard "server" peer of <IP_ADDRESS> and it worked!  Now I just wish that DNS could be set for PiHole to work.

Ah, I am now unable to access the web interface for synology and SSH does not work. However, pinging the synology does from another peer which I could not do before. Do I have to allow these connections through the synology firewall which is currently disabled?

Sounds like you have locked yourself out by only accepting connections through the wireguard interface. AllowedIPs = <IP_ADDRESS>/0, ::0/0 makes it so that you can only run traffic over the wireguard interface.

@OfficialMuffin, you may already be aware of this but to be sure: your original problem was likely due to including a DNS line; per the synology-wireguard README: wg's DNS option is not supported.
i.e. the reason the tunnel didn't come up is that wg-quick tore it down when the resolvconf step failed.


Change term - establismentMeans controlled vocabulary errata

Term change

Submitter: @tucotuco  John Wieczorek
Efficacy Justification (why is this change necessary?): grammar
Demand Justification (if the change is semantic in nature, name at least two organizations that independently need this term): No semantic change
Stability Justification (what concerns are there that this might affect existing implementations?): No stability implications
Implications for dwciri: namespace (does this change affect a dwciri term version)?: None

Current Term definitions: https://dwc.tdwg.org/em/
Proposed amendments:
Terminate all Definitions and Notes with a period. Affects various terms.
https://dwc.tdwg.org/em/#dwcem_e002 Change Definition to, "A taxon re-established by direct introduction by humans into an area that was once part of its natural range, but from where it had become extinct."
https://dwc.tdwg.org/em/#dwcem_e003 Change Note to, "Organisms can be introduced to novel areas and habitats by human activity, either on purpose or by accident. Humans can also inadvertently create corridors that break down natural barriers to dispersal and allow organisms to spread beyond their natural range."

All fixed.


Update from links pointing to developer.xamarin.com to docs.microsoft.com

Several links on The Command Interface still point to pages under https://developer.xamarin.com.
Lots of them should be updated to point to https://docs.microsoft.com/

@alfredmyers our API documentation (any link that begins https://developer.xamarin.com/api/ ) has not yet been migrated to docs.microsoft.com (although we are working on it!)
For now, it's expected that those links take you to our old site; over the coming weeks you'll see those update to docs.microsoft.com/dotnet/api
Thanks for your feedback.

OK.
Are you guys aware that links pointing to the namespace System.Windows.Input and the types in it (ICommand) are broken?
For instance:

https://developer.xamarin.com/api/type/System.Windows.Input.ICommand/
https://developer.xamarin.com/api/namespace/System.Windows.Input/

No - was not aware of that! Thanks for the tip, will investigate.


Mapply lags after full progress bar

Hello again. I'm trying to use mapply to a dataframe consisting of about 200k rows:
def convert_execution_period(row):
    contract_date = row[CONTRACT_DATE_COL]
    execution_period = row[EXECUTION_PERIOD_COL]
    data = applicator(contract_date, execution_period)
    return pd.Series(
        data=data,
        index=[EXECUTION_PERIOD_COL, "ContractDuration"],
    )

gp_df[[EXECUTION_PERIOD_COL, "ContractDuration"]] = gp_df[
        [CONTRACT_DATE_COL, EXECUTION_PERIOD_COL]
    ].mapply(convert_execution_period, axis=1)
<some other code after that>

The calculation itself went pretty quickly (about 7 minutes), but after the progress bar completed nothing happened for about an hour or so, so I killed the process manually. As it can be seen from the screenshot, the program was stuck on the stage of joining results computed by the cores (anyway it's what I think based on the stacktrace). My mapply is of the latest version and there were no other heavy processes running on my computer but I'm worried that it happens because my function returns a pd.Series instead of a single object, because the usage of mapply on a single column just above this case went successfully. The problem didn't appear when I set n_workers equal to 1 (and appeared when I set it to 4 or 8). Should I rewrite the code so that it modifies one column at a time or is the problem somewhere else?

Hi :wave:
Sounds like either something specific to your system and/or your code that's run in apply (similar to #42).
Can you try the example from the mapply docs with 200k rows? To eliminate the former?
And to eliminate the latter, can you try import multiprocess; multiprocess.set_start_method("spawn") and run your code snippet above again?

There is another hidden setting that makes the fork start method (the default, the fastest, the most risky) more stable: https://github.com/ddelange/mapply/blob/0.1.22/src/mapply/parallel.py#L43
The lower the value, the more often a subprocess is replaced by a new one. Mostly needed for long running (like multiple hours) applies, and can be left alone.
But a long shot could be to set the env var to 1.

I tried adding the import multiprocess; multiprocess.set_start_method("spawn") thing, but this led to an error:

By the way, if I have a project with multiple files, is it enough to initialize mapply only once in main? I import mapply in the main file and use it in functions imported from modules defined in another files - can this be the problem?

Sorry, please add force=True and it should force the start method. Did you try the simple docs example with 200k rows, with the default start method?
Regarding your second question: this is no problem, mapply.init() works on a global scope, no matter where/when you call it. It is unrelated to your error.

btw, a general good practice for github/stackoverflow etc is to send code snippets (e.g.  ```pytb) instead of screenshots. less wasted bytes in the cloud, and it allows others find existing issues/questions/errors :)

Tried it with force=True and the program started duplicating all output 4 times (because I set n_workers to 4) ending with an error
  File "<string>", line 1, in <module>
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/spawn.py", line 116, in spawn_main
    exitcode = _main(fd, parent_sentinel)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/spawn.py", line 125, in _main
    prepare(preparation_data)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/spawn.py", line 236, in prepare
    _fixup_main_from_path(data['init_main_from_path'])
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/spawn.py", line 287, in _fixup_main_from_path
    main_content = runpy.run_path(main_path,
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/runpy.py", line 268, in run_path
    return _run_module_code(code, init_globals, run_name,
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/runpy.py", line 97, in _run_module_code
    _run_code(code, mod_globals, init_globals,
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/Users/username/Desktop/new_processor/fdw_scoring/featurize_parser.py", line 134, in <module>
    ad_df = preprocess_ad(ad_df, feature_config)
  File "/Users/username/Desktop/new_processor/fdw_scoring/preprocessing/arbitration_defendant.py", line 82, in preprocess_ad
    ad_df["StatusAtApplicationDate"] = ad_df.mapply(
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/mapply/mapply.py", line 127, in mapply
    results = list(
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/mapply/parallel.py", line 101, in multiprocessing_imap
    pool = ProcessPool(n_workers, maxtasksperchild=MAX_TASKS_PER_CHILD)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/pathos/multiprocessing.py", line 122, in __init__
    self._serve()
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/pathos/multiprocessing.py", line 134, in _serve
    _pool = Pool(nodes, **self._kwds)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/pool.py", line 212, in __init__
    self._repopulate_pool()
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/pool.py", line 303, in _repopulate_pool
    return self._repopulate_pool_static(self._ctx, self.Process,
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/pool.py", line 326, in _repopulate_pool_static
    w.start()
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/process.py", line 121, in start
    self._popen = self._Popen(self)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/context.py", line 284, in _Popen
    return Popen(process_obj)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/popen_spawn_posix.py", line 32, in __init__
    super().__init__(process_obj)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/popen_fork.py", line 19, in __init__
    self._launch(process_obj)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/popen_spawn_posix.py", line 42, in _launch
    prep_data = spawn.get_preparation_data(process_obj._name)
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/spawn.py", line 154, in get_preparation_data
    _check_not_importing_main()
  File "/Users/username/Library/Python/3.9/lib/python/site-packages/multiprocess/spawn.py", line 134, in _check_not_importing_main
    raise RuntimeError('''
RuntimeError:
        An attempt has been made to start a new process before the
        current process has finished its bootstrapping phase.

        This probably means that you are not using fork to start your
        child processes and you have forgotten to use the proper idiom
        in the main module:

            if __name__ == '__main__':
                freeze_support()
                ...

        The "freeze_support()" line can be omitted if the program
        is not going to be frozen to produce an executable.

Haven't tried the simple docs example yet.

hmm, can you try from multiprocess.context import _force_start_method; _force_start_method("spawn") as early as possible?

the docs example runs OK (with both start methods) on the colab 2 core environment: https://colab.research.google.com/drive/1Wtf2nKHjCkM_IVlNkO0-wfUV8zdw4WQS?usp=sharing

hi 👋 release incoming to allow setting the start method in a proper way, see PR description:)


Support for Debian 8 (Jessie) and Ubuntu 16.04 (Xenial) added.

I used the modifications provided by the pull request https://github.com/derdanne/puppet-nfs/pull/27 and added support for Ubuntu LTS 16.04 (Xenial). I have restructured the params file, so that parameter value evaluation can be done based on the underlying operating system. The fix should be fully backward compatible to the previous version.

Thanks for your work!


Add MariaDB Template

Goal
A reliable MariaDB template to quickly set up and configure a MySQL-based database.
Payout
$200
Expectation
Develop a MariaDB template that provides seamless linking to a GitHub repository or a Docker image. Include scripts for database initialization and user management. Clear documentation is essential to help users leverage the template effectively.

Working on this.

Github Repo: https://github.com/Aravindha1234u/mariadb-railway
Template: https://railway.app/template/BrjaHe?referralCode=HT4TtK
Tested and working as excepted.
@ndneighbor

@ndneighbor I have published the template

This is deploying nicely however the Adminer part was a little confusing to figure out.

that I had to update the server to "database" since it defaulted to db (maybe just update your screenshot here? https://raw.githubusercontent.com/Aravindha1234u/mariadb-railway/main/img/login.png)
logging in with the user that was created via the env vars, I didn't have any privileges so I had to login with root to really do anything.
My only asks with this template are to make those things more clear, also to fix the image reference on the template page for the login screenshot

Thanks @Aravindha1234u !

As with the others, once you knock out those things, please push your code to the following template, update you template config and send me an ack :)
https://github.com/railwayapp-templates/mariaDB

Hi @melissa-hale

Adminer is just GUI to manage any SQL database I just included in this template because Railway doesn't suppose MariaDB management natively so I thought it would be helpful for people to manage with that.
That Login page server value is db which is set by default in Adminer. I don't have control over it to update it. I can update the screenshot if you want to replace it. but I have added this line in README.md to help people connect to DB

I don't understand what root user you are talking about. if you just use the credentials that you set in the environmental variable you should log in to view the data
I have fixed the template info for the login image

@melissa-hale Pushed the files to new repo and updated the railway template.

Hi @Aravindha1234u! Thanks for pushing them to the new repo and updating the template.  The docs make it more clear you need to change the default server.  Yes, I meant you could update the screenshot, but the extra line is fine.  We're good on this one.


Generate dartdoc comments based on method signature

Here at Dart Flight School in SF.  I would love to have the ability to automatically generate and update class and method comments like I can do in Eclipse.
/**
 * This is method
 *
 * @param theArg, the argument (duh!)
 * @return theArg
*/
public int funkyFunc(final int theArg) {
  return theArg;
}
Ed Murphy
<EMAIL_ADDRESS>////////////////////////////////////////////////////////////////////////////////////
Editor: 1.2.0.dev_05_12 (2014-02-20)
OS: Windows 8 - amd64 (6.2)
JVM: 1.7.0_51
projects: 4
open dart files: 1
auto-run pub: true
localhost resolves to: <IP_ADDRESS>
mem max/total/free: 1778 / 770 / 66 MB
thread count: 30
index: 531378 relationships in 110683 keys in 590 sources
SDK installed: true
Dartium installed: true

The dartdoc tool will already include parameter and return type information in the generated output - we don't need to repeat them in the doc comment.
https://www.dartlang.org/guides/language/effective-dart/documentation#do-use-prose-to-explain-parameters-return-values-and-exceptions


[BACKLOG-21573] Fix for sending resources to server

@kolinus  Could you please review and merge it?

Build Completed
:x: This pull request has errors. They will need to be addressed before it can be accepted. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
mvn -Dsurefire.runOrder=alphabetical -B -fn -f 'plugins/pom.xml' -pl 'pdi-engine-configuration/impl' -P '!assemblies' -amd clean install && mvn -B -f 'plugins/pom.xml' -pl 'pdi-engine-configuration/impl' -P '!assemblies' -amd site

Cleanup Commands
mvn -B -f 'plugins/pom.xml' -pl 'pdi-engine-configuration/impl' -P '!assemblies' -amd build-helper:remove-project-artifact

Changed files
  plugins/pdi-engine-configuration/impl/src/main/java/org/pentaho/di/engine/configuration/impl/pentaho/DefaultRunConfigurationExecutor.java
  plugins/pdi-engine-configuration/impl/src/test/java/org/pentaho/di/engine/configuration/impl/pentaho/DefaultRunConfigurationExecutorTest.java

License header violations

:heavy_exclamation_mark: Couldn't find acceptable copyright on plugins/pdi-engine-configuration/impl/src/main/java/org/pentaho/di/engine/configuration/impl/pentaho/DefaultRunConfigurationExecutor.java

:heavy_exclamation_mark: Couldn't find acceptable copyright on plugins/pdi-engine-configuration/impl/src/test/java/org/pentaho/di/engine/configuration/impl/pentaho/DefaultRunConfigurationExecutorTest.java


Is it MMarcoReranking rather than MMarcoRetrieval?

Thanks I submitted a PR here https://github.com/FlagOpen/FlagEmbedding/pull/368

Seems like this issue is resolved so will close it for now. Feel free to re-open it if it is not the case.


After screen resize or on mobile card-carousel looks bad

How about adding more options to the argument, as it is done with grids?
https://github.com/executablebooks/sphinx-design/blob/537e0d0de15d0b5845829be7cbed194acafab909/sphinx_design/cards.py#L262

Can you please label this as an enhancement? This is a major improvement being proposed here.


[Bug Report] unable to use vue-infinite-scroll with element-ui 2.4.8

Element UI version
2.4.8
OS/Browsers version
Chrome
Vue version
2.5.17
Problem
vue-infinite-scroll stops working with the el-table after upgrading the element-ui to latest version.
According to the changelog, an upgrade to element-ui 2.0.0 introduces
'Table : append slot is moved outside the tbody element to avoid multiple rendering'.
Reproduction Link
https://jsfiddle.net/coolbean/f5wyohsq/
For some reason, the loadMore seems to be triggered properly when a user scrolls to the end of the table here. I assume I need to use some CSS for the latest element-ui to work with this plugin.
Steps to reproduce

Upgrade element-ui to the latest version 2.4.8.

Place a div with vue-infinite-scroll in the table's "append" slot.

Scroll down the table to the last row. Infinite scroll should start working.

What is Expected?
By placing a dom with vue-infinite-scroll as the last item in the el-table (use 'slot=append'), when a user scrolls down to the last row of the table, a callback (e.g. 'loadMore') should be triggered to load more data.
I believe this issues happens because the vue-infinite-scroll does not recognize the table's vertical scroll bar of the 'el-table__body-wrapper'.
What is actually happening?
When a user scrolls down to the last item in the 'append' slot, 'loadMore' does not get triggered.
However, when i change the screen size to mobile (which triggers page-vertical scroll - outermost), vue-finite-scroll starts to react to the page vertical scroll ( html tag's vertical scroll bar).
I am wondering if anyone ran into similar issues after updating element-ui to latest version 2.4.8.
Any help is appreciated.

Found the issue:
this is b/c of the new theme 'theme-chalk' has overflow as 'hidden'.
As a result, the parentScroll is tranversed up until it stops at the highest one 'html' tag.
Solution
set 'overflow-y: auto/scroll' on the parent DOM you want this item to work with.


Use K8s API IngressBackend in TCP/UDPIngress

Pursuant to this comment:
https://github.com/Kong/kubernetes-ingress-controller/pull/1400#discussion_r651093792
The purpose of this issue is to ensure that TCPIngress and UDPIngress allow the user to specify the backend service using not only the port number of a Service, but also the port name, and even a resource other than a service.

There has been no driving need to prioritize this, so we're going to mark it closed for the time being. If you're reading this and need this feature please feel free to comment here about your use case and we will be happy to re-open it.


Svelte Question!

Does this work for Svelte?
https://svelte.dev/
If not, would it be possible for me to help in build it to be compatible with svelte?

@badman-rodriguez check this out https://github.com/storybookjs/addon-svelte-csf

@badman-rodriguez we use it with @storybook/svelte and it works without any issue.


Bulk Delete for Resource History

Would it be possible to implement a bulk/mass delete for the history of a resource?
Currently, I believe the user has to make a DELETE call on each history version for each patient resource.
I'd love to have a single operation that deletes a resource AND it's history.

HI @joshm-zen - This is the purpose of the $expunge operation. See this page for information on how it works: https://smilecdr.com/docs/fhir_repository/deleting_data.html#the-expunge-operation
Please feel free to comment for re-opening if this operation is not meeting your use case in any way.


RDS | DBSubnetGroup should be able to take SubnetIds as ParameterRef

Currently, DBSubnetGroup expects users to pass in SubnetIds as Seq of ResourceRefs and hence does not support ParameterRef.
I attempted to make code changes to allow for this, but it seems like it's hard to do this without breaking backward compatibility. The main issue is that the output JSON in case of ParameterRef needs to be like:
"SubnetIds": {"Ref": "subnets"}
instead of the usual (when subnets are passed as Seq of ResourceRef):
SubnetIds": [
  {"Ref": "subnet1"},
  {"Ref": "subnet2",
]

Here is what I tried:

Create a new AWS::EC2::Subnet_Parameter_List type that has AWS Type as ListAWS::EC2::Subnet::Id and Rep = Seq[AWS::EC2::Subnet].
Change the type of SubnetIds to Seq[Token[ResourceRef[AWS::EC2::Subnet]]] but this results in incorrect json.

SubnetIds": [
{"Ref": "subnets"}
]
3. Change the type of SubnetIds to Token[Seq[ResourceRef[`AWS::EC2::Subnet`]]] but the implicit conversion from Resource to ResourceRef does not kick in (Token[Seq[Resource]] does not implicit convert to Token[Seq[ResourceRef]]).
4. Introduce a new ResourcesRef type like:
 ```
case class ResourcesRef[R <: Resource[R]](rs: Seq[R]) {
val arguments = rs.map(r => ResourceRef(r))
def serializeArguments = arguments.toJson
}
object ResourcesRef extends DefaultJsonProtocol {

implicit def fromResourceRefs[R <: Resource[R]](rs: Seq[ResourceRef[R]]): ResourcesRef[R] = ResourcesRef(rs.map(_.r))

implicit def fromParameterRef[R <: Resource[R]](parameterRef: ParameterRef[Seq[R]]): ResourcesRef[R] = {
???
}

implicit def format[R <: Resource[R]]: JsonFormat[ResourcesRef[R]] = new JsonFormat[ResourcesRef[R]] {
 def write(obj: ResourcesRef[R]) = obj.serializeArguments

 //TODO: Implement Readers, but this is necessary to get Seq[T] JsonFormat for ResourceRef's
 def read(json: JsValue) = ???
}
}

but as you can see, I can't figure out how to convert ParameterRef to ResourcesRef.
Any guidance on this will be much appreciated.

Can you help me understand why you would want to explicitly set the DBSubnetGroup as a parameter? If you wanted to be composing on top of an existing template I think you could use the pattern described at: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/walkthrough-custom-resources-lambda-cross-stack-ref.html . I'll work with the team here though and see if we can come up with any other ideas though.

Here is why I need it - Our ops have created the subnets by hand in the VPC. Therefore, when launching resources using cloud formation, we need to ability for ops to select which subnet or subnets should the resources be deployed to. We cannot create subnets in the CF but can create a DBSubnetGroup that points to existing subnets. Therefore, its not the DBSubnetGroup that needs to be parameterized but the SubnetIds, that are part of DBSubnetGroup, need to be.
Similarly, I have submitted a PR https://github.com/MonsantoCo/cloudformation-template-generator/pull/80 that allow for specifying VPC as parameter. Since, having the subnets parameterized doesn't seem like trivial for the API to support, the PR also contains a small change to allow for parameterizing DBSubnetGroup as a workaround. However, ideally, I would like  SubnetIds to be parameterized (instead of DBSubnetGroup) and hence, this issue.

I've got a few things going on right now but I'll try and see if I can come up with something to help.

Do you have any test code I could work against?

I took a fresh attempt while creating a test branch for you and ended up solving it :-). PR submitted - https://github.com/MonsantoCo/cloudformation-template-generator/pull/84