Will we have a Authentication.LinkedIn

Sorry I don't know whether this is a right place to ask a feature like this.

Hi @PrimeObjects, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla2.dotnetfoundation.org.

TTYL, DNFBOT;

Questions are better discussed here: https://github.com/aspnet/Security/issues
As for LinkedIn, no, we don't plan to add a middleware for it. However, you can use the generic OAuth middleware as shown here: https://github.com/aspnet/Security/blob/dev/samples/SocialSample/Startup.cs#L127-L185

FYI, the LinkedIn provider will be ported to ASP.NET 5 by @jerriep: https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/issues/11
In the meantime, using the generic OAuth2 middleware - as suggested by @Tratcher - is your best option.

@PrimeObjects thanks to @jerriep, the LinkedIn provider is now on MyGet: https://www.myget.org/F/aspnet-contrib/ :tada:


make error variable values more distinctive

I noticed that some error messages returned are harder to quickly grasp. i think this should make them more readable. should i do it for all exceptions all variables or is this enough for now?

This is good thanks, just need to fix some of the tests that test for the errors.

i am having trouble running the project. i have java command and antlr4 command available but the project will still not build. i think its because i installed Amazon Corretto and jre is integrated inside jdk.

@taipignas building on windows, Mac or Linux? I suspect @lukemurray might be a Mac as I have similar issue to you. I normally have to remove a line from the project file.

I am on a Mac. If you have java installed you should be able to <JavaExec>/usr/bin/java</JavaExec> in EntityGraphQL.csproj to the path.

im on windows, i had to use "C:\Program Files\Amazon Corretto\jdk21.0.2_13\bin\java.exe" and now it works
thank you for adapting the tests and merging it!


Build Failed

Hello,
I'm very suprised, that the actual download from https://github.com/Microsoft/HoloJS doesn't compile.
I followed the instructions, but
The build fails with the following error:
for release: '/sdl' and '/await' command-line options are incompatible
for debug: '/RTC1' and '/await' command-line options are incompatible
I'm using VS 2015 Update 3 and Windows 10.
Regards
Rüdiger

Sorry about that Rudiger! Can you confirm that you're compiling X86 and not X64 or ARM. Those are not supported configurations and removed them recently. There was just one report of the project not compiling and it was caused by those 2 configurations.

Hi,
I use x86 - see attached images. I changed nothing in the build settings.
Rüdiger
-----Original-Nachricht-----
Betreff: Re: [Microsoft/HoloJS] Build Failed (#29)
Datum: 2017-01-31T20:24:50+0100
Von: "Cristi Petruta"<EMAIL_ADDRESS>An: "Microsoft/HoloJS"<EMAIL_ADDRESS>Sorry about that Rudiger! Can you confirm that you're compiling X86 and not
X64 or ARM. Those are not supported configurations and removed them
recently. There was just one report of the project not compiling and it was
caused by those 2 configurations.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/HoloJS/issues/29#issuecomment-276464531 , or
mute the thread
https://github.com/notifications/unsubscribe-auth/AYPYLaGdRl-sq4y5-ulknfsatO5jIsEaks5rX4p2gaJpZM4Lw0oS
.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/Microsoft/HoloJS","title":"Microsoft/HoloJS","subtitle":"GitHub
repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open
in
GitHub","url":"https://github.com/Microsoft/HoloJS"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Almost-Done
in #29: Sorry about that Rudiger! Can you confirm that you're compiling X86
and not X64 or ARM. Those are not supported configurations and removed them
recently. There was just one report of the project not compiling and it was
caused by those 2 configurations."}],"action":{"name":"View
Issue","url":"https://github.com/Microsoft/HoloJS/issues/29#issuecomment-276464531"}}}

See files - only press build and you get the errors

Are there any updates on this issue? I have the same problem and have selected x86, too.

Did the LibGLESv2 project load properly in the Solution? It is under the ANGLE folder.

Hi Christi, thanks a lot for your assistance. The libGLESv2 was indeed noch loaded properly.
I solved this problem with a clean install of VS. I think there was a problem with some SDKs.
Now everything builds fine :)

Hi Cristi,
Thanks for your reply. No it did not :) A reinstallation of VS did do the trick.
Another question: As there were not very much work on the HoloJS project in the last view months, is it planned to official support WebGL for the HoloLens?
Background is following: I am planning to do my master thesis in the field of software visualization for the HoloLens and has to decide wether to port and improve an existing visualization based on WebGL or build a new one with standard HoloLens workflow…
Thanks a lot for your assessment,
Marcel

On Apr 6, 2017, at 7:36 PM, Cristi Petruta<EMAIL_ADDRESS>wrote:
Did the LibGLESv2 project load properly in the Solution? It is under the ANGLE folder.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/Microsoft/HoloJS/issues/29#issuecomment-292250382, or mute the thread https://github.com/notifications/unsubscribe-auth/AEUyOkoHKvT0_uwcTZstBfW9-VViBd4aks5rtSKQgaJpZM4Lw0oS.

Hi Marcel,
This is a complex question.
WebGL is fully supported on HoloLens in the browser. However you only get a flat 2D view in the browser window.
HoloJS allows you run WebGL in an immersive context, stereo-ifying your scene automatically. It is useful for running WebGL code immersively on the HoloLens. If you already have a WebGL based visualization library, it should be fairly easy to make it run on HoloJS – probably orders of magnitude easier than rewriting it in Unity/DirectX. If the library does not exist yet and you don’t care about web compatibility then native graphics (D3D) will take you further in the long run.
HoloJS is supported, but in reactive mode – if there’s a request for features we’ll add them. We also accept contributions. If you have specific requests, please let me know.
Please note that HoloLens will eventually support WebVR as well. I’m not sure what the timeline is.
Hopefully this answers your question. Please let me know if you have more questions.
Thanks,
Cristi
From: Marcel Pütz<EMAIL_ADDRESS>Sent: Tuesday, May 9, 2017 2:51 AM
To: Microsoft/HoloJS<EMAIL_ADDRESS>Cc: Cristian Petruta<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [Microsoft/HoloJS] Build Failed (#29)
Hi Cristi,
Thanks for your reply. No it did not :) A reinstallation of VS did do the trick.
Another question: As there were not very much work on the HoloJS project in the last view months, is it planned to official support WebGL for the HoloLens?
Background is following: I am planning to do my master thesis in the field of software visualization for the HoloLens and has to decide wether to port and improve an existing visualization based on WebGL or build a new one with standard HoloLens workflow…
Thanks a lot for your assessment,
Marcel

On Apr 6, 2017, at 7:36 PM, Cristi Petruta <notifications<EMAIL_ADDRESS>wrote:
Did the LibGLESv2 project load properly in the Solution? It is under the ANGLE folder.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/Microsoft/HoloJS/issues/29#issuecomment-292250382, or mute the thread https://github.com/notifications/unsubscribe-auth/AEUyOkoHKvT0_uwcTZstBfW9-VViBd4aks5rtSKQgaJpZM4Lw0oS.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoft%2FHoloJS%2Fissues%2F29%23issuecomment-300116778&data=02|01|crispet%40microsoft.com|30b059e3098241b9658f08d496c0f357|72f988bf86f141af91ab2d7cd011db47|1|0|636299202851189923&sdata=lFh340lRtoeRXJi3lSuA54MtJ2NvSgbvEkUTpZlpy1U%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAVIoquBDS6FVFNt2PVJAK8HPuwBEkqvnks5r4DcYgaJpZM4Lw0oS&data=02|01|crispet%40microsoft.com|30b059e3098241b9658f08d496c0f357|72f988bf86f141af91ab2d7cd011db47|1|0|636299202851189923&sdata=gGSuc4ldD5jRNW%2FX2yCj%2FsxbZRgln1o7eV4qE5ZMGfQ%3D&reserved=0.


Infinity Progress - was (Unrecognized selector)

Hi Guys, nice lib. But I'm was testing and android worked fine, but IOS I get this error when click over the video (play or pause) . iOS 11.2.
After closing the red screen appears to work fine. ( in debug mode)
"react-native": "0.47.1",
"react-native-af-video-player": "^0.1.3",
"react-native-video": "2.0.0"
Have you faced this problem?  Check the image with the original message.

I get this problem, i dont use slider, anybody have any ideas?

`import Video from "react-native-af-video-player";
class LiveTranslation extends Component {
static navigationOptions = {
title: "Live",
headerTintColor: "#ffffff",
headerStyle: {
backgroundColor: "#0e305d"
}
};
render() {
const url = 'http://mysite.kz/rtplive/mpegts.stream/playlist.m3u8';
const placeholder = "http://mysite.kz/1.jpg";
return (

);
}
}
export default LiveTranslation;`


laravel 5.2

could you tell me please how to make the call of this package in laravel application ?

This is outlined in the Readme:
Mage::init('admin', 'store');


Add a menu bar that dynamically displays other pages in the app

Menu bar was created in Home page while solving issue #2


Wide tables cannot be fully displayed on mobile devices

temporary fixed, will be available on v0.2.


Add support for latest tsbrowse version and other fixes

require preprocessed and tszipped tsbrowse file as input
change all pages to classes
add app.App class for app

Fixes #12

Thank you @percyfal !


[SQLServer] - Fix sqlserver query stats when found in multiple procedures

What does this PR do?
Does a left join in our qstats query on sys.dm_exec_procedure_stats to match a given plan_handle and extract the corresponding procedure name from there.
Motivation
If a given query is found in multiple stored procedures, it will be tagged with a random (but consistent) procedure_name instead of the correct behavior where stats are tagged correctly for each stored procedure call.
The crux of the issue happens to be the use of max(plan_handle_and_offsets) in the query, which will pick a random plan handle when grouping by query_hash, query_plan_hash, dbid
Additional Notes
Preliminary verifications didn't reveal any performance regression for the metric collection.
Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] Changelog entries must be created for modifications to shipped code
[ ] Add the qa/skip-qa label if the PR doesn't need to be tested during QA.


Show onlyMembers over minScore message and make block more visible

Fixes https://github.com/snapshot-labs/snapshot/issues/1581
Changes proposed in this pull request:

Use link color for text and border instead of text color
Show onlyMembers over minScore message

Selecting a validation doesn't work for me

I think we can disable the fields "Validation" and "Proposal threshold" if the option "Only member can post.." is checked

@bonustrack agree

Changed the Plugins and Validations modal layout to be the same as the Strategies modal.
Before:

After:

Also planning on fixing the Textarea scroll bar, but that would add to much to this PR.


Who Wrote This Article

Too many errors, and mess layout.

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

ID: 605d2db1-fc1c-b4c0-f4d9-cc832b762328
Version Independent ID: 472459c9-2351-ba16-89df-23431c6a1984
Content: Set-ADForest (activedirectory)
Content Source: docset/winserver2012-ps/activedirectory/Set-ADForest.md
Service: unspecified
GitHub Login: @brianlic-msft
Microsoft Alias: brianlic

@chenrylee - Can you please be more specific or work toward implementing the fixes?

@rodmhgl I fixed some errors I found on github after that comment.

@chenrylee Could you clarify your complaints regarding this document? We would like to follow up and update the document as necessary.

@rodmhgl I fixed some errors I found on github after that comment.

@chenrylee We couldn't find any pull requests or commits regarding this issue. If you have made changes to your local repository, consider pushing it to GitHub and opening a PR, as we'll review and merge your changes.
Thanks for your feedback.

@officedocsbot close


[HELP] create user on Unifi docker network controler Network 7.3.83

Hello,
I can't find where to create a local user on my Unifi controller hosted under docker in version 7.3.83.
Here is some screenshot

My controler is on <IP_ADDRESS>

https://community.ui.com/questions/SOLVED-UniFi-Network-Application-new-local-user/114ac4c5-e3d2-4a4d-965c-89d94c16ccc8#answer/42da1df1-a1c0-4b5f-a339-a523ff5b66a2 RESOLVED


VS Code terminates if when clicking Debug -> Start without Debugging for extension tests

Run yo code to generate the sample TypeScript extension
Open in VS Code
Click Debug -> Start Without Debugging
VS Code completely vanishes

It used to output a message about not being able to run tests from the command line while an instance of VS Code is open (a slightly misleading message, and a frustrating limitation, but at least it was clear what happened). Now, VS Code just disappears as if it crashed. This seems like rather undesirable behaviour.
I often run things without the debugger when I know I won't be debugging (for various reasons) so out of habit I often hit Ctrl+F5. Having to restart VS Code seems like a high penalty for that mistake :-)

@DanTup nice catch, thanks for filling this. I can reproduce.
I can also reproduce it with the current stable version and the previous stable version. So it seems like we always had this, just people did not hit it. Thus this is not a candidate.
Investigating

I can also reproduce it with the current stable version and the previous stable version.

It hasn't always been this way - it used to print a message in the console like "running tests from the command line is only possible when no instance of VS Code is open" (I always found the message amusing, since I wasn't running from the console - I guess it was triggered by not having the debugger attached - though honestly I don't understand why that limitation exists).
I agree it's not a priority though, the impact is low (though it is a little frustrating for those of us when we do hit it :-))

I can repro this all the time. However I am pretty clueless who is closing the window.
What I found is that it is not the debug service closing the window here
Trying to find out who calls electronService.closeWindow. Also produced no effect.
@weinand @bpasero might you have ideas who might close the first window when debugging EH tests with NoDebug flag?

I cannot reproduce, a new window opens with the extension being debugged. I tried insiders and out of sources, 😩

Oh this is running tests, yeah I see it...

@isidorn seems to be this code:
https://github.com/microsoft/vscode/blob/ff026e06014fdcb2a837c18d6b526bcfa9ff920c/src/vs/workbench/services/extensions/electron-browser/extensionService.ts#L555
If you run code with --verbose you see more output:
...
CommandService#executeCommand setContext
  1 passing (10ms)
[main 2019-10-22T15:37:12.011Z] IPC#vscode:exit null
[main 2019-10-22T15:37:12.012Z] Lifecycle#kill()
[main 2019-10-22T15:37:12.013Z] Lifecycle#window.on('closed') - window ID 1
[main 2019-10-22T15:37:12.017Z] Lifecycle#window.on('closed') - window ID 3

The problem is the definition of the environment flag isExtensionDevTestFromCli:
https://github.com/microsoft/vscode/blob/7ee0e02883828d1137cb8fa8ad8a137540d93d9b/src/vs/workbench/services/extensions/common/extensionDevOptions.ts#L32
This flag should not become true when launching an extension (or its tests) from the debugger (even if "Start without Debugging" is used).
But the condition environmentService.debugExtensionHost.break is not correct because when "Start without Debugging" is used, the value of "break" is false, but the extension is still launched from the debugger.
The correct condition is environmentService.debugExtensionHost.debugId

Thanks!


Migrate gh checks to github pages

Reason
Render out the static page after running it in a github action only and than hosting it as a github static page.
AC

Nightly
Manually per Button
Make sure its using some form of caching?

Additional information / links

@SebastianBezold pls verify and close / or adjust

Jup this is done. The dashboard is generated statically and served via GitHub pages.
The nightly build is missing though, since we do not have a proper auth. token, that we can use in the workflow for API authentication. This is most likely needed to overcome rate limiting


Add support for Inkuire?

Inkuire is a type-directed API search engine for Kotlin and Scala 3. Would be nice if this were included as part of the scaladoc generation for the indigo website.

I've had a quick go, but it didn't work as expected, all I get is errors like the one attached.
However I've made enquiries.

All I did was add the following, which may not be enough, particularly given that I'm using unidoc:
Compile / doc / scalacOptions ++= Seq("-Ygenerate-inkuire")

Thanks to @pikinier20 who works on Scaladoc for an answer, see below:

Easy Inkuire integration is one of the goals we want to achieve in the close future. We are aware of some problems that make Inkuire not work very good in libs other than stdlib but they are going to be resolved soon (maybe in next release?)

So we will do this, when it's ready.


Problem with audio

Dear all,
first of all, thanks for this really cool piece of software! Great work!
I have a problem when using iosrtc together with simplewebrtc.com. As soon as I enable audio in the client configuration:
media: {
					video: true,
					audio: true

the whole app stucks with starting the WebRTC session. The debug console just shows:
2015-09-14 18:04:35.974 HelloCordova[2184:278514] PluginGetUserMedia#call() | audio authorization: authorized
2015-09-14 18:04:35.974 HelloCordova[2184:278514] PluginGetUserMedia#call() | audio requested

If I set audio: false everything works fine, but of course without audio being transferred. Any idea, what could be the problem? In the settings of the app, microphone access is allowed.

Sorry, no simplewebrtc support here. You may ask in its forum.

For me, it seems to be a problem with iosrtc, because the audio request is never allowed. For video, I get a message, that access to the camera is granted.

If so so many others would have experiment the same issue, which is not the case. If this just happens with simplewebrtc then we need exact information about what such a library does with the local MediaStream and so on, and I do not have time to check that.

Said that, enable the verbose JS debug into your app so you can realize of what happens:
https://github.com/eface2face/cordova-plugin-iosrtc/blob/master/docs/iosrtc.md#iosrtcdebug

Hi everybody!
I'm experimenting the same issue as @cremfert without using simplewebrtc.com. With getUserMedia for video only no problem, the device asks to me for camera authorization. navigator.getUserMedia({ audio: true}, ... gives me no alerts to authorize audio and I get the same messages:
2015-09-16 15:52:19.707 HelloCordova[7789:3348480] PluginGetUserMedia#call() | audio authorization: not determined
2015-09-16 15:52:19.707 HelloCordova[7789:3348480] PluginGetUserMedia#call() | audio requested
The log output after my getUserMedia says:
[Log] iosrtc:getUserMedia [constraints:Object] +4m
[Log] iosrtc:getUserMedia getUserMedia() | success +438ms
[Log] iosrtc:MediaStream create() | [dataFromEvent:Object] +4ms
[Log] iosrtc:MediaStreamTrack new() | [dataFromEvent:Object] +2ms
[Log] Error in Success callbackId: iosrtcPlugin1266914370 : TypeError: undefined is not a function (evaluating 'this.context.createMediaStreamSource(stream)') (cordova.js, line 310)
...
where my context is a new instance of webkitAudioContext.
No idea about the problem, thanks a lot for your reply.

Sorry, I'm testing on iOS 8.4, using cordova 5.2.0, xcode 6.4

[Log] Error in Success callbackId: iosrtcPlugin1266914370 : TypeError: undefined is not a function (evaluating 'this.context.createMediaStreamSource(stream)') (cordova.js, line 310)
Well, so there is the problem. Some points:

I don't know whether iOS Safari supports createMediaStreamSource() or not, but given the error it seems that it does not support it.
Anyhow, the given stream is not a real MediaStream but a class generated by this plugin.

You may want to set a breakpoint in there and analyze what context is, whether it has createMediaStreamSource() method and so on.
This is not a bug in the plugin.


Add command line option to shrink uplc

This exposes the UPLC optimization employed in the last step in the aiken compilation pipeline as a convenient command line application. A short test reveals that this can compress an opshin compiled contract from 26kb to 21kb. Trying to run optimizations on top of plutonomy-cli did not achieve any further shrinking beyond the 16kb reached by plutonomy-cli.
Nontheless, aiken uplc offers the benefit of being actively developed over plutonomy-cli. Moreover exposing this tool to third parties enables code reuse and may attract additonal developers to contribute to the aiken compilation pipeline (i.e. by porting features from plutonomy).

I wonder if we should expose the individual optimizations over running the normal Aiken stack.

I would recommed first just exposing the normal stack. As it grows (and maybe there will be growing demand) command line configuration can be added on a popular demand basis.


There is no help, and no description of how to use this anywhere

There is no help, and no description of how to use this anywhere. Please add some documentation in the appropriate places.

There's nothing to document. There's no compliation step and it's installed the same way as any other Firefox extension. The extension itself is self-explanatory.


Implement ad-hoc login

Activities which require login should present the login dialog without requiring the developer to do so.

Implemented mostly in SDK. There is a new method on the login VC that supports that.


USB redirection not working in gnome-boxes, missing PolicyKit file from spice-gtk?

Issue description
I'm trying to use USB redirection in gnome-boxes to attach a host device to a VM. When I do that gnome-boxes indicates that USB redirection has failed and I see the following messages in the system log:
Apr 18 11:17:11 kea-laptop org.gnome.Boxes[1591]: spice-client-glib-usb-helper: Error PoliciKit error: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action org.spice-space.lowlevelusbaccess is not registered

Steps to reproduce

Start gnome-boxes
Start a VM
Select "Hamburger Menu" -> Properties menu item
Select the "Devices and Shares" tab
Toggle the redirect control for an available device you can afford to detach from your host to "Yes"
Observe error "Redirection of USB device X for VM Y failed." in the interface.
Use the command  journalctl -b SYSLOG_IDENTIFIER=org.gnome.Boxes to see the error output above.

Technical details
Output of nix-shell -p nix-info --run "nix-info -m":
 - system: `"x86_64-linux"`
 - host os: `Linux 4.14.33, NixOS, 18.09pre135256.6c064e6b1f3 (Jellyfish)`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.0`
 - channels(root): `"nixos, nixos-unstable"`
 - channels(amidon): `""`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

I did some digging and tried to solve this myself but get stuck. The immediate problem appeared to be that the required PolicyKit action file isn't available. It appeared to be provided by the spice-gtk. Inspecting the log for the current hydra build of that package seems to show it wasn't being installed into the store path correctly:
[amidon@kea-laptop:/etc/nixos/overlays/20_picnicpark]$ nix log nixpkgs.spice-gtk
... much deleted ...
make[3]: Entering directory '/build/spice-gtk-0.34/data'
make[3]: Nothing to be done for 'install-exec-am'.
 /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/mkdir -p 'share/polkit-1/actions'
 /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/install -c -m 644 org.spice-space.lowlevelusbaccess.policy 'share/polkit-1/actions'
 /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/mkdir -p '/nix/store/s3mlp5nlb13jxcay6vjgzcn1r5wwjrjw-spice-gtk-0.34/share/vala/vapi'
 /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/install -c -m 644 spice-protocol.vapi '/nix/store/s3mlp5nlb13jxcay6vjgzcn1r5wwjrjw-spice-gtk-0.34/share/vala/vapi'
make[3]: Leaving directory '/build/spice-gtk-0.34/data'
... more deleted ...

Notice that the polkit file seems to be installed locally in the build directory instead of into a store path.
I tried working around this with the following overlay:
self: super:
{
  spice-gtk = super.spice-gtk.overrideAttrs (oldAttrs: rec {
    PKG_CONFIG_POLKIT_GOBJECT_1_POLICYDIR = "$(out)/${oldAttrs.PKG_CONFIG_POLKIT_GOBJECT_1_POLICYDIR}";
  });

which did result in the file being written where I think it should be:
[amidon@kea-laptop:/etc/nixos/overlays/20_picnicpark]$ sudo nix log nixpkgs.spice-gtk
... much deleted ...
make[3]: Nothing to be done for 'install-exec-am'.
 /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/mkdir -p '/nix/store/fp3yh7fb0qs4585r4mk6z13f024qymdn-spice-gtk-0.34/share/polkit-1/actions'
 /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/install -c -m 644 org.spice-space.lowlevelusbaccess.policy '/nix/store/fp3yh7fb0qs4585r4mk6z13f024qymdn-spice-gtk-0.34/share/polkit-1/actions'
 /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/mkdir -p '/nix/store/fp3yh7fb0qs4585r4mk6z13f024qymdn-spice-gtk-0.34/share/vala/vapi'
 /nix/store/qrxs7sabhqcr3j9ai0j0cp58zfnny0jz-coreutils-8.29/bin/install -c -m 644 spice-protocol.vapi '/nix/store/fp3yh7fb0qs4585r4mk6z13f024qymdn-spice-gtk-0.34/share/vala/vapi'
make[3]: Leaving directory '/tmp/nix-build-spice-gtk-0.34.drv-0/spice-gtk-0.34/data'
... more deleted ...

What I thought should happen at this point is that the following statement from the polkit NixOS module should cause this file to be linked into /run/current-system/sw/share/polkit-1/actions when nixos-rebuild switch is run:
    # The polkit daemon reads action/rule files
    environment.pathsToLink = [ "/share/polkit-1" ];

However, this is not happening:
ls -1 /run/current-system/sw/share/polkit-1/actions/org.spice-space.lowlevelusbaccess.policy
ls: cannot access '/run/current-system/sw/share/polkit-1/actions/org.spice-space.lowlevelusbaccess.policy': No such file or directory

I have tried to trace through how the linking is done but I've gotten lost and haven't been able to figure it out. I'd greatly appreciate help!

@xeji , mentioning you on this issue since it looks like you made the most recent changes to the spice-gtk package and I'm hoping you might have some context on what is required to fix the problem.

The polkitdir path change was done by me in 82f626702314928c9c8f4ea309430e3aa0680d57, for make-based projects, using $(out) in the variable is acceptable solution (did the same e.g. in fe21f168572e7033257ddd83605a417ad3fa8954).
The path should be linked correctly with security.polkit.enable = true;.
I if is not, spice-gtk is probably not listed in systemPackages, maybe we need to add it to gnome-boxes’s propagatedEnvPkgs.

Thanks for the quick response @jtojnar! I did have security.polkit.enable = true; and I thought I had tried adding spice-gtk directly to systemPackages and that it hadn't worked. But, I must have done it while there was still some other problem in my override because when I added it directly to systemPackages now the file was symlinked into /run/current-system/sw/share/polkit-1/actions. Thanks for prompting me to try again.
As soon as I have enough time I'll try adding spice-gtk to gnome-box's propagatedUserEnvPkgs and if that works I'll post a PR with a patch with those changes.

PR is here: https://github.com/NixOS/nixpkgs/pull/39133

Closing since the fix has been merged.

seems this problem is still here. my current setup is unstable and got absolutely the same problem with the same error message in error log

forgot to mention... i'm running on the kernel 5.8. everything else is the default from the unstable channel

i'm still having this issue with virt-manager, i have virtualisation.libvirtd.enable = true; and virt-manager is installed via home-manager, is that perhaps an issue ?

Yes, you need to install the package through environment.systemPackages for polkit rules to be picked up. Polkit rules allow you to grant privileged access so installing them through home manager would be insecure.
You should use virtualisation.spiceUSBRedirection.enable = true in your NixOS config.


Endless requests to API server from browser

Running Articulate v0.11.0 on Ubuntu 18.04. When connecting remotely via Firefox, I see an endless string of requests to the following two URLs (as in, several times per second). Everything seems to be mostly working OK, but this seems like it's probably a bug.
http://my_hostname:7500/agent/1
http://my_hostname:7500/swagger.json

Slowed down the polling on our latest release. Waiting on a small change to implement sockets for this use case.


After the newest maintainance,the plugins is work wrong with the waymarks and the mechanics

where, im doing all  tier without issues o.o

where, im doing all tier without issues o.o
[all 'dump' option in 'general settings' are clicked]
even through open 'Show waymarks on radar',there are no waymarks,and the mechanics are not work(no orange area on radar and wrong machanic of 'Topaz Stone'    all 'dump' option in 'general settings' are clicked

where, im doing all tier without issues o.o

thank u so much,it is bcz of the outdated version >  <


Fix failure on development release installation

Development release of Perl requires to set -Dusedevel flag (or corresponding answer on interactive Configure session) explicitly to be built.
Besides, installed executables will be suffixed with version number (e.g., perl5.33.7) to avoid conflicting with existing stable installation.
So this patch makes install command add arguments for perl-build to obtain an expected build of development release of Perl when necessary.
Additionally, this patch also adds -j${ASDF_CONCURRENCY} for faster build.

@sekia
Sorry for the late response.
No problem, merged it.


Growable ringbuffer with a limit to capacity

I don't know if this is a popular use case, but considering https://github.com/NULLx76/ringbuffer/issues/84 the road to 1.0, i thought it is better to bring it up now rather than later.
The idea is a Growable RingBuffer which behaves like a VecDeque (or even a simple Vec) when pushing new elements until a certain limit (capacity) by growing itself, and then it becomes a RingBuffer by not growing and just overwriting old elements with new elements.
Example: Lets take the example of logging errors. If there is something wrong, i want the most recent 100 lines of error logs. But, most of the time, there will be very few errors, and pre-allocating space for 100 lines of error logs seems like a waste of space. And if i use a GrowableAllocRingBuffer, i will need to check for the limit every time i am pushing a new element and reallocate if under limit. That is a very error prone approach.
The sensible alternative is obviously to make a newtype over the existing GrowableAllocRingBuffer, but i think this is generally a useful enough structure to have in the library itself.
Anytime there is a need for a large ringbuffers, and you don't want to pay for the large allocation upfront, this structure would be very helpful to have.

Hmm, that's an interesting idea. I'm not sure how useful it is, but if it's useful to you it might be to others. As you've noted, we do have a growable ringbuffer, but growable containers in rust never shrink their size. We'd manually need to call shrink to fit or similar methods.
Alternatively we can just expose the shrink method on growable ringbuffers so users can do it themselves. In fact, I think we already do that through the deref impl.
@NULLx76 what do you think about a data structure like this?

This definitely sounds like it can be useful, and I think the implementation should be relatively straightforward, so I do think we can provide it. Also, as the use case is relatively well-defined.


Multi-Monitor Bug (with toolbar/gui disappearing after swapping monitors)

First of all - I dunno how often people say it to you, and as a fellow coder - Mercury Trade is just hands down awesome and I support your hard work for this great tool. I know how many hours it takes to put something like this together and it can honestly be a pain to manage a forum as well as you do, and dealing with entitled people who don't realize that because of you and your team - we wouldn't have this tool.
Now here are the specs of the PC that I'm having this issue with:
OS: Windows 10
CPU: Ryzen 7 2700X
RAM: 16 GB
Graphics Card: Nvidia GeForce GTX 1080
Monitor Resolutions:
Primary - 3840 x 2160
Secondary - 1920 x 1080
Secondly - I've scoured this forum for quite some time (over a period of a couple months) and can't find anything on this specific issue - there are similar ones but none of them really have the answer i'm looking for. Now because of that search I've tried to run both versions of MT and as admin on both
Side-note - Even though these issues are happening I am still able to hear the program running in the background.

[ ] - Some reason when I hit restore defaults the bars don't move back to the default location on the primary monitor
[ ] - When adding/removing/swapping my monitors (which I do change them out a lot, for work with a kvm setup) and then I load path of exile, the toolbar will not move and stay on the previous monitor or will disappear (for when i'm removing that same monitor)
[ ] - Since the restore defaults feature doesn't work for me and when I swap between monitors (i'm thinking I could be very wrong with my thoughts, and this is just a bit guesswork/troubleshooting with my current trial and error) but it keeps the program is setup with the previous location with that specific monitor and when I swap to the other setup - my OS doesn't detect that monitor anymore, and MT doesn't show up anymore because it's still trying to show on the monitor previously that it was on  (which of course they have different resolutions which mean it would never show up on the smaller screen).

*Now I have a temporary work around and that's swapping the monitors around so my main screen isn't the one that keeps swapping, but I'd like to be able to swap that specific monitor (just simpler for my setup).
** I've also setup the issues i'm having with order of importance - because if the 1st one is fixed the other 2 don't matter, and so on with fixing the 2nd the 3rd doesn't matter. I'm not picky which one you want to tackle. AND If you don't want to debug this issue that's completely fine - if you could just let me know what line of code sets up the x/y coordinates for the GUI on the respective monitors. I could easily edit the code myself or just the .ini file regarding it's positioning - for a dynamic spaced environment with multiple monitors I've looked through what code is there and i've noticed there's a theme with your positioning - I just am a bit lazy and don't want to have to reverse engineer the code, honestly because I'd rather be spending time playing the game since I don't have much time - anyways hit me up - i'm always down for this, and of course any edits I make i'd be happy to give you the code I came up with to fix these bugs.
Thanks for your time

Got the exact same issue here, hope this gets fixed 👍

I had the same issue
Good news: There is a solution!
MercuryTrade saves the positions in a file in .../Users/**_InsertYourWindowsUserHere_**/AppData/Local/MercuryTrade/configuration.json
If you open it you will find a big JSON mess. What you are looking for are the "frameLocation" parts which define where the UI pieces of the MercuryTrade UI are located relative to the upper left corner of your main monitor.
So your assumption is correct! They don't "disappear" when you unplug your secondary monitor... They stay exactly where they were, but you now are not able to reach them anymore ^^
To solve that you can just create a copy of that file (I love my backups baby!) and modify it.

Change the "frameLocation" coordinates into ones so that they would appear on your main monitor (so just something positive that isn't too high)
Move the UI elements to your other monitor and arrange everything to your liking
After you are satisfied with your configuration I would recommend setting the file to read-only (rightclick -> Properties -> check the checkbox Read-Only under Attributes) so MercuryTrade can not randomly decide to change something (happened to me every now and then)
If you want to have multiple configuration - just create another copy. You just have to juggle around a bit with their names so you don't get confused which one was for which setup... totally didn't happen to me :P What I ended up with was to have my 3 seperate configs named as configurationA.json, configurationB.json, configurationC.json. Then when I want to swap to for example B I delete configuration.json, create a copy of configurationB.json and rename that copy to configuration.json. This way it stays clean ^^


Store the last tree state during loginfo so we can prove the tree state.

We also need to use this somehow in the log_proof command...

Ref #128

Ref #128


Installing with TypeScript

Anyone tried to install that plugin on {N}'s TypeScript version?
Currently docs provide only regular JS code

Yep, here's some sample from my app.ts
import { initalize as googleAnalyticsInitialize, dispatch as googleAnalyticsDispatch } from 'nativescript-google-analytics';
import { isAndroid, isIOS } from 'platform';

/// Android specifics
if (isAndroid) {

    /// Android onLaunch
    application.onLaunch = ((intent) => {

        /// initialize Google Analytics
        googleAnalyticsInitialize({
            trackingId: 'UA-MyKey-2',
            dispatchInterval: 45
        })

    })
}

/// iOS specifics
if (isIOS) {

     /// Google Analytics
     class MyDelegate extends UIResponder implements UIApplicationDelegate {
         public static ObjCProtocols = [UIApplicationDelegate];

         applicationDidFinishLaunchingWithOptions(applicationlication: UIApplication, launchOptions: NSDictionary): boolean {
             googleAnalyticsInitialize({
                 trackingId: 'UA-MyKey-2',
                 dispatchInterval: 45
             });
             return true;
         }

     }

     application.ios.delegate = MyDelegate;
}

Thx @brad
TS Code is also in the readme now


Should tabbed code blocks allow indentation?

The commonmark spec for code blocks allows indentation for code blocks. I'm pretty sure our implementation for tabbed code blocks does not.

The engine does indeed support indented syntax for code blocks. (By way of example, note that this syntax correctly renders a code block!)


(FACT-1774) Enable testing system openssl linked PA in CI pipelines on rhel7

Openssl versions on RHEL7 images being used by CI/VMpooler have an old version
which causes failures when running agent setup and test scripts. They need to be
upgraded to a desired version that is >= that on Centos7 used to build PA.
Related to PA-1580 (part of epic PA-1608). Has been test in PA CI - logs would be attached to PR for PA-1264 (enables linking PA against system openssl).
This does not impact regular agent build using vendored openssl which disregard system
openssl.

CLA signed by all contributors.

Closing this PR as this was an interim approach till we have FIPS platform support in vmpooler, CI etc. that would boot in FIPS mode which would obviate the need for these changes in install scripts.

Whoops! closing per above note.


Application state

I'm using Browserify (CommonJS) to build my app and I'm wondering about the best way to handle an application state.
For example, let's say I have multiple routes:
import m from "mithril"

var dummy = function() {
  var d = m.deferred()
  m.startComputation()
  setTimeout(function() {
    d.resolve()
    m.endComputation()
  }, Math.random()*3000)
  return d.promise
}

var App = {
  controller: function() {
    this.obj = dummy()
  },
  view: function(ctrl) {
    m("a", {path: "/foo", config: m.route}, "Foo")
  }
}

var Foo = {
  controller: function() {
    this.obj = dummy()
  },
  view: function(ctrl) {
    m("a", {path: "/", config: m.route}, "Root")
  }
}

m.route.mode = "pathname"

m.route(document.body, "/", {
  "/": App,
  "/foo": Foo
})

What's the best way to add a loading class to the body element whilst routing and for it to remove once it's been redrawn? If I navigate to Foo from App, and Foo makes an AJAX call which takes, hypothetically, 2 seconds to return, that's a long time and the user may question whether the application is responding at all.

There's a couple of ways to add a loading icon. The cheapest is shown in this article.
Basically, the gist is to simply add the class via plain DOM manipulation before the request and remove it afterwards.
There are some other suggestions in the comments for the article as well.
You can configure requests so that redrawing occurs both before AND after the request (as opposed to only after):
ctrl.loading = true
m.request({method: "GET", url: "/api/foo", background: true, initialValue: []})
  .then(function(value) {
    //do stuff
    ctrl.loading = false
  })

Hey @daryl, I've got loads of stuff loading on my page all the time. The way I handle it is to create a model object for the resource I'm loading before it is requested, and extend it with the resource data afterwards. As @lhorie describes, I set a loading property to true and call m.redraw() just before loading, then set it to false in the success callback (I also set an error property in the failure callback, but hopefully you don't have that kind of problem ;).
If you can post some pseudo-code with your existing model I'd be happy to advise on more detail.

That's perfect, thanks for the help, guys.


[BUG] Azure data table client listEntities API return string instead of binary data (breaking change & bug)

Describe the bug
Azure data table client listEntities API started to have a different behavior with getEntity API. And the change start from 12.4.0. It is same result in 12.3.19.
To Reproduce
Steps to reproduce the behavior:
This is my data in azure data table

When I upgarde to 12.4.0. The ListEntityes API start to return binary data as String type, and break all my service.

package org.example;
import com.azure.core.http.rest.PagedIterable;
import com.azure.core.util.Context;
import com.azure.data.tables.TableClient;
import com.azure.data.tables.TableClientBuilder;
import com.azure.data.tables.models.*;

import java.time.Duration;
import java.util.ArrayList;
import java.util.stream.Stream;

public class Main {
    public static void main(String[] args) {
        String connectionString = "";

        TableClient tableClient = new TableClientBuilder()
                .connectionString(connectionString)
                .tableName("ConfigurationManagementGraphSP")
                .buildClient();

        ListEntitiesOptions listEntitiesOptions = new ListEntitiesOptions()
                .setFilter("(PartitionKey eq '636f6e66696775726174696f6e') and RowKey eq '67726170682e6a616e757367726170682d76657273696f6e'");
        PagedIterable<TableEntity> tableEntities  = tableClient.listEntities(listEntitiesOptions, Duration.ofSeconds(60), Context.NONE);
        Stream<TableEntity> result = tableEntities.stream();
        ArrayList<TableEntity> tableEntityList = new ArrayList<>();
        result.forEach(tableEntityList::add);

        TableEntity retrievedEntity = tableClient.getEntity("636f6e66696775726174696f6e", "67726170682e6a616e757367726170682d76657273696f6e");
        Object data = retrievedEntity.getProperty("value");
    }
}

Expected behavior
List entities API should correct return binary data as binary.
Setup (please complete the following information):

OS: [Windows]
IDE: [IntelliJ]
Library/Libraries: [azure-data-tables:12.4.0]
Java version: [11]

@DragonLi-Mi Thank you for reaching out.
This is a known Tables issue and a fix for this is currently being worked on.
Thank you very much for your patience, I will update this issue when the fix has been merged.

@DragonLi-Mi A fix for this issue has been included in azure-data-table 12.4.2. Please update to the latest SDK version. Thank you for reporting this issue to us.


Cr

Institution/School Name
Ecole Nationale Supérieure Polytechnique de Yaounde
Instiution/School Website
polytechnique.cm
Email Users
Please place an x between the square brackets if yes

[x] Students
[ ] Academic/Teaching Staff
[ ] Other/Support Staff

Education Levels
Please place an x between the square brackets if yes

[ ] Post-graduate research
[ ] Graduate School
[x] College (University) or Undergraduate School or equivalent
[ ] Community College or equivalent
[ ] High School or equivalent
[ ] Elementary School or equivalent

Hi,
It would appear that you have opened a pull-request containing commits from JetBrains/swot which is a fork of this repository (leereilly/swot).
If you intended to create a pull request for JetBrains/swot, may I suggest you create a pull request there.
We cannot accept your pull request if it contains more than one institution, as is the case here.
If you want your institution to be included please follow the following steps:

Delete your fork of swot
Create a new fork of swot based upon this repository
Create the file (and directories if necessary) to add the institution to your fork
Open a new pull request against this repository to merge your fork.

I am closing this pull request, as it is for the wrong repository.


Automated cherry pick of #2630: fix: avoid not release pending-usage

Cherry pick of #2630 on release/2.10.0.
#2630: fix: avoid not release pending-usage

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.10.0@c7a6fcb). Click here to learn what that means.
The diff coverage is n/a.

@@               Coverage Diff                @@
##             release/2.10.0   #2633   +/-   ##
================================================
  Coverage                  ?   7.64%
================================================
  Files                     ?     411
  Lines                     ?   64396
  Branches                  ?       0
================================================
  Hits                      ?    4923
  Misses                    ?   59050
  Partials                  ?     423

Flag
Coverage Δ

#aFlag
7.64% <ø> (?)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c7a6fcb...b79fd4f. Read the comment docs.

/lgtm

/approve


Return value from sound_read_samples

Is there a reason for returning 0 from sound_read_samples when 1 sample was read?
I'm encountering some weird behavior when the microphone truly has 1 unread sample available, but this method says 0 samples were read...

Yeah, that behavior definitely does look pretty weird! I honestly don't remember why this code is the way it is, but removing it doesn't seem to fix any of the strange behavior, or change much at all.
However! I spent the evening re-writing a bunch of this code, and I did get it to a point where my tests are all returning the right numbers :) I still have some cleanup and polish remaining to do, but I think I'll have a fix for this sometime tomorrow.

Wow, thanks for the quick response and coding efforts!
There's no urgency for a quick fix on my end, so take your time. I can work around it for now by waiting until more than 1 unread sample is available, which seems to work fine. Just thought I'd point it out because I couldn't quite make sense of the initial behavior.

Yeah, no problem! I did fit this into the v0.3.7-preview.2 release that just went out, so it's available now! :)
Should all be great now, but feel free to pop this back open if you're still seeing anything weird!


the image of ghcr.io/kosmos-io couldn't pull  in mainland of china

is there any mirror images  in mainland of china ?

Hi @omyhub !
You can use the following warehouse kosmos-75bba99f.ecis-suzhou-1.cmecloud.cn/kosmos-io to get it in mainland China, config.json looks like:
{
"namespace": "kosmos-system",
"version": "v0.2.0",
"protocol": "tcp",
"podWaitTime": 30,
"port": "8889",
"maxNum": 3,
"cmdTimeout": 10,
"srcKubeConfig": "~/.kube/config",
"srcImageRepository": "kosmos-75bba99f.ecis-suzhou-1.cmecloud.cn/kosmos-io"
}

And if needed, plz feel free to contact us via Kosmos.

/close


WIP

Can you explain why this is needed?
It looks like you're looking for minizip in the project's folder, but I don't plan to ship it.
Why was FindMinizip.cmake  removed?

This breaks CI tests.
If you want to find minizip in a custom location use -DMINIZIP_DIR:PATH=<somepath> as CMake flag.


Add partner survey redirect

Status
Ready/In Progress/In Hold (Reason for hold)
Related Issues
fixes: link to the issue
Description
A few sentences describing the overall goals of the pull request's commits.
Screenshots
Paste here any images that will help the reviewer

This redirect was already implemented


ARTEMIS-1374 Improve performance and GC overhead of AMQP transfer tags

Use a more efficient means of creating AMQP transfer tags and pool
previously generated values for reuse on future sends.

nice one! 👍


Fix LinearLayout default orientation

Title says it all. This PR fixes the default orientation for LinearLayout and some unit tests I recently broke

This never went in, and the author isnt very active, so Ive created my own version with this PR (and many others) incorporated
See https://github.com/nordfalk/recompose


Load core add-ons configuration as any other add-on.

@tiberiuichim there were some errors in tests, and when I dig in, I've found a couple of inconsistencies in the addons list in the registry. I've found that it's better to add them to the list in the dependency graph rather than in the place they were before.
See: https://github.com/plone/volto/pull/3876/commits/557bd4c6ae281d94b4093b8d6c39d506362a1d8a
Let me know what do you think.


refresh offline nodes

hi,
as I needed a wake-on-lan button (my HA runs on a different subnet than my proxmox cluster and proxmox can act as a  gateway to send the wake-on-lan magic packet for its nodes),
this first PR is for allowing update of the offline node of the proxmox cluster : I made the following changes:

allow update of the device when the node is offline (else all the buttons are marked as unavailable), it does have some side effect on the showing certain sensors as unknown and other numeric values as 0

thanks in advance for the review

Hello, I made some changes to resolve conflicts. Can you test them please?
I don't have clusters configured, so I only have one node.


⚠ Secret Website 3 has degraded performance

In e40a5c4, Secret Website 3 ($SECRET_WEBSITE_3) experienced degraded performance:

HTTP code: 200
Response time: 2048 ms

Resolved: Secret Website 3 performance has improved in 5bcfd66.


Map additional supported charset translations

Following on #8 - additional charsets may need to be added.  This list of aliases in Python may be handy: http://python.ca/nas/python/sap-25/Lib/encodings/aliases.py

Many additional charset aliases mapped and added, and also made it so mb_convert_encoding is the default and iconv is used if an encoding isn't supported by it.
There are still some encodings not supported by either, but hopefully won't be encountered for some time.  There also may be additional aliases needed.


NEW: Implement full JSON output, without changing existing logic

issue #11
Overview
This PR is about changing the output format from Table to JsonOutput (a simplified Json formatter). It doesn't change anything about current logic in regards to data fetching and sorting. The only difference is that:

All other outputs are silenced, so you can corona --json > output.json
Changes the format of numbers to not use comma-number, but instead return plain integers
When cli.flags.json === true all coloring functions in utils/table.js will return plain text instead
Outputs JSON

How to test

corona --json - normal run
corona -j - same as above using short-handle
corona --json > output.json - output to output.json and check the formatting (Prettifying JSON helps)

@ahmadawais Hello, just a friendly reminder to review this :) Thank you!

🔗 https://github.com/ahmadawais/corona-cli/releases/tag/5.1.0
🔗 https://www.npmjs.com/package/corona-cli
Thanks a lot @mifkata for working on this.
One improvement I can think of is that the keys for JSON could be
country, cases, 'cases-today', deaths, 'deaths-today', recovered, active, critical, 'per-million'.

🔗 https://github.com/ahmadawais/corona-cli/releases/tag/5.1.0
🔗 https://www.npmjs.com/package/corona-cli
Thanks a lot @mifkata for working on this.
One improvement I can think of is that the keys for JSON could be
country, cases, 'cases-today', deaths, 'deaths-today', recovered, active, critical, 'per-million'.

Do you want me to open a PR for it? :)

Sure thing.


Blocking queue replaced by a queue builder.

Blocking queue replaced by a queue builder which defaults to a ConcurrentLinkedQueue.

Thanks a lot for submitting this PR and taking time to address our comments! Good job!

No problem, suffice to say that Kryo is a great API and of great aid to many projects, many thanks for your patience with me a Scala newbie.


All latest non-alpha releases broken

Please, publish a version that's not a pre-release version and that compiles, to npm.
The solution can not be 'use this alpha'.
Here are releases available:
  '1.2.3', <- old, broken?
  '2.0.0-beta', broken
  '2.0.0', broken
  '2.0.1', broken
  '3.0.0-alpha.0', works
  '3.0.0-pre' ] works

Related https://github.com/sass/node-sass/issues/753

Unfortunately there are no plans to visit v2 branch at this point.

https://stackoverflow.com/questions/28409100/how-should-i-solve-error-libsass-bindings-not-found-try-reinstalling-node-sa/28974608#28974608

https://gitter.im/webpack/webpack?at=550a3b7318b0c31d20df4b1a

Why are there no plans when you're breaking your users?  It's causing
more problems than it solves.
On 19 Mar 2015 19:43, "Henrik Feldt"<EMAIL_ADDRESS>wrote:

Why are there no plans when you're breaking your users? Don't you care
about supporting them and following semver?
—
Reply to this email directly or view it on GitHub
https://github.com/sass/node-sass/issues/773#issuecomment-83423060.

@xzyfer, Nick and I are already discussing this matter in an open issue. At this point I just don't have time to republish v2 tag, because simply I don't see many people complaining to death on this matter, as there is more than one workarounds to handle it. All the major down-streams at the moment have version lock on v2.0.1.

"At this point I just don't have time to republish v2 tag"
Isn't it just moving one package from devDependencies to dependencies? Why force your users to work around this problem? And where are the workarounds documented?


tikv_util: cgroup path parsing fix

What is changed and how it works?

Issue Number: Close #14538
What's Changed:

This PR considers that the cgroup path may contains ":" in it.
Related changes

PR to update pingcap/docs/pingcap/docs-cn:
Need to cherry-pick to the release branch

Check List
Tests

Unit test

Release note
None

/cherry-pick release-6.5-20230407-v6.5.1

/merge


Entering a very large Radius/Diameter value when creating a circle causes Exception to be thrown in Visual Studio  (ArcMap)

Procedure:

Open solution in Visual Studio
Build addin and double click addin to install in ArcMap
Start ArcMap
In Visual Studio attach to ArcMap process
In ArcMap add a world background data source
Display Circle tab on Distance and Direction addin UI panel
Click Map Point tool
Click on map to create a point
Click in Radius/Diameter text box
Enter a 1 and then keep adding zeros

Result: At 100000000 upwards an exception is thrown (after continuing in Visual Studio, ArcMap continues to run ok but exception should be handled):
System.Runtime.InteropServices.COMException was unhandled by user code
HelpLink="Geometry.hlp"
HResult=-2147220982
Message=The parameter is (or has an element that is) the wrong kind of geometry.
Source="esri.Polyline"
ErrorCode=-2147220982
StackTrace:
at ESRI.ArcGIS.Geometry.PolylineClass.ConstructGeodesicCircle(IPoint CenterPoint, ILinearUnit LinearUnit, Double Radius, esriCurveDensifyMethod densifyMethod, Double densifyParameter)
at ArcMapAddinDistanceAndDirection.ViewModels.CircleViewModel.UpdateFeedbackWithGeoCircle() in c:\RWJ\EsriInc\githubclone\distance-direction-addin-dotnet\source\DistanceAndDirection\ArcMapAddinDistanceAndDirection\ArcMapAddinDistanceAndDirection\ViewModels\CircleViewModel.cs:line 412
at ArcMapAddinDistanceAndDirection.ViewModels.CircleViewModel.set_DistanceString(String value) in c:\RWJ\EsriInc\githubclone\distance-direction-addin-dotnet\source\DistanceAndDirection\ArcMapAddinDistanceAndDirection\ArcMapAddinDistanceAndDirection\ViewModels\CircleViewModel.cs:line 304
InnerException:

Similar if not same as #198

Cannot recreate now, closing.


Error in HotTable.vue

Now in HotTable.vue
<template>
  <div :id="this.root"></div>
</template>

In Vue templates there is no need to write this

Hi @Alex-Sokolov,
I think this is an improvement suggestion, not error.
Thank you for your sharing.


[DOCS] Error in the example on how to initialize a custom run

URL(s) with the issue
https://docs.voxel51.com/plugins/developing_plugins.html#managing-custom-runs
Description of proposal (what needs changing)
The example how to initialize a custom run:
config = dataset.init_run(run_key)
config.foo = "bar"  # add as many key-value pairs as you need
dataset.register_run(run_key, config)

Will throw an exception (assuming run_key is supposed to be the run's name):
<class 'TypeError'>: SampleCollection.init_run() takes 1 positional argument but 2 were given
It should be:
config = dataset.init_run()
config.foo = "bar"  # add as many key-value pairs as you need
dataset.register_run(run_key, config)

Willingness to contribute

[X] Yes. I can contribute a documentation fix independently
[ ] Yes. I would be willing to contribute a documentation fix with guidance from the FiftyOne community
[ ] No. I cannot contribute a documentation fix at this time

@gboeer thanks for catching this! It was actually already fixed in https://github.com/voxel51/fiftyone/pull/4036 and will be deployed to fiftyone.ai when we next update the docs


Export/Load notes to json, xml, etc

The notes currently are saved in json format on the localstorage of chrome. It would be great to have an option in the settings for the user to export the notes and import notes they have exported

This has been implemented


#159501323 Add swagger documentation of the API

What does this PR do?
Swagger API Documentation for MyDiary API
Description of Task to be completed?

Add swagger UI to the root folder
Create a swagger.yaml file containing the documentation
Create a route for the documentation

How should this be manually tested?
Visit https://tranquil-harbor-77266.herokuapp.com/api/v1/documentation to see the swagger doc
Any background context you want to provide?
N/A
What are the relevant pivotal tracker stories?

Story type: chores
Story title: Add Swagger Documentation
Story ID: #159501323

Screenshots (if appropriate)
N/A
Questions:
N/A

Pull Request Test Coverage Report for Build 110

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 90.032%

Totals

Change from base Build 108:
0.03%

Covered Lines:
491

Relevant Lines:
505

💛  - Coveralls


added quality measurements from vedo

Codecov Report

Merging #4 (58c6ba5) into main (b156fb8) will increase coverage by 8.54%.
The diff coverage is 80.00%.

:exclamation: Current head 58c6ba5 differs from pull request most recent head fd00b6c. Consider uploading reports for the commit fd00b6c to get more accurate results

@@            Coverage Diff             @@
##             main       #4      +/-   ##
==========================================
+ Coverage   36.75%   45.29%   +8.54%
==========================================
  Files           2        3       +1
  Lines         185      234      +49
==========================================
+ Hits           68      106      +38
- Misses        117      128      +11

Impacted Files
Coverage Δ

...rocess_points_and_surfaces/_tests/test_function.py
20.00% <ø> (-0.84%)
:arrow_down:

...ari_process_points_and_surfaces/_quantification.py
79.59% <79.59%> (ø)

napari_process_points_and_surfaces/__init__.py
38.75% <100.00%> (-0.39%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b156fb8...fd00b6c. Read the comment docs.


Normalization module addition note

The normalization module was added, taking care of the pink section of the following diagram

Input
The input for this workflow is:

1 complete gene data table
1 complete gene tmp table
1 gtf table downloaded from genecode
1 index file cross referencing the sample name in the expression and genotype

Requirement for input 1 and 2:

Sep by "\t"
have 2 unneeded rows above colname
file name end with gct
can only have samples in input 4
Must have same samples

Requirement for input 4

sample_id must not be all numeric,
Sep by "\t"

Output
For each collection, the output is 1:

normalized Molecular_phenotype bed file

Dependency:
import numpy as np
import pandas as pd
import gzip
import subprocess
import scipy.stats as stats
import argparse
import os
import qtl.io
import qtl.norm
from collections import defaultdict
from bx.intervals.intersection import IntervalTree
To get qtl and bx:
pip install pyqtl bx-python

tabix (in bash)
bgzip (in bash)
Other common python packages are installed on the cluster already and probably installed in base-notebook already as well
Havent test but it should run relatively well due to its simplicity.
To test, run the following command
cd /mnt/mfs/statgen/xqtl_workflow_testing/module/normailzation
sos run /home/hs3163/GIT/xqtl-pipeline/pipeline/data_preprocessing/phenotype/normalization.ipynb Normalization  \
--counts_gct "./geneCounts.gct"         --tpm_gct "./geneTpm.gct"        \
--vcf_chr_list "/mnt/mfs/statgen/xqtl_workflow_testing/expression_normalization/vcf_chrom_list"     \
--sample_participant_lookup "/mnt/mfs/statgen/xqtl_workflow_testing/expression_normalization/sampleSheetAfterQc.txt"      \
--name "test"         --script_dir "/mnt/mfs/statgen/xqtl_workflow_testing/expression_normalization/" --wd ./       \
--annotation_gtf /mnt/mfs/statgen/xqtl_workflow_testing/expression_normalization/gencode.v26.annotation.gtf.gz  -s build &

The test result will be saved in nohup. The files used above were processed such that the requirement were met.
it should collapse the gtf, and then normalize the input data.
Potential issues:

it may complained about vcf_chr_list , if so, please try adding all chrom (1 to 22) in the vcf_chrom_list file to see if it works
it may complained about vcf_chr_list , if so, please try switching the first and second columns names of sample_participant_lookup

Please also noted other issues
@Gou-29

with the added containers and a customized input, the Normalization module can finally run without error message. But 1 issue remains: the output file contains no entries. This is likely due to some kind of filtering or matching that resulted in the removal of them.
@Gou-29 can you try to figure it out to see what happended?
cd /mnt/mfs/statgen/xqtl_workflow_testing/module/normailzation
sos run /home/hs3163/GIT/xqtl-pipeline/pipeline/data_preprocessing/phenotype/normalization.ipynb Normalization  \
--counts_gct "/mnt/mfs/statgen/xqtl_workflow_testing/module/normailzation/geneCounts.gct"         --tpm_gct "/mnt/mfs/statgen/xqtl_workflow_testing/module/normailzation/geneTpm.gct"        \
--vcf_chr_list "/mnt/mfs/statgen/xqtl_workflow_testing/expression_normalization/vcf_chrom_list"     \
--sample_participant_lookup "/mnt/mfs/statgen/xqtl_workflow_testing/expression_normalization/sampleSheetAfterQc.txt"      \
--name "demo"         --script_dir "/mnt/mfs/statgen/xqtl_workflow_testing/expression_normalization/" --wd ./       \
--annotation_gtf /mnt/mfs/statgen/xqtl_workflow_testing/expression_normalization/gencode.v26.annotation.gtf.gz \
--container /mnt/mfs/statgen/containers/xqtl_pipeline_sif/singularity_file/Normalization.sif &

The input outlined above is what I used to generate the error message free run

I will do it then. Do you think that error is from the python script instead? Also, I really have a hard time when getting access to the cluster. Is there any minimum example available (maybe in the source of code) for us to test that at least the codes in sos and docker are correct?

I will do it then. Do you think that error is from the python script instead? Also, I really have a hard time when getting access to the cluster. Is there any minimum example available (maybe in the source of code) for us to test that at least the codes in sos and docker are correct?

The thing is, we cannot change the code from py script...I will download the data to be used and send it to you.


Rework documentation

This PR depends on #4892 which should be merged first.
Currently, all the documentation appears in the root README.rst file. IMO this has several drawbacks:

it's not easy to find a specific information;
we have to summarize/strip out some details.

This PR proposes to move all details about the fixers into a root doc directory. The files will still be generated automatically, but we will also be able to manually add extra files to cover other parts of the documentation.

Thinking about the PHP compatibility issue again. I'm willing to do the following:

make the documentation command:

remove all rules documentation pages
generate all pages but those with code samples not compatible with current PHP version

make the test suite check all pages have the expected content but skips those with code samples not compatible with current PHP version
provide a Docker image with a PHP version that is compatible with all code samples (currently 7.2).

The Docker image would give contributors an alternative choice to update the documentation when needed. In case one still can't have the documentation up-to-date, maintainers will still be able to retrieve the branch and do it but that should not happen frequently.
WDYT?

I am not sure I understand the benefit of the docker image. Would it not be simpler to have an automation to generate documentation in a controlled environnement (I'm thinking Travis here and its GitHub Pages Deployment) ?
Also I don't think tests should assert the actual content of every single page of the docs, but rather the mechanic to produce it, so it should be possible to test that mechanic with all PHP versions.

If you only have the documentation building on CI, there would be no way of verifying it works and is correct until you make a PR, which would be annoying for many contributors. I'm +1 for the docker image.

If you want to double-check the documentation for a fixer modified by your own PR, you most likely are running the correct PHP version that allow you to develop the PR in the first place, aren't you ?
And for people who want to work specifically on the documentation generation process, it does not seems too far-fetched to require PHP 7.2 to have a complete output. To me, the intersection of people who cannot install PHP 7.2, and people who can install docker, is probably very small.
The docker thing seems to be a waste of your time to set up in the first place. On the other hand, I'm not gonna stop you if think it is necessary.

Any reason for choosing RST instead of MD for the new files?

I've rebased the PR on the 2.15 branch and worked a bit more on it. I consider everything is ready except the missing tests to check whether the doc is up-to-date (as was done with the README file). Please have a look at the new README and tell me what you think about it.
About the highest PHP version required to update the documentation, I updated the related instruction in the CONTRIBUTING file:

Update documentation: php php-cs-fixer documentation. This requires the highest version of PHP supported by PHP CS Fixer. If it is not installed on your system, you can run it in a Docker container instead: docker run -it --rm --user="$(id -u):$(id -g)" -w="/app" --volume="$(pwd):/app" php:7.3-cli php php-cs-fixer documentation.

I used the Docker command and it works fine. We still might receive PRs where a maintainer will have to update the documentation because the contributor could not do it, but this should be rare. Would do you think?

I like the "first step" of the separation so to say: the readme itself is nice and clean. I did expect the "list of available rules" to be the full list though, not just an index. As it stands now, you either have to know what a rule does by its name, or you have to click every rule to see. This reduces searchability. Add to that the fact that the classification is a bit random, I never know where to look. Keeping it just the big alphabetical list with all details would imho be better.
I haven't checked, but does this also affect the output of php-cs-fixer help fix? Because I never liked all the rules being printed there too, I mean, that's not what you expect when looking for help for the command itself, right? If you ask me it should just be what "Usage" now is.
As for building the docs, I'm fine with docker, but I would like to see a "simple" command for it, even though right now it already is just a one-liner. (a build-documentation.sh would do imho)
I do think that CI needs to build them as well, and check if all is ok.
Lastly, I agree with the doc -> docs comment which you seemed to agree with but didn't actually do.

@dmvdbrugge I added rules summary to the list of rules but not the configuration details, I'm afraid the page would contain too much information, and the initial purpose of this PR was to avoid this. What do you think?

That's already better indeed. Can you also add deprecated and/or risky where applicable? For example:

silenced_deprecation_error (deprecated, risky)
Ensures deprecation notices are silenced.

I think that would give the most information while still being as minimal as possible. Then you can read all of the what, and for the why/how you can click.

The list of rules headings I see are generated based on the namespace, which makes sense, but also causes inconsistency with the rule summaries:

Php Unit
Referred to as PHPUnit in the summaries
Php Tag
Referred to as PHP tags in the summaries
Phpdoc
Referred to as PHPDoc in the summaries

Do you think there is value in just mapping these cases, to have the desired consistency?

The single-rule description pages could also list the rulesets the rule is part of. That's currently in the main readme as well. I wouldn't do it in the list, but it deserves a spot on the single-rule page imho.

The new documentation now has some tests. I consider this PR ready for review.

The new documentation now has some tests. I consider this PR ready for review.
@dmvdbrugge I think reworking the fix command help should actually be done in a separate PR.

Documentation command is now in a dedicated script: dev-tools/doc (ref #3473).

Note: won't merging this break something on https://cs.symfony.com? ping @keradus (and @fabpot maybe?)

Maybe it's time to archive cs.symfony.com?

Changes from #4890 integrated here.

Thank you @julienfalque.

Great to see this in!
This is going to help a lot of our users : D

awesome work, @julienfalque ;)


Hints Functionality
a) Lines of text (HTML) all shown under the Hints tab
b) A list revealed item-by-item with clicks of a button (similar to RDB)
c) A list all shown under the Hints tab
d) Other

I'm not sure we need hints. We kind of already have all the functionality that we have on /learn. The test text says what went wrong, and the console helps debug. There are some differences - e.g. the new RWD shows the test text (hints) one at a time, and they need to be written in a specific order - and they may be a little more dynamic. Maybe I'm not understanding what these would look like. What would be the difference between these hints and the existing test text?
I do recall, at one point, suggesting some sort of troubleshooting page for CodeRoad - perhaps these hints could act more like a troubleshooting area. How to get back on track if you did something wrong or something like that. That seems more related to a whole course and not a step though - maybe a separate feature.

I suppose I have been writing the tests a bit differently compared to you. The tests are usually explicit in what is needed, as they elaborate the assertions, but sometimes an actual hint might be better.
In my mind the difference is:

Instructions
Make the salamander taller than the t-rex.

Test Text
You should give the #salamander rule set a height of 200px.

Hint
The t-rex is 199px in height.
The #salamander rule affects the salamander.

What I currently have in 2.0 is:

Tests are always visible (even before the "Run Tests" button is pushed) - like /learn's current JS+ stuff
Console is empty until there is something to display, then displays failing assertions
Hints are always visible - Though, a details thing like this might be better:

Hint 1
  I am a hint number uno

Hint 2
  I am a better hint

Hi @ShaunSHamilton we could definitely explore adding a separate "hint" functionality. This said, I recommend we start simple and just focus on getting challenges to work the way Tom's Relational Database Cert challenges work – with contextual failing test messages.
IMHO in rare instances where a hint doesn't fit neatly into the text of a test, we should probably just put it in the instructions. This will make the instruction text slightly longer.

@QuincyLarson

getting challenges to work the way Tom's Relational Database Cert challenges work – with contextual failing test messages.

We already do have this.


Regression between version 1.6.1 and 1.6.2,1.6.3,1.6.4

When I use the plugin at version 1.6.1, it seems to handle Groovy files well. However, after upgrading to any newer version of the plugin I get a lot of SpotBugs issues. I have the tools version fixed at 3.1.7.
To get around this issue I created an exclude file to ignore any Groovy files, but then my build runs out of memory!
Any ideas?

Hi, could you try to create Minimal, Complete, and Verifiable example? For now we have no information to reproduce your problem.

https://github.com/pacey/spotbugs-example
Bumping the plugin version to 1.6.2 in the build.gradle file will cause SpotBugs to show issues, where version 1.6.1 does not.

@pacey in your environment, can you find other issues?
If we can find only SE_NO_SERIALVERSIONID, it could be not bug but expected change introduced by #12. Previously we cannot handle multiple output directories, but 1.6.2 started support for it.

It's mainly just the SE_NO_SERIALVERSIONID  because we use the with (object) {} block a lot. But maybe that shouldn't be reported as a bug?

OK, you think it's false positive of SpotBugs core, right? Then I recommend you to issue a ticket at https://github.com/spotbugs/spotbugs/issues It was designed for Java language, so it may lack consideration for other languages like this.
I believe this Gradle plugin itself has no problem; #12 is just working well. Let me close this issue. Thank you! :)


driver: update to v0.152.0

do we need src/PlaywrightSharp/Drivers/0.152.0?

Good catch  @Meir017 :)


Azure CLI task seems to have a problem with <

I need to create alert rules. It seems that the < is what is causing the error. I can run those 'az
monitor' commands successfully in the cloud shell. So the syntax is correct.
call az monitor metrics alert create -n alert1 -g rgcanary  --condition 'avg availabilityresults/availabilitypercentage < 99' --scopes /subscriptions/XXXXXXXXXXX/resourceGroups/RGCanary/providers/microsoft.insights/components/CanaryReleasenfg --description 'avg availability'
call az monitor metrics alert create -n alert2 -g rgcanary  --condition 'count exceptions/server > 0' --scopes /subscriptions/XXXXXXXX/resourceGroups/RGCanary/providers/microsoft.insights/components/CanaryReleasenfg --description 'failed requests'
This causes an error:
2020-05-18T12:05:13.5455077Z D:\a\r1\a>call az monitor metrics alert create -n alert1 -g rgcanary  --condition 'avg availabilityresults/availabilitypercentage  --scopes /subscriptions/XXXXXXXXXXX/resourceGroups/RGCanary/providers/microsoft.insights/components/CanaryReleasenfg --description 'avg availability'  0<99'
2020-05-18T12:05:13.5455969Z The system cannot find the file specified.

I found the problem. I simply replaced single quotes by double quotes. Interestingly this is not an issue in cloud shell. if it had failed straight away in cloud shell i would not have spent so much time trying to figure out the issue.


Fixes Add-PnPFileToSiteTemplate

Fixes an issue where the FileStream tried to overwrite an already open filestream when a file was located in the same directory as the template file itself
Before creating a pull request, make sure that you have read the contribution file located at
https://github.com/pnp/powerShell/blob/dev/CONTRIBUTING.md
Type

[x] Bug Fix
[ ] New Feature
[ ] Sample

Related Issues?
#1529
What is in this Pull Request ?
Fixes Add-PnPFileToSiteTemplate
Fixes an issue where the FileStream tried to overwrite an already open filestream when a file was located in the same directory as the template file itself.
Add-PnPFileToSiteTemplate throwing error "The process cannot access the file 'filename' because it us being used by another process".
Also fixed an spelling mistake for the value of const parameterSet_REMOTEFILE.

Thank you @brannmar for the fix !
Much appreciated the investigation and the PR :)


Implement aggregates and process managers for Users bounded context

This pull request implements the model defined in https://github.com/SpineEventEngine/users/pull/14.
In this PR we:

implemented User, Group, Organization, OrgUnit, Role aggregates;
implemented SignIn process manager;
provided an abstract IdentityProviderBridge and IdentityProviderBridgeFactory to connect SignIn process manager with the specific identity provider;
covered all commanding methods, command handlers, and event reactors with unit tests;
checked Javadoc generation.

@armiol @alexander-yevsyukov  PTAL

@alexander-yevsyukov @armiol PTAL

@alexander-yevsyukov, PTAL.


Drpai translator

Added drpai-translator container image

Each time these files are changed, the RZV2L images will be built which is unrelated to the contents of these files. So I think this folder should become a separate repository and it should have a different CI/CD.

I see what you are saying and don't diagree! The initial idea was tohave various directories & containers in this repo (hence the Build/). Things have developed since the initial idea :)

The initial idea was to have various directories & containers in this repo

So I suggest we limit the current GitHub Actions to the build/ directory. This means if files outside of the directory has changed, it won't run it.

The initial idea was to have various directories & containers in this repo

So I suggest we limit the current GitHub Actions to the build/ directory. This means if files outside of the directory has changed, it won't run it.

Yes, I agree with that!

Your finding is correct and I agree.

Your finding is correct and I agree.

Okay, I have gone ahead and updated the yml files accordingly. I'm not exactly sure how to verify and test the changes though.

I think they should be capital B.
Linux directories are case-sensitive.

I think they should be capital B. Linux directories are case-sensitive.

DUH, of course! Good catch! I'll fix!

I think they should be capital B. Linux directories are case-sensitive.

Give it another look when you can!

I think some of the GitHub Actions are suitable for the whole repository. Only two of them are specific to the Build directory.

Oh, I assumed all the workflows would be for stuff in Build/ only - but I've now changed the ymls accordingly


Add code of conduct and Contributing guide

Create Two File By the name give here don't change it
CONTRIBUTING.md

CODE_OF_CONDUCT.md

After that we have to create a issue template and PR template

Added Both file Just take a look and improve if required
!!


Generating tiles of hierarchy/level 7

When I use the builder to generate tiles, the lowest hierarchy is only 6. Are there only params/code we can configure manually to let the builder generate tiles of level 7?
Thanks.

@seeseesky this project seems not to be actively maintained anymore. A year ago, I provided #25 to add a parameter roadClass to add the tile generation for different levels you asked for, but it was never reviewed.
Earlier this year, @kpwebb added the branch osm_tags which as well seems to introduce a roadClass param. That branch was not yet merged to master, but nevertheless it was released as version version 0.3.2.
@kpwebb could you comment on the state of this project, please?


body_shape property of body_shape_entered signal always returns 0 regardless of which shape is touched

Godot version:
3.3.0
Issue description:
Say I have a rigid body of a door and it has 2 collision shapes, one for the handle and one for the body of the door. I can use an area node to detect if my VR hand controller is touching the door knob and report on that only. I would imagine that the body_shape_entered signal's body_shape property would report on the index of the shape that belongs to the rigid body, which the area has collided with. However when tests, all shapes were reported as 0.
This is not limited to VR
body_shape_debug.zip
*reproduction
Rigid Body
---collision_shape_1
---collision_shape_2
---collision_shape_3
---collision_shape_4
Minimal reproduction project:

Duplicate of https://github.com/godotengine/godot/issues/19290. As a workaround, switch to the GodotPhysics engine instead of Bullet.

So is this going to be worked on?
So far the solution to fixing this engine feature problem is to not use the engine feature in the first place, that doesn't seem right. Why bother having the engine in the first place then?
I mean Godot physics works.... alright. I get meshes glitching through the ground when they fall and my world scaling is pretty adequate. With bullet physics my game performance (in VR) goes from 30fps to 70fps. That's a pretty substantial improvement over Godot Physics.
The fact that none of the 5DOF joint settings actually do anything makes all that performance gain unobtainable.


pull request for e2e test at 02/06/2017 01:45:07

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


[Target] Implement popup script (not within the Franklin code)

Hi,
We are looking to test Adobe Target, and I would like one file (not within the GutHub code but just in a file) that has styling and vanilla JS to have a pop up box appear when you scroll 50% of the page and fly out from the left if possible.
If you open this page in incognito:
https://lifesciences.danaher.com/us/en/solutions/mabs/cell-line-development.html
then go to exit the page you should see that produces a pop up which is like what we want in style, but not to black out the background and appear at the bottom left

Provided script which will serve as custom library integration to multiple projects of opco-brands


Clarifies use of API.$(prediacte)

Fixes #1232

Current coverage is 96.48% (diff: 100%)

Merging #1638 into master will not change coverage

@@             master      #1638   diff @@
==========================================
  Files            89         89
  Lines         10940      10940
  Methods           0          0
  Messages          0          0
  Branches       1850       1850
==========================================
  Hits          10556      10556
  Misses          240        240
  Partials        144        144

Powered by Codecov. Last update 6373249...d22b7bb


Missing Support for Python 3.11

Building wheels for collected packages: cchardet
Building wheel for cchardet (setup.py): started
Building wheel for cchardet (setup.py): finished with status 'error'
Running setup.py clean for cchardet
Failed to build cchardet

Blocked by https://github.com/PyYoshi/cChardet/issues/81
https://github.com/Hochfrequenz/edi_energy_scraper/actions/runs/4218125577/jobs/7322403142

to re-add support for 3.11 simply revert c2b568ae302773f08ec8a2367049de504562dc32

fixed in #65


Main menu implementation assets in unity

use design by @Nabalrog

Visual Implementation of Menu -  #134

Volume Setting linked to Code - #136

Restructure Main Menu v3 Canvases - #138

Let's keep this issue in Milestone 11. It looks like it is done or almost done.

Control scheme setting mechanic still waiting on @eleonoranava to hash out some things.

Closed, remaining changes on issue #194


Orange Livebox Play TV not detected

Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
Home Assistant release (hass --version):
HASSIO 0.56.2
Python release (python3 --version):
Python 3.6
Component/platform:
Orange Livebox Play TV
Description of problem:
Orange Livebox Play TV not detected
Expected:
Usually this media player is visible and can be controlled remotely and visible in HA
Problem-relevant configuration.yaml entries and steps to reproduce:
media_player:
 - platform: liveboxplaytv
   host: <IP_ADDRESS>
   name: Orange TV Bedroom
 - platform: liveboxplaytv
   host: <IP_ADDRESS>
   name: Orange TV Livingroom```

Steps to reproduce
1. Checked devices are online
2. Checked device IP addresses are correct
3. Rebooted HA, Orange decoders and Switches

**Traceback (if applicable):**
```bash
2017-10-27 15:37:50 ERROR (MainThread) [homeassistant.components.media_player] Error on device update!

Additional info:

Hello,
I have the same since a new version (can't tell which one). It is an error in async part :
Traceback (most recent call last):   File "/usr/src/app/homeassistant/helpers/entity_component.py", line 216, in async_add_entity     yield from entity.async_device_update(warning=False)   File "/usr/src/app/homeassistant/helpers/entity.py", line 309, in async_device_update     yield from self.hass.async_add_job(self.update)   File "/usr/local/lib/python3.6/asyncio/futures.py", line 332, in __iter__     yield self  # This tells Task to wait for completion.   File "/usr/local/lib/python3.6/asyncio/tasks.py", line 250, in _wakeup     future.result()   File "/usr/local/lib/python3.6/asyncio/futures.py", line 245, in result     raise self._exception   File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run     result = self.fn(*self.args, **self.kwargs)   File "/usr/src/app/homeassistant/util/__init__.py", line 306, in wrapper     result = method(*args, **kwargs)   File "/usr/src/app/homeassistant/util/__init__.py", line 306, in wrapper     result = method(*args, **kwargs)   File "/usr/src/app/homeassistant/components/media_player/liveboxplaytv.py", line 89, in update     self._current_program = self._client.program   File "/usr/local/lib/python3.6/site-packages/liveboxplaytv/liveboxplaytv.py", line 58, in program     return self.get_current_program_name()   File "/usr/local/lib/python3.6/site-packages/liveboxplaytv/liveboxplaytv.py", line 136, in get_current_program_name     res = self.get_current_program()   File "/usr/local/lib/python3.6/site-packages/liveboxplaytv/liveboxplaytv.py", line 133, in get_current_program     return get_current_program(self.channel)   File "/usr/local/lib/python3.6/site-packages/pyteleloisirs/pyteleloisirs.py", line 269, in get_current_program     loop = asyncio.get_event_loop()   File "/usr/local/lib/python3.6/asyncio/events.py", line 676, in get_event_loop     return get_event_loop_policy().get_event_loop()   File "/usr/local/lib/python3.6/asyncio/events.py", line 584, in get_event_loop     % threading.current_thread().name) RuntimeError: There is no current event loop in thread 'SyncWorker_0'.
PS : Without change on my side it stopped to work

Hello,
I have the same issue, error on device update
Im running Hassio on rpi 0.65.6
Sometimes the player appears and I'm able to turn it on and change the volume, but mostly it doesn't work.
here my logs:
Log Details (ERROR)
Wed Mar 28 2018 22:33:40 GMT+0200 (CEST)

liveboxplaytv: Error on device update!
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 188, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 325, in async_device_update
    yield from self.async_update()
  File "/usr/lib/python3.6/site-packages/homeassistant/components/media_player/liveboxplaytv.py", line 96, in async_update
    self._client.async_get_current_program()
  File "/usr/lib/python3.6/site-packages/liveboxplaytv/liveboxplaytv.py", line 139, in async_get_current_program
    return (yield from async_get_cprg(self.channel))
  File "/usr/lib/python3.6/site-packages/pyteleloisirs/pyteleloisirs.py", line 243, in async_get_current_program
    chan = yield from async_determine_channel(channel)
  File "/usr/lib/python3.6/site-packages/pyteleloisirs/pyteleloisirs.py", line 36, in async_determine_channel
    channel_data = yield from async_get_channels()
  File "/usr/lib/python3.6/site-packages/pyteleloisirs/pyteleloisirs.py", line 67, in async_get_channels
    soup = yield from _async_request_soup(BASE_URL + '/plan.html')
  File "/usr/lib/python3.6/site-packages/pyteleloisirs/pyteleloisirs.py", line 23, in _async_request_soup
    with aiohttp.ClientSession() as session:
  File "/usr/lib/python3.6/site-packages/aiohttp/client.py", line 742, in __enter__
    raise TypeError("Use async with instead")
TypeError: Use async with instead

if I could help..
thanks

Hi!
Same issue on 0.66b2
2018-03-29 19:11:14 ERROR (MainThread) [homeassistant.components.media_player] liveboxplaytv: Error on device update! Traceback (most recent call last):   File "/usr/local/lib/python3.5/dist-packages/homeassistant/helpers/entity_platform.py", line 188, in _async_add_entity     await entity.async_device_update(warning=False)   File "/usr/local/lib/python3.5/dist-packages/homeassistant/helpers/entity.py", line 325, in async_device_update     yield from self.async_update()   File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/media_player/liveboxplaytv.py", line 88, in async_update     import pyteleloisirs   File "/root/.homeassistant/deps/lib/python3.5/site-packages/pyteleloisirs/__init__.py", line 1, in <module>     from .pyteleloisirs import *   File "/root/.homeassistant/deps/lib/python3.5/site-packages/pyteleloisirs/pyteleloisirs.py", line 24     resp = yield from session.get(url)           ^ SyntaxError: 'yield from' inside async function 2018-03-29 19:11:14 INFO (MainThread) [homeassistant.core] Bus:Handling <Event system_log_event[L]: level=ERROR, message=liveboxplaytv: Error on device update!, timestamp=1522343474.1316319, exception=Traceback (most recent call last):   File "/usr/local/lib/python3.5/dist-packages/homeassistant/helpers/entity_platform.py", line 188, in _async_add_entity     await entity.async_device_update(warning=False)   File "/usr/local/lib/python3.5/dist-packages/homeassistant/helpers/entity.py", line 325, in async_device_update     yield from self.async_update()   File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/media_player/liveboxplaytv.py", line 88, in async_update     import pyteleloisirs   File "/root/.homeassistant/deps/lib/python3.5/site-packages/pyteleloisirs/__init__.py", line 1, in <module>     from .pyteleloisirs import *   File "/root/.homeassistant/deps/lib/python3.5/site-packages/pyteleloisirs/pyteleloisirs.py", line 24     resp = yield from session.get(url)           ^ SyntaxError: 'yield from' inside async function , source=deps/lib/python3.5/site-packages/pyteleloisirs/__init__.py>


Terminal of windows and Code area issues

Issue Type: Bug
When I write in the comand box with little space, because I used half of the screen to study code with another one, when Im writing for example:  db.employees.insert([{eid:1,ename:"Yoan",ecity:"Cambolla",esalary:"4000"},{eid:2,ename:"Ana",ecity:"Hong Kong", esalary:5000}])
The command box add another line with the same code and the write cursor its turn crazy, this issue is in the area to write code too.
VS Code version: Code 1.69.1 (b06ae3b2d2dbfe28bca3134cc6be65935cdfea6a, 2022-07-12T08:21:24.514Z)
OS version: Windows_NT x64 10.0.19044
Restricted Mode: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz (4 x 2712)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.82GB (9.48GB free)

Process Argv
--crash-reporter-id 998daf5b-8e6c-465e-a2ce-079765be452f

Screen Reader
no

VM
0%

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonvspyt551cf:30345471
pythonptprofiler:30281270
vsdfh931cf:30280410
vshan820:30294714
vstes263cf:30335440
pythondataviewer:30285071
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
vscscmwlcmt:30465135
cppdebug:30492333
vscaac:30438847
vsclangdf:30486550

/gifPlease

Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, .gif files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.
If the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (Developer: Toggle Screencast Mode in the command palette).
Happy coding!

Its the issue, sometimes appear in the code area.

can you reproduce this in an external terminal?

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Fix part of URL for ARM architecture

The part of the URL for the architecture should be arm64, instead of arm, per the vale releases page.

https://github.com/errata-ai/vale/releases/download/v2.30.0/vale_2.30.0_Linux_arm64.tar.gz
https://github.com/errata-ai/vale/releases/download/v2.30.0/vale_2.30.0_macOS_arm64.tar.gz
https://github.com/errata-ai/vale/releases/download/v2.30.0/vale_2.30.0_Windows_arm64.zip

Fixes #28.
Thank you for this nice little package. This removes a manual installation step for the Plone documentation team.

Thanks @stevepiercy ! I must admit I didn't thoroughly test the package for every platform. I'll try to add a Github Action for it, to avoid such problems in the future.
Happy to hear this is useful for other opensource packages!


chore: update astro

Description
Hi, this PR updates the astro-eslint-parser to the stable version v1.0.2.
Additional context
I was trying to use my astro config eslint with eslint-plugin-perfectionist but the package manager is complaining about the missing peer dependency version of<EMAIL_ADDRESS>since I was trying to use the v1.0.2

What is the purpose of this pull request?

[ ] Bug fix
[ ] New Feature
[ ] Documentation update
[x] Other

Before submitting the PR, please make sure you do the following

[x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
[x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
[x] Ideally, include relevant tests that fail without this PR but pass with it.
[x] Read contribution guidelines.

Hi! Can you please reinstall it using pnpm v8?

Hi! Can you please reinstall it using pnpm v8?

Hi @azat-io, i'm sorry i didn't notice that the project was using pnpm v8. Fixed now