Set a destination folder within bucket

Is there a way to set a folder to store the generated files in, rather than uploading to the bucket root?

Interesting question. As far as I know, S3 has no concept of folders inside buckets. It's a flat hierarchy. Or are you thinking of something else?

I guess folder is not the correct term. It appears as a folder in the console but it's just a prefix attached to the file name to formulate the object key.
For example, instead of
https://s3.amazonaws.com/bucket/app.ipa
I would like to have all the files generated by antenna be prefixed with /path/to/ so that the URL would be
https://s3.amazonaws.com/bucket/path/to/app.ipa where /path/to/app.ipa is the object key.

Ah, I see! That should be easy to implement. Let me see if I can come up with something this week.

Is this issue still bothering you or may I close it?

Sorry for the delay, yes that works, thank you!


implement whitelisting stages to allow private build deploy

we want to disallow private build deploy by default. only the whitelist stages are able to deploy private build, by setting the allow_private_build column in the environs table to 1.

General question: How can we whitelist the stage?
right now we don't have the UI to do the whitelist. to whitelist, the teletraan admin need to do a manual DB update to the  allow_private_build column in the "environs" table.


Updated parseNamespaceUseDeclaration to group clauses without braces

For #87

Hi @runz0rd, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

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

TTYL, MSBOT;

Awesome, thanks for the contribution! Closing and re-opening this PR to bump the CLA bot. Sorry for the inconvenience.

Hi @runz0rd, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, MSBOT;


Wrong index of history

Problem
If I turn on Menu items' title starts with 0 on preferences, the range of history is displayed as 0-2 though the index of items in history are 0 and 1:

Is this expected behavior?

The Problem which you reported has not appeared on my env (v1.2.1, on Catalina).
Could you provide me your version or environment?

The Problem which you reported has not appeared on my env (v1.2.1, on Catalina).
Could you provide me your version or environment?


The default address tag is removed when a new address is created from the profile or checkout page.

Terms

[X] Before you openning this issue, i have checked if the issue has already been reported.

Bagisto Version(s) affected
Master
Issue Description
The default address tag is removed when a new address is created from the profile or checkout page.  When we set a default address and then when we create a new address from Customer Profile and Checkout page, the default address tag is removed.
Preconditions

Admin must be logged in.
Customer must be logged in.
Set an address as Default.

Steps to reproduce

Go to Shop Front -> Addresses -> Set am address as default.
Now Create a new address and then create a new addres do no select set as default,
Save and check the default address tag is removed.

Expected Result

Default address tag should not be removed when a new address is created.
Once the new address is created and while creating Set as Default is selected then only it should be removed and new address must be set as default.

Actual Result
Please check the video for response.
Video
https://github.com/user-attachments/assets/d3574244-92be-4ca4-90a1-47fca8ccfc46
Screenshots
No response
Additional context
No response

I have checked and found that this issue was appearing because of Exchange  Rates

Checked and verified the issue and it is working fine now. From Customer Profile address to checkout page new address it is working ok.
Video
Customer Profile view address
https://github.com/user-attachments/assets/178dcf6d-8335-4ad7-9a07-3e7acf846758
Checkout Page Address
https://github.com/user-attachments/assets/ae81f288-9130-4684-bc3b-d30c55536e27


chore(ts-migration): hits connector, widget and component

This pull request migrates the hits widget, connector and component.

As discussed, let's remove the changes on components on the this pull request. I will be back.


Cached data storage in application memory when using the annotations

Hi @ragnor
This issue is purely a question, may be even a dumb one. My question is, when we annotate a method with any of the available annotations for the data to be cached, will this store the output of that method in application memory or will this just check the cache is available in memcached and return it?
Like
@ReadThroughAssignCache(namespace = "test", assignedKey="testData")
public List<String> doSomething(){
    return list;
}

roughly translates to
if(memcahcedClient.get(testData) != null)
    return memcahcedClient.get(testData);
else
    ...proceed to fetch the data from source (method gets executed)

Thank You.

Hi,
SSM doesn't cache anything in local/application memory. The main cache storage is memcached.
In case of @ReadThroughAssignCache the flow is:

interrupt call of annotated method
compute cache key (use defined assignedKey)
get data from cache using cache key, if there are data under given cache key go to last (6) step, otherwise proceed next step
execute method's body
store result of method in cache under cache key
return result to caller

So you shouldn't use if-else but just wrap "...proceed to fetch the data from source (method gets executed)" with a method and annotate it with proper annotation. SSM will take care of rest.
Hope now it's clear for you.
BTW. Just remember that in Spring self-invocation (using this.myMethod()) are not intercepted so caching won't work.

Great. Thanks for the explanation. And many thanks for maintaining this.


Use clap for configuration

@simeonschaub I think this might be a bit nicer, to just rely on clap for the parsing of the specific configuration options? We can then also use the clap help system, for example.
I also slightly changed the config thing to only serialize the setting if it is true.

Ah, I didn't know clap could do that! What I tried to do in #165 was to make adding new config options easier by being able to reuse a lot of the logic in run_command_config and only needing to add a new case to the match statement. By moving each config option to its own function, I'm slightly worried that a lot of the code in there will need to be copy-pasted for new options. Maybe that's thinking a bit too far ahead for now though.

I guess we'll have two types of configuration options: things like symlinks where a change of a configuration option actually triggers some pretty involved logic, and more "standard" cases where we just change a value and then the program changes its behavior (but we don't have one like that yet). The next think I wanted to add was a configuration setting for the cron job stuff, which is similar to symlinks in that a change would trigger some pretty involved logic.
I think for the case of the "involved" configurations, a common command won't help much, much of the fun is unique in any case, and I kind of like to have separate functions. For the "standard" case we could just have the clap match block call a common function where we pass the name of the property, like in your original PR, right? In that case we could still use clap for validation, help text (all of that also tied nicely into conditional compilation), but then share code?

My thinking was that both cases could be covered with this approach, since the match bodies can still contain arbitrary logic for what to do if a setting was changed as in the symlinks case. I'll leave it up to you whether you want to merge this PR for now though, we can also discuss this further once we are actually adding new config options.

I'm going to merge for now, just because I like the UI integration we get from clap. If this turns out too cumbersome, happy to go back to something different later again!


How do I use TagBot?

I see that TagBot "Creates tags, releases, and changelogs for your Julia packages". I also see the detailed instructions for setting up TagBot. But how do I use it – how do I actually create a release? That information seems to be missing from the readme.
Does it depend on tags (Github "releases") I put into the repo (probably not)? Or does it look at the version number I set via Pkg (probably)? Does it wait for all tests to pass before it creates a release? What if I tag or increase the version number on a branch – will it wait until the branch has been merged into master? What events should I expect to happen, with what kind of typical delay? What do I do if things don't work, how do I trigger TagBot to have another look? Can TagBot also archive the repo somewhere, e.g. on Zenodo?

I guess I kind of forgot to re-add the high-level summary when I rewrote the readme... Probably the most important thing to know is that TagBot only create Git tags and GitHub releases. To the Julia package manager, these are both not important.
It reacts to your package being registered in a Julia registry like General. The registration process depends on the registry, but for General (the one most packages are registered in), you can use Registrator.
In the default configuration, TagBot runs on a schedule (every hour). If it didn't work, it'll just try again later. Right now I don't have a good solution for "I just want to tag this version I registered two weeks ago" but I'll do that eventually.


embed package

Hi. I wanted to try out your tool, but i get the following message when go install or go get: font.go:4:2: package embed is not in GOROOT (/usr/local/Cellar/go/1.15.8/libexec/src/embed). Appreciate your help. Cheers

Thanks for reporting. If you want to go install this package, you need to upgrade Go version to 1.16.
You can download the binary from https://github.com/matsuyoshi30/germanium/releases without upgrading Go.

Thanks for your help. It does work flawlessly with Go 1.16. Closing the comment now.


Unable to add IP to firewall

The error thrown if the IP was not added to the firewall when using Query Editor used to include the actual IP address, allowing us to add the IP address to the firewall. Now this is not showing the IP address any longer. It just shows a generic error. How exactly are users going to be able to know what IP address the Azure Portal is using when connecting to the database? This change effectively renders the Query Editor impossible to use unless you add ALL IP ranges possible that Azure Portal can be using. Is this by design?

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

ID: 9788706b-bc01-9560-4b57-8ad44f2431bf
Version Independent ID: e6ef3341-5520-a10a-bb5f-59166647478c
Content: Query a SQL Database using the query editor in the Azure portal (preview) - Azure SQL Database
Content Source: articles/azure-sql/database/connect-query-portal.md
Service: sql-database
Sub-service: development
GitHub Login: @ninarn
Microsoft Alias: ninarn

@skaue-ms We are checking this and will get back to you.

@skaue-ms We are still able to see the client IP when trying to connect using Query Editor.

Please share a screenshot for what you see and we will try to resolve this further.

This is the error I see now. It has worked before, for both me and my team, but this week we started seeing this error:

@ninarn Please confirm if we have made any changes on UI for the Cx.

@ninarn  - Can you please look into this further.

I am currently working with my team to update both the portal messaging and the Azure documentation for these query editor issues to make this clearer and easier to troubleshoot. I will follow up when I have updates to share.

I have updated and revamped the documentation to be clearer and to provide more detailed guidance on the error message you mentioned. https://docs.microsoft.com/en-us/azure/azure-sql/database/connect-query-portal#troubleshooting-and-considerations
You are not seeing the IP address in the error message you mentioned because it is describing a separate issue. The issue is not with your server firewall settings but with your local network firewall settings. Please find instructions for how to resolve the issue in the documentation linked above.

#please-close


FixFix analyze sql including key word bug.

backport https://github.com/apache/doris/pull/27321

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buidall

run buildall


Update elemental-system-agent to 0.3.2

Current elemental-system-agent (v0.3.1) is behind the latest upstream (v0.3.2)

@kkaempf already did it https://build.opensuse.org/package/show/isv:Rancher:Elemental:Stable/elemental-system-agent :+1:


[AutoPR apimanagement/resource-manager] typo: Fix apimanagement/resource-manager/Microsoft.ApiManagement/apimbackends.json

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/4510

(message created by the CI based on PR content)

This PR has been merged into https://github.com/Azure/azure-sdk-for-python/pull/3106


Show Docker ID for a task in UI

For debugging purposes, sometimes it can be helpful to have the Docker ID for docker logs or similar. docker ps isn't enough, since it doesn't show envvars or other kinds of task configuration that might differ between applications. Having the Docker ID in the list of tasks per application would be a huge help.

Good idea!
Displaying the Docker Container ID in the tasks details has to be implemented both in the API and GUI.

+1 for this, I normally end up hopping into the container and poking around to check.

cc @aquamatthias

And has to be provided by Mesos - is there a ticket for this?

+1 for this

https://issues.apache.org/jira/browse/MESOS-2191 this ticket talk about this. In the comment:"So now I am confused, which container Id do you need? the mesos container id or the docker container id? You can get the docker one by using ExecutorDriver::sendFrameworkMessage."
I think this fix the issue

Note: This issue has been migrated to https://jira.mesosphere.com/browse/MARATHON-2737. For more information see https://groups.google.com/forum/#!topic/marathon-framework/khtvf-ifnp8.

Note: This issue has been migrated to https://jira.mesosphere.com/browse/MARATHON-2737. For more information see https://groups.google.com/forum/#!topic/marathon-framework/khtvf-ifnp8.


TypeError: Cannot read property 'rules' of undefined

I get this error while reading the value of the message property of a MatchFailure.
Using a debugger, my understanding is that this is caused by pexprs.Apply.prototype.toFailure being called without a grammar argument.
Indeed in my case toFailure seems called without grammar being passed to it:
pexprs.Alt.prototype.toFailure = function(grammar) {
  var fs = this.terms.map(function(t) { return t.toFailure(); });

If I do not try to read the message property, I get no crash... but no help in fixing my grammar either.
I am willing to provide my grammar and test case, should that be of any help.
Regards,
Olivier.

Running into the same issue more than a year later, and it seems versions 0.15.0 and 0.15.1 were pushed to github, but not npm
cc @pdubroy


[WIP][seach-action] Add some adaptations to facet parser to be vertigo 9.1 compliant

Description
Data served by vertigo search has changed since version 9.1.
Facet parser was not compliant to this new version.
Patch [in case of a fix]
We make the facet parser compliant to the new vertigo version. Data serve is now read according to the new format pushed.

* "facets": [
*     {
*        "FCT_MOVIE_TYPE": [
*        	  {"Long-métrage": 10493},
*            {"Télefilm": 1368},
*            {"Court-métrage": 779},
*            {"Moyen-métrage": 98},
*            {"Sérials": 2},
*            {"Film à sketches": 1}
*        ]
*     },
*     {
*       "FCT_MOVIE_TITLE": [
*            {"#": 132},
*            {"a-f": 3205},
*            {"g-m": 5147},
*            {"n-s": 2133},
*            {"t-z": 2124}
*       ]
*     }
* ]
*
*
* Returned format :
* -----------------
* {
* 	  FCT_MOVIE_TYPE: {
* 	  	{
* 	  		label: 'Long-métrage',
*      		count: 52
* 	     }, {
*        	label: 'court-métrage',
* 	  	    count: 12
* 	     }
*    },
*    FCT_MOVIE_YEAR: {
*    	 {
*    	 	label: '1990-2000',
*    	 	count: 8
*    	 }
*    }
*

@pierr  ???

Isn't the code property missing in the result facets data ?
I thought we agreed with @NPi2Loup on this model :
{
  'FCT_SALARIE_RANGE': [
    { code:'INF_100', count:200, label: 'Moins de 100'},
    { code:'SUP_100', count:275, label: 'Plus de 100'}
   ]
}


[FORK] get project conda set up/access

We are currently in communication with the current owners on obtaining access to the scikit-time conda-forge, but this has less priority than #32.

Currently ongoing https://github.com/conda-forge/staged-recipes/pull/22747

The package has been set up here https://github.com/conda-forge/aeon-feedstock by @thewchan.
Perhaps my monster PR dissuaded reviewers 🙂. I have created a few issues on the feedstock repo, but will close this issue after some new install instructions have been added to the documentation.


The extension turns itself on after some time when it was manually turned off

I've checked it three times in a row. I turn the extension off, the icon goes "OFF" and it all goes well for 2 minutes, then after some times the extension is once again "ON" without any manual user input.
Desktop (please complete the following information):

OS: Linux
Browser Firefox 108.1
Version: last release

That is actually a feature, which i forgot to document ...
I swear it made sense at the time :-D, since i thought that people would only briefly want to turn of the addon ... and the auto-reenable would be neat because nobody would forget to re-enable it afterwards.
But i have to admit ... looking back ... i am not so sure that this was my best idea.

Done

haha, I agree. A program should respect explicit user input above all else. However, since you've already implemented that feature, you could make it as an optional feature that can be turned on/off in options. Anyway, thanks a lot for your swift answer !

@igorlogius You've been starred ! (I've been using your addon ever since you made this fixed ;) )


Add Issuer For Stellarlogy

Token - STL
Issuer: GBFE66R77SPV2XOBSVGDSAHLBY5GCMYOE6G6UMCN47RNYWTHZJUFML5N

Hello @stellarlogy,
With over 120,000 different tokens on the Stellar Blockchain it is not practical to lable/tag all assests in our database.
With initial review this STL project just started, has very few holders and very little trading and is registered through NameCheap (which is one of the very favorites of many scams.)
When Stellar.expert fully researches and lables projects it kind of suggests a legitimancy that we have verified that a project. That is the reason we don't typically tag unproven projects. On the other hand if projects have gone through a preparation system and can show the backing of a well established system then these qualifiers are factored in. That is why you might see project born out of an established business incubator, or program like the Stellar Community Fund they might be labeled at the onset.
As you develop and strengthen your project please re contact us to do a full review.
Looking Towards The Future With You,
Rob

Hello @CryptoHobbyist
We have hired a team in order to complete the background check of projects that would be verified and listed by us. Which is scheduled to be updated this week on the website.

Hello @stellarlogy,
If you ever see any tokens trying to counterfeit your project please let us know.

Hello @CryptoHobbyist
We have hired a team in order to complete the background check of projects that would be verified and listed by us. Which is scheduled to be updated this week on the website.

Does the above mean that there be somekind of KYC or that you are being compliant with some kind of legal jurisdictiion? All of that kind of information and any company registrations should be included on you website. Being on an open listing for companies is not the same as a State registration record/listing on their site. These are not required to be labeled on Stellar Expert, but go a long way to establish creditability with users.
When your project is detailed on your website let us know.
Rob

Hello @stellarlogy,
If you ever see any tokens trying to counterfeit your project please let us know.

Yes, Any tokens trying to counterfeit our project will be reported on immediate basis. thanks

Hello @CryptoHobbyist
We have hired a team in order to complete the background check of projects that would be verified and listed by us. Which is scheduled to be updated this week on the website.

Does the above mean that there be somekind of KYC or that you are being compliant with some kind of legal jurisdictiion? All of that kind of information and any company registrations should be included on you website. Being on an open listing for companies is not the same as a State registration record/listing on their site. These are not required to be labeled on Stellar Expert, but go a long way to establish creditability with users.
When your project is detailed on your website let us know.
Rob

Certainly; We are following a strict process wherein projects would be required to complete their KYC with us before we would be listing them..
All the information and company registrations will be included on our website and mobile app.
Labeling on stellar expert will not be done until creditability is established with the users overtime.
We will update you once our project is detailed on our website.  thanks @CryptoHobbyist

Hello @CryptoHobbyist
We have updated our website V0.2 with further information stellarlogy.com ; Next update is scheduled in the upcoming week. So if it's good to go we can have our project labeled. Thanks

Hello @stellarlogy,
You are still an unproven project and there are couple some blaring issues one of which is falsified DEVs listed on your website.
https://lens.google.com/search?ep=gsbubu&hl=en&re=df&p=AbrfA8ra2HDLwvIan2FGvDrQOrjC6YyNh1mw-2Kj4l68JR_yZ8FvuMY1x8W1MWEWy_xkdsnAro0naThY3Z_N3OgEOZR1MufszeSYoGj9XX-dJ387AYkqC4S222cR77aCt9vXEHuwRzTG7GIvtXfeuN7niioeDXqAG4w4WEyrxw6admstTrZpxstL4yArX_fSqfezKONx7HGG9tXFRwZv6NiO#lns=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsIkVrY0tKRFExTVRnNE5ERTJMVGs1TXpNdE5EQTBOUzA1T1dSbUxUSmpaRFV6WTJSaVpEZ3hOeElmTURsM1gwMXdjV2hHY1RCUmEwaDRiR3BST0hJemVEbHZXbVJVVVhKNFp3PT0iXQ==
https://lens.google.com/search?ep=gsbubu&hl=en&re=df&p=AbrfA8ox7cTjm5_vkKeGXZlEpe6IlqziCpZiCWdF8Q488Kj8VlNQi4h7LhsNos-H0O8MVAA_iKfvmJBGUzplrmTMWeUaWhJjox8w3gEWmYCczZSHyuw2p6HwWQzHFlQMUO2-NIs19LVewrTcRBG1zjtWFAzH_UsnUKhNdIGLNrBQNYTEdYdIwwTon3abz8GaTMQ5odT0edBqva1DrsIR6ftF#lns=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLDEsIkVrY0tKRGxoTVRKbU5tWTRMV000TjJVdE5HTTBOUzFoT1RNM0xUY3laVFprTXpKaE9ETm1OaElmZHpsclFUVkthR1l0VXpoa1NVVXhUR3gwZUVKVlRIQlpPR2xFVW5KNFp3PT0iLG51bGwsbnVsbCxbW251bGwsbnVsbCwiaXAtMSJdLFsiY2IyYTE1NzQtMWZmNC00OGUyLTg5NzYtNzg2YWI2YjEyZjQyIl1dLDEsbnVsbCxbbnVsbCxudWxsLFsyMTk1MSw4MjMyLDcwOTg5LDU0MjY4XV0sW251bGwsbnVsbCxbXV1d
I only checked the first two.
Rob

Hello @stellarlogy,
Please remember that being labled on our database at Stellar.expert has no effect on your token project using the Stellar Blockchain. As you already know the Stellar Blockchain is a total DeFi system.
Rob

Hello @stellarlogy,
You are still an unproven project and there are couple some blaring issues one of which is falsified DEVs listed on your website. https://lens.google.com/search?ep=gsbubu&hl=en&re=df&p=AbrfA8ra2HDLwvIan2FGvDrQOrjC6YyNh1mw-2Kj4l68JR_yZ8FvuMY1x8W1MWEWy_xkdsnAro0naThY3Z_N3OgEOZR1MufszeSYoGj9XX-dJ387AYkqC4S222cR77aCt9vXEHuwRzTG7GIvtXfeuN7niioeDXqAG4w4WEyrxw6admstTrZpxstL4yArX_fSqfezKONx7HGG9tXFRwZv6NiO#lns=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsIkVrY0tKRFExTVRnNE5ERTJMVGs1TXpNdE5EQTBOUzA1T1dSbUxUSmpaRFV6WTJSaVpEZ3hOeElmTURsM1gwMXdjV2hHY1RCUmEwaDRiR3BST0hJemVEbHZXbVJVVVhKNFp3PT0iXQ==
https://lens.google.com/search?ep=gsbubu&hl=en&re=df&p=AbrfA8ox7cTjm5_vkKeGXZlEpe6IlqziCpZiCWdF8Q488Kj8VlNQi4h7LhsNos-H0O8MVAA_iKfvmJBGUzplrmTMWeUaWhJjox8w3gEWmYCczZSHyuw2p6HwWQzHFlQMUO2-NIs19LVewrTcRBG1zjtWFAzH_UsnUKhNdIGLNrBQNYTEdYdIwwTon3abz8GaTMQ5odT0edBqva1DrsIR6ftF#lns=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLDEsIkVrY0tKRGxoTVRKbU5tWTRMV000TjJVdE5HTTBOUzFoT1RNM0xUY3laVFprTXpKaE9ETm1OaElmZHpsclFUVkthR1l0VXpoa1NVVXhUR3gwZUVKVlRIQlpPR2xFVW5KNFp3PT0iLG51bGwsbnVsbCxbW251bGwsbnVsbCwiaXAtMSJdLFsiY2IyYTE1NzQtMWZmNC00OGUyLTg5NzYtNzg2YWI2YjEyZjQyIl1dLDEsbnVsbCxbbnVsbCxudWxsLFsyMTk1MSw4MjMyLDcwOTg5LDU0MjY4XV0sW251bGwsbnVsbCxbXV1d
I only checked the first two.
Rob

Hello @CryptoHobbyist
The "About Us" part on the website is the template which we are testing with our mobile app compatibility; Please ignore the images of our team members as they aren't updated yet; In the upcoming week we are coming up with the updated version of our website StellarlogyV0.3.
At same; yes we know that being labled on Stellar.expert database will have no effect on our project but as we would be issuing tokens for other projects post their KYC; It's essential for us to be labeled as a project.
We already have received a couple of applications; But we aren't proceeding until the final website update is established and we get our project labeled.
Thanks, Zeus.

Hello @stellarlogy,
Let me know when things are done. and can be fully reviewed.
Rob

Hello @CryptoHobbyist
Our website update V0.3 is completed. It can be reviewed now. Thanks.

Hello @stellarlogy,
Please feel free to reopen this issue with any new information.
Looking Towards The Future With You,
Rob


Tabular uses relative paths, support for moving learner directory

…and loading from the new location, including new machines.
Issue #, if available:
https://github.com/awslabs/autogluon/issues/125
Description of changes:
Tabular uses relative paths, support for moving learner directory

Haven't tested cross-machine, but fairly certain it will work.
Haven't tested moving to S3 and loading from S3, but it might work.
Haven't tested cross-OS, this is currently an unknown if it works.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Job PR-319-1 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-319/1/index.html

Job PR-319-2 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-319/2/index.html


Added locale as property

Hi,
I had an issue with using timeinput on a french website, as it was display time under the english format (AM and PM). I've added the possibility of passing locale as a property.
I've default to the browser locale value, but you might prefer to use english locale instead.
Thanks

Apologies for the delay for responding, and thank you!
I like this solution a lot, so landing and will add a test.


Added Romanian

 You should sign our Contributor License Agreement in order to get your pull request merged.

Thank you for your interest in contributing to Numsense! It builds and runs all tests without warnings on my machine, so from a technical perspective I think we're good to go :+1:
As I don't read Romanian, I'd like someone who does to review that part of it, if at all possible. I don't expect any errors, but it's always good with a second pair of eyes :smile:

I solicited a review on Twitter: https://twitter.com/ploeh/status/697529858721718274
Please retweet and spread the word :smile:

Reviewed the pull request and the Romanian part is okay

Thank you for your contribution! It's now live as Numsense 0.8.0.


Create mixin for slider buttons

Did you double check that this works ok on /best-in-us?

Good call. I'll look at that.


show signature in completion pager

show method signature info in completion pager.
completion candidates should maintain signature info, so should introduce new completion candidates data type

introduce Candidates in commit 94f8486


Folding in XML files doesn't work properly

I'm not sure if it's relevant, but apparently this happens in Atom too atom/atom#3442

VSCode Version: 1.0.0 (Commit fa6d0f0)
OS Version: Windows 8 Pro

Steps to Reproduce:

create a new file
select XML language mode
use this text:

<foo>
	<bar>
		<baz/>
	<baz>
		blah blah blah
	</baz>
	</bar>
</foo>

try to fold the <bar> element on line 2

user settings (minus git.path, because I hope that doesn't affect code folding):
// Place your settings in this file to overwrite the default settings
{
    "editor.tabSize": 2,
    "editor.insertSpaces": false,
    "files.eol": "\n",
    "files.trimTrailingWhitespace": true,
    "files.autoSave": "afterDelay",
    "files.autoSaveDelay": 60000
}

What you see is what's expected. The currently implemented folding strategy is based purely on the indentation of lines. A folding region starts when a line has a smaller indent than one or more following lines, and ends when there is a line with the same or smaller indent.
To be more smart and to, for example, understand tags, we will have to go one step further and introduce language agnostic folding regions. We have issue #3422 for this.


Added ability to rate iTunes tracks w/o track binary

This patch adds applescript directly to songs.lua if the track binary is set to nil.

Cool, thanks!


Fix #65.

@michaelklishin: Do you need anything else to release 2.5.0?
Tnx.  ~Jason

Thank you. No, I can cut a new release tomorrow.


Develop - merging PR#68 to main

Description of changes: See PR #68  for changes.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/do-e2e-tests

/do-e2e-tests

/do-e2e-tests


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_07xqx17snv/clone/recipe/meta.yaml:16: pip_install_args: pip install should be run with --no-deps.
ERROR: /tmp/abs_07xqx17snv/clone/recipe/meta.yaml:21: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_07xqx17snv/clone/recipe/meta.yaml:40: missing_dev_url: The recipe is missing a dev_url
ERROR: /tmp/abs_07xqx17snv/clone/recipe/meta.yaml:40: missing_license_family: The recipe is missing the about/license_family key.
WARNING: /tmp/abs_07xqx17snv/clone/recipe/meta.yaml:40: missing_description: The recipe is missing a description
ERROR: /tmp/abs_07xqx17snv/clone/recipe/meta.yaml:40: missing_documentation: The recipe is missing a doc_url or doc_source_url
Errors were found


Added some exceptions for EMMO unit dimension classes

Description
These classes are just providing the structure of the taxonomy and doesn't need to have a physical dimension.
Type of change

[x] Bug fix.
[ ] New feature.
[ ] Documentation update.
[ ] Test update.

Checklist

This checklist can be used as a help for the reviewer.

[ ] Is the code easy to read and understand?
[ ] Are comments for humans to read, not computers to disregard?
[ ] Does a new feature has an accompanying new test (in the CI or unit testing schemes)?
[ ] Has the documentation been updated as necessary?
[ ] Does this close the issue?
[ ] Is the change limited to the issue?
[ ] Are errors handled for all outcomes?
[ ] Does the new feature provide new restrictions on dependencies, and if so is this documented?

Comments

Closing. Merged into update-emmocheck2


Change filename and Create new folders

Change the filename of the image bg1 into home_background. Also I suggest to separate the files. Don't move the index.html files
To Do

[ ] Create new folder and name it "images"  for pictures.
[ ] Create new folder and name it "assets" for css, javascript and etc.

Will close this issue now. Thanks


Strange parsing of unicode in the metadata field on an NFT serial

Description
There is some strange parsing of unicode in the metadata field on an NFT serial.
Check for example: https://hashscan.io/mainnet/token/0.0.1443191, you will see strings like kns:defi.à

If you pull the metadata from the mirror node directly, and you parse using a base64 decoder, you get something like kns:defi.ℏ
Steps to reproduce

Go to: https://hashscan.io/mainnet/token/0.0.1443191
See the strings in the metadata field

Additional context
No response
Hedera network
mainnet, testnet, previewnet
Version
rolling-release ;)
Operating system
macOS

Issue has been fixed in two steps:

PR #321 fixed the code but broke the tests
PR #287 fixed the tests

Closing…


Improve documentation

Improve documentation of this project by following Effective Dart Principles.
We use dart doc to generate documentation.
Use 'dart doc .' from project root to generate documentation website
This repo will always be up for grabs. These are the following things you can do to contribute to this repo:

[ ] Add a .md file for a category in dartdoc_options.yaml.
[ ] Improve documentation for project-level code
[ ] Add new documentation

Things to keep in mind while contributing:

[ ] Make sure to comment on this issue about what you intend to do. (Eg: I want to change documentation for certain pages, I want to add new pages, I added a new .md file, etc.). Make sure you mention exactly which pages you want to change.
[ ] Make sure to check if anyone else is already working on documenting a page before asking for contributing to that.
[ ] Make sure not to change more than 2 files per pull request. (We do this so that everyone gets a chance to contribute).
[ ] Lastly, start contributing when you are assigned to the issue.

Happy documenting 😀

Hi, in case you are ready to add the description. i'd love to help with the documentation

Hi, in case you are ready to add the description. i'd love to help with the documentation

Definitely, we are finalizing some minor things about documentation. We will be finalizing by 2nd October. Happy contributing

Hi, in case you are ready to add the description. i'd love to help with the documentation

Definitely, we are finalizing some minor things about documentation. We will be finalizing by 2nd October. Happy contributing

Thank you

@Adelakin-Adewumi I have updated the description. If you want to contribute to this issue, please review and get back to me.

@Adelakin-Adewumi I have updated the description. If you want to contribute to this issue, please review and get back to me.

Alright, I will check it and get back to you tomorrow. Thank you.

@Adelakin-Adewumi I have updated the description. If you want to contribute to this issue, please review and get back to me.

@shatanikmahanty I'd love to add my knowledge in the documentation if you don't mind. I will contribute the little I can in the readme file if this is okay by you.

@Adelakin-Adewumi Go ahead. We will review your PRs and provide feedback so that you make changes if needed

@Adelakin-Adewumi just checking in if you are working on this. Please reply to this comment to mark your participation. Reach out to us on community channels if you face issue setting up the project

@shatanikmahanty yes, I am. I will definitely reach out if I have an issue. Thank you for checking.

@Adelakin-Adewumi unassigned you as there was no activity in the past few months! We look forward to your future contributions! In the mean time if you want any help or want to work on this issue again feel free to ask here!


Installation problem

Report
Issues and Steps to Reproduce
Add     compile 'com.facebook.yoga:yoga:1.5.0' to build.gradle file and sync.
Expected Behaviour
YogaLayout will be resolved.
Actual Behavior
The sync is finished succesfully. But I cannot use YogaLayout.
YogaLayout rootLayout = (YogaLayout) inflater.inflate(                 R.layout.benchmark_fragment,                 container,                 false);

It looks like this issue is stale. Please reopen if you see the same behavior on the latest version of Yoga.


Document workflows

Link to old issue
Issue was opened by @aturon
Ideally this repo would contain some additional markdown documents giving our current "best practice workflows", e.g. including running wasm-gc and other tools.

I think this is largely done in the GoL tutorial and in the "tools you should know" section


Enable repo usage outside of GOPATH

This enables this repo to be used outside of the user's GOPATH which is very common now that go.mod has been standardized.

Looks good. Would unit tests be helpful here?

Sure, how about this?


typo in docstring of SymmetricMultiPhaseWinding

Reported by Joe Riel on 12 Aug 2015 18:35 UTC
Modelica.Magnetic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseWinding has a typo in the docstring for the heatPortCore connection.  It says "Heat ports of winding resistor".  It should be "Heat port of core loss", or something equivalent.

Migrated-From: https://trac.modelica.org/Modelica/ticket/1760

Comment by christiankral on 18 Aug 2015 09:22 UTC
Fixed typo in e3808c2c65646d88ec66ea4ddfe997a6e4f4da28.

Modified by beutlich on 18 Aug 2015 09:36 UTC

Comment by beutlich on 18 Aug 2015 12:05 UTC
Also resolved by 10c549c90a88cbdf0a99afcfd45f06d6a0a5f0aa in maint. branch.

Comment by christiankral on 18 Aug 2015 13:16 UTC
Changed plural to singular form in trunk and maintenance branch, see b2102217f6804a26f94f9df3a4d353f60ae81aff, 49d982b254fb8fc5ee78ff57db765098afcae33e.

Modified by beutlich on 24 Sep 2015 22:11 UTC

Changelog modified by beutlich on 24 Sep 2015 22:11 UTC
Fixed documentation of Modelica.Magnetic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseWinding


Android content

Please note the change in project structure. Please let me know if this wont clash with the repos created by with Tile.


Replace Showdown with Marked.js

We’re running an ancient version of Showdown.

ok, Супер..

не получается.. может позже?

Or,  try switching to the current version of Showdown, which appears to support GFM like this:  showdown.setFlavor('github');

Updated to the latest Showdown (1.8.1). Thanks for recommendation.


chore(deps): update dependency @aws-sdk/client-lambda to v3.429.0

This PR contains the following updates:

Package
Type
Update
Change

@aws-sdk/client-lambda (source)
dependencies
minor
3.386.0 -> 3.429.0

Release Notes

aws/aws-sdk-js-v3 (@aws-sdk/client-lambda)
v3.429.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.428.0
Compare Source
Features

client-lambda: Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIs (2bb63a0)

v3.427.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.425.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.423.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.421.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.418.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.414.0
Compare Source
Features

region-config: add aws region runtime extension codegen (#5157) (b9d59e8)

v3.413.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.410.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.409.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.408.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.405.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.398.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.395.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.391.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.388.0
Compare Source
Note: Version bump only for package @aws-sdk/client-lambda
v3.387.0
Compare Source
Features

clients: allow client creation without configuration (#5060) (a9723dc)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: src/lambdas/find-recipes/package-lock.json

File name: package-lock.json

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.


step direct parent detection in angular

hello, is there a way to detect a step direct parent? as the getStepParents function doesn't return the desired result
it returns the same step object

The getStepParents method returns all parents of a step. So if you have only 1 item in array, your step is in the root sequence. If a step is inside a tree, then you will get an array with all steps above. For example:
[loop_step, if_step, 'true', my_step]


Development

Development v1.9
Some big things to note:

Added Logins for more Platforms
Added Email Sending
Added 2FA
Rewrote all modules involving Payments
Made Accounts Module have custom modules
Added Automation

Version 2.0 should hopefully be the first production environment release

Hit a roadblock with this update. Will need to change how Payments are processed and stored.
Needs to be completed:

Shopping cart
Buy now
I'll probably post updates as I go.

Decided to rewrite Stripe and PayPal module, to make it easier to implement the shopping cart.

Should hopefully finish the Stripe module rewrite within the next couple of days.

Still working on this, adding automation for purchases and testing for issues and bugs.

Pull request is still in development and needs working on

https://github.com/Artucuno/LoonaBilling/pull/20#issue-1310357785
Updated Pull Description

I will be making 2FA methods modular too

Sorry about the lack of updates, I have assignments due in the next couple of weeks so I will release an update after they are all over.

Automation Handling Notification
I will be removing the automation modules and replacing them with product modules. The new modules will make it easier to manage products and will implement events such as on_create, on_delete, on_renew and on_notrenewed.
If you have created any automation scripts, please update them before downloading the latest LoonaBilling version.
(Update will be released soon)

Basic Product Module
Currently the only data passed is the User ID but I will probably add more info that will be passed
# imports

module = Blueprint('DiscordProduct', __name__)
module.hasAdminPage = False
module.moduleDescription = 'Discord Product'
module.version = '1.0'
module.config = {}

# Product Settings
module.ProductSettingsPage = False
module.basicName = 'discord'
module.fontawesome = 'fa-brands fa-discord'

# Extra
module.sendURL = 'http://localhost/dc/callback'

def on_create(*data): # On Product Payment
    print('On Create')
    data = data[0]
    print('UID', data)
    try:
        x = requests.post(module.sendURL, data='Success!')
        print(x.text)
        return True
    except Exception as e:
        print('ERR', e)

def on_delete(*data): # On Product Deletion
    print('On Delete')
    x = requests.post(module.sendURL, data='Deleted!')
    print(x.text)
    return True

def on_notrenewed(*data): # On Product not renewed
    print('On Not Renewed')
    x = requests.post(module.sendURL, data='Not renewed!')
    print(x.text)
    return True

def on_renew(*data): # On product renewed
    print('On Renew')
    x = requests.post(module.sendURL, data='Renewed!')
    print(x.text)
    return True

def on_paymentfailed(*data): # On Payment Failed
    print('On Payment Failed')
    x = requests.post(module.sendURL, data='Payment Failed!')
    print(x.text)
    return True

@module.route('/dc/callback', methods=['GET', 'POST'])
def cb():
    return 'RETURN: yay!'

very cool


Kafka Cluster consume issues when a broker down

Contact Details
No response
Version
8.x
On which operating system(s) are you experiencing the issue?
Windows
Using which broker(s) did you encounter the issue?
Kafka
What are the steps required to reproduce the issue?
1. A cluster with 3 brokers, with a minimum in-sync replica 2 for brokers and a replication factor 3 for topics.
2. Host connection strings are "localhost:9091", "localhost:9092", "localhost:9093".
3. Shutdown the broker at the last index in the connection string then start the app.

What is the expected behavior?
Consume messages without any problem. When I directly use the Confluent.Kafka library, I am able to consume messages with the same settings.
What actually happened?
This situation only occurs when the last index in connectionstrings is closed. If the closed broker is moved to the first or second position in the connection string, I can consume the messages without any issues. Also, the exception log below is correct and accurate, but when the first or second broker encounters issues, there is no error printed.
Configuration:
r.UsingKafka((context, cfg) =>
{
    cfg.Host(["localhost:9091", "localhost:9092", "localhost:9093"]);

    cfg.ClientId = $"{Environment.MachineName}-{Assembly.GetEntryAssembly().GetName().Name}";

    var groupId = "Backend";
    var topic = "OrderCreated";

    cfg.TopicEndpoint<string, OrderCreated>(topic, groupId, e =>
    {
        e.AutoOffsetReset = AutoOffsetReset.Earliest;
        e.ConfigureConsumer<OrderCreatedConsumer>(context);
    });
});

Related log output, including any exceptions
{ "logger_name": "MassTransit", "machine_name": "x", "message": "Consumer [x] error (Local_Transport): localhost:9093/bootstrap: Connect to ipv4#<IP_ADDRESS>:9093 failed: Unknown error (after 2038ms in state CONNECT) on x. IsFatal(False)" }

Link to repository that demonstrates/reproduces the issue
No response

not sure I have an answer for this, it is tricky. Basically Consumer reports an error, so we have to recycle (restart it). But in fact it is only one from the cluster.


Large precision sign evaluation and function evaluation capability

Closes #4

Hi Thomas, quick question, I see that the file permissions on some .sh scripts were downgraded from 755 to 644. I think it's better to keep them on 755 as users would have to change the file permissions before running the scripts. Is 644 better or more appropriate in some cases?

I don't recall that I did anything related to file permission. I am not sure which .sh files you are referring to sorry. But anyway, I can change it back if you could let me know which ones you were referring to. Please also feel free to change the file permissions. I didn't do anything regarding that on purpose. Thanks!

I've fixed the .sh files. Good to go now.

Great, thanks Matt!


Carryover stops with 'Before first heading' after recent change

After revision https://github.com/bastibe/org-journal/commit/3cfe3445eb6c7110d664bdf16165eb6aa9140108
the daily carryover stops with 'Before first heading'
If I revert the change on line 716 https://github.com/bastibe/org-journal/commit/3cfe3445eb6c7110d664bdf16165eb6aa9140108#diff-91a1ed1bf3b40cbc76c2e32a851e9de9L716
the earlier behaviour is restored (at least in my config)

Hey! Do you have a minimal example setup to reproduce it?

[Christian Schwarzgruber]:

Hey! Do you have a minimal example setup to reproduce it?

Here's my active config:

#+BEGIN_SRC emacs-lisp
(use-package org-journal
 :bind
  (("C-c j"   . 'org-journal-new-entry))
 :init
  (setq
    org-journal-dir
     (expand-file-name (concat org-directory "journal/"))
    org-journal-file-header
     "#+SETUPFILE:~/.emacs.d/org-config.org"

    org-agenda-file-regexp "^[0-9]+\\.org"
    org-journal-file-format  "%Y%m%d.org"
    org-journal-date-format "%A, %e-%m-%Y"
    org-journal-date-prefix "#+TITLE: "
    org-journal-time-format "[%R] "
    org-journal-time-prefix "* "

    org-journal-carryover-items "+carryover|+TODO=\"TODO\""
    org-journal-enable-agenda-integration t
    org-journal-carryover-delete-empty-journal 'ask

    org-journal-enable-encryption nil
    org-crypt-disable-auto-save t)
 :config
   (add-hook 'org-journal-mode-hook
     'turn-on-visual-line-mode)
   (add-hook 'org-journal-mode-hook
     'turn-on-visual-fill-column-mode))
#+END_SRC

Thanks! Fixed via 08c2015.

Thanks!


⚠ Samsung has degraded performance

In 05de348, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 3235 ms

Resolved: Samsung performance has improved in 2007ba5.


Fix password-related formatting issues

Related to fixes made with https://github.com/leather-wallet/extension/issues/4423
Across the unlock and set-password screens respectively.
Spacing issues

Alignment issue

Alignment  issue

This seems similar to https://github.com/leather-wallet/extension/issues/4598 and we don't have a proper design for it

Linking related issues:

https://github.com/leather-wallet/extension/issues/4423
https://github.com/leather-wallet/extension/issues/4435
https://github.com/leather-wallet/extension/pull/4500

I made a few small changes here to make it look a bit better but we can revisit it once we have a design - https://github.com/leather-wallet/extension/issues/4598

https://github.com/leather-wallet/extension/assets/2938440/4f332d4f-cf6f-4038-8d2f-96630c791acb

Please move this issue to its updated board status 🙏


feat(model): Allow treating action arguments as attributes.

This allows using subscript syntax to access parameters.
In a nutshell, it avoids the need for all the action.parameter("...") calls to enable the following syntax:
move = InstantaneousAction("move", truck=Truck, src=Loc, tgt=Loc)
move.add_precondition(Equals(city(move.src), city(move.tgt)))
move.add_precondition(Equals(at(move.truck), move.src))
move.add_effect(at(move.truck), move.tgt)

While I am in general in favor of quite explicit code. The access to parameters has been quite pain point in my experience.
In particular, reextracting the parameters and storing them into intermediate variables was a common source of typos either when giving the name of the parameter to extract or when selecting the intermediate python variable (python scoping rules meaning that you have many such variables in scope).

@mikand @alvalentini Could you let me know what's you're feeling about this PR ? You can ignore the failing test for now

@arbimo I love it :heart:

Codecov Report
Patch coverage: 66.66% and project coverage change: -0.01 :warning:

Comparison is base (7f20f4f) 87.34% compared to head (cf79229) 87.34%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #344      +/-   ##
==========================================
- Coverage   87.34%   87.34%   -0.01%
==========================================
  Files         172      172
  Lines       21771    21779       +8
==========================================
+ Hits        19016    19022       +6
- Misses       2755     2757       +2

Impacted Files
Coverage Δ

unified_planning/model/action.py
85.84% <66.66%> (-0.28%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

@mikand Great! Now that I've had a taste of it, I couldn't do without it :wink:
@alvalentini I have implemented the same for Method and handled a corner case where pickling that was messing around with attributes. This is now ready for review/merge.


Consider a cargo workspace

We now have a Cargo.lock for the library itself, for the tests, and for the web test browser. Workspaces would let us share build artifacts and reduce maintenance burden of updating dependencies in 3 places

Yes! I had seen that, but am not familiar with exactly how it all fits together: packages, crates, mods.
At the moment, the crate streets is at the root, and the other crates just happen to be located in the same directory, but otherwise have no relation?


🎨 Flickering issue on lists when using Librewolf (FireFox fork)

Describe the bug
Alright so this isn't a really big issue, but when scrolling on lists in Librewolf (fork of FireFox with minor changes, the core is still the same), there's a noticeable flickering effect near the top. This does not happen on Chromium (with the exception of small flickering on the top bar, but that might just be the blur).
Librewolf/Firefox (keep looking at the first row of posts)
https://github.com/nunocoracao/blowfish/assets/75058058/8791b813-0758-4ddf-8c3a-e57670e178ae
Chromium
https://github.com/nunocoracao/blowfish/assets/75058058/f7a28037-8ff7-4713-b009-466fa1dd5ca0
To Reproduce
Steps to reproduce the behavior:

Create a list with some posts (with the top bar enabled)
Scroll down slowly

Expected behavior
No flickering
Desktop (please complete the following information):

OS: Arch Linux
Browser: Librewolf
Version 114.0.1-1

Hugo & Blowfish versions
Hugo: hugo v0.112.3+extended linux/amd64 BuildDate=unknown
Blowfish: 2.35.1

@StandingPadAnimations Hello, let's leave this ticket open to see if anyone has a suggestion. My personal opinion is that this is not a Blowfish issue but a different implementation of one of the commands being used for the blurring.


Do we really need clang-sa while clang-tidy does the same and more?

Disclaimer.

So why we still use clangSA? Did I miss something?

Without going to much into the details. There are a lot of features in clang SA which are not available in clang tidy and can be only configured or used through clang SA:

Cross Translation Unit Analysis
Z3 theorem prover can be used to replace (really slow right now) the built-in range based solver, or just to double check/refute the results to reduce false positives (refutation does not increases the analysis time too much)
checker plugins (write checkers in an shared object)
I'm not sure how a multi file static analyzer report is generated in clang-tidy's text based output
option to expand macros in the analyzer reports (this is a clang static analyzer option which can help to understand the reports)
there are a lot of analyzer configuration options for clang SA (some of them are documented here). I'm not sure they can be configured through clang-tidy, (I think only checker options can be configured)

clang-tidy checkers are usually faster because they use only AST matching to find errors.
For a more deeper analysis (symbolic execution, considering the possible values of variables) the framework is in the clang static analyzer, that is why the analysis is slower there.
There are checkers which can be only implemented in clang static analyzer (technically every clang-tidy checker could be implemented in clang SA).

Well, thanks. My disclaimer was reasonable :-)


Add Django Forbid

Project Information

Project Name: Django Forbid (slug: django-forbid)
Project URL: https://github.com/pysnippet/django-forbid
Description: Django Forbid provides a Django middleware to grant or deny user access based on device and/or location. It also supports VPN detection.

Criteria
Please answer the following questions about the project you are submitting. This will help us evaluate if the project should be included in the Awesome Django list.

Is the project new?

[x] Yes
[ ] No

How long has the project been maintained?
About 2 months

How many releases has it had if it's a library or package?
It still has 5 releases passed, and one is coming soon

Are you the author or are you submitting the project on behalf of a company?

[x] I am the author
[ ] I am submitting on behalf of a company
[ ] Other (please specify)

What makes it awesome?
Users can secure their websites by controlling the customer's access. Also, it has VPN detection support for Django apps which makes it more awesome.

Additional Information
Please provide any additional information that you believe is relevant to the project or its evaluation for inclusion in the Awesome Django list. This might include information about the project's documentation, test coverage, community support, or any unique features that set it apart from other Django projects.

The project is not that massive to need a separate documentation page. Currently, all configuration and usage steps are described in the project's README.
Tests are covered for all use cases.
The features it provides are unique from other Django projects. Features:

Grant or deny user access based on device and location
VPN detection for banning users who want to lie their country (also, users can use only the VPN detection feature or disable it when using the first feature)

Thank you for your submission!

Nice idea !

Hi @ArtyomVancyan, Thank you for the PR and for making this really interesting project. I'm going to feature it in the Django News newsletter next week. For this awesome django repo though, it's not quite mature enough yet. In an effort to curate this list, we generally require projects be around longer and have more general use before inclusion. I hope/think you'll get there in 6-12 months time! So I'm closing this PR for now but please consider reopening it in the future.


Trim some trailing whitespaces.

It is tedious to have this whitespaces in every new migration.

Thanks!


SL-1619 - Prism forwarder can work without an API in place

This PR will:

Change the Readme a little bit so that's more informative. There's still a LOT of work to do, but that's a start.
Transform components.router.route to a sync function, because there's nothing async in it (I hope it's the only occurrence but there might be other)
Remove the need of the IHttpOperation instance coming from graphite. In case it is absent, it'll read the data from the request object directly. Please note that, in my opinion, the IHttpOperation should be completely removed, because the only reason it's there it's because it needs to read the server/base Url — which can be done externally. If you agree with such change, I can make that happen.
Add/fix/rewrite tests
Fix TSLint that was not running properly on the packages

I couldn't hate Codeclimate more. It's making my tests fail because I'm not covering the code, but it won't say where the problem is.

I believe there's no such other trolling tool on the market.

I couldn't hate Codeclimate more. It's making my tests fail because I'm not covering the code, but it won't say where the problem is.

I believe there's no such other trolling tool on the market.

Not sure what you are looking at but my codeclimate looks like this

Heads up that once this is accepted and merged in, I will manually publish @stoplight/prism-http at 0.0.x for us to use asap.

@marbemac Let's go!


Add newline to markdown so bullets show up properly

What it looks like right now:

This change is

LGTM

I signed it!

Thanks!


NVM not loading default

Whenever I open a new terminal window, although rvm loads as it should, something else seems to be loading my system ruby over it. The following is with a brand new terminal session:
ruby-1.9.2-p180 in adam/
› ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10.0.0]

ruby-1.9.2-p180 in adam/
› rvm info

ruby-1.9.2-p180:

If I append rvm use default to the end of zsh/zsh.symlink, it loads the rvm default as it should. I've also thrown a ECHO HELLO in ruby/rvm.zsh to ensure that the file is being loaded and it is.
Any ideas what could be causing this? I have one other confirmed report of this behavior from another developer friend who uses your dotfiles, and he says it happens with nvm as well.

That I'm not sure. I use rvm all the time myself and haven't ever seen anything like this happening. Haven't used it in conjunction with nvm though.


Upload py format instead of ipynb (jupyter notebook)

Hi, @JustinJaniszewski The file fft.ipynb you uploaded is in Jupyter Notebook (ipynb) format. Since we need to do linting and unit testing, we need to upload the files in (py) format. Dr. Tim mentioned it in an issue.

Alright. thanks for letting me know. ill keep this issue open until I fix it


Autorest Regen Preview to 3.0.0-alpha.20230420.1 by Dapeng Zhang from refs/pull/3259/merge

Triggered from https://github.com/Azure/autorest.csharp/pull/3259

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.ResourceManager.PolicyInsights


ARROW-4472: [Website][Python] Blog post about string memory use work in Arrow 0.12

This blog shows how we were able to significant improve performance and memory use in common cases when converting from the Arrow string memory layout to pandas's native memory model based on NumPy arrays of Python objects.

Here's a published version https://wesm.github.io/arrow-site-test/blog/2019/02/04/python-string-memory-0.12/
test publishing the website really isn't that easy, and a number of things are broken...

LGTM

Oops sorry I missed these edits @xhochy


Does a generator of fixed seed ensure that 4 images of MVDream are fixed?

I tried to add fixed generator for MVDream, but failed to generate fixed 4 images.

I think simply add
kiui.seed_everything(input_seed)
will work? At least in my case.


fix handling of null key for disabling witness

Fixes https://github.com/steemit/steem-js/issues/267
Returns a null PublicKey for setting witness disabled.
Tested: https://steemd.com/tx/7883ed11b554247abdb93ff8d348e83e9ae1c022

I tested it and it works to disable and enable the witness signing key.

Is this repo monitored

Of interest:
https://github.com/GolosChain/golos-js/issues/12
https://github.com/GolosChain/golos-js/commit/e2210cbb8880e9c3271f48b7809dc8ceb6a54ac6

@netuoso would you mind adding tests which cover the new functionality?

Thanks for the fix, I've added tests and moved review to local branch @ https://github.com/steemit/steem-js/pull/396


acr admin user

It would be nice to add reccomendation about not using acr admin user. And it would be great if you explain why. https://stackoverflow.com/questions/49512099/aks-cant-pull-image-from-an-acr

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

ID: ed59d472-ac33-5c03-dbb7-0e86e88c7dd8
Version Independent ID: 69e1ad8c-2dd3-cc1b-2b31-996a5d866cc0
Content: Authenticate with Azure Container Registry from Azure Container Service
Content Source: articles/container-registry/container-registry-auth-aks.md
Service: container-service
GitHub Login: @neilpeterson
Microsoft Alias: nepeters

@typik89 - good feedback. We do have a call out on the admin account here:
https://docs.microsoft.com/en-us/azure/container-registry/container-registry-authentication#admin-account
I will incorporate similar content into the ACR > ACS doc.

Hi, Neil. I meant that using admin account doesn't work for me. You can see in details  on stackoverflow https://docs.microsoft.com/en-us/azure/container-registry/container-registry-authentication#admin-account. I wrote all commands which were used by me.


Dimensions?

I noticed that while dimension is spec'ced as follows
dimension = (expr? start, expr? length)

concrete examples of dimension print out as in the following
(Integer 4 [2 3] [4]) # a ttype for an array of 4-byte ints;
# [2 3] and [4] are of ASDL type "dimension"

instead of as
(Integer 4 [(IntegerConstant 2 (Integer 4 [])) (IntegerConstant 3 (Integer 4[]))]
           [(IntegerConstant 4 (Integer 4 []))])

This is surprising because 2, 3, and 4 in [2 3] [4] are not exprs.
Is this just shorthand in the printout? Is the long-form acceptable input to ASR processors?

Can you give an example? I can't reproduce it. The following Fortran code:
integer :: x(2:4, 3)

Prints as:
                            x:
                                (Variable
                                    2
                                    x
                                    Local
                                    ()
                                    ()
                                    Default
                                    (Integer 4 [((IntegerConstant 2 (Integer 4 []))
                                    (IntegerConstant 3 (Integer 4 [])))
                                    ((IntegerConstant 1 (Integer 4 []))
                                    (IntegerConstant 3 (Integer 4 [])))])
                                    Source
                                    Public
                                    Required
                                    .false.
                                )

Which already seems exactly in the form that you want.

Investigating ... I thought I saw this in one of the LPython xxx.stdout examples.


Metrics on target and tests

I need these values for each test class and target class in amplification result:

size in LOC of base code and test code
test coverage in method / statement / branch coverage.
the assertion density (# assertions / lines of test code)
Number of mutations in the target class

done

code churn
number of contributers

use this code to fetch the number of contributers
| response content headers |
	response := ZnClient new
		url: 'https://api.github.com/repos/mabdi/small-amp/contributors';
		get;
		response.
	content := response contents.
	headers := response headers.

use this code to fetch changes on a file:
	| response content headers |
	response := ZnClient new
		url: 'https://api.github.com/repos/mabdi/small-amp/commits?path=README.md';
		get;
		response.
	content := response contents.
	headers := response headers.

TODO: check this: https://github.com/flacle/truegitcodechurn/blob/master/gitcodechurn.py

from local git repo:
$ git log --format="%H" src/SmallAmp/SAConfig.class.st
b0533071d12c1099bf64152a3f0ba20f021031d0
2c428c22296a69a30e1bd82225e74986c0c8f7fc
40cae1475454d7252381557559b4c34a22919156
...

$ git show --numstat --pretty="" 40cae1475454d7252381557559b4c34a22919156
1       1       src/SmallAmp/SAConfig.class.st

the first number is the addition, the second is removal.


show table extended in {{relation.shema}} like *  fails

Is this a new bug in dbt-spark?

[X] I believe this is a new bug in dbt-spark
[X] I have searched the existing issues, and I could not find an existing issue for this bug

Current Behavior
show table extended in {{relation.shema}} like *  fails if any other dbt model is running on {{relation.shema}} same time.
Expected Behavior
Please change show table extended in {{relation.schema}} like '*' with below implementation to avoid parallel running model issue in same database.
for table in spark.catalog.listTables({{relation.schema}}):
spark.sql("show table extended in {{relation.schema}} like '{table.name}'")
Steps To Reproduce
Run two model parallel in same database
Relevant log output
No response
Environment
- OS: AWS EMR image
- Python: 3.11
- dbt-core: 1.0.0
- dbt-spark: 1.0.0

Additional Context
No response

Hello @rahulgoyal2987 , you're currently on a EOL supported dbt core version. Could you update to 1.8 for both core and adapters and let me know if you're still experiencing this issue? We have made some significant changes with our metadata queries since 1.0.

@amychen1776 we have dbt-core=1.8.1 and we still have the problem.
Can you help us in the follow issue: https://github.com/dbt-labs/dbt-spark/issues/228.
Thank you.


Rename target-specific SdeWrapper source files

Renamed the target-specific SdeWrapper source files from xxx_sde_wrapper.cc to xxx_sde_target.cc to make their content clearer and distinguish them from xxx_sde_wrapper.cc, which implements a different part of the interface.

Signed-off-by: Derek G Foster<EMAIL_ADDRESS>

dpdk_sde_target.cc (previously sde_wrapper.cc) calls SDE BF API's for fixed functions and TDI API's for table related operations. So, it's kind of wrapper around SDE API's.
What do you mean by "make their content clearer and distinguish them from xxx_sde_wrapper.cc, which implements a different part of the interface"?

What do you mean by "make their content clearer and distinguish them from xxx_sde_wrapper.cc, which implements a different part of the interface"?

There's already a tdi_sde_wrapper.cc in the TDI directory. It's what's was left of the original 3600-line file after the other parts were refactored out. (The dregs, so to speak.)
The files I have renamed to xxx_sde_target.cc represent the target methods,_ just as tdi_sde_multicast contains the multicast methods and tdi_sde_table_entry.cc contains the table_entry methods.
The point is that the wrapper file implements one set of methods and the target files implement a different set of methods.

I rewrote the commit comment to contain more specific detail.
It's bad form to write an ambiguous commit comment for a PR that's supposed to reduce ambiguity.


python311Packages.qcs-api-client: 0.25.0 -> 0.25.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python311Packages.qcs-api-client is: Python library for accessing the Rigetti QCS API
meta.homepage for python311Packages.qcs-api-client is: https://qcs-api-client-python.readthedocs.io/
meta.changelog for python311Packages.qcs-api-client is: https://github.com/rigetti/qcs-api-client-python/releases/tag/v0.25.1
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.25.1 with grep in /nix/store/snryvnxxy237ycbnla5b2fk3crlifp7i-python3.11-qcs-api-client-0.25.1
found 0.25.1 in filename of file in /nix/store/snryvnxxy237ycbnla5b2fk3crlifp7i-python3.11-qcs-api-client-0.25.1

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

6 total rebuild path(s)

6 package rebuild(s)

First fifty rebuilds by attrpath
python311Packages.cirq
python311Packages.cirq-rigetti
python311Packages.qcs-api-client
python312Packages.cirq
python312Packages.cirq-rigetti
python312Packages.qcs-api-client

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/snryvnxxy237ycbnla5b2fk3crlifp7i-python3.11-qcs-api-client-0.25.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

Or:
nix build github:r-ryantm/nixpkgs/c9b97d6a7ecdd8399febcc00830de9dd2b34672b#python311Packages.qcs-api-client

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/snryvnxxy237ycbnla5b2fk3crlifp7i-python3.11-qcs-api-client-0.25.1
ls -la /nix/store/snryvnxxy237ycbnla5b2fk3crlifp7i-python3.11-qcs-api-client-0.25.1/bin

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

8 packages failed to build:

python311Packages.cirq
python311Packages.cirq-rigetti
python311Packages.cirq-rigetti.dist
python311Packages.cirq.dist
python312Packages.cirq
python312Packages.cirq-rigetti
python312Packages.cirq-rigetti.dist
python312Packages.cirq.dist

4 packages built:

python311Packages.qcs-api-client
python311Packages.qcs-api-client.dist
python312Packages.qcs-api-client
python312Packages.qcs-api-client.dist

Maintainer pings
cc @fabaff for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python311Packages.qcs-api-client is: Python library for accessing the Rigetti QCS API
meta.homepage for python311Packages.qcs-api-client is: https://qcs-api-client-python.readthedocs.io/
meta.changelog for python311Packages.qcs-api-client is: https://github.com/rigetti/qcs-api-client-python/releases/tag/v0.25.3
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.25.3 with grep in /nix/store/dnr576ay7j0lmjgcn0qgcpxn87j7bw8m-python3.11-qcs-api-client-0.25.3
found 0.25.3 in filename of file in /nix/store/dnr576ay7j0lmjgcn0qgcpxn87j7bw8m-python3.11-qcs-api-client-0.25.3

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

7 total rebuild path(s)

7 package rebuild(s)

First fifty rebuilds by attrpath

python311Packages.cirq
python311Packages.cirq-rigetti
python311Packages.qcs-api-client
python312Packages.cirq
python312Packages.cirq-rigetti
python312Packages.qcs-api-client

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/dnr576ay7j0lmjgcn0qgcpxn87j7bw8m-python3.11-qcs-api-client-0.25.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

Or:
nix build github:r-ryantm/nixpkgs/c8cb79e6b5f76b762abac154493bb78284ae0485#python311Packages.qcs-api-client

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/dnr576ay7j0lmjgcn0qgcpxn87j7bw8m-python3.11-qcs-api-client-0.25.3
ls -la /nix/store/dnr576ay7j0lmjgcn0qgcpxn87j7bw8m-python3.11-qcs-api-client-0.25.3/bin

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

8 packages failed to build:

python311Packages.cirq
python311Packages.cirq-rigetti
python311Packages.cirq-rigetti.dist
python311Packages.cirq.dist
python312Packages.cirq
python312Packages.cirq-rigetti
python312Packages.cirq-rigetti.dist
python312Packages.cirq.dist

4 packages built:

python311Packages.qcs-api-client
python311Packages.qcs-api-client.dist
python312Packages.qcs-api-client
python312Packages.qcs-api-client.dist

Maintainer pings
cc @fabaff for testing.


Enable strict_type mode

This PR:

[x] Enables strict_type mode
[x] Removes usless autogerated by phpstorm doc blocks

p.s. This PR is waiting https://github.com/povils/phpmnd/pull/141 and will be rebased against master after

the code looks good but the tests are failing, mind taking a look ?

@exussum12 I know. we need to merge https://github.com/povils/phpmnd/pull/141 first anyway.
could you please take a look on it as well?

Approved, we can fix the comments before we tag the next version

fixed. @exussum12


Align headers & content within Team tables

Headers & maybe content should be centered to be prettier

Fixed as part of https://github.com/mawilson/hello_django/pull/18


isScrollMode sometimes is called too early

I have been getting errors of "parent element is null" that seem to come from this line in ReflowableBookView. It appears that isScrollMode() is called too early, and this.iframe.contentDocument is undefined. I made a patch for this to check if this.iframe.contentDocument is defined before trying to find the html element, but that probably won't fix the underlying problem.
My suggestion would be that we turn on strictNullChecks in typescript config and fix all the type errors resulting from that, as that will implicitly force us to deal with this.

should be resolved in this PR https://github.com/d-i-t-a/R2D2BC/pull/306


md5 repeating

Hopefully this is just something simple that I'm missing but I'm trying to duplicate the filename I would get from right clicking and selecting download on danbooru.
%filename%%md5%.%ext% is what I'm using to name the files, but since the image md5 is included in danbooru's filename it ends up putting the md5 twice at the end of the name.
For example I get
__fubuki_kantai_collection_drawn_by_minosu__23d36b216c1a3f4e219c4642e221e1a223d36b216c1a3f4e219c4642e221e1a2

insted of
__fubuki_kantai_collection_drawn_by_minosu__23d36b216c1a3f4e219c4642e221e1a2

It seemed like %Filename%.%ext% would give me what I was looking for but I get a warning say this isn't a valid option.

It seemed like %Filename%.%ext% would give me what I was looking for but I get a warning say this isn't a valid option.

It's just a warning, as long as you understand what it says, you can safely ignore it and keep downloading, nothing bad will happen. :smile:
The solution for you is indeed to use %filename%.%ext%.

In addition, this warning is also invalid for Danbooru's filename, as their filenames already include the file's MD5 and are therefore unique.

Ok, I ignored the warning and used %Filename%.%ext% but it wipes the filename completely leaving me with only .jpg after a blank name.
Here's a screenshot of the result. https://i.imgur.com/YdJJ6JV.jpg

It should be a small F, filename instead of Filename.

It automatically capitalizes when I click save.

Is there way to stop it from doing that?  %filename%%md5%.%ext% lets %filename% have a lowercase f just fine but the moment I remove the %md5% part it forces the capitalization. %Filename%.%ext%

You should be able to edit it manually can't you? It's a Windows select box so it shouldn't forbid it. Else you can always clear the filename history by deleting the filenamehistory.txt file that can be found in C:/Users/%USERNAME%/AppData/Local/Bionus/Grabber.

  Thanks!

Bionus: It should be a small F, filename instead of Filename.

amped333: It automatically capitalizes when I click save.

That succession of comments made me lol

I'm using macOS so I did a roundabout search and figured that since it counted as an user-specific setting, the  filenamehistory.txt was probably stored in ~/Library/Preferences. In this case, it's actually in ~/Library/Preferences/Bionus/Grabber


Add hadamard gates

Summary
Add functionality  to PermRowCol that adds Hadamard gates to the circuit.
Details and comments
Add a function _add_cnot() to the class PermRowCol. The function is run whenever a cnot is added to a circuit, and it checks if the direction of the cnot is correct, and if not, four Hadamard gates are added to correct the direction. In addition, two tests are added: one to test that no  Hadamard gates are added to a complete graph, and one to check that if a cnot is in the wrong direction, it has Hadamard gates around it.

In the previous tests, after changing the direction of CNOTs in wrong direction before adding, one of the other tests became trivial and never entered into the section that actually tested the correctness of Hadamard gates' placement.

The pull request was merged after requested changes where done.


Refactor/35 integrate front with api sorting content type usage

Review after #42
According to #35:
I added ContentTypeUsage sorting mechanism on BE side.

After #36 it seems to be fixed on FE side.
@darekhalecki @mgorzanski
I prepared #42 and #46 PRs with adding BE sorting and integration in the meantime, but we can consider to not implementing this solution.


Declare status.conditions on resources as associative list

What problem are you facing?
Currently status.conditions is declared as atomic list, forcing us to provide always the whole list during updates. If we want to achieve no-op update, in cases when nothing changes, then the list must be in the same order, as the previous order.
How could Crossplane help solve your problem?
We should declare ``status.conditions` as an associate list. The schema defined in CRDs should include the following snippet:
properties:
  conditions:
  .
  .
    type: array
    x-kubernetes-list-map-keys:
    - type
    x-kubernetes-list-type: map

This change enables the following improvements:

support for partial updates (server-side apply), lowering chances for conflicts
owning of individual conditions
reduced number of resource changes because no-op updates can be detected, leading to less reconciliations

Actually, my mistake. For Functions its XR status that's important and those are defined at https://github.com/crossplane/crossplane/blob/89b5fe534199b8571c5625f6f6829fcb676c010d/internal/xcrd/schemas.go#L332 so we should update that (as well as the types defined here).

I think this was fixed by the above two PRs. 😄


feat: importMode option allows sync and async page imports

Fixes #136

Preview Deployment has these Lighthouse Audit scores:


Update triggers.cwt

debug based on vanilla + trigger docs

i haven't added some of the stuff in the trigger docs, but i think it should work fine:
distance - Checks the ship/fleet/planet/leader/pop/system's galaxy map distance to target in absolute units
distance = { source =  min = 50 max = 120 type=<hyperlane/euclidean> uses_bypass=<yes/no> bypass_empire= min_jumps = 2 max_jumps = 10 }
Supported Scopes: planet ship pop fleet galactic_object leader
Supported Targets: none
namely, pop and leader scopes should be viable as well. This should be tested I guess.

blackninja appears to confirm pop and leader scopes as targets. I leave it to you guys to decide how you wanna do this.


[libxml2] update to 2.9.14

All features are tested successfully in the following triplet:

x86-windows
x64-windows
x64-windows-static

Thanks for the update!


spec: hyperlink the ABCI Params entry and clean-up

Bug Report
The current spec does not have a hyperlink to the ABCI Params entry here
Needs to be backported to v0.38.x

Fixed in #2680


Fix integration tests

:scroll: Description

:bulb: Motivation and Context
https://github.com/getsentry/sentry-dart-plugin/issues/95
:green_heart: How did you test it?
:pencil: Checklist

[ ] I reviewed submitted code
[ ] I added tests to verify changes
[ ] I updated the docs if needed
[ ] All tests passing
[ ] No breaking changes

:crystal_ball: Next steps

@vaind I gave it a quick try but there are more problems, wondering if you have upgraded the CL somewhere else and if it also failed since the scripts are pretty much the same?

I did know about his PR, when I merged https://github.com/getsentry/sentry-dart-plugin/pull/103, but from what I see here the plugin works, it just the mocked server that is not working at the moment?

@denrase

warning - test/cli_test.dart:15:19 - This API is available since SDK 2.15.0, but constraints '>=2.12.0 <3.0.0' don't guarantee it. Try updating the SDK constraints. - sdk_version_since
warning - test/cli_test.dart:20:31 - This API is available since SDK 2.15.0, but constraints '>=2.12.0 <3.0.0' don't guarantee it. Try updating the SDK constraints. - sdk_version_since


Update version numbers to 0.2 in preparation for 0.2

/cc @SteveSandersonMS
There were a whole bunch of references still to 0.1

@rynowak The release/0.2.0 branch is now made, so when you merge this, can you merge it into dev and also cherry-pick to release/0.2.0?

@SteveSandersonMS sure


wrong package name

The setup.py file had the wrong package name for opencv-python

Closed with https://github.com/Dasfaust/graphoflife/pull/2


feat: expose resource states through REST API

Allow the runtime states of the various resources to be exposed through
the REST API. The runtime state is updated periodically by querying the
various Mayastor instances through gRPC calls.
Note: Runtime node information is not currently supported.

bors merge

bors r-

bors merge


Unable to catch abort transfer from client

Hi,
I'm trying to catch a transfer error, let's say client closes connection before finishing upload file, or it just goes in timeout, how can I catch it?
thank you!

Implement the FileTransferError interface


swagger correctness fix

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

To fix the Swagger Correctness item on S360.
The 3 properties involved are never used by service side. And whatever the customer passed in from client, it will be ignored and overriden on the service side.
Changelog
Please ensure to add changelog with this PR by answering the following questions.

What's the purpose of the update?

[ ] new service onboarding
[ ] new API version
[ ] update existing version for new feature
[X] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When you are targeting to deploy new service/feature to public regions? Please provide date, or month to public if date is not available yet.
When you expect to publish swagger? Please provide date, or month to public if date is not available yet.
If it's an update to existing version,  please select SDKs of specific language and CLIs that require refresh after swagger is published.

[x] SDK of .NET (need service team to ensure code readiness)
[ ] SDK of Python
[ ] SDK of Java
[ ] SDK of Js
[ ] SDK of Go
[x] PowerShell
[ ] CLI
[ ] Terraform
[ ] No, no need to refresh for updates in this PR

Contribution checklist:

[ ] I commit to follow the Breaking Change Policy of “no breaking changes
[ ] I have reviewed the documentation for the workflow.
[ ] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

[ ] Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

Adding new API(s)
Adding a new API version
Adding a new service

[ ] Please ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in stable version
[ ] Removing properties in stable version
[ ] Removing API version(s) in stable version
[ ] Updating API in stable version with Breaking Change Validation errors
[ ] Updating API(s) in preview over 1 year

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

The breaking changes are required to fix swagger correctness issues. All 3 properties are not actually in use. There were added as preserved property for future use. Values from client are always ignored and overriden with service side values.

Hi @juniwang, you will need follow the breaking change review process to get approval. See the "Action" in above comment

A task created to request review for breaking change:  https://msazure.visualstudio.com/One/_workitems/edit/9028476


FIX/REF: Remove dupe BIOM registration, register formats

Removes duplicate BIOMV100DirFmt registration.
Adds explicit format registration to the plugin object as per qiime2/qiime2/pull/159.
This will fail testing until the qiime2 PR is merged.
Resolves #56

Just reran the tests after merging qiime2/qiime2#159 and confirmed they're passing. Thanks @jakereps 👍 👍 👍


How to use predict func after training model ?

After training step, I got a 'model' object . And then how to use it to predict new data?
I tried model.predict([X, A],verbose=0) and got some error
InvalidArgumentError:  Incompatible shapes: [32,32] vs. [32,9928] 	 [[node model/graph_attention/add_15 (defined at <ipython-input-10-0d3199260314>:122) ]] [Op:__inference_predict_function_131650]

After training step, I got a 'model' object . And then how to use it to predict new data?
I tried model.predict([X, A],verbose=0) and got some error InvalidArgumentError: Incompatible shapes: [32,32] vs. [32,9928] [[node model/graph_attention/add_15 (defined at <ipython-input-10-0d3199260314>:122) ]] [Op:__inference_predict_function_131650]

May I ask if your problem has been resolved? I obtained the same error message using the model. predict() method.

能否使用model.predict()一次处理多个图，即接收形状为(batch_size, N, F)的X和(batch_size,N,N)的A？

Can model. predict() be used to process multiple graphs at once, receiving X with the shape of (batch_size, N, F) and A with the shape of (batch_size, N, N)?


chore: update cosmosnetwork discord url

I updated all the old discord url to https://discord.gg/interchain or https://discord.com/invite/interchain, since the vanity link for the Cosmos discord has changed to interchain.

@melekes Hi sir, can i get this PR merged? 😄

@mergify backport v0.38.x


Community Contribution - Tron riding Perlin Noise Terrain

https://editor.p5js.org/danno484/sketches/7DJW-j-C9a

Community Contribution
Link to live project, video, or image:

https://editor.p5js.org/danno484/sketches/7DJW-j-C9a
Sharing

[x] I would be happy to have my project shared on The Coding Train's social media!

Instagram:
Twitter:

Looks great! Thanks for sharing.


Evaluate Package Managers for Go

We need to select package manager in order to fetch and version-lock vendor dependencies of Mainflux.. Glide seems to be choice of many: https://github.com/Masterminds/glide
Useful link: https://github.com/golang/go/wiki/PackageManagementTools

I have experimented with Glide. Nice tool.
However,  Go seems to have this philosophy: http://stackoverflow.com/questions/24855081/how-do-i-import-a-specific-version-of-a-package-using-go-get
Adding new tools complicates the dev. KISS.
Mainflux imports only a handful of external packages, and all of them are well maintained. Our TDD tests should determine when things are broken. If ever something is broken, then we might consider what to do with this particular package and/or use Glide to lock package versions.
I think however that this case will not come, and that we might relay on simple go get and latest GitHub package braches (which by mentioned philosophy should be stable).
I will close the issue for now.

@janko-isidorovic and @manuIO run into the issue of Iris new version incompatibility with current Mainflux API.
Now number of dependencies is significant and we must lock the their versions.
Glide must be integrated in our project.
Look at Hydra for example of integration (https://github.com/ory-am/hydra#building-from-source)

@mijicd @nmarcetic I see that this project: https://github.com/brocaar/loraserver for examples uploads in GitHub all the vendor packages - i.e. code. This is opposite to npm philosophy, but can be useful for end-user, so he do not care if some GitHub package does not exist anymore.
What is your opinion on this?

I've added Glide, but would you consider maybe govendor - do you think it i s simpler to have than Glide?

Finally, Glide it is.
Closing this one.


[Feature] (Telegram) Convert nicks automatically into HTML when MessageFormat is set to HTML

I just recently got a problem, where i only could send messages in one direction and i (with the help of Wim) found out that Telegram seems to have a problem with special cars in nicks, when messages are send in HTML.

Please test :)

I tested it and it seems to work so far now. Thx again.

(I think because of this change) In 1.9.0, if RemoteNickFormat has HTML formatting, it shows the html tags instead of being parsed. It works in 1.8.0 but not 1.9.0.
Config is:
`
[discord]
[discord.twodee]
Token="(token)"
Server="(server name)"
ShowEmbeds=false
RemoteNickFormat="<{NICK}> "
[telegram]
[telegram.tg2d]
Token="(token)"
MessageFormat="HTML"
RemoteNickFormat="<{NICK}>\n"
ReplaceNicks=[["",""]]
[[gateway]]
name="general"
enable=true
[[gateway.inout]]
account="discord.twodee"
channel="general"

[[gateway.inout]]
account="telegram.tg2d"
channel="(id)"

[[gateway]]
name="2d"
enable=true
[[gateway.inout]]
account="discord.twodee"
channel="(channel name)"

[[gateway.inout]]
account="telegram.tg2d"
channel="(id)"

`
In 1.8.0 it shows up in telegram as:

But in 1.9.0:

Seems like it's better to revert this patch.
And that people use your example RemoteNickFormat="<b><{NICK}></b>\n" if they want to support HTML


Isolation of "this" on test basis.

I have these simple tests:
  beforeEach(function () {
    this.count = (this.count || 0) + 1
  })

  it.only('a', function () {
    console.log('a', 'count', this.count)
    this.count = 1000
  })

  it.only('b', function () {
    console.log('b', 'count', this.count)
  })

Which always prints this on the console:
a count 1
    ✓ a
b count 1001
    ✓ b

The counter isn't increasing between runs, which makes sense but "b" sees the changes made by "a". Is this expected / per design?
My understanding is that "this" would always be isolated between each single test.
I was expecting the result to be:
a count 1
    ✓ a
b count 1
    ✓ b

In the before each you are setting the value to either the current value of this.count (if it is defined or 0) + 1. When the second test runs this.count is already defined and the value of this.count is set as the current value, which is 1000. If this.count needs to be set reset every time you should simply reset the value to 0 or 1 (or whatever it should be) in the before each without referencing the existing value.
beforeEach(function () {
    this.count =  1
  })

  it.only('a', function () {
    console.log('a', 'count', this.count)
    this.count = 1000
  })

  it.only('b', function () {
    console.log('b', 'count', this.count)
  })


Matrix bridge: On M_LIMIT_EXCEEDED, matterbridge drops messages instead of backoff+retry

Describe the bug
When there is a lot of traffic, matterbridge may end up making a lot of requests to the matrix homeserver, which may respond with M_LIMIT_EXCEEDED. Some of these messages are lost, without good indication in the chat itself – in particular, immediately following messages make it through just fine.
To Reproduce

Set up and start a bridge between Telegram and matrix
Upload a bunch of JavaScript files to Telegram (Why specifically JS? Because there's a different bug. Now you know how I ran into it.)
Observe that only some of them make it to Matrix.

Expected behavior
All of the files should eventually "arrive" in Matrix. For example, matterbridge could back off and try again "after a few moments".
Screenshots/debug logs
Not really appliccable. Here's a log line anyway.
time="2020-09-09T23:50:52+02:00" level=error msg="file comment failed: gomatrix.HTTPError{Contents:[]uint8{0x7b, 0x22, 0x65, … some hex …, 0x7d}, WrappedError:gomatrix.RespError{ErrCode:"M_LIMIT_EXCEEDED", Err:"Too Many Requests"}, Message:"Failed to PUT JSON to /_matrix/client/r0/rooms/!SeCrEtRoOm:matrix.org/send/m.room.message/go1234567890123456789", Code:429}" func=handleUploadFile file="bridge/matrix/matrix.go:345" prefix=matrix

Environment (please complete the following information):

OS: Linux
Matterbridge version: 1.18.3

Note that this is different from #1201, as here we encounter a ratelimit on sending, which will require a more involved message queue.

@BenWiederhake care to test PR #1326 ?


Have Minitest actualy run tests instead of exiting

I noticed that Minitest did not run any tests.
I added this line to make sure they run instead of just exiting.

Hi @carlosagp ! I had to revert f0e5b80 because it caused the tests to go into an infinite loop. It's possible your fix works but I couldn't immediately figure out how to fix the tests. Any chance you could fix and resubmit this PR?


Add Seperators

For example:-
Command Trigger: !say hello and good morning | hi, nice to meet you
Bot Reply: hello and good morning 4JR, hi, nice to meet you!
Add support for | and other separators!

Ok! Definitely will add to my to-do list 👍


[ᚬmaster] feat(trace): add moodyblue trace

What type of PR is this?
feature
What this PR does / why we need it:

add moodyblus trace in consensus module
let bls private key extended from secp256k1 private key

Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:

Test passed by 4 nodes?

Test passed by 4 nodes?

Yes