 Are you trying to connect to a TLS-enabled daemon without TLS?
docker export hadoop1dn1.ad.forest > hadoop1dn1.ad.forest.tar
time="2015-01-31T21:49:33+01:00" level="fatal" msg="http: unexpected EOF reading trailer"
ls -l
-rw-r--r-- 1 core core<PHONE_NUMBER> Jan 31 21:49 hadoop1dn1.ad.forest.tar
docker --version
Docker version 1.4.1, build 5bc2ff8-dirty
Running on CoreOS
It works with another (smaller) container.

@djannot Are you sure you've got enough free space to commit that container? If you've got a container which is 20 GB, you'll probably need around 20 GB + 2-5 GB of free space to make that an image. The extra space is needed for extra breathing room so the file system doesn't run into other problems (not being able to allocate space it needs for other operations, bugs, etc).

@djannot any update?

Hi Jessie,
In fact, I have several issues with BTRFS on my CoreOS cluster and the new
CoreOS release is now using EXT4 + OverlayFS, so I've planned to reinstall
it and see if it solve this issue as well.
But the issue was definitively not due to the space available.
Thanks
Denis
On Feb 28, 2015 5:17 AM, "Jessie Frazelle"<EMAIL_ADDRESS>wrote:

@djannot https://github.com/djannot any update?
—
Reply to this email directly or view it on GitHub
https://github.com/docker/docker/issues/10488#issuecomment-76509573.

@djannot do you think this is a duplicate of https://github.com/docker/docker/issues/8354

@jfrazelle No, in my case I didn't have any space issue, but I wasn't able to commit large containers (few GB).

ok we need the output of docker version, docker info, daemon logs and how to reproduce

@jfrazelle I've tried with the current version and CoreOS running on ext4 + OverlayFS. Everything is now working fine. So, I think the issue was due to BTRFS

@djannot This is indeed a duplicate of #8354. BTRFS can run into all sorts of problems when the file system is heavily fragmented, even though you have more than enough free space. The problem manifests itself just like when you don't have enough space left on disk.
I'm going to close this since it's been tracked down to BTRFS and it really looks like what I've also seen before on various systems.


⚠ Bofrost.lu has degraded performance

In e06c5cf, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1360 ms

Resolved: Bofrost.lu performance has improved in e257f59 after 23 minutes.


test: add unit tests on useFetch.

Hello 👋 I've been practicing coding for job interviews and needed to write some tests for my own useFetch. When I was looking around for the best approach, I found this library but the useFetch hook tests were missing. Since I wrote my own, I thought I might as well port them over here.
I hope this helps. I've tried to match existing idioms in the repository, but I'm happy to reformat or tweak these further.

+1 #423


Build and release using Github actions (close #27)

Add Github action to build and run unit tests
Add Github action to make a release on Github

Thanks for your pull request. Is this your first contribution to a Snowplow open source project? Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
:memo: Please visit https://docs.snowplowanalytics.com/docs/contributing/contributor-license-agreement/ to learn more and sign.
Once you've signed, please reply here (e.g. I signed it!) and we'll verify. Thanks.


Possibility to update a nested object's property in a non-mutable way

Currently I am using something like:
const foo = bar.map((baz) => {
  return {
    ...baz,
    qux: baz.qux.map((quux) => {
       return {
         ...quux,
         aNewProperty: 'yay!'
       }
    }
  }
});

To make the point clear, it would be ideal to have something similar to the set method in lodash:
const foo = bar;
set(foo, 'bar.baz.qux.quux', { bar.baz.qux.quux, aNewPorperty: 'yay!' });

Note: I am not aware of how lodash and underscore are related but the current project I'm working on is using underscore. And at this time it's not possible to convert to lodash just for this single use-case.

gsdg54sdg5s4d5gドっぱくラバニラサダウのブはとてもおいしそうなりんかマカョ♂

Yes, I agree it would make sense to have a set function in Underscore as well. In the meanwhile, you can define your own set function like this so it will be maintainable and reusable and integrate well with Underscore:
import _, { extend, isObject } from 'underscore';

var arrayIndex = /^\d+/;

function keyValue(key, value) {
    var result = {};
    result[key] = value;
    return result;
}

function innerSet(obj, path, value) {
    if (!path.length) return value;
    var key = path[0];
    // Important: the next line prevents prototype pollution.
    if (key === '__proto__') throw new Error('Prototype assignment attempted');
    obj = obj || (arrayIndex.test(key) ? [] : {});
    value = innerSet(obj[key], path.slice(1), value);
    return extend(obj, keyValue(key, value));
}

function set(collection, path, value) {
    if (!isObject(collection)) return collection;
    path = _.toPath(path);
    return innerSet(collection, path, value);
}

Use it like this:
set(foo, ['bar', 'baz', 'qux', 'quux', 'aNewProperty'], 'yay!');

You can add it to Underscore so you can also use it in chaining:
import { mixin } from 'underscore';
import { set } from './your/own/module.js';

_.mixin({set});

_.chain({a: 1})
.extend({b: 2})
.set(['c', 0, 'd'], 3)
.value();
// {a: 1, b: 2, c: [{d: 3}]}

If you want to use shorthand dotted paths of the form 'bar.baz.qux.quux.aNewProperty', you can enable this by overriding _.toPath, as long as you keep in mind the warning that comes with that.

Note: I am not aware of how lodash and underscore are related but the current project I'm working on is using underscore. And at this time it's not possible to convert to lodash just for this single use-case.

Lodash is a fork of Underscore. Underscore is being actively maintained, so sticking with Underscore is fine.

I just noticed the "non-mutable" part of the issue title... sorry for missing that previously.
I want to avoid introducing new functions to Underscore that have the same name as a function in Lodash, but different semantics. So a set function in Underscore should be mutating. However, a setClone function is conceivable using _.clone, analogous to the code I wrote before:
import { clone } from 'underscore';

function innerSetClone(obj, path, value) {
    if (!path.length) return value;
    var key = path[0];
    // Important: the next line prevents prototype pollution.
    if (key === '__proto__') throw new Error('Prototype assignment attempted');
    obj = obj || (arrayIndex.test(key) ? [] : {});
    value = innerSetClone(obj[key], path.slice(1), value);
    return extend(clone(obj), keyValue(key, value));
}

function setClone(collection, path, value) {
    if (!isObject(collection)) return collection;
    path = _.toPath(path);
    return innerSetClone(collection, path, value);
}

It does exactly the same thing as set, except that it always returns a new object (or array) and never mutates existing objects.


error when run test.py: CUDNN_STATUS_EXECUTION_FAILED

hi, i got a error 'CUDNN_STATUS_EXECUTION_FAILED' when run the test.py. Here is my environment: python3.6,  cuda=9.0, cudnn=7.6.5, pytorch=0.4.0. I carefully followed the requirement.txt, but still got this error, any suggestion? Thank you

@godlovehill
I don't know what the problem is. Please pull the latest commit and try again.

I can't see the test.py file, can you send me by email?

hi, i got a error 'CUDNN_STATUS_EXECUTION_FAILED' when run the test.py. Here is my environment: python3.6, cuda=9.0, cudnn=7.6.5, pytorch=0.4.0. I carefully followed the requirement.txt, but still got this error, any suggestion? Thank you

can you give me test.py ？thank you<EMAIL_ADDRESS>


Does not write data to the characteristic without first reading

Hi!
I am trying to write data to the characteristic using the example of NimBLE_Client to reduce the time for connecting and writing data to the characteristic, I commented out reading from the characteristic and now the recording does not pass, an error pops up, but the result of the recording returns the truth!

Your log shows that after writing your data to 0xbeef, it skips to the string "Done with this device!" That's waaaaaaaay down the nested if statements, all the way at the bottom of the first if statement on line 202... that means you messed up your braces "{ }" somewhere. If you haven't already fixed it and still want to fix it, check your braces. I find clicking on an opening "{" or closing "}" brace will highlight the complementary brace on the other side. Make sure they open and close the correct "if" blocks. All sorts of strange things can happen if your if statements get out of alignment. Things get skipped that you thought would run, and things that you didn't think would run are suddenly spitting out serial output and making disconnections/notifications.
If I'm misreading the situation, I apologize and mean no insult. It's just a common mistake to make, and I don't know anything about your situation beyond what's in your post.
Good luck.

@JustTryingToGetSomeWorkDone got this i'd say 👍


[Feature] Nextjs Support

Hi there,
You guys have an amazing tool out here, are there any plans to create a plugin that integrates nicely with projects using NextJS pages API without express?

Hmm - I've just checked out the next.js docs and don't see a way to do this easier than by using express inside the next.js.
So this is how I would integrate admin with next.js:

On the next page there is a link to an example expressjs integration: https://github.com/zeit/next.js/tree/canary/examples/custom-server-express

Check out this file in particular: https://github.com/zeit/next.js/blob/canary/examples/custom-server-express/server.js

so I would remove lines 11-23 and change them to the regular admin-bro-express setup. Finally, I would leave out
server.all('*', (req, res) => {
    return handle(req, res)
})

(so all other routes will be handled by next.js). And this should work :)
Please let me know if you managed to do this integration.

That is actually a great solution, thank you.

Have anyone managed to integrate adminjs with nextjs?
Please share the reference code.


DTLS - does it work?

Has anyone had success with the mbedtls DTLS implementation?
I get so tantalizingly close, but can never quite get it working right.

IIRC the main sticking point is that it requires recv(..., MSG_PEEK) support in LWIP. Did you look into this?
You could either implement this in LWIP ("the right way", but probably tricky.) Or you could edit the net.c integration file for mbedTLS, and allow it to "peek" a UDP frame and save it somewhere there, to be returned the next time recv() is called.

Excellent insight.  I did not know this was the case.  My own tests frequently fell apart at the end of the handshake phase inside a receive operation, and this could explain why.  This gives me some good direction, thank you.
Anyone else fiddle with this?

@projectgus Do you recall if the issue you're describing is related to this output:
Waiting for a remote connection ... ok
  . Performing the DTLS handshake... failed
  ! mbedtls_ssl_handshake returned -0x7900

During the very tail end of an otherwise successful test using the standard dtls_server code from
https://github.com/ARMmbed/mbedtls/blob/development/programs/ssl/dtls_server.c
Adapted by using esp8266-specific & mbedtls_timing_set_delay/mbedtls_timing_get_delay

Don't know, sorry. I never tried DTLS, I just remember seeing it require MSG_PEEK support when I was doing the initial mbedTLS port. I thought I'd also documented that somewhere, but I guess I forgot (sorry.)

@projectgus no worries, I will look into it over here and report my findings


Update desktop-to-uwp-known-issues.md

This line should not be in the manifest file, it should be in the hosting project file.

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot


Convert mutliple .obj to .sfa and .sfb

With the import wizard in Android Studio which imports one Sceneform asset, allow to select a directory full of .obj files and to convert all of them as a batch to .sfa and .sfb files.
I have circa 3.000 .obj files, how can I convert them automatically to .sfa and .sfb files?

Thanks for the link and your hint. I did the same and it works perfectly. But where did you find the converter program as well as matc? The SDK downloads of ARCore lack those two:
https://developers.google.com/ar/develop/downloads

I extracted them from the sceneform gradle plugin jar file.

Great deed. But you don't get in Android Studio the message "File was loaded in the wrong encoding..." no matter if you reload it with UTF-8, -16, ISO-8859-1, or US-ASCII?

Hi @ManuelTS,
about this wrong encoding, I've never seen something similar with my assets. This error is reproduced with sceneform gradle plugin?
Maybe you should open a different issue for this problem.

Done in issue #226.

A manual import works now, but an self made automatic one via shell script not. The Sceneform plugin got updated to 1.4.0
https://plugins.jetbrains.com/plugin/10698-google-sceneform-tools-beta-
I am unable to extract the converter and matc from the .jar files. Not a single .jar in there is close the size of 25 MB, how and from which .jar did you do the extraction? Another approach is you extract them and update your repo, maybe then I can make it work. I was so bold to make an issue in your repo:
https://github.com/necrostylery/google-ar-asset-converter/issues/6

Hi @ManuelTS ! I updated the repo binaries, please try again!

Hi @necrostylery, sorry I got caught up in implementing other features of my app and now I'm back to generating multiple .sfb files, the error persists, I made a script to process all the ~3000 files. Since your update of binaries I redid the first two files of my database by hand, here the single commands:
cd appRootDir/base/sampledata

wget https://github.com/necrostylery/google-ar-asset-converter/raw/master/sceneform_sdk/linux/converter
wget https://github.com/necrostylery/google-ar-asset-converter/raw/master/sceneform_sdk/linux/matc
wget https://raw.githubusercontent.com/necrostylery/google-ar-asset-converter/master/sceneform_sdk/default_materials/obj_material.sfm

sudo chmod 777 converter
sudo chmod 777 matc
sudo chmod 777 obj_material.sfm

cp xxxxxx/database/*.obj ./
<fj1252.obj, fj1253.obj, converter, matc, and obj_material.sfm are now in appRootDir/base/sampledata>

./converter -a -d --mat obj_material.sfm --outdir models/ fj1252.obj
./converter -a -d --mat obj_material.sfm --outdir models/ fj1253.obj
<fj1252.sfb and fj1253.sfb along with their .sfa files are now in appRootDir/base/sampledata/models>

But both generated .sfb files give me the aforementioned error.
I'm startled, what am I doing wrong?

Hi @ManuelTS,
could you send me some of the assets? I will try to identify your problem.

Thank you for your support @necrostylery ! Of course I can:
Frist2Files.zip

Hi @ManuelTS, I tried run this command:
cd ~/
mkdir github
cd github
git clone https://github.com/necrostylery/google-ar-asset-converter.git
cd google-ar-asset-converter
cp ~/Downloads/Frist2Files/FJ1252.obj ./input
cp ~/Downloads/Frist2Files/FJ1253.obj ./input
./sceneform_sdk/mac/converter -a -d --mat ./sceneform_sdk/default_materials/obj_material.sfm --outdir ./output/ ./input/FJ1252.obj
./sceneform_sdk/mac/converter -a -d --mat ./sceneform_sdk/default_materials/obj_material.sfm --outdir ./output/ ./input/FJ1253.obj

That's the output messages:
Warning: Imported asset was very large (69.5 x 53.9 x 18.4 m)
         Setting scale to: 0.0544069 to compensate
Info: Generated SFA from ./input/FJ1252.obj
Info: Wrote SFA (json) to ./output/FJ1252.sfa (957 bytes)
Info: Wrote SFB to ./output/FJ1252.sfb (121416 bytes)

Warning: Imported asset was very large (75.3 x 53.5 x 36.0 m)
         Setting scale to: 0.0277778 to compensate
Info: Generated SFA from ./input/FJ1253.obj
Info: Wrote SFA (json) to ./output/FJ1253.sfa (957 bytes)
Info: Wrote SFB to ./output/FJ1253.sfb (119432 bytes)

and the output folder:
total 1160
drwxr-xr-x  8 guilherme  staff     272 Aug 14 09:33 .
drwxr-xr-x  7 guilherme  staff     238 Aug  3 10:45 ..
-rw-r--r--  1 guilherme  staff     957 Aug 14 09:33 FJ1252.sfa
-rw-r--r--  1 guilherme  staff  121416 Aug 14 09:33 FJ1252.sfb
-rw-r--r--  1 guilherme  staff     957 Aug 14 09:33 FJ1253.sfa
-rw-r--r--  1 guilherme  staff  119432 Aug 14 09:33 FJ1253.sfb

It worked normally for me, maybe is some problem with your OS system?? Have you tried with another computer?
Sorry if I couldn't help more.

I did the same with he same result, only difference is I used the converters from linux and from windows with wine. All .sfb files show in Android Studio "File was loaded in the wrong encoding...". :( Can you upload your generated files so I can open them with my Android Studio?

@necrostylery propably a bug, no I have no since I cannot export circa 3000 files. As far as I know no special characters are in there. However, I will do exactly this for the two files attached here and I will report back.
My full explanation and conclusion for the Sceneform developer team:
I use objects from download # 9 from the BodyParts3D database. When I create a single sfa and .sfb out of an .obj file with the android studio importer wizard the file works, see #226. But creating one or multiple files via command line lets Android Studio, or rather its Sceneform plugin, say "File was loaded in the wrong encoding...". This applies to files created on Ubuntu 18.04, Windows 10, and Mac. Here the same single generated .sfa and .sfb files from .obj files from the Body Parts 3D database:

Ubuntu.zip
Windows10.zip
Mac.zip
And the object files too
Objs.zip
I think since it is a scientific DB the .obj files should be okay, but nobody can really know for sure. After a reexport via a designer software and regeneration of .sfa and .sfb files I will report back.

This story has gone a long way and to be honest I don't care anymore, it takes too long and too much time, look at all the workarounds and tries before, I'm frustrated I cannot view the models in Android Studio. I know that the models render nonetheless in ARCore.
Why the sceneform guys did not included a simple multiple file-to-.sfa-.sfb conversion is beyond me, new File().listFiles() should no be too hard to use, especially if you are a developer from Google.
@necrostylery, using a graphical design program for regernating the .obj files results in the following:
The two files imported into blender and exported create also FJxxxx.mtl files. Trying use the materials in the conversion results in
Info: Generated SFA from ./Databases/BodyParts3D/isa_BP3D_4/FJ1252_blender.obj
ERROR: Jsonnet Error: [1]: STATIC ERROR: FJ1252_blender.mtl:1:107: Unexpected: ";" while parsing terminal

Using the original, standard material works, here the generated files with blender. Error is the same as before:
Blender.zip

Closing this as will not fix for now.

A issue as feature request which is closed? Shouldn't you have written "will never fix"?

Hi-- I am trying to get the sfb/sfa coverter running as a batch/command line for fbx files.
Here is my problem. The Android Studio wizard does this import perfectly. My manual try with the command line, not so much:

In this topic on comment you have a bash script to give you an idea to convert multiple files. Also check out the dedicated repo google-ar-asset-converter of @gdamoreira. There you see how you get a short description explaining the single command line arguments of the converter.

I have a solution
update android studio  to the last version 3.5
download plugin Google sceneform tools (beta) v.11.1
update dependencies
implementation 'com.google.ar:core:1.11.0'
implementation 'com.google.ar.sceneform.ux:sceneform-ux:1.11.0'
implementation 'com.google.ar.sceneform:core:1.11.0'
and again create the step import scneform from assets
actually that works for me!!!!!!! :)

I am downloading obj and mtl file using url in my Android app. Can anyone help how can I use sceneform plugin to convert them to sfb. @gdamoreira I have seen your converter but it is specifically for Windows and Linux. How can I write a script for my Android App?

You canno't. Actually you can do only two things. First one is to convert you models into sfb and download them or the second one you can download your models as gltf files and then you can convert them at runtime in your app.


feature request: LDAP server connection

I really would like to have the LDAP server connection for XL Release.

This issue was moved to xebialabs/puppet-xlrelease#2


Manual testing the standalone UI with epinio 0.5.0

Before automating tests with Cypress (https://github.com/epinio/epinio-end-to-end-tests/issues/91), I want to run manually all tests we have on the standalone UI.

Installation of the helm chart epinio-ui: ✅
It only needs domain as mandatory parameter.
Deploy sample app without any options: ✅
Increase and decrease instance number: ✅
Create service with direct values and read from file: ✅
Bind the service to the app: ✅
Delete the service with unbind option: ✅
Deploy app with service and custom route: ✅
Application rebuild / restart: ✅
Edit service which is bound to an app: ✅
Deploy an app in a custom namespace with GitURL: ✅
Delete namespace with an existing app: ✅
App was well removed.
Delete default workspace: ✅
Try to deploy an app without default workspace: ✅
Unable to click on the Next button (as expected)
Check application metrics: 🟠  ok, but CPU metric can be displayed out of the form:

If I restart the application, restart counter is not incremented: ❌
That's also weird to see min / max / avg for the restart counter.

Problems were reported in separate issues so we can close this one.


Removing very last message from any conversation or any workspace showing  fake  into sidebar page - reported by dhairyasenjaliya

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Go to any new workspace/conversation
Remove all the messages
Go back to Sidebare page (main chat page)
Notice you will see weird fake text right below the name

Expected Result:
Message should be cleared and need to show workspace name or blank
Actual Result:
Currently after deleting last message from any conversation/workspace its showing weird text showing as  fake
Workaround:
unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: 1.2.3-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

https://user-images.githubusercontent.com/43995119/192193745-ef0d5ef2-4d4d-4e61-987e-d9ea58092726.mov
Expensify/Expensify Issue URL:
Issue reported by: dhairyasenjaliya
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1661957756825579
View all open jobs on GitHub

https://www.upwork.com/jobs/~01c57edb4e56fb0d60

@dhairyasenjaliya please apply for the reporting bonus. Thanks!

@kevinksullivan job seems to be private

@dhairyasenjaliya should be good now?

hm still same error @kevinksullivan

What is the error you message receive? I'm not familiar with anyone having an issue here.

@kevinksullivan

Hm what is your name on upwork? I will try and invite you.

Ah apologies @dhairyasenjaliya . It looks like I had the wrong visibility setting. You should be all set now!

No issues done now :)  @kevinksullivan

Ah I missed the external tag on this, apologies.

@thienlnam should we be reopening the previous issue (https://github.com/Expensify/App/issues/8361) to investigate this?

It was closed many months ago, so we can treat this as a new bug at this point.
cc @MonilBhavsar / @rushatgabhane Let's make sure to have the contributor also add an automated test for this change (if external).  We keep having this regression and can easily prevent it in the future

Doubled

I'm also unable to reproduce the issue. For individual chats, it seems to be working fine, but for policy rooms, it displays last sender's email (which I think should default to Workspace name or domain name)

@mvtglobally can you please check and confirm. Thank you!

@mvtglobally could you please retest and confirm https://github.com/Expensify/App/issues/11273#issuecomment-1280386876

Bumping to daily.
@mvtglobally we need to retest this issue 🙏

Also can't reproduce. Paying out @dhairyasenjaliya for reporting and closing this out.


What permissions are provided by the rbac.yaml file?

I find that that rbac.yaml is applied during installation. What is the purpose for this?

It defines the Kubernetes Service Account, ClusterRole, and a ClusterRoleBinding.
ServiceAccount named "paradigm-workflow" is created in the "paradigm" namespace. Service accounts provide an identity for processes that run in a Pod.
ClusterRole named "paradigm-workflow" is created with the following permissions:
- For the "" (core) API group:
- Permission to create, get, list, update, delete, and patch services in any namespace.
- For the "apps" API group:
- Permission to create, get, list, update, delete, and patch deployments in any namespace.
ClusterRoleBinding named "paradigm-workflow" is created which binds the "paradigm-workflow" ClusterRole to the "paradigm-workflow" ServiceAccount in the "paradigm" namespace.
In summary, any pod that is run with the "paradigm-workflow" ServiceAccount in the "paradigm" namespace will have permissions to create, get, list, update, delete, and patch services and deployments in any namespace within the Kubernetes cluster. It's important to note that these permissions are quite broad and could potentially be a security risk if the ServiceAccount is compromised or misused.

Why is ClusterRoleBinding needed?


FR: Poly Fluid Sizing

I love the idea of fluid design for typograhpy, containers etc. However, I've found myself limited by only having one min and max value. I've been playing around with the approach called Poly Fluid Sizing presented in this article. Is this possible to implement?

@bradlc Do you think you could add this feature? I tried to implement it myself but am failing on my limited JavaScript knowledge. I imagine the configuration to be something like the following, where the key is the screen size. And the key can take in the unit of choice.
padding: {
    sm: {
        '320px': '1rem',
	'640px': '2rem',
	'400px': '4rem',
    },
    md: {
	'20rem': '2rem',
	'40rem': '4rem',
	'87.5rem': '5rem',
    }
}

This is the Poly Fluid Sizing repo: https://github.com/Jakobud/poly-fluid-sizing

Hey @aerni90. I’ve had a quick look at this and I quite like it. I’ll have a go at implementing it and potentially update the plugin to use this method instead.

Awesome! If you need help testing or anything, let me know.

@bradlc Are you thinking of completing this implementation any time soon?


Add pause to start of rounds

When trying out your game, I noticed the start of a round happens pretty fast. If you aren't prepared, you can lose multiple lives repeatedly. This PR is my fix for that.
Now, the round is paused until the player presses down the Space bar. This helps make sure that the player is ready for the start of the round, and avoids the repeated deaths.

@LRFLEW I see you have made the game much more playable.Although please make sure you submit PR catering to a particular issue only.If you have made some changes please mention it in PR title.


"Shape of query is incorrect, it has to be either a 1D array or 2D (1, N)"

Describe the bug
Passing a correctly shaped Numpy-Array to get_nearest_examples leads to the Exception
"Shape of query is incorrect, it has to be either a 1D array or 2D (1, N)"
Probably the reason for this is a wrongly converted assertion.
1.15.1:
assert len(query.shape) == 1 or (len(query.shape) == 2 and query.shape[0] == 1)
1.16.1:
 if len(query.shape) != 1 or (len(query.shape) == 2 and query.shape[0] != 1):
            raise ValueError("Shape of query is incorrect, it has to be either a 1D array or 2D (1, N)")

Steps to reproduce the bug
follow the steps described here: https://huggingface.co/course/chapter5/6?fw=tf
 question_embedding.shape # (1, 768)

 scores, samples = embeddings_dataset.get_nearest_examples(
    "embeddings", question_embedding, k=5 # Error
)

# "Shape of query is incorrect, it has to be either a 1D array or 2D (1, N)"

Expected results
Should work without exception
Actual results
Throws exception
Environment info

datasets version: 1.15.1
Platform: Darwin-20.6.0-x86_64-i386-64bit
Python version: 3.7.12
PyArrow version: 6.0.

#3323


use lenis instead of swup to fix Toc

this time i add a toc. because swup plugin prevents toc's loading, my meanings, emmmm, how about lenis?

Here's what I did to get Table of Contents working on my side.

Thank you for your contribution. But Lenis doesn't appear to be an alternative to Swup since it's not a page transition library, for which the page transition animations are completely gone now. Additionally, this PR includes some personal design changes. Therefore, I’m sorry but I cannot merge this PR.


Mobile - how to set format / value - shows defaults

We noticed that when the mobile instance is used, on iPad or a phone, the date format and date itself are incorrect.  It's using some default values, which makes sense.
I feel like there's some initialization on the second input that i need to insert somewhere, but I do not understand.  In my case i use m/d/Y. And on some screens I set a default date to a month from today.  When you switch to mobile - the format defaults to its default of course, and the value is todays date, and you can see the default value and format below.
Here is a screenshot of the resulting html

OS - mac osx and iPhone,  browser is safari.    Using version 4.4.4 of flatpickr.

Why was this closed? It's still an issue

@CoderJason123 I have same question with jetrii, why this issue close ?
I got the same issue on my application, could you check it out ? Thank you

Same here, why is this closed?


Support for a CDN

Hello, could you add support for a CDN, like https://cdnjs.com?

@MartinKolarik oh nice, didn't knew this existed. Thanks!


AWS Nuke

Description
Hello, we have it successfully deployed and running in our root account. Then spawned one additional account in our organization and have it leased in one of our test events.
Test Case
When adding the lease, we set the maximum cost to be $1. When the cost exceeded, the login link to that user was gone but the resources made by that user was retained and not destroyed.
Problem
We're expecting that when the cost was exceeded during the lease. all the resources made by that user will be removed and have a clean AWS account again ready for leasing.  Is there any misconfigured step that we've made? We just followed what is written in the README.md file.

Additional Info
Just now, I tested manually terminating the lease, and AWS Nuke works as expected.


Manifest List/Entry Creation

Feature Request / Improvement
Hello, I'm working on a use case where I need to be my own catalog and need to be able to create my own Iceberg tables purely in Go. I understand that table creation through a catalog is one of the design goals, but direct creation of manifests (snapshots, manifest lists/entries, data file metadata) does not appear to be supported unless I'm missing something. My use case is fairly straightforward:

crawl a filesystem/object store for parquet files
gather column level statistics and file level metadata
build up a single snapshot for the results
create table metadata for this snapshot and keep track of this in a separate store.

I could be missing something, but it appears all of the concrete structs are un-exported and I don't see any external interface to create them. Is this within the design goals of this module? If so, where does it stand on the priorities? I will be started work on this in fairly short order and plan to use this module to at least read tables. I'd like to be able to use it to write as well.
I'm more than happy to contribute this, if desired and would love some guidance on how you'd like to see behavior like this implemented.
In addition, I notice a gocloud CDK PR that seems to have stalled out. Seeing as I also need this functionality, I'm happy to help take this across the finish line (though I might take a step back and rethink the design a little bit)
@zeroshade

Thanks for filing this!

I understand that table creation through a catalog is one of the design goals, but direct creation of manifests (snapshots, manifest lists/entries, data file metadata) does not appear to be supported unless I'm missing something.

Currently we have concrete Manifest Builder objects in manifest.go for constructing manifest files while https://github.com/apache/iceberg-go/pull/146 is adding more generalized manifest building, snapshot additions, data file handling etc.

Is this within the design goals of this module? If so, where does it stand on the priorities? I will be started work on this in fairly short order and plan to use this module to at least read tables. I'd like to be able to use it to write as well.

I'm more than happy to contribute this, if desired and would love some guidance on how you'd like to see behavior like this implemented.

It is definitely within the design goals of this module to have full write support to construct metadata, snapshots, partitions and everything. In general, Builder pattern type handling seems to be the safest for the APIs in this package to ensure all of the moving parts are updated appropriately and consistent. A source of inspiration in this package has been to use pyiceberg as a starting point for developing interfaces followed by then making it more idiomatic for Go.
I would happily review any PRs that are put up and help get things implemented. My current priorities are on the read side currently as you can see with my recent PRs, with write support planned afterwards. But if you are going to be developing it anyways, I'd love the contribution.

In addition, I notice a gocloud CDK PR that seems to have stalled out. Seeing as I also need this functionality, I'm happy to help take this across the finish line (though I might take a step back and rethink the design a little bit)

That would be fantastic! I would greatly appreciate it


How to model a tagged union?

Awesome work here! Reviewing the documentation, I don't see an immediately obvious option for being able to specify that a field may be one of a set of types. In Rust this would typically look like:
enum Variants {
    ObjA(ObjA),
    ObjB(ObjB),
}

I see that enums can be used for a known collection of ordered strings, and I see that there is also the any type. Would the idea be to use a combination of those items within a struct?

Hey thanks for opening an issue!
There is no tagged union type in the library yet and I wouldn't recommend using the any type.  The any type is really an escape hatch if you absolutely need untyped data.
I'm actually working on a union type right now, should have it deployed within a week or so.
I'm just trying to figure how to make the api as simple and usable as possible.
I think the schemas are going to look like this:
union({default: "variant_1", types: {
    variant_1: string({default: "Hello"}),
    variant_2: struct({fields ... }),
    variant_3: u8()
}});

Getting the default property to work in a common sense way is proving to be a challenge, Union types might not have a default property when I finalize the feature.
And the API is going to be something like this:
// assuming the schema above
let buffer = factory.new_buffer(None);

buffer.set(&["variant_1"], "testing");

assert_eq!(buffer.get(&["variant_1"], Some("testing"));
assert_eq!(buffer.get(&["variant_2"], None);
assert_eq!(buffer.get(&["variant_3"], None);

// discover what value the union currently has
let unionVal: NP_Union = buffer.get(&[]);
assert_eq!(unionVal, NP_Union::Value("variant_1"));

There are other complicated matters as well, like nesting unions that need to be figured out.
I'll post on this issue once the feature is live!


Implement new algorithms

Algorithms folder looks empty. There are plenty of algorithms to add and we are happy to see new contributors do that!
You can also add test cases and comments for the algorithms.

can i implement graph algorithms like FloydWarshall, BellmanFord, etc..

Sure you can, you can either implement it inside the graph.h or in the algorithms folder, that depends on the implementation you have. Thanks for your interest :)

Yeah sure, I will implement them when I have time.

@dhruvabhat24 I believe all the following algorithms do exist inside algorithms folder


Add OSBS to the early adoption candidate

Signed-off-by: Clement Verna<EMAIL_ADDRESS>

Can one of the admins verify this patch?


make use of mockito-release-tools v0.7.5 and configure commit message

basically, making use of https://github.com/mockito/mockito-release-tools/issues/92 before making use of it in mockito project

Actually, let's merge this. I'd like this example to demonstrate verbose configuration where most/all options are configured explicitly.
Thank you!


Typos on npm page

Doesn't look like it's in the Readme, but on the npm page go do a word find for 'promply' :)

Should be ok now, README also looks nicer now. Nice catch.

You're welcome, I just used promptly for a confirmation before a deploy script and it worked great! Thanks.


feat: provide a good useDepthBuffer to use with soft particles, or document how to use the one from Drei

See above.

It's not feasible to provide a "just works everywhere" type implementation, but users are invited to use Render Composer, which implements a preconfigured render pipeline with, among other niceties, easy access to a depth texture.


feat: clear net config from initrd via NM config

Uses a NetworkManager config drop in file to accomplish the equivalent of the previous network flushing dracut module.
I have no idea how correct my approach is, I took the general approach from another system role I found. Nor do I know of any way to properly test this on real systems.
Closes #155

[citest]

Nice!  And - this just might allow the role to work on rpm-ostree and other image-based systems . . .

Nice! And - this just might allow the role to work on rpm-ostree and other image-based systems . . .

I believe there's some additional rpm-ostree prep that would need to be done because of package installation, from what I gathered looking at roles that do support it.

Nice! And - this just might allow the role to work on rpm-ostree and other image-based systems . . .

I believe there's some additional rpm-ostree prep that would need to be done because of package installation, from what I gathered looking at roles that do support it.

That is correct.

I'm changing this to a refactor instead of a feat - it's changing the underlying implementation, and should not be visible to end users.  A feat is something that will typically be visible to users - a new parameter listed in defaults/main.yml and README.md, or other big change to the functionality.

@maddymeows  @sergio-correia with this patch, does the nbde_client role still need to rebuild initramfs - that is - it still needs to run the handler https://github.com/linux-system-roles/nbde_client/blob/main/handlers/main.yml ? which is currently doing
        "dracut",
        "-fv",
        "--regenerate-all"

?
If so, then unfortunately this doesn't help rpm-ostree:
dracut: Executing: /usr/bin/dracut --kver=5.14.0-444.el9.x86_64 -fv
dracut: Can't write to /boot/efi/706714ad34de45c39d09e185f5baedd7/5.14.0-444.el9.x86_64: Directory /boot/efi/706714ad34de45c39d09e185f5baedd7/5.14.0-444.el9.x86_64 does not exist or is not accessible.

@maddymeows @sergio-correia with this patch, does the nbde_client role still need to rebuild initramfs - that is - it still needs to run the handler https://github.com/linux-system-roles/nbde_client/blob/main/handlers/main.yml ? which is currently doing
        "dracut",
        "-fv",
        "--regenerate-all"

? If so, then unfortunately this doesn't help rpm-ostree:
dracut: Executing: /usr/bin/dracut --kver=5.14.0-444.el9.x86_64 -fv
dracut: Can't write to /boot/efi/706714ad34de45c39d09e185f5baedd7/5.14.0-444.el9.x86_64: Directory /boot/efi/706714ad34de45c39d09e185f5baedd7/5.14.0-444.el9.x86_64 does not exist or is not accessible.

@jlebon: Hi, would you be able to help here, please? I am not entirely sure if we need to rebuild the initramfs on ostree systems .

@maddymeows @sergio-correia with this patch, does the nbde_client role still need to rebuild initramfs - that is - it still needs to run the handler https://github.com/linux-system-roles/nbde_client/blob/main/handlers/main.yml ? which is currently doing
        "dracut",
        "-fv",
        "--regenerate-all"

? If so, then unfortunately this doesn't help rpm-ostree:
dracut: Executing: /usr/bin/dracut --kver=5.14.0-444.el9.x86_64 -fv
dracut: Can't write to /boot/efi/706714ad34de45c39d09e185f5baedd7/5.14.0-444.el9.x86_64: Directory /boot/efi/706714ad34de45c39d09e185f5baedd7/5.14.0-444.el9.x86_64 does not exist or is not accessible.

I believe initramfs generation on rpm-ostree systems is done with rpm-ostree initramfs --enable.
I'm also unsure about kernel cmdline now that I think of it, I believe the build process is isolated in a way from the live system which means it can't read /etc/dracut.conf.d. I believe use of rpm-ostree kargs is mandatory for adding something like rd.neednet=1.

Hi,

@maddymeows @sergio-correia with this patch, does the nbde_client role still need to rebuild initramfs - that is - it still needs to run the handler main/handlers/main.yml ? which is currently doing

AIUI, the /etc/NetworkManager/conf.d/ dropin added here only needs to be present in the real root, not the initramfs, so rebuilding the initramfs should not be necessary. I'd consider @bengal the authoritative source on this though. :)
The /etc/dracut.conf.d/ dropin would require a rebuild but at least on rpm-ostree/bootc systems, it's much much nicer to actually add a kernel argument instead. You can do this using rpm-ostree kargs as @maddymeows mentioned.
For more general context, the commit message of https://github.com/latchset/clevis/commit/c52caeb438edb54c4c0559dfb8a349ed1f14400a might be of interest.
That said, I should also mention that with the latest image mode efforts, there's interest in being able to run Ansible playbooks as part of image building (see e.g. this example). It's possible to rebuild the initramfs also in this flow (see e.g. this example), but ideally soon one will instead be able to affect the kernel cmdline by dropping in a file in a directory as part of the container build and bootc would know to add the karg during deployment. That story is still developing though, so just something to keep in mind for now.

AIUI, the /etc/NetworkManager/conf.d/ dropin added here only needs to be present in the real root, not the initramfs, so rebuilding the initramfs should not be necessary. I'd consider @bengal the authoritative source on this though. :)

That's correct, but would need to keep in mind that clevis-dracut brings in a dracut module, which, if not present in the base image, would still require a rebuild of the initramfs image. I believe it's in the base image for FCOS but I wouldn't know about others.

It would be better to name the section something like [device-00-nbde_client] instead of [device] because the latter could be overridden by other configuration files with the same section name.

Interesting, I think I misunderstood the examples on how to use the [device] section, but it appears you're correct. Though looking at the manual they're not sorted and are parsed in order of appearance, so I wouldn't put in the 00 to remove false assumptions on parsing priority.


feat: entity details page

@jakubkoci Yes, wrapping tr in Link is also bad. I tried to find it somewhere in specification but I haven't found it in exact words. But it says Note: The <tbody> element must have one or more [<tr>] tags inside.  which also means we cant wrap all tr into Link.
https://www.w3schools.com/tags/tag_tr.asp


[Remote-service] Add a path to save the model

Add a path to save the received model file to the ml-option.
Signed-off-by: gichan2-jang<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #411. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://ci.nnstreamer.ai/.

:octocat: cibot: @gichan-jang, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ci.nnstreamer.ai/nnstreamer-api/ci/repo-workers/pr-checker/411-202310201710520.0076560974121094-6953cae7b1c57e24b14f2b7c504cecdf7dd3ff3a/.

:octocat: cibot: @gichan-jang, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ci.nnstreamer.ai/nnstreamer-api/ci/repo-workers/pr-checker/411-202311171514230.48233008384705-5163b450bdee02044304d24c586e7c24509b4a38/.


Contact us backend is not there.

So contact us backend is not there. So i can implement the contact us backend such that user can fill the form and the response should go to the project admin mail using nodemailer and backend api.
so assign issue under gssoc and hactoberfest.

@VinayLodhi1712 asssigned!

i have work on this or not.


Fix: To determine the filename of the S3Resource

:loudspeaker: Type of change

[x] Bugfix
[ ] New feature
[ ] Enhancement
[ ] Refactoring

:scroll: Description
Fixes the NPE error when trying to determine the filename of an S3Resource.
The method org.springframework.core.io.Resource#getFilename for S3Resource was not implemented and was returning null. So whenever S3Resource#getFilename was invoked - like during compareTo(), the process would throw NPE
Changes:

Added the implementation of S3Resource#getFilename. It now returns io.awspring.cloud.s3.Location#getObject
Added test case for the corresponding updates

:bulb: Motivation and Context
Fixes issue https://github.com/awspring/spring-cloud-aws/issues/748
:green_heart: How did you test it?
Unit test
:pencil: Checklist

[ ] I reviewed submitted code
[ ] I added tests to verify changes
[ ] I updated reference documentation to reflect the change
[ ] All tests passing
[ ] No breaking changes

:crystal_ball: Next steps

Thanks @vedgunjan!

Thanks, @maciejwalkowiak for merging the fix.


Instagram User Details on querying for Hastag

Hi ,
Firstly , Massive thanks for building this cool scrapper.
I'm trying to find the details of the user like ( username, firstname, lastname) when i'm trying to query the latest pictures of the hastag using.
instagram-scraper newyork--tag --maximum 10 --media_metadata
However, I don't find userdetails nor username  in the json file generated.

This repo https://github.com/postaddictme/instagram-php-scraper has a function getAccountById which does what you want.
The id parameter is the only the data linking to the user account in the post data, so you could use that function to grab some more data for the account, which includes username, biography, followed/following count etc.
Maybe the functionality could be built into this repo as a command line option?

Hey Elliot!
Thanks, I'll look at it and see if i can port it to this repo

Hi, I'm not able to understand the code fully, I'm able to get the full name of the user through json.loads(resp.text)["graphql"]["shortcode_media"]["owner"]["full_name"] , but it's not the latest. it's somehow not in sequence, it goes to the user's comments user name. I just want the full name of the person who posts. the node i discovered is "shortcode_media"]["owner"]["full_name"]. But i can't figure where to put it. Can someone help me?

You can hit https://www.instagram.com/web/friendships/{owner_id}/follow/ which will redirect you to a url with the user's username https://www.instagram.com/{username}.  Once you have the username you can  make a request to https://www.instagram.com/{username}?__a=1 to get the user details.

@rarcega  thanks, i guess that method works! But hey,  when i hit https://www.instagram.com/web/friendships/{owner_id}/follow/ it's asking me to login, i could prolly login and then hit the url. but is there a way of hitting this without logging in? Because https://www.instagram.com/{username}/?__a=1 this is publicky avaiable, i'm sure there must be a way to avoid login and hit directly

@Neetz from my understanding there are some info that are publicly available and others that are not. username firstname and lastname shouldn't be but i might be wrong. you can hit either https://www.instagram.com/{username}/?__a=1 to get the json data directly or https://www.instagram.com/{username} and slice the page source to extract the json data. i am building a similar scraper in python on my website michaelgainyo.com. feel free to check it out

@Mickaveli Thanks for the heads up Mickaveli, I'm able to hit that and get full name and last name throught login credetianls, just wondering if there's a way to bypass it. I'll check your website too:)

I also hit #88


Fix reflected xss in laracom

📊 Metadata *
laracom is vulnerable for reflected xss or cross-site-scripting
Bounty URL: https://www.huntr.dev/bounties/1-packagist-jsdecena%2Flaracom
⚙ Description *
fix for xss in laracom
💻 Technical Description *
in line : https://github.com/jsdecena/laracom/blob/master/project/resources/views/layouts/front/header-cart.blade.php#L22
The expression { !! $data !!} Parses input without escape , but instead using  {{ $data }} escape html and it can be used for prevent XSS
changed code : https://github.com/b1nslashsh/laracom/blob/master/project/resources/views/layouts/front/header-cart.blade.php#L22
🐛 Proof of Concept (PoC) *

https://drive.google.com/drive/folders/1JG2RjM9NyW7xja5hLkQK8_JnH9Pdtqpq?usp=sharing
🔥 Proof of Fix (PoF) *

👍 User Acceptance Testing (UAT)

Searching products still working 👍

Congratulations b1nslashsh - your fix has been selected! 🎉
Thanks for being part of the community & helping secure the world's open source code.
If you have any questions, please respond in the comments section, or hit us up on Discord. Your bounty is on its way - keep hunting!
Come join us on Discord


[WIP] Upgrade to ES6

This is a fairly large set of changes required to get us up to ES6.  Index mappings have changed considerably, and a few options as well.  This work is also tied to a bunch of work in the logsearch-for-cloudfoundry release, which currently lives in https://github.com/timothy-spencer/logsearch-for-cloudfoundry, though I expect to rebase that work into https://github.com/18F/logsearch-for-cloudfoundry.

Oh, I think I misunderstood what you meant about making it a property.  Were you suggesting that we move all of the config file changes to the manifest?  I am open to that, though the x-pack stuff is a requirement for kibana to run now, and as such, it seems like it should be placed somewhere that a consumer of the release cannot shoot themselves in the foot by overriding/removing it.


need help editing

Good day. I'm an aspiring designer. I need help editing the page code. I need to reduce the distance between the sections.

<
1
2
3
4
5
>

![444](https://github.com/user-attachments/assets/6583dd0a-b1c5-48ea-8d95-d9157cb81d64)

Reduce the size

<
1
2
3
4
5
>


Retire Performance/ArraySemiInfiniteRangeSlice cop

This cop was created due to a mistake in the microbenchmark.
I would like to repeat: if there is no fundamental reason why something is slower, then... it might not be, or there might be a bug.

rubocop has config_obsoletion class which allows removal of code.
What is the process to retire cops here? Do we just disable the cop from default.yml?

I don't know tbh. I note that these constants are not frozen 😈 Otherwise I imagine that disabling it by default and commenting in the doc is the way to go...

This can be closed via https://github.com/rubocop-hq/rubocop-performance/pull/199

I'd like to plan to remove this cop in the future RuboCop Performance 2.0. I'd like to keep it until then. And any approach that does not cause breaking change needs to be considered. I will leave this issue until then.

I opened an issue on RuboCop's side for this.


Support for custom payload

It would be good to set some custom payload as done here
https://github.com/Ilshidur/action-slack/blob/master/CUSTOM_PAYLOAD.md

Seconding support for this


i18n(de): update server-side.rendering.mdx

Description (required)
update server-side.rendering.mdx
Fixes the grammar in the "Response" section to make it more natural sounding with proper grammar

Related issues & labels (optional)

Closes #N/A
Suggested label: i18n

Hello! Thank you for opening your first PR to Astro’s Docs! 🎉
Here’s what will happen next:

Our GitHub bots will run to check your changes.
If they spot any broken links you will see some error messages on this PR.
Don’t hesitate to ask any questions if you’re not sure what these mean!

In a few minutes, you’ll be able to see a preview of your changes on Vercel 🥳

One or more of our maintainers will take a look and may ask you to make changes.
We try to be responsive, but don’t worry if this takes a few days.

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

File
Note
Locale

src/content/docs/de/guides/server-side-rendering.mdx
Localization changed, will be marked as complete.
de

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


invalid pattern for matching service discovery stats

Thanks for all the good work, this module saved me a lot of time. I found an issue  in the result of the discover_services introduced in a previous change.
Currently it returns {'added': '0', 'removed': 'R', 'kept': 'K', 'new_count': '905'}
While it should return {'added': '0', 'removed': '0', 'kept': '905', 'new_count': '905'}
The solution is to change the regex __DISCOVERY_REGEX patterns to return only one group

Thanks for reporting this. 👍 Will have a look at it in the evening.

LGTM, thanks again :+1:


Nullable annotations for Avalonia.Win32

Enables nullable annotations for Avalonia.Win32.
Potential bug fixes:

DataObject: the checks in the constructor were always false because they were checking the non-assigned field instead of the parameter.
NonPumpingSyncContext: removed the STA check as it caused a new NonPumpingSyncContext(null), which will throw on use. This code path was never taken since there's always a sync context on the UI thread.
WindowImpl.WndProc: checks for _owner nullness. In practice callers currently always call SetInputRoot before, but that's not really part of the contract. (Overall WindowImpl could benefit from a refactoring – as already noted in some comments – but it's out of scope here).
WglPlatformOpenGlInterface.CreateContext now throws instead of returning null, which wasn't expected by callers. It's unlikely to fail since at this point a primary WGL context has already been created before.

Misc changes:

ImmGetCompositionString uses stackalloc for small buffers (composition strings are typically very small).
Removed some #pragma warning disable CA1416 as it's already disabled in the csproj file.
The source generator for GetProcAddressAttribute now copies nullable annotations from the partial method.

You can test this PR using the following package version. 11.0.999-cibuild0029880-beta. (feed url: https://pkgs.dev.azure.com/AvaloniaUI/AvaloniaUI/_packaging/avalonia-all/nuget/v3/index.json) [PRBUILDID]

The _owner change adds more noise than it's worth since realistically we'll only have WM_CREATE message handled before it's set. Might be better to just slap = null! and assume that it's always not null since SetInputRoot is a critical part of toplevel initialization.

The _owner change adds more noise than it's worth since realistically we'll only have WM_CREATE message handled before it's set. Might be better to just slap = null! and assume that it's always not null since SetInputRoot is a critical part of toplevel initialization.

I agree. Alternatively a private property Owner => _owner ?? throw new InvalidOperationException("SetInputRoot must have been called") can be made, keeping the nullable field without having to null check everywhere. (Imo the input root should really be part of the constructor some day.)

You can test this PR using the following package version. 11.0.999-cibuild0029908-beta. (feed url: https://pkgs.dev.azure.com/AvaloniaUI/AvaloniaUI/_packaging/avalonia-all/nuget/v3/index.json) [PRBUILDID]

You can test this PR using the following package version. 11.0.999-cibuild0029959-beta. (feed url: https://pkgs.dev.azure.com/AvaloniaUI/AvaloniaUI/_packaging/avalonia-all/nuget/v3/index.json) [PRBUILDID]


fix(ux): mouse capture issues

This brings in a new and improved hook-based mouse capture API which should resolve several cases where the mouse capture gets "stuck". It was also supposed to fix the wonky minimap mouse dragging (#441), but no luck figuring that out yet. This is on par with the current behaviour though, so can still be merged as-is to unblock other tasks.
Should fix #817. Might fix #250. These depend a bit on interpretation though.

This is on par with the current behaviour though, so can still be merged as-is to unblock other tasks.

Sure, sounds good 👍

Could you also verify if you think this fixes #817 and #250 @bryphe?

#817 looks good to me; I'll keep #441/#250 around though to track the remaining wonkiness (it's not clear if they are the same issue, or if #441 is tracking something Linux specific - so would be good to keep them both just so I remember to test the linux paths called out)


decouple API from frontend, needs Cross-Origin Request  allowed

https://github.com/ketan/paragliding-meshmap/issues/39

You can already do this from here https://github.com/ketan/paragliding-meshmap/blob/09f0208c0312827f40a1145abc8cd0db8dcd2851/frontend/vite.config.ts#L120
Locally, just run yarn run start:fe after pointing to the right url.

Point of decoupling is so that we don’t want to run server on frontend side, just html/javascript locally pointing to api server would work.


rework-automatic-relogin

Pull Request summary:
Change how relogin works. By relogin we mean obtaining token for JSESSIONID and authenticating using vManageAuth
Description of changes:
Currently, when JSESSIONID was detected in response we raised CookieNotValidError and handled exception internally to conditionally relogin when enable_relogin attribute was set for given session.
It is more adequate to do relogin attempt only when JSESSIONID contains different id (eg. it was found that PUT /admin/user/password can sometimes return JSESSIONID for exisiting session)
Removed CookieNotValidError - we can inspect response cookies and act using normal flow.
Removed AuthenticationError as it was superficial with new flow (we will rely on vManageAuth for authentication and if it fails it should raise UnauthorizedAccessError)
Checklist:

[x] Make sure to run pre-commit before commiting changes
[x] Make sure all checks have passed
[x] PR description is clear and comprehensive
[x] Mentioned the issue that this PR solves (if applicable)
[x] Make sure you test the changes

This issue was migrated from an old repository: https://github.com/CiscoDevNet/catalystwan/pull/296


fix: Hide 'showing x' message when number of results is less than (or equal to) the search limit

Closes #47

@all-contributors please add @hannotify for code.


Tablet tab bar label colors

Change ipad tab bar colors to match desktop labels.

Uses stylesheet now. Still the same amount of switching for dark mode. I'm not sure when it's appropriate to add to global colors. Global colors has split values for dark mode but the names in global colors are all very generic. none like labelForThisParticularThing.

I added globalColors for these 2 colors in the meantime for a different PR.

Almost, you added colors which share names but not dark-mode values. Think I should add blueLighterOrWhite_50 and whiteOrWhite_85? Where neither white_50 nor white_85 exist.

If you like. I would not consider myself an authority on the matter.


Plugin data is hard to read when rendered in Dark Mode

This project is very useful and I'd love to get my management team using this as a way to track ROI. I noticed that especially the chart colors, labels and some of the header text colors are not rendering well with the dark theme. Would it be possible to get this improved?
Here's an example of what the plugin looks like when rendered in Dark Mode:

it would be great if can adjust the color for this


ISMRMRD master fails to build with USE_SYSTEM_HDF5 on the (old) VM

ISMRMRD uses HDF5_INCLUDE_DIR but it should use HDF_INCLUDE_DIRS according to CMake.
On the VM, even cmake 3.13.0 leaves HDF5_INCLUDE_DIR empty (when using the system HDF5)

This is not something we can fix ourselves. I'll keep the issue open for now to update it with info on ISMRMRD progress.


SceneTransforms.wgs84ToWindowCoordinates incorrect when tracking entity

Reported in the forum
https://groups.google.com/forum/#!topic/cesium-dev/XYAGd93UkmA
He included a really good example in the post.
SceneTransforms.wgs84ToWindowCoordinates returns the wrong window coordinates when the tracked entity has a different position from the one being converted to a window coordinate.

Has there been any progress on this issue?
I would love to incorporate into my project.

+1

+1
Any update on this issue please?
Thanks

I

+1

+1

I'm also facing the similar issue in my project.please update the progress on this issue.

+1
can anyone please help me on this..

+1
Thanks jpremkumar for such a good example

+1
facing the same issue, can anyone help on this please..
Thanks

@bagnell can you give @jpremkumar advice for fixing this issue?

Hi @bagnell,
Based on the discussion I'd with @hpinkos, it looks like the problem could be related to "camera transformation".
Can you advice on how to proceed further?

Any progress on this thread or anyone advice for fixing this issue please.

While I can't say exactly what the problem is, it's going to be related to the camera viewMatrix and transform properties.  When tracking an object, the transform is something other than the identity, which means that at some point during the calculation, we probably need to transform the position to the proper reference frame.
I would recommend you see if this works in 2D when tracking and object, if it does, then most likely you need an else block after the if block on line 117 of SceneTransforms.js that handles 3D and CV and applies the camera transform to the input data.
If it doesn't work in 2D either, then you might need to always apply the transform.
There's a chance the problem is something else entirely, but that would be the best place to start.  Sorry I can't be more specific (or else I would have fixed it myself already), you'll have to dig into the code and experiment.
Thanks.

Thank you @mramato for the guidance. Let me experiment...

I've spend good time with #3247. It looks like, tracking is not working in 2D mode as well. I've tried with different transformation on worldToClip (line no 68) and clipToGLWindowCoordinates (271) functions, but no luck :(

White text "Sample Popup" is the billboard.
branch: models-2D - Output

@jpremkumar forgive me if you already know this:  HTML measures vertical coordinates starting at the top, increasing as you go down, like text.  WebGL, like many graphics systems, places the origin in the lower-left, with vertical coordinates increasing as you go up the screen.  From your screen cap, it looks like you just need to flip your Y coordinate.  (Also beware that the canvas may be a different vertical resolution from CSS pixels in the DOM).

@emackey, You are right, I've flipped the position of clip coordinates, before it convert to windows coordinates.
Source: SourceTransforms.js Line#191
positionCC.y = -(positionCC.y);

The changes addressed the positioning but am not sure about the impact. Could someone assist in validating the fix?

@jpremkumar So it turns out we have a bug where the Y coordinate got flipped, written up as #3920.  It's very likely the fix for #3920 will involve flipping it back the way it was.

Thank you @emackey for the update.

Hi @emackey, I've tested the bug #3247 with the latest Cesium version r1.22. But still facing the same positioning issue. The #3920 is not the fix for #3247. When I flip the Y coordinates in the SourceTransforms.js, then it works.
Source: SourceTransforms.js Line#191
positionCC.y = -(positionCC.y);
Can you assist on this please.

If it helps, I've updated the original sandcastle code from the forum. It was no longer working.
working sandcastle


Update Operator README.md

Supplementary delete command.

@crossoverJie please bump the chart's patch version and then run make generate-examples CHARTS=opentelemetry-operator

Done.

@crossoverJie there is something wrong with your examples.  Please run make generate-examples CHARTS=opentelemetry-operator

@crossoverJie there is something wrong with your examples. Please run make generate-examples CHARTS=opentelemetry-operator

Done.


Add the build status from GitHub Actions to the set of README badge

Expected Behaviour

Add the build status from GitHub Actions to the set of README badgets
Current Behaviour
I removed it because it was pointing at Travis, which we no longer use so was giving out false information.
Possible Solution
See the GitHub Actions tab / docs for how to get a badge. Insert it just after the sponsor badge please.

/close
#562 fixed this


replace psvince.dll

[ ] replace PSVince by with modules.inc.iss

https://raw.githubusercontent.com/git-for-windows/build-extra/master/installer/modules.inc.iss
this is open-source and included in installer and uninstaller
we won't have to ship the additional psvince.dllanymore
[ ] check if we can switch

The modules.in.iss helps in finding processes, which use a certain DLL file.
Some ideas in modules.in.iss are good, but it will not work for us out of the box.


[ISSUE 7714]: Copy Doxygen output to un-versioned html dir

Normalize variable reference style and replace backticks with $().
Double quote parameter expansions in case e.g. ROOT_DIR has spaces.

Fixes #7714

@tuteng can you review this PR?

@tuteng can you review this PR?


[Errno 104] Connection reset by peer.

Environment
While load testing the facing [Errno 104] Connection reset by peer. I have spawned 100 processes with each creating 100 threading and each thread sending 100 messages. I'm using a single node here on a 16 GB system with 4 cores.
I'm using erlang 20, vernemq 1.1.0, OS Ubuntu
Here is the console.log
2017-07-15 10:53:00.349 [error] <0.238.0>@vmq_ranch_config:reconfigure_listeners_for_type:187 can't reconfigure mqtt listener({127,0,0,1}, 1883) with Options [{max_connections,infinity},{nr_of_acceptors,200000},{mountpoint,[]},{proxy_protocol,false}] due to {{shutdown,{failed_to_start_child,ranch_acceptors_sup,{listen_error,{{127,0,0,1},1883},eaddrinuse}}},{child,undefined,{ranch_listener_sup,{{127,0,0,1},1883}},{ranch_listener_sup,start_link,[{{127,0,0,1},1883},200000,ranch_tcp,[{ip,{127,0,0,1}},{port,1883},{nodelay,true},{linger,{true,0}},{send_timeout,30000},{send_timeout_close,true}],vmq_ranch,[{mountpoint,[]}]]},permanent,infinity,supervisor,[ranch_listener_sup]}}
2017-07-15 10:53:00.349 [error] <0.342.0> Supervisor {<0.342.0>,ranch_listener_sup} had child ranch_acceptors_sup started with ranch_acceptors_sup:start_link({{127,0,0,1},1883}, 200000, ranch_tcp, [{ip,{127,0,0,1}},{port,1883},{nodelay,true},{linger,{true,0}},{send_timeout,30000},{send_timeout_close,...}]) at undefined exit with reason {listen_error,{{127,0,0,1},1883},eaddrinuse} in context start_error
I'm unable to use vernemq to its full potentials as in various issues its mentioned that server hundreds of thousands of connections simultaneously, But here im facing issue with just 10k connections.

Hi @vedavidhbudimuri thanks for your report... it seems that VerneMQ cannot setup the default MQTT listener here, as your 1883 port on localhost is already in use.
(I take that you want to run a test from localhost clients to localhost broker)

Yes im testing from localhost. What could be the fix? for it

Well, some process is running owning port 1883. (possibly another MQTT broker...possibly another VerneMQ process). You need to find and terminate that process before starting VerneMQ (or change to another port in vernemq.conf, but I suggest you do the first solution).

Yeah i have made sure that there isn't any other process owning that port. But this time I have encountered the below crash. With Connection [Errno 104] Connection reset by peer Error at client
2017-07-15 11:42:09 =CRASH REPORT====
  crasher:
    initial call: vmq_cluster_mon:init/1
    pid: <0.389.0>
    registered_name: vmq_cluster_mon
    exception exit: {noproc,[{gen_server,terminate,7,[{file,"gen_server.erl"},{line,800}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]}
    ancestors: [vmq_cluster_node_sup,vmq_server_sup,<0.238.0>]
    messages: []
    links: [<0.356.0>]
    dictionary: []
    trap_exit: true
    status: running
    heap_size: 376
    stack_size: 27
    reductions: 276
  neighbours:
2017-07-15 11:42:09 =SUPERVISOR REPORT====
     Supervisor: {local,vmq_cluster_node_sup}
     Context:    child_terminated
     Reason:     noproc
     Offender:   [{pid,<0.389.0>},{id,vmq_cluster_mon},{mfargs,{vmq_cluster_mon,start_link,[]}},{restart_type,permanent},{shutdown,5000},{child_type,worker}]

2017-07-15 11:42:09 =ERROR REPORT====
** Generic server vmq_cluster_mon terminating
** Last message in was timeout
** When Server state == {state}
** Reason for termination ==
** {noproc,[{gen,do_for_proc,2,[{file,"gen.erl"},{line,261}]},{gen_event,rpc,2,[{file,"gen_event.erl"},{line,197}]},{vmq_cluster_mon,terminate,2,[{file,"/opt/vernemq/distdir/1.1.0/_build/default/lib/vmq_server/src/vmq_cluster_mon.erl"},{line,153}]},{gen_server,try_terminate,3,[{file,"gen_server.erl"},{line,629}]},{gen_server,terminate,7,[{file,"gen_server.erl"},{line,795}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]}

Duplicate of #442

Is this a throw away test deployment? If yes, I'd delete all the content of /var/lib/vernemq/meta and restart the broker. Just to make sure to test for a clean state. Your previous testing might actually have overloaded the broker with unintended consequences for the restart.
I'm just guessing as I don't know how your are testing.

Yeah I have tried just the way you said. The logs seems to be clean but facing  [Errno 104] Connection reset by peer. Im just trying to publish and subscribe to the same topic. And each thread  has its own unique topic.

Note on the vernemq.conf:

Start with lower max_online and max_offline messages. Setting it to 200k means per session! do a quick calculation what this might mean for your RAM.
Do not configure 200k acceptors. You should be good with 1000. Rule of thumb should be that you don't need more than your expected connection setup rate per second.

As far as your error goes: what client lib, what testing tool are you using? is it something I can reproduce?

Yeah Im using paho python client. The script is simple just created 100 processes with each creating  100 threads and each publishing 100 messages without any sleep function calls.

Make sure you use different ClientIDs for every connection in your python script. (you probably do, just making sure).
Also: start with a much lower test scenario (1 connection for example). What happens? seeing the same error? then it's probably related to some client lib problem/misunderstanding.

Here is the python script that im trying to run on my server.
I have attached the script as txt file. To execute it you need to install this package before executing the script
https://pypi.python.org/pypi/paho-mqtt/1.1
my_script.txt

Thanks, only had a quick look and failed with NameError: global name 'new_messages_dict' is not defined. Probably harmless but didn't try further.
Other than that, in general, try a controlled test setup rate, that is not hitting the broker with everything at once.

My bad I have updated the script which is fine. Yeah its now hitting the broker at a time.

Hi @vedavidhbudimuri it looks like from the other issues you opened that you were able to connect successfully to VerneMQ. As the current discussion doesn't have anything to do with the original issue I'll close this (and thus remove it from the list of open issues). Feel free to continue the discussion, though.

Hey @larshesel ,
I'm facing the issue while having 10k connections, in the other issues i have just created only one connection just for testing. So can you help me with this issue?

We've never seen the Errno 104 connection reset problem before. what happens exactly when you see this problem? Does VerneMQ itself crash completely, are all clients disconnected or are only new clients trying to connect rejected?
Can you show us the contents of the console.log file after you've experienced this issue? (please delete the log files before starting VerneMQ and doing the experiment so there is no old data in them).

Hey @larshesel ,
Only a few clients that are trying to connect are rejected (not all the clients that are trying to connect). I guess it's working fine with a load of 5k connections.

My guess is you're running into some kind of system limit which prevents you from creating more connections. But without more concrete information it's hard to say more. To answer your question from https://github.com/erlio/vernemq/issues/441#issuecomment-315547068: VerneMQ has been tested to be able several hundred thousands of connections on a single node - so you should not have any issues to connect more than 10k clients.

My system configuration is 8GB RAM with 4 cores.

Please provide the console.log file as described above.

Hey @larshesel ,
There are two cases, You can find the logs, configs file and the script im using to test in each of the scenario zip files.
scenario_1.zip
scenario_2.zip

In the first you do not have proper authorization rules in place and the publishes are not allowed (is vmq_acl properly configured). In the second you've run into a system limit:
2017-07-17 09:50:03.513 [error] <0.352.0> can't load acl file "/etc/vernemq/vmq.acl" due to emfile

the emfile error means that it was not possible open the file because the system limit on the number of open files was hit. See http://vernemq.com/docs/misc/change-open-file-limits.html#change-open-files-limit

Yes, @larshesel I too noticed that and followed the same doc. You could see the limits in the screenshot I have put in the scenario_2.zip, which is more than whats mentioned in the documentation. Isn't that fine? or do I have to set it to any other particular value?

You have to make sure this limit applies to the vernemq process. If vernemq is running try to run os:cmd("ulimit -n") to check what limit the vernemq process is observing :
vernemq attach
Remote Shell: Use "Ctrl-G q" to quit.
q() or init:stop() will terminate the vernemq node.
Erlang/OTP 19 [erts-8.3.5] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V8.3.5  (abort with ^G)
(VerneMQ@<IP_ADDRESS>)1> os:cmd("ulimit -n").
"1024\n"
(VerneMQ@<IP_ADDRESS>)2>
User switch command
 --> q

Hey @larshesel followed the steps again but its still the same unable to set to vernemq process.

Hey @larshesel
What does this logs actually mean, I have encountered this after increasing the load to 100K and on the client side error: [Errno 98] Address already in use.
I looked at the file consol.log to see the file, I could not understand here is the text file .. can someone help me ???
thank you in advance
Publisher - Subscriber 1.txt
Consol.log.txt

@Kemwal1 there are no errors in the vernemq log files. you could try to trace the client-id (see vmq-admin trace --help) to see what's going on on the server side - likely it's a configuration problem llke either a network issue or authentication/authorization issue. For more help our slack channel would likely be the best option,

@larshesel thx for your quick reply.
I want to know if the scripts are OK ?


Updated dependencies

Package
Current
Updated to

@types/mocha
8.2.0
8.2.1

adal-node
0.2.1
0.2.2

applicationinsights
1.8.9
1.8.10

c8
7.4.0
7.6.0

mocha
8.2.1
8.3.0

open
7.3.1
7.4.2

typescript
4.1.3
4.2.2

Hey @rabwill, if I run npm outdated, I see a few more dependencies that we could update:

I know you mentioned node types to return an error. Could we perhaps see if we could fix it to not stray too far off the latest version?
Did you also have a chance to look at the other dependencies?

@waldekmastykarz Other dependencies if you see the current and wanted are the same except node type.

Could we update to the latest?

Sure, but so far we only updated to wanted. I'll keep in mind that we need to update to latest instead. Somehow I thought it's more safer to upgrade to "Wanted" than "Latest" :)

Ideally we should stay on latest as much as possible. The longer we stay behind, the bigger the changes required to upgrade :)

Merged manually. Thank you! 👏


[WIP]Refactoring cloud orchestration postprovision method

Purpose or Intent
Refactoring the postprovision provisioning method for the miq_ae_orchestration based on the issue bellow.
Links [Optional]
#12038

@miq-bot add_labels automate, enhancement, refactoring

@miq-bot add_label wip

@mkanoor Could i remove the useless row of the code below?
https://github.com/ManageIQ/manageiq/blob/master/db/fixtures/ae_datastore/ManageIQ/Cloud/Orchestration/Provisioning/StateMachines/Methods.class/__methods__/postprovision.rb#L15
Because without using the dump_stack_outputs method, it is not necessary to have a stack object saved in local variable.

cc @bzwei

@pkomanek @bzwei
For the dump_stack can we use it as an input into the method
debug = @handle.inputs['debug'] || false
if we have to use the dump the stack output then we can pass it via the service object.
If we have commented out code there which has not been tested it could fail the first time customers use it by uncommenting it.
I am not sure if we support inputs in the MiqAeMockService you might have to set the inputs which is just a simple hash.

@miq-bot remove_label wip

@miq-bot add_label wip

@miq-bot remove_label wip

@miq-bot remove_label wip


Allow dynamic query param values to be resolved from adaptive scripts in SAML outbound authenticator

Is your feature request related to a problem? Please describe.
Similar to https://github.com/wso2/product-is/issues/8149 for SAML outbound flows

Verified the config in SAML flow with wso2is-7.0.0-pre-RC.zip and its working as expected.
https://github.com/wso2/product-is/assets/13362482/1dfe25b9-2fed-43c0-ba08-c778304882f5


Clear hotkey button

Hello!
Big fan of this plugin!
To clear any hotkey set to profiles I now have to go to the presets folder and manually edit the .json file.
I would really love a button that clears the set hot key for a plugin preset. (Or a way to right click reset hotkey).

You can clear the keybind by hitting backspace and clicking save. Maybe there should be a button for this.

Thank you so much !!


Assert that an entity is still part of the search result when also fetched as in an association

1. Why is this change necessary?
When fetching a number of entities via the REST API, entities which were matched by the search result, but which are also loaded indirectly through an association will be removed from the main result list.
For example:

When querying some products via /api/v1/product, Product A and Product B are part of the result set.
Product B is also fetched through the Product A -> Visibilities -> SalesChannel -> ProductVisibilities -> Product B chain of associations.

Actual Result: Product B will not appear as part of the top-level result set data because it's already present in included.
Expected Result: Product B will appear in data (as well as in included).
Note that the example might seem contrived due to the loaded association depth required to trigger the issue, but this is the simplest example we could find which uses Shopware's own entities. In one of our ERP use cases, the problem already occurs when loading two levels of associations.
The reason can be found in the JsonApiEncodingResult. When the result entities are parsed, their associations are added as part of the included array of the result:
https://github.com/shopware/platform/blob/34780a0796d3ed887240d7cad86aa4b4424a819e/src/Core/Framework/Api/Serializer/JsonApiEncodingResult.php#L70-L81 When a Product entity references another Product through associations, the latter is added in included and it's identifier is marked as "contained" in the result.
When the latter Product is later parsed as part of the top level result, it is instead skipped, because it is already contained in the result (in included):
https://github.com/shopware/platform/blob/34780a0796d3ed887240d7cad86aa4b4424a819e/src/Core/Framework/Api/Serializer/JsonApiEncodingResult.php#L83-L88
2. What does this change do, exactly?
This PR adds a unit test to assert that entities, that are fetched as a top-level result as well as associations, are still present in the top-level result of an api search request.
3. Describe each step to reproduce the issue or behaviour.
Run the test. The test will fail because one of the entities is missing from the top level result because it was only added as an association.
If you remove the associations from the request, both products are part of the top level result again.
4. Please link to the relevant issues (if any).
5. Checklist

[ ] I have written tests and verified that they fail without my change
[ ] I have squashed any insignificant commits
[ ] I have written or adjusted the documentation according to my changes
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[ ] I have read the contribution requirements and fulfil them.

Hey @hanneswernery
thanks for bringing this up.
I've checked the JSON:API specification but couldn't find anything to the problem at hand.
If you have any resources regarding this please let us know.
So we are with you that resources should also be in the data even if they already are in the included and consider this behaviour a bug, as long the JSON:API specifiaction says something different.
I will import your PR and work on a fix.

Sorry for the confusion @hanneswernery,
but i found something in the JSON:API specification:
In https://jsonapi.org/format/#document-compound-documents is defined that the combination of type and id has to be unique, and that you can link entities via their id and type and that these entities can be found either in included or in data.
So the expected result is in your case  Product B will appear in data (and not be in included).

thanks for bringing up this issue @hanneswernery :+1:
should be fixed now


tests: add test for issue 4751

Previous PR #969
Redmine ticket
Describe changes:

Update commit message
Update Readme file
Update test.yaml to add min-version

Followed by #975


vr gui not showing when stram vr is open b4 game.??

if game starts before the steam vr. it show the gui but no vr.. :(
ps happy to do team viewer!! 👍

Can you show me the full KSP.log file? I want to see if there were any error messages printed by the KerbalVR mod.

output_log.txt
sorry this is the only output log file that I can see. I am not sure how to make one

ps if you want I can make a video showing you the issues. and post on YouTube?

Please see the Install Guide, you are running an outdated version of KSP.


updated source code example

Fixed source code example because copying and pasting the code not build.
What issue does this PR address?
Does this PR introduce a breaking change?
Please check if the PR fulfills these requirements

[ ] The commit follows our guidelines
[ ] Unit Tests for the changes have been added (for bug fixes / features)

Other information:

We did some updates to the docs - could you check if this PR is still necessary?

Ciao, I think that it is not longer necessary. Thanks


CSS changes

This PR makes changes to the CSS Layout using grid and also changes for removing the room (blue womb) that wasn't used.

LGTM :+1:


Referencing Decorated Class in Parameter-Decorator

Describe the bug
If the decorated class is referenced in a parameter-decorator, swc produced an "invalid" output. The output tries to access the class before it's initialized causing the following error message: ReferenceError: Cannot access 'MyClass' before initialization
Input code
type Klass<T = any> = {new (...args: any[]): T};
function MyDecorator(klass: Klass): PropertyDecorator {
    return () => {
        // do something
        console.log(klass);
    }
}

class MyClass {
    @MyDecorator(MyClass) prop: '';
}

console.log(new MyClass());

Config
{
     "jsc": {
        "parser": {
            "syntax": "typescript",
            "tsx": false,
            "decorators": true,
            "dynamicImport": false
        },
        "externalHelpers": false,
        "target": "es2020",
        "loose": true,
        "transform": {
            "legacyDecorator": false,
            "decoratorMetadata": true
        }
    },
    "module": {
        "type": "commonjs",
        "strictMode": true
    }
}

Expected behavior
Compiling the same code with tsc  --experimentalDecorators true -t ES2020 yields the following result:
var __decorate  // ...

function MyDecorator(klass) {
    return ()=>{
        // do something
        console.log(klass);
    };
}
class MyClass {
}
__decorate([
    MyDecorator(MyClass)
], MyClass.prototype, "prop", void 0);
console.log(new MyClass());

SWC Output
This is (part of) the code, swc outputs:
function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) {/* ... */}
function _initializerDefineProperty(target, property, descriptor, context) {/* ... */}

var _class, _descriptor;
function MyDecorator(klass) {
    return ()=>{
        // do something
        console.log(klass);
    };
}
// here, the class is accessed
var _dec = MyDecorator(MyClass), _dec1 = typeof Reflect !== "undefined" && typeof Reflect.metadata === "function" && Reflect.metadata("design:type", String);
let MyClass = ((_class = function() {
    class MyClass1 {
        constructor(){
            _initializerDefineProperty(this, "prop", _descriptor, this);
        }
    }
    return MyClass1;
}()) || _class, _descriptor = _applyDecoratedDescriptor(_class.prototype, "prop", [
    _dec,
    _dec1
], {
    configurable: true,
    enumerable: true,
    writable: true,
    initializer: void 0
}), _class);
console.log(new MyClass());

Version
The version of @swc/core: 1.2.40

I might have the same issue when trying to get an app built with NestJS and TypeORM running. Here is an example repo: https://github.com/techvlad/nestjs-build/pull/2

I think this is somewhat related to #1600.

No, it's not related.

No, it's not related.

Yeah I had something different in mind. I was thinking about the name of MyClass.

@Nerixyz  Did you resolve it? I has same issue

@kdy1  any update on this. I think that is a correct usage of decorator

@sinbargit  I'm sorry, but not yet

    "legacyDecorator": false,
    "decoratorMetadata": true

swc currently ignores "legacyDecorator": false, if input is typescript.


Not able to use any of the directive listed.

Hello @jagdeep-singh @jagdeepsingh91
I think your angularMultipleSelect is quite popular. I have been using it in most of my projects these days.
However, I  have one issue.
I am not able to use any of the directives listed such as before-select-item="beforeSelectItem" after-select-item="afterSelectItem" before-remove-item="beforeRemoveItem" after-remove-item="afterRemoveItem"
To demonstrate, I have used the Plunker with your reference.
Also, it will be really better if you can dynamically display Clear All button to clear the list.
Thank you!
Plunker: https://plnkr.co/edit/W8fCTfgwoTCG9RFjEM4F

Minify multiple-select.js file manually, you'll be able to use them.


Feature/swagger codegen

example:
conn =  DocuSign.Connection.new
brands = DocuSign.Api.AccountBrands.brands_get_brands(conn, "61ac4bd1-c83c-4aa6-8654-d3b44a252f42")


crash when running pipx install on Windows

Describe the bug
Traceback (most recent call last):
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1008.0_x64__qbz5n2kfra8p0\lib\runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1008.0_x64__qbz5n2kfra8p0\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\micro\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\Scripts\pipx.exe\__main__.py", line 9, in <module>
  File "C:\Users\micro\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pipx\main.py", line
580, in cli
    return run_pipx_command(parsed_pipx_args)
  File "C:\Users\micro\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pipx\main.py", line
151, in run_pipx_command
    return commands.install(
  File "C:\Users\micro\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pipx\commands\instal    run_post_install_actions(
  File "C:\Users\micro\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pipx\commands\common.py", line 293, in run_post_install_actions
    print(get_package_summary(venv_dir, package=package, new_install=True))
  File "C:\Users\micro\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pipx\commands\common.py", line 131, in get_package_summary
.py", line 172, in _get_exposed_app_paths_for_package
    if is_same_file:
UnboundLocalError: local variable 'is_same_file' referenced before assignment

PS C:\Users\micro> pipx --version
<IP_ADDRESS>
PS C:\Users\micro> python --version
Python 3.8.3
PS C:\Users\micro>

How to reproduce
pipx list
pipx install pyugrade
Expected behavior
No exception should be raised.

Thanks for reporting. I'll put a fix in soon.

@hwmrocker  would you be able to test out https://github.com/pipxproject/pipx/pull/413 and confirm it fixes the issue?

wow this was fast, just wanted to create a PR.
I will test this, in the afternoon, when I boot windows again.

Thank you very much, this issue is now fixed :)


What Makes Your Solution Different?

What is your Unique Value Proposition?
Fill in Box 3, the "Unique Value Proposition."

What is a UVP?
Your unique value proposition is the promise you're making to your customer that's compelling enough for them to jump on board.
Writing a UVP
Here are two suggested formats:

Ask yourself: "If I solve the problem [by doing this] for my customer, is that compelling?"

When you can substitute [by doing this] with something compelling, that's the Unique Value Proposition you're proposing.

Complete the statement: "I can promise [the customer in Box 1] who faces [the problem in Box 2] that I can give them [unique value proposition in Box 3]."

Lastly, don't forget to fill out the High Level Concept! This serves as a clear way to describe who you are. For Uber, this would be "Order a taxi with your phone." It can also be an 'x for y' concept like "Instagram for Pet Lovers."

Simplify the scheduling process for musician volunteers and healthcare organizations.
Less scheduling, more music
I can promise musicians and activity directors who have trouble connecting that I can give them faster scheduling and better volunteering experiences.


Non-english locale support, symbol count bug fix

Now works with locales, that have non-dot symbols as their decimal separators. Also fixes various bugs when new kanim works incorrectly inside game (see this).

Thanks for the PR. I've merged it :)


chore: add kepler validation diagrams

Disclaimer: mostly based on @w1dg3r notebook

[x] add python program
[x] create pages to list all the diagrams
[x] add to CI action

I am merging it now and going to run a test with it