Return dummy device when no memory is allocated

fix #490

I am afraid this code does not solve the erroneous code you mentioned in #490
>>> x=cupy.ndarray((0,))
>>> with x.device as i:
...     pass

That depends of specification of device property. I mean, if device property always needs to return a Device object your suggestion is right, otherwise this code itself is illegal.
>>> with x.device as i:
...     pass

It is desirable that with x.device does not cause an error even if x is 0-sized array or show warning not to use such syntax. One possible solution would be that x.device returns DummyDevice. By offline discussion we decided to solve it as an another issue. So I will merge this PR.


Change Alias Peg name and location

Marketplace/Selling/New Offer:

Wording and location should be changed; Alias Peg is not an intuitive title; suggestion: Alias for Exchange Rate Peg"

Should be at the end of the offer, not at the top (on top will confuse most that don't care).

Fixed.


Regarding the format of HDF5 files, what and how should one organize and structure the data if one wants to test the colab files for his/her physical model?

What should be the input to the embedding and transformer colab? How are the HDF5 files structured? What is the meaning of  the following naming in the hdf5 files ['0', '1', '10', '100', '1000', '1001', '1002', '1003', '1004', '1005', '1006', '1007', '1008', '1009', '101', '1010'... ?

Hi, I guess it is just a label of the time series.
The order of labels just reflects the order of strings.
You can create a .h5 or .hdf5 file by treating different time series as different datasets (In HDF5 format, every dataset comes under the root directory \. ).


Nathen Harvey is a practitioners of Chef-style DevOps

I don't know, that guys principles are pretty sketchy. :)

I respect @nathenharvey's Iron Pan Style even though I myself have focused on Teflon Technique.


fix: use correct pattern for ISO weekFormat

Should be use RRRRR ( ISO week-numbering year ) and I (ISO week of year) as default weekFormat. See date-fns docs.
Another issue, if we use ISO week date we should diable first-day-of-week prop for week picker because ISO-week start with Monday. See wiki , HTML week concept.
Different  first-day-of-week can break the consistency  of week selection on panel with the week-formatted text.

I think by default we should use local week for date picker, since most people would use their common sense to determine what is current week.

If there are inconsistent issues I think we should solve them first without using ISO formatted week.

I think by default we should use local week for date picker, since most people would use their common sense to determine what is current week.

If there are inconsistent issues I think we should solve them first without using ISO formatted week.

I try to resolve it in new pr


Misc. listing fixes

Add a listing fix for on the AS400, and make the listing methods automatically 'retry' if it turns out we picked the wrong date format.

Thank you for this! Much appreciated..

Quite welcome.  If we come across other issues we'll get you some more fixes.


In Protobuf installation, google test is not pulled.

Adding
git submodule update --init --recursive

in protobuf directory does this.

Hello @alexforever86,
Thank you for your comment. I was just wondering how did you come across this? Did you find an issue when not including google test?

@vrmpx  Yup, I was shown an error message that there are no files in third-party/googletest. BTW I'm trying to build a debian based docker image.


WIP: add option to open terminal app at files location

I proposed an MR to terminal app implementing an URLdispatcher. Once merged and after a new release of terminal app seabass can facilitate this too.
With this PR a header icon is added that does open Terminal app at the current active file's location.
I do mark this as WIP because of terminal app's prerequisites. Of course feel free to merge anyway and wait with your release until the next release of terminal app.

Thank you!
Let's wait for the update to the Terminal app to be released and then I'll merge the pull request.

Yeah, my MR to terminal app got merged today. Ok, a release is still missing for this to work, but that shouldn't be far away hopefully. I will remove the WIP now.

Thank you!


Remove "thirdparty" software from repo

Remove software that has just been thrown into the directory "thirdparty" and instead mention that software should be installed through the system's package manager. I would suggest listing all dependencies.

Haha, good joke.
I wonder if you ever considered that other operating systems other than Linux distros exist..

I have, and I never mentioned anything about "Linux distros". Package management tools exist everywhere, and perhaps Windows is one exception to this (though package management tools do exist, they're not very popular).
Still, third party software should not be included in the main repository, and really shouldn't be in any repository that is part of Godot.

Let me give you a list of all the platforms which do not have a native and official package manager (with the dependencies we require):

Windows
OSX
iOS
Android
EMScripten
UWP
BB10

List of supported platforms that do:

Linux Desktop
FreeBSD

"third party software should not be included in the main repository, and really shouldn't be in any repository that is part of Godot."
Why ?

Because you do have a fair point on the lack of package management on systems, I will address each of the platforms you have listed.
Linux Desktop is not a platform.
Windows has about 3 different package managers, and I think it has one built in now (could be wrong on that). Having a dependency tree would be a great idea, in MinGW or cygwin, whichever you choose to use to build the project.
OS X has Homebrew, which is the only way I can think that anybody would install Godot. On OS X, you would have to install gcc and dependencies through Homebrew anyway, so I don't know why they're bundled here.
I have not developed anything for iOS, looks like it'd be a pain, and I can offer no advice here other than to say not to have all dependencies in the repo for the engine itself. Perhaps go argue with Apple about getting libraries set up on the app store as 'dependency projects'.
The same applies for Android, but I will say that with Android it's a slightly better situation, because you can just make users install a library package (but currently that's only automatically supported with F-Droid, I don't think Google Play has that feature yet).
For Emscripten, that's another issue. You'd have to compile them all yourself here and get them all set up in some custom toolchain, but I don't think a lot of people really use Emscripten anyway. It's a pain, and I can understand avoiding it.
I don't know what UWP is, and I don't know what BB10 is. With that in mind, I'm going to say that they're probably incredibly irrelevant and shouldn't even be considered as platforms.
Debian, Fedora, NixOS, Gentoo, Ubuntu, Linux Mint and other operating systems using the GNU userland and the Linux kernel provide these packages natively and there's absolutely no reason for the project to use specific bundled versions of them.
FreeBSD and other BSD systems also have package managers and similar mechanisms to install dependencies.
I will say that Fedora has done some amazing work to modularize packages to be cross compiled for targets like Windows and Emscripten. All of the dependencies of Godot are currently available in Fedora repos for cross compilation for Windows.
Whether the systems have package management or not isn't really an issue though, for those platforms (iOS, Android, Emscripten) it would be incredibly simple for the Godot project to provide a repository with the current contents of the 'thirdparty' directory, as that would only be useful for developers.
Even Microsoft is trying to do something now about duplicated libraries and binaries sitting around a Windows system, even if they are going about it in an entirely misguided manner. If Microsoft acknowledges that this is an issue, I don't think I need to explain exactly how this is detrimental to the project. Maintainers of the godot repository and developers building Godot shouldn't need to worry about dependencies and updating dependencies to the latest version, but rather just building and testing Godot with the versions provided by their system.

I hope you do realize that the approach you propose not only gives zero
benefits to users, but also makes Godot much harder to compile.
Plenty of users download and compile Godot themsevles for many platforms,
and appreciate how easy it is to compile (in comparison to most open source
software of this kind).
There is simply no intention o make things more difficult for them, forcing
them to install and conpile all dependencies manually. We take pride in the
way things currently work.
Also, if you use Linux, you can specify system version for many of the
libraries.
On Feb 5, 2017 9:22 PM, "John M. Harris, Jr."<EMAIL_ADDRESS>wrote:

Because you do have a fair point on the lack of package management on
systems, I will address each of the platforms you have listed.
Linux Desktop is not a platform.
Windows has about 3 different package managers, and I think it has one
built in now (could be wrong on that). Having a dependency tree would be a
great idea, in MinGW or cygwin, whichever you choose to use to build the
project.
OS X has Homebrew, which is the only way I can think that anybody would
install Godot. On OS X, you would have to install gcc and dependencies
through Homebrew anyway, so I don't know why they're bundled here.
I have not developed anything for iOS, looks like it'd be a pain, and I
can offer no advice here other than to say not to have all dependencies in
the repo for the engine itself. Perhaps go argue with Apple about getting
libraries set up on the app store as 'dependency projects'.
The same applies for Android, but I will say that with Android it's a
slightly better situation, because you can just make users install a
library package (but currently that's only automatically supported with
F-Droid, I don't think Google Play has that feature yet).
For Emscripten, that's another issue. You'd have to compile them all
yourself here and get them all set up in some custom toolchain, but I don't
think a lot of people really use Emscripten anyway. It's a pain, and I can
understand avoiding it.
I don't know what UWP is, and I don't know what BB10 is. With that in
mind, I'm going to say that they're probably incredibly irrelevant and
shouldn't even be considered as platforms.
Debian, Fedora, NixOS, Gentoo, Ubuntu, Linux Mint and other operating
systems using the GNU userland and the Linux kernel provide these packages
natively and there's absolutely no reason for the project to use specific
bundled versions of them.
FreeBSD and other BSD systems also have package managers and similar
mechanisms to install dependencies.
I will say that Fedora has done some amazing work to modularize packages
to be cross compiled for targets like Windows and Emscripten. All of the
dependencies of Godot are currently available in Fedora repos for cross
compilation for Windows.
Whether the systems have package management or not isn't really an issue
though, for those platforms (iOS, Android, Emscripten) it would be
incredibly simple for the Godot project to provide a repository with the
current contents of the 'thirdparty' directory, as that would only be
useful for developers.
Even Microsoft is trying to do something now about duplicated libraries
and binaries sitting around a Windows system, even if they are going about
it in an entirely misguided manner. If Microsoft acknowledges that this is
an issue, I don't think I need to explain exactly how this is detrimental
to the project. Maintainers of the godot repository and developers building
Godot shouldn't need to worry about dependencies and updating dependencies
to the latest version, but rather just building and testing Godot with the
versions provided by their system.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/7734#issuecomment-277562390,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z2ybJvG-IKVtaLA9cnNtj-AKi-tEzks5rZme3gaJpZM4L3rHa
.

@JohnMHarrisJr So you suggest we drop the bundled third party dependencies and make building Godot incredibly difficult for most target platforms?
If you look closely, things haven't "just been thrown into the directory 'thirdparty'", they are integrated with the buildsystem and assured to be compatible with Godot, so it's not broken when the third party decides to release a compatibility-breaking version. Some of those were changed to build fine along with Godot for every platform.
Right now building Godot is just clone it and SCons it. You suggest it to be clone it, build every dependency for the target platforms (fixing them along the way, depending on the target), configure environment variables to point to their paths and then SCons it. I'd rather stay with the former.

Users benefit by not having duplicate libraries and binaries laying around. Godot has taken a lazy and inconsiderate approach to this particular issue. The current system being 'easy for users' is just an excuse for the current system, and doesn't actually hold any value.
My suggestion makes Godot no harder to compile, but does require the current build system to be altered. With my suggestion, dependencies are handled either by a package manager or by an external repository from this and are built only as needed.
The process to build Godot on most systems would be this:

Clone
Build with no environmental variable nonsense

Proposal rejected.

Still, there should at least be some discussion on this topic, rather than just outright rejection. There are many issues with the way this is currently handled. Bundling dependencies is a horrible practice, and to see it used in this project is really weird.

We can have a discussion but you have to propose an actual solution. For instance, you gave no solution for the aforementioned platforms:

You said iOS can't do it and Apple should resolve it (good luck with that).
You said Google Play can't do it (where the majority of Godot users expect to publish Android apps).
You dismiss Emscripten (the way we use to build for web)
You dismiss UWP (which stands for Universal Windows Apps, making Godot available in Windows Phone and Xbox One).
Windows has no built-in package manager and if you mean Nuget (which comes with Visual Studio) I'm pretty sure it does not have all the needed dependencies.

So unless you have a real solution to those platforms, I agree with @reduz that this proposal cannot be done.
Moving the thirdparty folder to another repository is an unneeded complication and requires more maintenance than the current solution.

May be some code could be added to scons files to do what you are proposing. But removing "thirdparty" software from repo will killing one of the best feature that Godot has: "Easy Compiling" :).

Bundling software adds several issues that you don't seem to be considering: Security issues with dependencies, duplicated binaries and libraries.
Easy compiling is not a feature of this project, and I can vouch for this after packaging Godot.
On February 5, 2017 8:29:21 PM EST, Karel Piorno Charchabal<EMAIL_ADDRESS>wrote:

May be some code could be added to scons files to do what you are
proposing. But removing "thirdparty" software from repo will killing
one of the best feature that Godot has: "Easy Compiling" :).

--
John M. Harris, Jr.
PGP Key: f2ea233509f192f98464c2e94f8f03c64bb38ffd
Sent from my Android device. Please excuse my brevity.

I did not dismiss Emscripten, or any of the other platforms mentioned. For those, the thirdparty repo might be fine.
I didn't realize you were using Visual Studio. I have no idea how that situation would work, but you can just not use that proprietary garbage.
You can easily just use Fedora or another distro to build for Windows, cross compiling with MinGW.
On February 5, 2017 8:17:27 PM EST, George Marques<EMAIL_ADDRESS>wrote:

We can have a discussion but you have to propose an actual solution.
For instance, you gave no solution for the aforementioned platforms:

You said iOS can't do it and Apple should resolve it (good luck with
that).
You said Google Play can't do it (where the majority of Godot users
expect to publish Android apps).
You dismiss Emscripten (the way we use to build for web)
You dismiss UWP (which stands for Universal Windows Apps, making
Godot available in Windows Phone and Xbox One).
Windows has no built-in package manager and if you mean Nuget (which
comes with Visual Studio) I'm pretty sure it does not have all the
needed dependencies.

So unless you have a real solution to those platforms, I agree with
@reduz that this proposal cannot be done.
Moving the thirdparty folder to another repository is an unneeded
complication and requires more maintenance than the current solution.

--
John M. Harris, Jr.
PGP Key: f2ea233509f192f98464c2e94f8f03c64bb38ffd
Sent from my Android device. Please excuse my brevity.

You are wasting your time, ease of compilation for all platforms is top
priority. Packaging is at the bottom.
On Feb 5, 2017 23:07, "John M. Harris, Jr."<EMAIL_ADDRESS>wrote:

I did not dismiss Emscripten, or any of the other platforms mentioned. For
those, the thirdparty repo might be fine.
I didn't realize you were using Visual Studio. I have no idea how that
situation would work, but you can just not use that proprietary garbage.
You can easily just use Fedora or another distro to build for Windows,
cross compiling with MinGW.
On February 5, 2017 8:17:27 PM EST, George Marques <
<EMAIL_ADDRESS>wrote:

We can have a discussion but you have to propose an actual solution.
For instance, you gave no solution for the aforementioned platforms:

You said iOS can't do it and Apple should resolve it (good luck with
that).
You said Google Play can't do it (where the majority of Godot users
expect to publish Android apps).
You dismiss Emscripten (the way we use to build for web)
You dismiss UWP (which stands for Universal Windows Apps, making
Godot available in Windows Phone and Xbox One).
Windows has no built-in package manager and if you mean Nuget (which
comes with Visual Studio) I'm pretty sure it does not have all the
needed dependencies.

So unless you have a real solution to those platforms, I agree with
@reduz that this proposal cannot be done.
Moving the thirdparty folder to another repository is an unneeded
complication and requires more maintenance than the current solution.

--
John M. Harris, Jr.
PGP Key: f2ea233509f192f98464c2e94f8f03c64bb38ffd
Sent from my Android device. Please excuse my brevity.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/7734#issuecomment-277571142,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z2zkNJaVZUTIhAmFQiUkdA2dNJT_Fks5rZoB5gaJpZM4L3rHa
.

It's easy to compile if I can 'apt-get install build-essential dep1 dep2', not if I have to clone the repo and wait for all of the third party stuff to download with old versions the rest of my system can't use with all ot the security issues and duplication involved.
On February 5, 2017 9:23:10 PM EST, Juan Linietsky<EMAIL_ADDRESS>wrote:

You are wasting your time, ease of compilation for all platforms is top
priority. Packaging is at the bottom.
On Feb 5, 2017 23:07, "John M. Harris, Jr."<EMAIL_ADDRESS>wrote:

I did not dismiss Emscripten, or any of the other platforms
mentioned. For
those, the thirdparty repo might be fine.
I didn't realize you were using Visual Studio. I have no idea how
that
situation would work, but you can just not use that proprietary
garbage.
You can easily just use Fedora or another distro to build for
Windows,
cross compiling with MinGW.
On February 5, 2017 8:17:27 PM EST, George Marques <
<EMAIL_ADDRESS>wrote:

We can have a discussion but you have to propose an actual solution.
For instance, you gave no solution for the aforementioned platforms:

You said iOS can't do it and Apple should resolve it (good luck
with
that).
You said Google Play can't do it (where the majority of Godot
users
expect to publish Android apps).
You dismiss Emscripten (the way we use to build for web)
You dismiss UWP (which stands for Universal Windows Apps, making
Godot available in Windows Phone and Xbox One).
Windows has no built-in package manager and if you mean Nuget
(which
comes with Visual Studio) I'm pretty sure it does not have all the
needed dependencies.

So unless you have a real solution to those platforms, I agree with
@reduz that this proposal cannot be done.
Moving the thirdparty folder to another repository is an unneeded
complication and requires more maintenance than the current
solution.

--
John M. Harris, Jr.
PGP Key: f2ea233509f192f98464c2e94f8f03c64bb38ffd
Sent from my Android device. Please excuse my brevity.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub

https://github.com/godotengine/godot/issues/7734#issuecomment-277571142,

or mute the thread

https://github.com/notifications/unsubscribe-auth/AF-Z2zkNJaVZUTIhAmFQiUkdA2dNJT_Fks5rZoB5gaJpZM4L3rHa

.

--
John M. Harris, Jr.
PGP Key: f2ea233509f192f98464c2e94f8f03c64bb38ffd
Sent from my Android device. Please excuse my brevity.

locked topic, discussing this further is pointless, as we are not going to change how we manage third party software.

Please do some research before asking us to do pointless things like removing the thirdparty repo for the sake of purity of the holy compiled symbols.
You can already configure the build on the X11 platform (basically all platforms you listed as having a package manager run X11) to disable almost all thirdparty libraries and link shared libraries instead.
I'm a packager for a GNU/Linux distro (see e.g. my godot package), I know what unbundling means, what are its stakes and I can assure you that Godot is way more packaging friendly than most other FOSS projects of its size.


Manually created CORS-enabled Proxy API leads to different config in SAM

Description:
When deploying an implicit API with SAM and then doing what I take to be the same steps in API Gateway in the AWS Console, I end up with a different configuration. To be sure, I'm not sure if this is a support request or a behaviour that needs better documentation or a bug.
Steps to reproduce the issue:
1/ In Console, create a Proxy resource. Steps: Go to API Gateway => Create API => (Name=MyAPI, Endpoint Type=Edge Optimized). Then: Actions => Create Resource => (Configure as Proxy resource, leave Enable API Gateway CORS UNchecked) => Create Resource. Then: Lambda Function=Some Lambda Function. Then: Save. Then: Select the /{proxy+} resource => Actions => Enable CORS => (Gateway Responses for MyAPI API=Default 4XX,Default 5XX) => Enable CORS and replace existing CORS headers.
2/ In a SAM template:
Globals:
  Api:
    EndpointConfiguration: EDGE
    Cors:
      AllowMethods: "'DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT'"
      AllowHeaders: "'Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token'"
      AllowOrigin: "'*'"
Resources:
  ChatAPIFunction:
    Type: AWS::Serverless::Function
    Properties:
      CodeUri: my-api/
      Handler: index.handler
      Runtime: nodejs8.10
      Policies: AmazonS3ReadOnlyAccess
      Events:
        ProxyApiGreedy:
          Type: Api
          Properties:
            Path: /{proxy+}
            Method: ANY

Observed result:
For the manually create API I see in the Method Response "Models: application/json => Empty" as shown here:

For the SAM-created API I don't see the Models:

Expected result:
I expected both these approaches to result in the same config, and if not, I expected to be able to somehow use SAM to generate the same config I generated manually.
Additional info:
This may be related to https://github.com/awslabs/serverless-application-model/issues/640

I think the API Gateway Console creates the Model for you. You can explicitly create the model using CloudFormation if you need to, though I think you will then need to manually create your OPTIONS method to use that model.

Thanks for the response @brettstack. In addition to this, I found that the Response Headers are missing in the Gateway Responses section too:
Manual:

Via SAM:

That looks more serious?

any info on this? I'm also unable to set cors on sam created API.
This example:
https://github.com/aws-samples/startup-kit-serverless-workload/blob/master/serverless.cfn.yml
still leads to missing headers and I'm unable to consume my sam crated API in SPA due to CORS.

When you say that the headers are missing, do you mean in the preflight response or in the actual application response? SAM (really, API Gateway) cannot add CORS headers to the responses returned by the application. The CORS settings apply to preflight responses – that is, the responses to the OPTIONS-with-some-headers requests that precede the actual request by the browser. The other kind have to be included by the application code itself.

yep true - also worth mentioning is the fact that default authorizer is also applied to the OPTIONS requests... so I ended up with two things (making it work):

added obligatory CORS headers into responses directly in a functions code
removed my custom authorization from `DefaultAuthorizer' and manually marked events in function definition with it - so the authorization is not applied to preflight requests.

yep true - also worth mentioning is the fact that default authorizer is also applied to the OPTIONS requests... so I ended up with two things (making it work):

added obligatory CORS headers into responses directly in a functions code
removed my custom authorization from `DefaultAuthorizer' and manually marked events in function definition with it - so the authorization is not applied to preflight requests.

Hi @lukpep I have returned CORS headers into responses directly in a functions code, but after the deploy with a sam template, the cors is still not working.
Is it just me? or have you got it fixed? Could you please share more information.
Thanks!

I'm seeing the same thing as @didopop3.
I have the following in the Globals section:
 Api:
    Cors:
      AllowOrigin: "'*'"
      AllowMethods: "'*'"
      AllowHeaders: "'*'"

and I'm explicitly returning CORS headers in my function code:
return {
  body: 'Unprocessable',
  statusCode: '204',
  headers: {
    'Access-Control-Allow-Origin': headers.Origin,
    'Content-Type': 'text/plain',
  }
}

When running locally, CORS headers are included in responses, but when running in production, POST requests are not including the CORS headers in responses (while OPTIONS pre-flights responses are).

Any update on this, If we upload our SAM Application will not work because of CORS, but if via de console you recreate the API's then they work, this is not maintainable since the SAM its a yaml you could maintain with PR's and code change management, if its only via the console, once you re-upload the SAM for whatever reason, all the configuration made on the console gets lost.


allow client to send remapped command

It's useful for redis-py to manage production Redis instances.
usage:
renamed_commands = {
    'CONFIG GET': 'xxconfig get',
}
r = Redis(host='redis', port=6379, renamed_commands=renamed_commands)

I don't understand why you would want to do this. Can you elaborate?

Sure. For some companies like us, we renamed dangerous commands: shutdown -> nevershutdown. After renaming, server will not process any dangerous command sent from application side. However, we still need to perform certain commands for administration purposes. This is why I made the PR.

I think this is better left to a special case in your code.
For what it's worth, if I needed something like this, I'd do the check within the Connection class so commands sent within pipelines are sanitized as well. And I'd also just raise an exception that explains that the command isn't available rather than renaming the command, which is going to produce a generic RedisError with a much more cryptic error message.

@andymccurdy Adding renaming into Connection class would be needed. The exceptions are not needed since a CommandError will be thrown anyway and that's enough.
IMO, the changes are still helpful otherwise it will be difficult for administrators to perform certain operations.


Add option to pull contributor data

Draft PR:
Partially completes the second item on the TODO list.
Functions and configuration added to generate contributor data.
Contributor template and directory (should I change to the one with out assets?) needs some feedback and ratification.

Now I would have to write a configuration like this to run the action to generate the files?


[5.4] Update AuthenticatesUsers.php

Additional checking for non string properties, fixes for https://github.com/laravel/framework/issues/18697

My thoughts on this from #18697

The methods in these traits are simply starter boilerplate code. The intent is for you to use them if they match your specific use-case and if not, override them in your controller. Personally, I would get more mileage from these methods if they were left untouched. With these added validations, I'll need to override more often.


indexOf on null or undefined

I have the feeling the bot is unable to read usernames or user ids?
[Fri Oct 05 2018 10:02:20 GMT+0200 (CEST)] INFO Connected to Mattermost.
[Fri Oct 05 2018 10:02:20 GMT+0200 (CEST)] INFO Sending challenge...
[Fri Oct 05 2018 10:02:20 GMT+0200 (CEST)] INFO Starting pinger...
[Fri Oct 05 2018 10:02:20 GMT+0200 (CEST)] INFO Mattermost server: <IP_ADDRESS>.1.1.0dbba7b51909dd7ab49afd949f5619cd.false
[Fri Oct 05 2018 10:02:20 GMT+0200 (CEST)] INFO Found 0 profiles.
[Fri Oct 05 2018 10:02:22 GMT+0200 (CEST)] INFO Someone is typing...
[Fri Oct 05 2018 10:02:23 GMT+0200 (CEST)] ERROR TypeError: Array.prototype.indexOf called on null or undefined
at indexOf (:null:null)
at Matteruser.message (/shared/httpd/jarvis/node_modules/hubot-matteruser/src/matteruser.coffee:201:36, :288:51)
at Client. (/shared/httpd/jarvis/node_modules/hubot-matteruser/src/matteruser.coffee:1:1, :5:61)
at emitOne (events.js:116:13)
at Client.emit (events.js:211:7)
at Client.onMessage (/shared/httpd/jarvis/node_modules/mattermost-client/src/client.coffee:279:17, :381:23)
at WebSocket. (/shared/httpd/jarvis/node_modules/mattermost-client/src/client.coffee:224:13, :318:22)
at emitTwo (events.js:126:13)
at WebSocket.emit (events.js:214:7)
at Receiver.ontext (/shared/httpd/jarvis/node_modules/ws/lib/WebSocket.js:841:10)
at /shared/httpd/jarvis/node_modules/ws/lib/Receiver.js:536:18
at Receiver.applyExtensions (/shared/httpd/jarvis/node_modules/ws/lib/Receiver.js:371:5)
at /shared/httpd/jarvis/node_modules/ws/lib/Receiver.js:508:14
at Receiver.flush (/shared/httpd/jarvis/node_modules/ws/lib/Receiver.js:347:3)
at Receiver.finish (/shared/httpd/jarvis/node_modules/ws/lib/Receiver.js:541:12)
at Receiver.expectHandler (/shared/httpd/jarvis/node_modules/ws/lib/Receiver.js:499:31)
at Receiver.add (/shared/httpd/jarvis/node_modules/ws/lib/Receiver.js:103:24)
at TLSSocket.realHandler (/shared/httpd/jarvis/node_modules/ws/lib/WebSocket.js:825:20)
at emitOne (events.js:116:13)
at TLSSocket.emit (events.js:211:7)
at addChunk (_stream_readable.js:263:12)
at readableAddChunk (_stream_readable.js:250:11)
at TLSSocket.Readable.push (_stream_readable.js:208:10)
at TLSWrap.onread (net.js:601:20)

Duplicate of #73


Config refresh skipped for some of the containers with Edgware.SR3 and springboot=1.5.10.RELEASE

Hi All,
When i do config refresh ( after updating properties), config refresh didn't happend for some of the containers for an application. for Example: My application is running in 6 containers(with scale 6) and only 3 containers are refreshed out of 6. This will not happen always but some times it is happening. Can you please help me suggest me to fix this issue. Please find below config refresh event code from config server.
applicationEventPublisher
.publishEvent(new RefreshRemoteApplicationEvent(
this, applicationContextId, service))
Thanks in advance.
Harinath.

Please provide a repo that reproduces the problem


Update README.md

Added the Python module multiformats to the list of implementations.

@sg495 would you mind making that change @vmx requested?

thanks @sg495, I didn't see your update until now


How to center Thumbnails? And how to open full screen.

Is there a way to center Thumbnails?
And how to open full screen?
Is there any kind of documentation?

Hey,
There is no built in fullscreen component.
You can use the ITEM_ACTION_TRIGGERED event to create a trigger for a fullscreen component as part of a wider application.
Cant center the thumbnails as they are, we are open to contributions on thumbnails and documentation.


Fix race between script delay and turn_off

Description:
We already had a helper method that will only unsubscribe existing listeners; however, it was not used consistently.
2018-09-27 18:16:01 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback <function async_track_point_in_utc_time.<locals>.point_in_time_listener at 0x10c2312f0>
Traceback (most recent call last):
  File "uvloop/cbhandles.pyx", line 66, in uvloop.loop.Handle._run
  File "/Users/am/home-assistant/homeassistant/helpers/event.py", line 210, in point_in_time_listener
    hass.async_run_job(action, now)
  File "/Users/am/home-assistant/homeassistant/core.py", line 327, in async_run_job
    target(*args)
  File "/Users/am/home-assistant/homeassistant/helpers/script.py", line 98, in async_script_delay
    self._async_listener.remove(unsub)
ValueError: list.remove(x): x not in list

Example entry for configuration.yaml (if applicable):
automation:
  trigger:
    - platform: state
      entity_id: script.sleep
  action:
    - service: script.toggle
      entity_id: script.sleep

script:
  sleep:
    sequence:
      - delay:
          milliseconds: 1

Checklist:

[X] The code change is tested and works locally.
[X] Local tests pass with tox.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

Thanks! 😎


first pass edits for May release

In the following sections, please check/verify:
Requirements, other than K8s 1.7, 1.8, 1.9, and 1.10
Restrictions, removed dynamic domains but not sure about the others.
Installation, manual steps that are listed in this doc.
Where do you want to call out these features: support for dynamic clusters, certification of Apache HTTP Server and Voyager (HAProxy), certification of NFS for Persistent Volumes?
After the second paragraph, there is a list of bulleted items, preceded by this line, "This release of the Operator provides a number of features to assist with the management of WebLogic domains in a Kubernetes environment, including:"
If so, perhaps, you can provide some context about how these features assist with the management of WebLogic domains in a Kubernetes environment.
Do the following sections need to change to accommodate, "We need to document how to bring the entire domain down using script ‘delete-weblogic-domain-resources.sh’"
Shutting down a domain
Removing a domain
Removing the operator

Requirements, other than K8s 1.7, 1.8, 1.9, and 1.10 - the exact version of 1.7 I believe is 1.75.

The doc states, "Kubernetes 1.7.5+, 1.8.0+, 1.9.0+, 1.10.0 (check with kubectl version)." Is that correct or does it need to be modified?

I am not yet done with the changes required for the README.


Can't open perl script "src/utils/eval.pl": No such file or directory

Hi,
This error occurred while I was training model.
I wonder if you could provided eval.pl file.
Many thanks

Have you looked in the GitHub repository?
Eli.
On Oct 5, 2017 4:39 AM, "binhuit"<EMAIL_ADDRESS>wrote:

Hi,
This error occurred while I was training model.
I wonder if you could provided eval.pl file.
Many thanks
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/elikip/htparser/issues/1, or mute the thread
https://github.com/notifications/unsubscribe-auth/AFM5CNs3b0QdprODzatNgQh35toXvjO3ks5spDM_gaJpZM4PudN2
.

Sorry, I must have forgotten to upload the file.
The file can be found at https://github.com/elikip/bist-parser/blob/master/bmstparser/src/utils/eval.pl


Add (major) version check for Zwave JS

New versions of upstream Zwave JS can possibly contain breaking changes in the API/definitions.
If the zwave server is hosted by the user itself (or in another application like zwave2mqtt) we have no control if the python lib is 100% compatible with the Zwave jS version.
Suggestion is that we add a major-version check in the code of the library and halt (or log) if the major version is not compatible.
This depends on a PR for Zwave JS to include the version.

The version of Z-Wave JS Server is now available and this issue is no longer blocked. Version is received on this line:
https://github.com/home-assistant-libs/zwave-js-server-python/blob/57bfb0cf7a2bb5b8960be20ebd94b59969c58c1d/zwave_js_server/client.py#L250-L259

The version of Z-Wave JS Server is now available and this issue is no longer blocked. Version is received on this line:
https://github.com/home-assistant-libs/zwave-js-server-python/blob/57bfb0cf7a2bb5b8960be20ebd94b59969c58c1d/zwave_js_server/client.py#L250-L259


Typo in description

Correct the spelling from price to prize

Done! Thanks for the report :+1:

I still don't see the changes tho

I think my internet died while doing it and did not actually update it. Now it's done!


Image version

Would love to see image versioning a la django-mediagenerator. Any plans to do something like this?

It's in the static-files branch, it will be Django 1.4 only, and heavily based on static files app and released in the next major version of pipeline (1.2) ;)

Just researched django to static-file in Django 1.4 ... so it the plan for pipeline to work w/ static-files via being included in "STATICFILES_FINDERS" and have static-files handle the the versioning part via CachedStaticFilesStorage and have piplining handle the compression/data-uri/etc parts?

Yes, the plan is to use CachedStaticFilesStorage and staticfiles app heavily, since it does most of the dirty job for us and use pipeline to do what it does the best (compress, templates and everything else).
I need to make explicit this plan somewhere :|


fix error in MAC OS

Signed-off-by: Xiang Dai<EMAIL_ADDRESS>Changes
Fix #1899

Don’t make a Mac to test but lgtm


Icon missing in system tray on taskbar

Today I noticed that the taskbar icon for alexander was missing even though it was hooked into the game and running fine. Since the icon is gone I can't open the control window to change any settings in alexander without deleting the config to make the control window appear again

Same issue, have to keep the "HideOnMinimize_XivAlexMainWindow" false

Any fix for this right now?

I think i managed to fix it. The issue was adding NIF_GUID to the flags but no GUID was provided so it was trying to reference it.
Removing it takes the uID defined above. If @Soreepeong can give me access I can create a PR for this. In the meantime you can download this dll and replace it in your game directory. Make sure to make a copy before!

d3d11.zip


[Feature][ThreadPool]Add Web Page to display thread's stats

Proposed changes
Support display thread's stats in BE's website.Ref ISSUE: #4085

add some methods to get thread's stats from Linux's system file in
env.
support get thread's stats by http method.
register page handle in BE to show thread's stats to help developer position some thread relate problem.

Types of changes
What types of changes does your code introduce to Doris?
Put an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Update (if none of the other choices apply)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[x] I have create an issue on Doris's issues, and have described the bug/feature there in detail
[x] Commit messages in my PR start with the related issues ID, like "#4071 Add pull request template to doris project"
[ ] Compiling and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] If this change need a document change, I have updated the document
[ ] Any dependent changes have been merged

The Page looks like


Typescript syntax highlighting breaks after Generic<typeof x>

Happens on TS 4.1.2 as well as their nightly 4.2.0-dev.20201211. However it doesn't happen in the TS playground, which is why I'm opening an issue here (initially)

Have code like:

function foo(): number { return 42; }
let bar: ReturnType<typeof foo>;
bar = 1;
foo();
new Uint8Array();

Notice highlighting breaks after the let statement:

Playground is okay: https://www.typescriptlang.org/play?#code/GYVwdgxgLglg9mABMOcAUBKAXIsIC2ARgKYBOiA3oqcVCKUgCwBMA3IgL4BQANrYoQCGpHACVa9MABUAngAdiAHijzicYMlQA+VlyHkAvIgCMulOgy6wxAO6IAqjDBQAHAEFSpQTMysgA

Works for me:

What language mode are you in?

This is in a TypeScript file, .e.g something in the vscode repo. Using the latest Insiders.
Tokens/scopes of the variable on the following line:

Versus elsewhere:

Hm, can you share the complete code sample. I'm still not seeing this issue:

I have the same issue, here are my details:

VSCode Version: 1.53.0-insider (d8a7c31aba3a)
OS Version: Windows_NT x64 10.0.19042

Steps to Reproduce:

Create a file foo.ts with the following contents:

type A = typeof a;
const a = {};

type B = Partial<{}>;
const b = {};

type Z = Partial<typeof z>;
const z = {};

Depending on your color scheme, observe the “const”, “=” and “;” on the last row (z) be colored differently than the same parts on previous rows (a and b). Specifically, the tokenization of pieces on the last row is different:

“const” has textmate scopes “entity.name.type.ts, meta.type.parameters.ts, meta.type.declaration.ts, source.ts” on row z instead of “storage.type.ts, meta.var.expr.ts, source.ts”, as on rows a and b;
“=” has textmate scopes “meta.type.parameters.ts, meta.type.declaration.ts, source.ts” on row z instead of “meta.var.expr.ts, source.ts” as on rows a and b;

This only happens specifically after a combination of a generic type (X) and a typeof operator in a type position. This has only started very recently (at most a few days ago).
Does this issue occur when all extensions are disabled?: Yes

I have the same issue, here are my details:
VSCode Version: 1.53.0-insider (user-setup)
OS Version: Windows_NT x64 10.0.18363


Fix NuGet package name

Removed an underscore from the package name of the Ubuntu 20.04 NuGet.
See #1622

Whoops. Did a grep for _., forgot to do a find as well. Should be fixed now.

Thank you!


Update the documentation of sparse_softmax_cross_entropy_with_logits()

With @fd839dc, sparse_softmax_cross_entropy_with_logits() was extended
to allow the type of labels to be int32.
Refs #1250

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Is it necessary to regenerate the Python API docs in tensorflow/g3doc/api_docs/python/?

No; that's not necessary.  It'll be done automatically on a regular basis.

@tensorflow-jenkins test this please.


Clean up handling of ^C, ^D; add ^Z but it will need rc changes too.

Signed-off-by: Ronald G. Minnich<EMAIL_ADDRESS>

LGTM


SIP-1312|added different spelling of Apache licence

Description
Updated the license that's needed for the new version of the Snappy library.

Will be done a different way.


Use stickyfill 1.1.4

This version doesn't work with Shadow DOM, but Chrome has position:sticky implemented

Fixes #115

Tested on IE11, Chrome, Firefox.


cluster

I would like to ask if you only performed DBSCAN clustering once at epoch 0, but did not cluster at epoch 0?

Sorry, the following is the result of my reproduction of your code on NVIDIA GeForce 3090. I ran 50 epochs.
Mean AP: 58.5%
CMC Scores:
top-1          78.4%
top-5          85.6%
top-10         87.9%
Is my configuration errors?


Update managed org claim to an identity claim

Purpose

$subject

Related PRs

https://github.com/wso2/carbon-identity-framework/pull/4912

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/6170321184

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


Update to schema.org 22.0, ensure schema.org is archived

https://schema.org/version/22.0/ was released 2023-06-29
Note these terms are removed since schema.org 15.0 update in #263:

constrainingProperty
measuredValue
observedNode

Their corresponding schema.org URLs https://schema.org/measuredValue etc. also now give 404 Not Found.
Earlier update removed these terms since RO-Crate 1.1:

AuthenticContent
MissingContext

Due to uncertainties of schema.org version URIs not being reliably persistent (see schemaorg/schemaorg#3378), and occasionally  such pending terms removed, I have also archived release https://schema.org/version/22.0/ :

Web Archive: https://web.archive.org/web/20230928215818/https://schema.org/version/22.0/
Software Heritage: swh:1:dir:60ff33aeead8b6c6b5a82f273a4a905fac5f8cf3

For history lessons, our previous releases:

RO-Crate 1.1 context https://w3id.org/ro/crate/1.1/context uses http://schema.org/version/10.0/ swh:1:dir:d258f2a8dd7dbc699e9e921f50a14480b04505d0
RO-Crate 1.0 context https://w3id.org/ro/crate/1.0/context uses http://schema.org/version/5.0/ swh:1:dir:bf09cb928d4cc7f004b90b65962780bbf8f5b876
RO-Crate 0.2 context https://w3id.org/ro/crate/0.2/context uncertain schema.org version, created 2019-06-26 by @ptsefton which is close to http://schema.org/version/3.7/  released 2019-06-01. swh:1:dir:2bbb6c97e5511006ae84bfa820099d83121d93fe

We should possibly move to list the swh identifier instead of the schema.org/version/*, but hopefully schemaorg/schemaorg#3378 resolves with some redirects or tombstone pages.

Following schema/schema#2841 the schemaVersion should now follow the pattern https://schema.org/docs/releases.html#v10.0 -- so we can use https://schema.org/docs/releases.html#v22.0 as identifier for now although that page currently has no link the release.


Auto background Music

No easy or cheap AI music APIs right now. Once stableaudio has an API, I might use that. For now, we'll stick with random downloads from freepd


Moved: Vivaldi.Vivaldi version 3.1.1929.45

This pull request is automatically generated by 🥟 Dumplings
Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

2024-01-25T06:51:18.1356549Z ##[error] One or more errors occurred. ((Line: 27, Col: 1, Idx: 1007) - (Line: 31, Col: 87, Idx: 1333): While parsing a block mapping, did not find expected key.) (Line: 27, Col: 1, Idx: 1007) - (Line: 31, Col: 87, Idx: 1333): While parsing a block mapping, did not find expected key.

(Automated response - build 655.)

/AzurePipelines run


feat: add error and success handlers to BulkWriter

Porting of several node PRs: 1, 2, 3.
Another fix I made was reducing the MAX_BATCH_SIZE from 500 to 20. I had to do this after refactoring UpdateBuilder, since the previous code imposed the same limits on WriteBatch/Transactions, causing the system tests to fail.
I've tried to order the commits to make it more reviewable, but after finishing it up the first time, I went back and did more cleanup.

Continued in #483.


Fix flags parsing in chgrp

rfind returns byte index but accesing via chars(), which is not safe
when non-ascii input given

Sorry, but I'm closing this in favor of https://github.com/uutils/coreutils/pull/2237, which should be merged soon and fixes this issue.


Cannot build the project/jar - Data-prepper-plugins

Describe the bug
A clear and concise description of what the bug is.
Gradlew build command is failing to the output jar. Looks like the issue is with the opensearch project inside data-prepper-plugins project. Following is the error:
FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring project ': opensearch project inside - data-prepper-plugins:opensearch'

Could not resolve all artifacts for configuration ':data-prepper-plugins:opensearch:classpath'.
Could not find org.opensearch.gradle:build-tools:1.0.0-alpha2.
Searched in the following locations:
- https://plugins.gradle.org/m2/org/opensearch/gradle/build-tools/1.0.0-alpha2/build-tools-1.0.0-alpha2.pom
- file:/home/nair/.m2/repository/org/opensearch/gradle/build-tools/1.0.0-alpha2/build-tools-1.0.0-alpha2.pom
Required by:
project :data-prepper-plugins:opensearch

To Reproduce
Steps to reproduce the behavior:

Clone the data-prepper repository from github
run - ./gradlew build
Error message:

Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details
FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring project ':data-prepper-plugins:opensearch'.

Could not resolve all artifacts for configuration ':data-prepper-plugins:opensearch:classpath'.
Could not find org.opensearch.gradle:build-tools:1.0.0-alpha2.
Searched in the following locations:
- https://plugins.gradle.org/m2/org/opensearch/gradle/build-tools/1.0.0-alpha2/build-tools-1.0.0-alpha2.pom
- file:/home/nair/.m2/repository/org/opensearch/gradle/build-tools/1.0.0-alpha2/build-tools-1.0.0-alpha2.pom
Required by:
project :data-prepper-plugins:opensearch

Expected behavior
Jar file is build for the data-prepper-plugins project.
Screenshots
Error messages attached above
Environment (please complete the following information):

OS: Ubuntu 20.04 LTS
Version v1.0.0

Additional context
Following comment is included in the build.gradle file.
// TODO: replace local built OpenSearch artifact with the public artifact

FYI the workaround is currently generally documented in https://github.com/opensearch-project/opensearch-plugins/blob/main/BUILDING.md

@rnjava We pushed this commit: https://github.com/opensearch-project/data-prepper/commit/26526f6d3011d01e74f648709c0c3b9c00edd151 a few days ago that should have fixed the issue. Please let us know if it is now working for you.


I114 update scripts

This pull request fixes some issues of the demand side in relation to nomenclature. It also fixes the embodied and emissions functions to fully operate with .shp files

@daren-thomas let me know if it works. @shanshanhsieh you might need this branch to be merged before working in #27.

i have sneaked in a change in get_prop_RC_model to use groupby/sum instead of pivot_table. testing of the emissions script was successful, but needed some editing: typos, contradictions in doc string, whitespace, naming (tupple is a typo, but also a bad variable name - see changes for ideas)
I think this can be merged. @shanshanhsieh: this should fix your problem with the demand script!


Do not merge!! PR to check build against Rel concurrency fix changes

Codecov Report
Attention: 9 lines in your changes are missing coverage. Please review.

Comparison is base (8c2f35a) 93.55% compared to head (c9d803f) 93.85%.
 Consider uploading reports for the commit 77ffcd8 to get more accurate results

Files
Patch %
Lines

lib/active_graph/generators/generated_attribute.rb
36.36%
7 Missing :warning:

lib/active_graph.rb
94.73%
2 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1711      +/-   ##
==========================================
+ Coverage   93.55%   93.85%   +0.30%
==========================================
  Files         128      129       +1
  Lines        5926     5586     -340
==========================================
- Hits         5544     5243     -301
+ Misses        382      343      -39

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


fix the Great Lakes

They seem to be entirely absent from https://hikeratlas.com/map, regardless of zoom level ?
I think they should probably show up starting at z4
Maybe add the 12 biggest lakes listed here: https://en.wikipedia.org/wiki/List_of_lakes_by_area#Geological_list

Lake Superior is relation 4039486. It's in my copy of ontario.pbf, but a render of just Ontario doesn't have it.
Is it getting clipped? Or is the geometry invalid?

Ah, I think I copy/pasted some stuff so that way_function ignores ways that are part of relations, but that's not relevant for Lake Superior, which has type=multipolygon.

Ah, no, the Lake Superior relation is itself a member of the Great Lakes relation, which has water=lake and no type=multipolygon.
Will need to think how to detect this and do the right thing.


[Extensibility Enhancement] Extension "_Exclude_ReportLayouts" - Public wrappers for "Report Layouts Impl." procedures

Dear ALAppExtensions,
Through this issue we would like to request a public codeunit that exposes procedures of the "Report Layouts Impl." codeunit, to avoid code duplication.
Examples of procedures we would like to see exposed:

RunCustomReport
EditReportLayout
ExportReportLayout
GetFileExtension (with an OnBeforeGetFileExtension event with IsHandled parameter, to better support ISV layout types)
SetDefaultReportLayoutSelection
GetReportLayoutSelectionCorrespondingEnum
AddLayoutSelection

It is a good suggestion - but unfortunately we do not have capacity to add this in the coming months, so the request has been added to our backlog.


Create 665-Non-decreasing-Array.cpp

File(s) Modified: 665-Non-decreasing-Array.cpp
Language(s) Used: C++
Submission URL: _https://leetcode.com/problems/non-decreasing-array/submissions/819147929/_

Thanks @kabirdhillon7 :)


MeanParametersSpace is not actually mean parametrization

By mean paramtrization people in statistics mean the following if we have an exponential distribution with sufficient statistics T then mean parameters $\mu$ are such parameters that $\mu = \mathbb{E}[T(x)]$. It does not hold for MeanParametersSpace. By MeanParametersSpace as I understood we mean parameterization in Distributions.jl but then it should be called differently.
There is a branch that tests this property $\mu = \mathbb{E}[T(x)]$ for many distributions it obviously fails https://github.com/ReactiveBayes/ExponentialFamily.jl/commit/bf7de356dce4f87c265556606ef9f06423b03cc9.

For example check this note from D. M. Blei https://www.cs.princeton.edu/courses/archive/fall11/cos597C/lectures/exponential-families.pdf.

Probably it should be named BaseDistributionParametrization.

Yeah, I think you have a point DefaultParametersSpace or BaseParamersSpace sound both good for me.


feat(ama-sdk-create): allow creation without a scope

Proposed change
When running npm create @ama-sdk typescript my-package, I would intuitively expect a my-package package to be created in my-package folder.
What currently happens is the creation of the @sdk/my-package package inside the sdk/my-package folder. Why is this sdk scope added? I suggest in this PR to remove the sdk default scope.

@matthieu-crouzet Thank you for your review!

@kpanot @fpaul-1A Thank you for your review!


Convert transfocator to ophyd_async

Fixes #748
Instructions to reviewer on how to test:

Check if signal components converted to analogous ophyd_async types.
Check if setting device results in expected behaviour.

Checks for reviewer

[ ] Would the PR title make sense to a scientist on a set of release notes
[ ] If a new device has been added does it follow the standards
[ ] If changing the API for a pre-existing device, ensure that any beamlines using this device have updated their Bluesky plans accordingly
[ ] Have the connection tests for the relevant beamline(s) been run via dodal connect ${BEAMLINE}

CI initially failed due to a flakey unit test unrelated to this PR, it passed after re-running. See https://github.com/DiamondLightSource/dodal/issues/943


Publishing the occupancy grid should be toggled by simply subscribing

Instead of having a configuration option, we can simply publish the occupancy grid whenever some node subscribes to the topic.

Fixed by #73


youtube-dl not works with python 3.5

Hi!
I'm using this nice tool since a half year ago for downloading ncs sounds. But a few days ago, I updated my python from the old 2.7 to the latest 3.5.1 version. After it I reinstalled the youtube-dl using pip tool. It worked, but the following error flood comes when I try to download sg:
https://asciinema.org/a/0azqkowjdflhaupj6tr48oh9f
What's wrong? Thanks!

Carefully read new issue template and provide all requested information.


Initialize shader uniforms by default

Fix #44454

I tested again and it doesn't fix the issue. idk, maybe something changed since my original comment.

Not sure why it's not working, I close it for now.


restore @only1chunts's

The released Excel version of MIxS 6.1 is https://github.com/GenomicsStandardsConsortium/mixs/blob/main/mixs/excel/mixs_v6.xlsx
@only1chunts made some fixes to that, based on issues in the repo, in https://github.com/only1chunts/mixs-cih-fork/raw/main/mixs/excel/mixs_v6.xlsx
I don't remember what all of the changes were, but he showed me a good audit trail. It was never merged into the main branch of this repo in anticipation of MIxS 6.2 RC, or something like it.
I was using https://github.com/only1chunts/mixs-cih-fork/raw/main/mixs/excel/mixs_v6.xlsx as input into the MIxS 6.2 RC build process because it was traceable back to this repo.
Unfortunately, it appears the the entire https://github.com/only1chunts/mixs-cih-fork has been deleted.
In order to keep working on MIxS 6.2 RC now, I am making a new branch based on this repo's main branch, but overwriting https://github.com/GenomicsStandardsConsortium/mixs/blob/main/mixs/excel/mixs_v6.xlsx with a cached copy of https://github.com/only1chunts/mixs-cih-fork/raw/main/mixs/excel/mixs_v6.xlsx that I found on one of my computer.
If we can either restore https://github.com/only1chunts/mixs-cih-fork or make MIxS 6.2 RC the  main branch of this repo, then it won't be necessary to merge the branch.

see https://github.com/GenomicsStandardsConsortium/mixs/blob/issue-610-temp-mixs-xlsx-home/mixs/excel/mixs_v6.xlsx

raw link: https://github.com/GenomicsStandardsConsortium/mixs/raw/issue-610-temp-mixs-xlsx-home/mixs/excel/mixs_v6.xlsx

ah, I destroyed that fork as I thought it had been copied over to your new fork already!  Sorry its gone, I do have a copy on my PC if there is stuff that we need to salvage from it?

OK, I can see above that you have recoved a copy of the excel file, thanks. That is the one I had made updates to, it exactly matches the one on my PC. Plus there is a change log file that I also had on my PC here:
2023-May-31-change-log.txt

file added to new branch, not restored to original branch
closing


Specifying security group by name does not work in shared subnets

Hi,
I'm running an EKS cluster in shared subnets and I'm having issues when specifying security groups by name. The VPC and subnets are created in Account A and shared with Account B in which the cluster is running. The security group I'm referencing is created in Account B.
The controller is giving the following error:
I0813 12:21:51.463787       1 loadbalancer.go:186] default/echoserver: creating LoadBalancer a397cb0c-default-echoserve-3ea3
E0813 12:21:51.499416       1 loadbalancer.go:197] default/echoserver: failed to create LoadBalancer a397cb0c-default-echoserve-3ea3 due to ValidationError: Security group 'alb_private' is not valid
E0813 12:21:51.499432       1 loadbalancer.go:197] default/echoserver: 	status code: 400, request id: edf1899c-bdc4-11e9-b34f-8d982b5b3438
E0813 12:21:51.499609       1 controller.go:217] kubebuilder/controller "msg"="Reconciler error" "error"="failed to create LoadBalancer due to ValidationError: Security group 'alb_private' is not valid\n\tstatus code: 400, request id: edf1899c-bdc4-11e9-b34f-8d982b5b3438"  "controller"="alb-ingress-controller" "request"={"Namespace":"default","Name":"echoserver"}

It works fine when referencing the security group by id.
I'm using the following for Kubernetes resources for testing:
apiVersion: apps/v1
kind: Deployment
metadata:
  name: echoserver
spec:
  replicas: 1
  selector:
    matchLabels:
      app: echoserver
  template:
    metadata:
      labels:
        app: echoserver
    spec:
      containers:
      - image: gcr.io/google_containers/echoserver:1.4
        imagePullPolicy: Always
        name: echoserver
        ports:
        - containerPort: 8080
---
apiVersion: v1
kind: Service
metadata:
  name: echoserver
spec:
  ports:
    - port: 80
      targetPort: 8080
      protocol: TCP
  type: NodePort
  selector:
    app: echoserver
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    alb.ingress.kubernetes.io/scheme: internal
    alb.ingress.kubernetes.io/security-groups: alb_private
    kubernetes.io/ingress.class: alb
  name: echoserver
spec:
  rules:
  - host: test.mydomain.com
    http: &echoserver_root
      paths:
      - backend:
          serviceName: echoserver
          servicePort: 80
        path: /*

I have cloned and build the master branch (commit: 15dba89) which I deployed to my EKS cluster since #904 was merged after release v1.1.2.

Hi, I'm not sure if this is exactly the problem i ran into, but i do probably have a fix for it in a branch on my fork. Unfortunately this fix is based on a code base i created the PR #990 for. Once this is merged i plan to create another PR for this change

Thanks @tipok :) I'll see if I can find some time to look at the code.

It seems that this issue was fixed by #1019


Bug : Faied to load plugin

While trying to find logs under .obsidian/plugins/obsidian-mind-map, main.js is not found....
This might be some network problem with installation.

I've recently updated with another release (1.0.0). Can you try installing again to see if it is successful?

I've recently updated with another release (1.0.0). Can you try installing again to see if it is successful?

it works now 👍


Adding support for external file copy agents

What's the Problem?
Right now Files is using it's internal file transfer agent (potentially windows one, don't know).
Would be nice if there was option to chose external agents already installed on system, for example TeraCopy.

Figure 1. Files default file tranfer agent
Solution/Idea
The best approach would be one of these, whichever would be easier to implement:

Make options menu for choosing external app. /
Make options to disable internal agent. /
Make external agent aware. /

Alternatives
Make so Files use link that windows use as default for file transfer (which shows a dialog for choosing which app you should use for copying).

Figure 2. Windows default link for file tranfer
Priorities

Capability
Priority

Being able to use external file tranfer agent
Must

Being able to chose which one
Should

Being able to sense external agent prior to installation
Could

Files Version
No response
Windows Version
Windows 10 1909 18363.1916
Comments
If it's already included in Files, I'm sorry, but I couldn't find it. Which means it should be better located.
Right now it's the only thing that brakes usability for me.
If you know how can you rectify this problem for now, it would be nice to to tell how to proceed in the comments.

Sorry, totally missed that is being discussed here #7518


fix: Provide MDM package name

fix: Provided MDM package name

:tada: This PR is included in version 0.0.6 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 0.0.6 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Improve AST

Improve AST produced from PEG.js grammars:

[ ] Capitalize node names
[ ] Unify node names with rule names?
[ ] Merge similar kinds of nodes?

simple_and + simple_not → SyntacticPredicate
semantic_and + semantic_not → SemanticPredicate
zero_or_more + one_or_more → Repetition

Moving to 0.11.0, I’ll do this simultaneously with the terminology clean-up and the documentation rewrite.


[KYUUBI #2112]  Improve the compatibility of queryTimeout in more version clients

Why are the changes needed?
https://github.com/apache/incubator-kyuubi/issues/2112
Clients less than version 2.1 have no HIVE-4924 Patch, no queryTimeout parameter and no TIMEOUT status. When the server enables kyuubi.operation.query.timeout, this will cause the client of the lower version to get stuck.
Introduce a parameter, when it is turned on, no matter what the version of the client is, the queryTimeout parameter is not set, and the TIMEOUT state is converted to CANCELED. If queryTimeout is set, the TIMEOUT state is still maintained.
How was this patch tested?

[x] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[x] Add screenshots for manual tests if appropriate

[x] Run test locally before make a pull request

When the client has no TIMEOUT enumeration value, isSetOperationState is always false, and the loop will not exit.
org.apache.hive.jdbc.HiveStatement#execute
    while (!operationComplete) {
        if (statusResp.isSetOperationState()) {
          switch (statusResp.getOperationState()) {
          case XXX:

Fix

Codecov Report

Merging #2113 (ce9d75f) into master (8f7b2c6) will increase coverage by 0.49%.
The diff coverage is 96.29%.

@@             Coverage Diff              @@
##             master    #2113      +/-   ##
============================================
+ Coverage     60.73%   61.23%   +0.49%
  Complexity      108      108
============================================
  Files           320      317       -3
  Lines         15481    15461      -20
  Branches       1991     1990       -1
============================================
+ Hits           9403     9468      +65
+ Misses         5273     5186      -87
- Partials        805      807       +2

Impacted Files
Coverage Δ

...org/apache/kyuubi/operation/ExecuteStatement.scala
88.46% <94.11%> (+7.56%)
:arrow_up:

...in/scala/org/apache/kyuubi/config/KyuubiConf.scala
96.45% <100.00%> (+0.01%)
:arrow_up:

...ache/kyuubi/operation/KyuubiOperationManager.scala
97.05% <100.00%> (+4.55%)
:arrow_up:

...ala/org/apache/kyuubi/session/SessionManager.scala
85.12% <0.00%> (-0.83%)
:arrow_down:

.../apache/kyuubi/client/KyuubiSyncThriftClient.scala
91.66% <0.00%> (ø)

...he/hadoop/hive/thrift/TUGIContainingTransport.java

...doop/hive/thrift/client/TUGIAssumingTransport.java

...rg/apache/hadoop/hive/thrift/TFilterTransport.java

...a/org/apache/kyuubi/service/TFrontendService.scala
92.77% <0.00%> (+0.66%)
:arrow_up:

... and 5 more

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 8f7b2c6...ce9d75f. Read the comment docs.

Is there possible to use protocol version to dynamic change the state?

Is there possible to use protocol version to dynamic change the state?

In the statement, we can get the protocol version through getSession.protocol .
HIVE_CLI_SERVICE_PROTOCOL_V8 was introduced by HIVE-14191 and took effect in Hive 2.1.1 and 2.2.0, but querytimeout was introduced by HIVE-4924 and was available in Hive 2.1.0.

is it possible change operation state dynamically through thrift protocol version ?
It seems we can check if the thrift protocol version <= HIVE_CLI_SERVICE_PROTOCOL_V8 and disable timeout, since Hive-2.1 introduce HIVE_CLI_SERVICE_PROTOCOL_V9

is it possible change operation state dynamically through thrift protocol version ?
It seems we can check if the thrift protocol version <= HIVE_CLI_SERVICE_PROTOCOL_V8 and disable timeout, since Hive-2.1 introduce HIVE_CLI_SERVICE_PROTOCOL_V9

Oh I missed this comment, seems reasonable to me, We can return corresponding state by hive client protocol

thanks, merging to master


svelte-on-solana/wallet-adapter-anchor keep throwing TypeError: Cannot read properties of undefined (reading 'BROWSER')

i am using svelte solana wallet adapter, when i tried to use workSpace from @svelte-on-solana/wallet-adapter-anchor
i keep getting error TypeError: Cannot read properties of undefined (reading 'BROWSER')
To Reproduce
import workSpace from @svelte-on-solana/wallet-adapter-anchor in sveltekit
see below from my svelte.config.js
`import preprocess from 'svelte-preprocess';
import adapter from '@sveltejs/adapter-static';
import path from 'path';
const config = {
preprocess: preprocess(),
kit: {
	adapter: adapter(),
	vite: {
  optimizeDeps: {
    include: ['@project-serum/anchor'],
  },
  resolve: {
    alias: {
      $utils: path.resolve('src/utils/'),
    },
  },
  define: {
    // This makes @project-serum/anchor 's process error not happen since it replaces all instances of process.env.BROWSER with true
    'process.env.BROWSER': true
  },
},

},
};
export default config;
`
i want to use workSpace to gain access to base account and sign transactions

OS: MacOs Monterey
Browser chrome,
Sveltkit version: next

Hi @Abdulkereem
I think you have to import the workSpace from import { workSpace } from '@svelte-on-solana/wallet-adapter-ui';
Let me know please if that is the issue. Thanks!!!

thanks for the swift response @silvestrevivo  i have tried that but i couldn't access $workSpace.baseAccount it keep throwing undefine

after downgrading to https://github.com/silvestrevivo/solana-svelte-counter package.json ,     "@svelte-on-solana/wallet-adapter-anchor": "^1.0.11-alpha.0",
the  TypeError: Cannot read properties of undefined (reading 'BROWSER') is cleared, when i tried to access $workSpace.baseaccount it throw type error undefined

after downgrading to https://github.com/silvestrevivo/solana-svelte-counter package.json , "@svelte-on-solana/wallet-adapter-anchor": "^1.0.11-alpha.0", the TypeError: Cannot read properties of undefined (reading 'BROWSER') is cleared, when i tried to access $workSpace.baseaccount it throw type error undefined

please any way out, please

@Abdulkereem please, can you provide a repo? It seems you are not initializing the workSpace.

@Abdulkereem please, can you provide a repo? It seems you are not initializing the workSpace.

okay thanks, here https://github.com/Abdulkereem/therepublik/blob/frontend-production/src/routes/stake/index.svelte

the transaction is where am calling workspace

okay thanks so much, how do, i call it is it in place of ConnectionProvider from @svelte-on-solana/wallet-adapter-ui ?
please i need a guide if there is any kindly share me

https://github.com/svelte-on-solana/wallet-adapter/blob/master/packages/anchor/README.md

okay thanks, that's great please what is the 	import idl from '../../../target/idl/.json'; ?

That's the IDL generated by Anchor build.


Typo within variable name in New-NavContainer.ps1 brings error creating a container

Creating a new container brings the following error:

Create-DynamicsDockerContainer : The variable '$sidepsm' cannot be retrieved because it has not been set.

After short investigation I found out that there is a typo within variable name in New-NavContainer.ps1.
The function is called with $sidepsm. Should be $idepsm, I guess.
Permalink to line 1766 of code:
https://github.com/microsoft/navcontainerhelper/blob/35b52788552a651efd19071ec5fc97103dac5b90/ContainerHandling/New-NavContainer.ps1#L1766

Thank you for that instant response :-O


splits apart monitor and crd file reading

this refactor will enable anyone to use the monitor /
configFunc pattern to introduce config (if needed)
there will be a follow-on piece of Cloud Foundry
functionality that takes advantage of this work

/assign @zackbutcher

@ZackButcher This is going to allow us to introduce the automatic addition of route-rules via what we are going to call a copilot_snapshotter. Should fit the pattern nicely.
Let me know if you have any questions.
cc @rosenhouse

@zachgersh: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-simpleTests.sh
23adf0cb7f5584745fd1e5edb7345a772791d51a
link
/test e2e-simple

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

Adding some Config-WG to make sure work isn't duplicated @istio/reviewers-istio-galley

/assign @xiaolanz

@zachgersh: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-simpleTests.sh
4b2c1681d7ec3205efeec79c196f08ded4303f61
link
/test e2e-simple

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

@zachgersh the change seems fine overall.  AFAICT there is no functionality change here ... it seems that you're just splitting out the config polling strategy (files in this case) from the monitoring function for deltas.  Is that accurate?

@nmittler you nailed it, that is 100% what is happening here. I could make the PR easier to review by doing some git mv (thanks @ZackButcher for the idea).

/lgtm

/lgtm
@zachgersh good stuff!


Issue in docker while running this command

I have install the docker and its gives error while running simple command
* docker pull hello-world*
Using default tag: latest
Pulling repository docker.io/library/hello-world
Error while pulling image: Get https://index.docker.io/v1/repositories/library/hello-world/images: dial tcp: lookup index.docker.io on <IP_ADDRESS>:53: no such host
After this i have added the proxy
export HTTP_PROXY=http://{host}:{port}
after this i run the command again still getting error but different.
$ docker pull hello-world
Using default tag: latest
Warning: failed to get default registry endpoint from daemon (An error occurred trying to connect: Get https://<IP_ADDRESS>:2376/v1.22/info: Tunnel or SSL Forbidden). Using system default: https://registry-win-tp3.docker.io/v1/
An error occurred trying to connect: Post https://<IP_ADDRESS>:2376/v1.22/images/create?fromImage=hello-world%3Alatest: Tunnel or SSL Forbidden
how i can remove the last error or any guideline for running the simple command on windows 7
i am new in docker

Where did you add the HTTP_PROXY?  Did you set it on the daemon?
Consider using --engine-env to set HTTP_PROXY in the created VM.

Hi nathanleclaire,
I have set the HTTP_PROXY in config.json or command prompt itself
can you please explore what is it means
An error occurred trying to connect: Post https://<IP_ADDRESS>:2376/v1.22/images/create?fromImage=hello-world%3Alatest: Tunnel or SSL Forbidden

It means the machine is not allowed to access the route it is trying to access, most likely due to firewall.
Try setting --engine-env HTTP_PROXY=http://${host}:${port} when you create the machine.

I'm experiencing the same behind a corporate firewall. I'm unsure whether there are restrictions on the routes. I have created my machine with the --engine-env parameters as you suggested. I still get this output when I try to pull the hello-world image.
Using default tag: latest
Warning: failed to get default registry endpoint from daemon (An error occurred
trying to connect: Get https://<IP_ADDRESS>:2376/v1.24/info: Tunnel or SSL For
bidden). Using system default: https://index.docker.io/v1/
An error occurred trying to connect: Post https://<IP_ADDRESS>:2376/v1.24/imag
es/create?fromImage=hello-world&tag=latest: Tunnel or SSL Forbidden

It may have something to do with permissions, as using SUDO helped me to resolve Warning: failed to get default registry endpoint from daemon (Error response from daemon: Bad response from Docker engine). Using system default: https://index.docker.io/v1/

It's need sudo

If on windows you need to run cmd as administrator.

You need to add your user to the docker-users group


chore: Update to USWDS 2.11.2

Summary
Related Issues or PRs

How To Test

Screenshots (optional)

Warnings

:warning:
This PR does not include changes to tests, even though it affects source code.

  Generated by :no_entry_sign: dangerJS against c1e3a370b67f7400db190a6b1f07d653109e26f1

Thanks for organizing this PR well - made it much easier to understand what changes are happening and why ⭐.
Are you planning to use this same text in the release notes? I think we should. For example, even that change to HTML markup I know will break our cypress tests when we upgrade. If I didn't see a link to that diff and your comment I would be wondering why and when things changed.

ah that's a good idea! Does this warrant a breaking change? 🤔


Don't use pictures when presenting pieces of code.

Page Affected: https://developers.google.com/web/tools/chrome-devtools/storage/indexeddb#snippets
What needs to be done?
All lone pictures of code replaced with devsite-code text-boxes across all pages.
The aforementioned page also has 404: https://developers.google.com/web/tools/chrome-devtools/storage/refresh

Having these snippets available as code would be great.


Circle Sort implementation

Created CircleSort.py and modified Markers.py to include a RemoveAllMarkers function.

#22 Circle Sort Implementation


Same File Opened Twice under different but equivalent path

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.61.0
OS Version: Windows 10

Steps to Reproduce:

Open a file at C:\anywhere\myfile.txt
Click a link in the terminal to file:///c:/anywhere/myfile.txt

You now have 2 copies of the same file open:

This is a problem in general I think with VSCode not identifying that 2 file paths are identical/equivalent.
Since, some tools, like Deno, show a file:/// path instead of a C:\ path we get the duplicity.

/duplicate https://github.com/microsoft/vscode/issues/130082

I am not using symlinks.


Improve the error message about MAX_EXTENSIONS. Add two comments about where extensions are being registered

Some error checks therefore were removed.
See: https://github.com/godotengine/godot/issues/36405

I don't see why removing those checks would be a good idea. Those initialization functions are run once, so there is absolutely no significant loss of performance due to those checks.

My reasoning was just to improve readability because the cap is already very high

My reasoning was just to improve readability because the cap is already very high

I don't think you improve readability by removing checks and replacing them by big comments.
It can be improved by adding comments, not by removing code.
But in any case, rendering code is always hard, it's kind of normal it's hard to read. :/

I see myself so shortsighted now xD. I'll add them back

I don't really see the point of doing this, because errors typically serve two purposes:

Tell the user (who typically doesn't compile Godot) that something is wrong so they understand why it does work.
Tell contributors (who compile Godot) where an error was raised so that they can inspect the code and see what to do.

Adding some info in the error message that tells contributors what they should change for a hypothetical issue is not very useful. They can check the code and understand that they have to bump MAX_EXTENSIONS if it's too low for some reason.


load sailthru form in app_core_legacy

Load sailthru form handling js in app_core_legacy (for apps like shop).

:+1:


Build the C API with meson rather than cargo-c

Rather than using cargo-c and building with pkg-config, we can directly incorporate the meson build system to build the library's C API. In doing this, projects using meson will be able to "wrap" the library and directly link with their projects.

@larrydewey Can you re-review?


Custom icons imported with .carto files can't be edited later

Maps with custom IMG icons will transfer over in both the map and legend, but will not be editable in Builder (only via cartocss).

This should work with style with icons.

Confirmed you can change custom icons after .carto import with feature flag (icon-styling).
Can we close this?


using secp256k1 curve sign cert get handshake failure

/build/dists/openssl-v1.1.1k/bin/openssl ecparam -genkey -name secp256k1 -out "${DIR}/my-service.key"
2021.04.10 19:41:02 LOG7[11]: TLS state (connect): SSLv3/TLS write client hello
2021.04.10 19:41:02 LOG7[11]: TLS alert (read): fatal: handshake failure
2021.04.10 19:41:02 LOG3[11]: SSL_connect: ssl/record/rec_layer_s3.c:1544: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
2021.04.10 19:41:02 LOG5[11]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket

but use prime256v1 is fine

This means the peer has rejected the handshake. Unfortunately the protocol doesn't tell you anything more that the peer has rejected it - not why. To be sure you would have to look at the peer's logs. However its almost certainly because the peer does not want to accept this curve. It's rarely used in practice.

This means the peer has rejected the handshake. Unfortunately the protocol doesn't tell you anything more that the peer has rejected it - not why. To be sure you would have to look at the peer's logs. However its almost certainly because the peer does not want to accept this curve. It's rarely used in practice.

The peer log is same. I use stunnel lastest version with openssl 1.1.1k. I try prime256v1 curve to sign a cert, that is ok. and I try ed25519 to sign a cert, that is also fine. It is so wierd.

secp256k1 is not allowed with TLS-1.3 - could that be the issue?

It is so wierd.

That curve is not in OpenSSL's default set of accepted curves so its not so weird:
https://github.com/openssl/openssl/blob/f82f5392f39797c1cf3a5d114c0125f121b0f769/ssl/t1_lib.c#L180-L187

secp256k1 is not allowed with TLS-1.3

nice. https://github.com/openssl/openssl/issues/8369#issuecomment-518565778


W: GPG error: http://ports.ubuntu.com/ubuntu-ports xenial InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)
W: The repository 'http://ports.ubuntu.com/ubuntu-ports xenial InRelease' is not signed.
W: GPG error: http://ports.ubuntu.com/ubuntu-ports xenial-updates InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)
W: The repository 'http://ports.ubuntu.com/ubuntu-ports xenial-updates InRelease' is not signed.
W: GPG error: http://ports.ubuntu.com/ubuntu-ports xenial-backports InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)
W: The repository 'http://ports.ubuntu.com/ubuntu-ports xenial-backports InRelease' is not signed.
W: GPG error: http://ports.ubuntu.com/ubuntu-ports xenial-security InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)
W: The repository 'http://ports.ubuntu.com/ubuntu-ports xenial-security InRelease' is not signed.
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
  bash libc-bin libc6 login multiarch-support passwd
6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 4186 kB of archives.
After this operation, 0 B of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  bash login libc6 libc-bin multiarch-support passwd
E: There were unauthenticated packages and -y was used without --allow-unauthenticated
The command '/bin/sh -c apt-get update     && apt-get dist-upgrade -y' returned a non-zero code: 100
make[1]: *** [.container-arm] Error 100

though I see that images like gcr.io/google-containers/ubuntu-slim-arm:0.11 were pushed, somehow.

@ixdy Even @nicksardo faced this issue last time because of some proxy issues, see for more information - https://github.com/kubernetes/ingress/pull/587#issuecomment-300592556.
@luxas

@ixdy Can you try building it outside of the firewalls you are now or something?
Last time @nicksardo tried to push a similar image it failed for him, not sure what firewall rules/proxy issues there are that prevent it from succeeding...


Make "share" and "save config" buttons configurable

Make "share" and "save config" buttons configurable in ./client/config.js

Perhaps this is the wrong repo for this issue?

Yup! Thank you @jwflory!


Adding Custom Cursor effect

Step 1: CSS for Custom Cursor
Step 2: HTML Structure
Step 3: JavaScript for Additional Effects
https://github.com/user-attachments/assets/bb0c259f-5711-4545-a6fc-9b0c37c09693
Unique cursor designs can capture users' attention and make the interaction more enjoyable, encouraging them to engage more with your content.
Please assign this to me , I am ready for this
Thankyou!

Hello, I would like to be assigned to this issue. is this still possible?


nothing is plotted on evaluation

hello, thanks for opensourcing this intriguing work!
it seems some breaking changes happened in the dependencies though, as nothing is plotted when running main_eval.py.
i see some data generated in the generate_and_save function, but all saved images and gifs are just empty white. no errors, but no visuals either..
what may be the reason (specific matplotlib version maybe)?

found a workaround: older matplotlib, e.g. 3.3.2 [v.3.6.2 doesn't output anything, no matter what].
the issue can be closed, yet it probably makes sense to mention this in the requirements [if the code update is not feasible].

Hi, thank you so much for trying out this project! The matplotlib version that I used was 3.5.1; did you try with this version? It is possible it might not work past 3.5.
Thank you for your time, I will be update the yml file accordingly so this issue doesn't pop up for others.


HTTPS

Now that GitHub Pages supports custom domains with SSL it'd be good to see this site use HTTPS.
REF: https://blog.github.com/2018-05-01-github-pages-custom-domains-https/

Site is on HTTPS now. Nice one MDO. :-)
https://codeguide.co/

Woo, thanks! Had to update the DNS and then it's just a checkbox in repo settings :D.


Enable translation and localization

https://github.com/substrate-developer-hub/docs/issues/78

Rebase on master branch.

@kaichaosun I'm not sure whether any of the repository-moving or anything else I've fiddled with broke this PR. I think this is good work, and would like to see it merged. Please merge it yourself when you have it merging again. :+1:

I have rebased on the source branch. I don't have the access to merge the PR, who should I ask to give me the access? @JoshOrndorff

@kaichaosun I've merged this one for you and invited you as a collaborator on this repo. Didn't realize you couldn't merge.

I think this PR requires some follow up. There are some links which need some JS logic in order to append the correct language to the URL.
Like this:
    const langPart = `${language ? `${language}/` : ""}`;
    const docUrl = doc => `${baseUrl}${docsPart}${langPart}${doc}`;
    const pageUrl = page => baseUrl + (language ? `${language}/` : "") + page;

I will follow this up.

@shawntabrizi I have opened a PR to fix the links, https://github.com/substrate-developer-hub/substrate-developer-hub.github.io/pull/102
Seems no need to change following js code:
const langPart = `${language ? `${language}/` : ""}`;
const docUrl = doc => `${baseUrl}${docsPart}${langPart}${doc}`;
const pageUrl = page => baseUrl + (language ? `${language}/` : "") + page;

I'm open to change if you have other thoughts.


Revisit concurrency detector

Need to make sure:

If async paths are intended to be serialized, then make sure this works for all async paths--i.e. done at appropriate level

Consider overhead for doing this when there really isn't any async code in the async path--i.e. when Task.FromResult is used.

New code paths that have been added after the concurrency detector was introduced are making the right calls into the detector.

How do we make sure this stays up-to-date going forward?

See also #8026

@ajcvickers We currently do the throwing check in the following:

ExecuteSqlCommand
ExecuteSqlCommandAsync
SaveChanges
SaveChangesAsync
MoveNext (sync query)

And we do the async waiting check (interleaving) only in:

MoveNextAsync (async query)

Obviously there are many more top-level APIs that we could add the check too. Do we want to do that?

ping @ajcvickers

Design meeting notes:

We will not attempt to make the context completely thread-safe since there is too much complexity in the implementation and the extra overhead for the normal single-threaded use may be too much.
@ajcvickers to propose other places to add the check. It doesn't need to be added everywhere, but we want to add in places where it is likely to get hit so that apps will more likely throw a good exception rather than just some random exception from multi-threaded access. (Note to self--context initialization?)
@ajcvickers to do some tests to make sure common patterns will hit the check

Also the concurrency detector doesn't fire reliably on .First(), see the Throws_on_concurrent_query_first() test.

See also https://github.com/aspnet/EntityFramework/pull/8865


Give Diff a color

Diff (Or Patch) is something that is used quite a lot on GitHub for various things, and it is usually paired with Shell. A lot of repositories, such as the @OvercastNetwork's SportBukkit, only use these two things, one of which isn't represented in the language summary. If I somehow magically did this right, it should show the magnificent language in all it's glory.
I'd love to see this great and useful language be put next to Shell. Repositories that only use Shell should only have Shell, and repositories that use Diff & Shell should have both.

I'm surprised that Diff is considered programming.  I'm also surprised that it doesn't show up in the language statistics bar in https://github.com/OvercastNetwork/SportBukkit.

Ah, SportBukkit hasn't been updated since Diff aquired the programming type.
I'd argue that Diff should rather be data.

@larsbrinkhoff Now it shows a color, but it's that generic white that doesn't look good with the green Shell. I kind of like it being a "programming" language, as there is some syntax.


Add a custom jar path for Sparkling Water

This PR provides a way for rsparkling to accept a custom Sparkling Water jar.
The user would need to set options(rsparkling.sparklingwater.location = 'path/to/sw.jar'
This call can be triggered by the following logic:

If rsparkling.sparklingwater.version && rsparkling.sparklingwater.location are set or if just rsparkling.sparklingwater.location is set.

thank you!


Support optional prefix for topics and namespaces to aid in multi-robot support

TF should string-prefix the prefix ("base" with prefix "foo" becomes "foo-base").
Topics should use prefix as namespace ( "cmd_vel" becomes "foo/cmd_vel"

The flatland API should provide functions to prefix topics and tfs so that all plugins can use this consistently.
Prefixes should default to "", which should not do anything to the string (no "-" or "/" prefix added).

Be sure testing includes the "." as I noticed some intermittent problems loading models with "." in the filename.

Done in #19


Fixed malformed attribute directives in docs.

I think the two attribute changes are fairly straight forward.
While looking for other cases I found the comment one, not sure what this was intended for but it's been there for about a decade and doesn't show in the docs. Therefore I thought we could remove it?
I've put as two separate commits so the second one can be dropped/squashed as needed.

@smithdc1 Thanks :+1:


[React Native] Upgrade to > 0.25.1

The packager complains about this line, but only when dev=false:
SyntaxError: 'import' and 'export' may appear only with 'sourceType: module'

A suggestion by @jsierles was that maybe that file still needs an export, presumably to enable the source type being a module during parsing in Babylon. Tested this, this is not the issue.
This issue and the linked issues seem like they could be related: https://github.com/facebook/react-native/issues/7850.

I have verified that this issue exists since React Native 0.25.1.


Importing respond-cart.html causes vulcanize build process to fail

The documentation for creating plugins (http://respondcms.com/documentation/creating-plugins) says to use the follow command to run the vulcanize build tool:
vulcanize respond.html > respond-build.html --strip-comments --inline-css

Line 15 of site/components/respond.html
<link rel="import" href="respond-cart.html">

causes the vulcanize build process to fail.  I have not yet investigated why.  I commented out the line of code above and the vulcanize process (and my custom plugin) works fine.

Interesting.  Any idea why this happens?  I can take a look, but I have not had this issue.

I just tried debugging.  The only thing I noticed was that there wasn't a closing  tag in the table in the template.

The immediate cause of failure is that the value returned from analyzer.js (vulcanize dependency) line 224
importParse(htmlImport, href)

is null.  It's null because line 86 of import-parse.js
doc = dom5.parse(htmlString, {locationInfo: true});

throws an error:
[TypeError: Cannot read property 'end' of undefined]

I tried tracing a little further, that's how I found out the tbody wasn't closed, but I kept getting the same error even after I closed it.

Appears to be related to this issue which was just closed a week ago:
https://github.com/Polymer/vulcanize/issues/186
I don't think the changes made in the fix above have made it to the version on npm yet.

No longer able to replicate this issue.  The issue appears to have been fixed by the vulcanize issue above (which has been fixed).  Closing this issue.


[macOS] Fix the "Toggle Hidden Files" shortcut

This overrides the default shortcut for Toggle Hidden Files to Finder's default Command+Shift+., as Command+H can't be used because it's the default shortcut to minimize the window on mac

Thanks!


Base.verify_nif does not works

I create hash with
hash = Argon2.Base.hash_password("1", "salt-01111111111", [t_cost: 1, argon2_type: 2])

I am trying to verify hash:
Argon2.Base.verify_nif(hash, "1", 2)

and it fails:
** (ArgumentError) argument error
    (argon2_elixir) Argon2.Base.verify_nif("$argon2id$v=19$m=131072,t=1,p=4$c2FsdC0wMTExMTExMTExMQ$i+GCPGDQxyS2zinYa9skuKUrVt2vvSDYMJgzodxww1Y", "1", 2)

Am I miss something?

Before running Argon2.Base.verify_nif, you need to convert the hash to list, by using :binary.bin_to_list - see the implementation of verify_pass for an example.


Typings: Cannot destructure array anymore when calling getAll

Since PR #443 has been merged, the signature for Firestore.getAll() has changed from
getAll(...documents: DocumentReference[]): Promise<DocumentSnapshot[]>

to
getAll(documentRef: DocumentReference, ...moreDocumentRefsOrReadOptions: Array<DocumentReference|ReadOptions>): Promise<DocumentSnapshot[]>

with this change, we cannot use array destructuring anymore to "prepare" the refs to fetch in advance.
For example, I used to do the following:
// step 1 - select the documents to fetch
const userIDs = ...
const usersRef = admin.firestore().collection("users")
const userRefs: DocumentReference[] = userIDs.map(id => usersRef.doc(id))

// step 2 - Grab-them-all
const snaps = await admin.firestore().getAll(...userRefs)

this won't work anymore (I tried to update TS but it did not fix it), the only workaround is to do something like:
const snaps = await admin.firestore().getAll(
  // extract the first item
  userRefs[0],
  // and then process the remaining elements
  ...(userRefs.slice(1))
)

Environment details

OS: Mojave
Node.js version: 10.12.0 (TS 3.2.2)
npm version: 6.4.1
@google-cloud/firestore version: 0.19.0

Steps to reproduce

Create a project with Typescript support
Type the code above (with .getAll(...userRefs)) → it won't compile

Edit: added #502 to restore previously-working behavior
Regards

I'll take a look at this later today, but I wonder if we can solve this by having 2 overloads.


"More channels" missing, can't join

Your Rocket.Chat.Android version: 1.0beta5? I dunno I compiled it today
The "more channels" button on desktop left menu has more that just searching for channels. You can also browse all channels including archived. That's really why this is different than issue #96.
Currently I can see no way to join public channels.

I'll check out with the guys how it works on web. Thx!

Any updates?

Same here, news?

Bump!
Not being able to join a channel seems like a pretty big issue no?

@mrplow I think this is actually partially resolved.  If you slide open the panel and search for channels you can tap them and join.  We just don't show a list to browse through yet :smile:
So while yes a nice to have, its not as critical since the functionality to join channels exists.

Very true, I didn't realize it showed channels you hadn't joined.
Thank @geekgonecrazy