Safety Checkpoint for Downloading an Extension

There could be a lot of malicious extensions that can be published in VSCode marketplace, with few of the extensions having blue check-verification of ownership. Whenever somebody downloads a non-verified extension, there should be a pop up warning along the lines of "This extension is does not have verified ownership. Are you sure you want to download [extension name]?"
I feel like there could be an added layer of error prevention from the user, because it makes the user more cognizant that non-verified extensions can come with risks when downloading it.
This builds on top of issue #52116, where not only do we want to ask users for permissions but we also want to warn users the risks of downloading extensions without the proper verification.

Addressed by PR #235514


URL Cleanup

This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

[ ] http://ajaxian.com/archives/100-line-ajax-wrapper (200) with 1 occurrences could not be migrated:
(https result ConnectTimeoutException).
[ ] http://dubbo.io/ (200) with 1 occurrences could not be migrated:
(https result SSLHandshakeException).

Fixed URLs
Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

[ ] http://jaubourg.net/2010/07/loading-script-as-onclick-handler-of.html (AnnotatedConnectException) with 1 occurrences migrated to:
https://jaubourg.net/2010/07/loading-script-as-onclick-handler-of.html (https result AnnotatedConnectException).
[ ] http://<IP_ADDRESS>:9411/ (ConnectTimeoutException) with 2 occurrences migrated to:
https://<IP_ADDRESS>:9411/ (https result ConnectTimeoutException).
[ ] http://host.com:9999/ticker/12/basd (ConnectTimeoutException) with 1 occurrences migrated to:
https://host.com:9999/ticker/12/basd (https result ConnectTimeoutException).
[ ] http://www.w3.org/TR/DOM-Level-2-Events/events.html (ReadTimeoutException) with 1 occurrences migrated to:
https://www.w3.org/TR/DOM-Level-2-Events/events.html (https result SSLException).
[ ] http://abc (UnknownHostException) with 1 occurrences migrated to:
https://abc (https result UnknownHostException).
[ ] http://asdasd:111/asd (UnknownHostException) with 1 occurrences migrated to:
https://asdasd:111/asd (https result UnknownHostException).
[ ] http://compose.docker.io/ (UnknownHostException) with 1 occurrences migrated to:
https://compose.docker.io/ (https result UnknownHostException).
[ ] http://exceptionservice/ (UnknownHostException) with 2 occurrences migrated to:
https://exceptionservice/ (https result UnknownHostException).
[ ] http://foo (UnknownHostException) with 2 occurrences migrated to:
https://foo (https result UnknownHostException).
[ ] http://foo/ (UnknownHostException) with 1 occurrences migrated to:
https://foo/ (https result UnknownHostException).
[ ] http://fooservice/ (UnknownHostException) with 1 occurrences migrated to:
https://fooservice/ (https result UnknownHostException).
[ ] http://fooservice/nonExistent (UnknownHostException) with 1 occurrences migrated to:
https://fooservice/nonExistent (https result UnknownHostException).
[ ] http://fooservice/noresponse (UnknownHostException) with 1 occurrences migrated to:
https://fooservice/noresponse (https result UnknownHostException).
[ ] http://fooservice/notrace (UnknownHostException) with 9 occurrences migrated to:
https://fooservice/notrace (https result UnknownHostException).
[ ] http://fooservice/traceid (UnknownHostException) with 1 occurrences migrated to:
https://fooservice/traceid (https result UnknownHostException).
[ ] http://non.existing.url (UnknownHostException) with 1 occurrences migrated to:
https://non.existing.url (https result UnknownHostException).
[ ] http://some/address (UnknownHostException) with 1 occurrences migrated to:
https://some/address (https result UnknownHostException).
[ ] http://zipkin/ (UnknownHostException) with 1 occurrences migrated to:
https://zipkin/ (https result UnknownHostException).
[ ] http://zipkin/call (UnknownHostException) with 1 occurrences migrated to:
https://zipkin/call (https result UnknownHostException).
[ ] http://zipkin/hi2 (UnknownHostException) with 1 occurrences migrated to:
https://zipkin/hi2 (https result UnknownHostException).
[ ] http://zipkinserver/ (UnknownHostException) with 2 occurrences migrated to:
https://zipkinserver/ (https result UnknownHostException).
[ ] http://www.erg.abdn.ac.uk/~gerrit/dccp/notes/ccid2/rto_estimator/ (301) with 1 occurrences migrated to:
https://erg.abdn.ac.uk/~gerrit/dccp/notes/ccid2/rto_estimator/ (https result 404).
[ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd (https result 404).
[ ] http://zipkin.io/pages/existing_instrumentations.html (301) with 1 occurrences migrated to:
https://zipkin.io/pages/existing_instrumentations.html (https result 404).

Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

[ ] http://asciidoctor.org with 1 occurrences migrated to:
https://asciidoctor.org (https result 200).
[ ] http://bugs.jquery.com/ticket/1450 with 2 occurrences migrated to:
https://bugs.jquery.com/ticket/1450 (https result 200).
[ ] http://bugs.jquery.com/ticket/5280 with 1 occurrences migrated to:
https://bugs.jquery.com/ticket/5280 (https result 200).
[ ] http://cloud.spring.io with 2 occurrences migrated to:
https://cloud.spring.io (https result 200).
[ ] http://cloud.spring.io/spring-cloud-static/Dalston.SR4/multi/multi__span_data_as_messages.html with 1 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Dalston.SR4/multi/multi__span_data_as_messages.html (https result 200).
[ ] http://docssleuth-service1.cfapps.io/start with 1 occurrences migrated to:
https://docssleuth-service1.cfapps.io/start (https result 200).
[ ] http://en.wikipedia.org/wiki/Mapping_of_Unicode_characters with 1 occurrences migrated to:
https://en.wikipedia.org/wiki/Mapping_of_Unicode_characters (https result 200).
[ ] http://hacks.mozilla.org/2009/07/cross-site-xmlhttprequest-with-cors/ with 1 occurrences migrated to:
https://hacks.mozilla.org/2009/07/cross-site-xmlhttprequest-with-cors/ (https result 200).
[ ] http://opentracing.io/ with 3 occurrences migrated to:
https://opentracing.io/ (https result 200).
[ ] http://projects.spring.io/spring-integration/ with 1 occurrences migrated to:
https://projects.spring.io/spring-integration/ (https result 200).
[ ] http://stackoverflow.com/questions/12817946/generate-a-random-bitset-with-n-1s with 1 occurrences migrated to:
https://stackoverflow.com/questions/12817946/generate-a-random-bitset-with-n-1s (https result 200).
[ ] http://stackoverflow.com/questions/1641507/detect-browser-support-for-cross-domain-xmlhttprequests with 1 occurrences migrated to:
https://stackoverflow.com/questions/1641507/detect-browser-support-for-cross-domain-xmlhttprequests (https result 200).
[ ] http://stevesouders.com/misc/test-postmessage.php with 2 occurrences migrated to:
https://stevesouders.com/misc/test-postmessage.php (https result 200).
[ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 2 occurrences migrated to:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html (https result 200).
[ ] http://wiki.whatwg.org/wiki/Dynamic_Script_Execution_Order with 1 occurrences migrated to:
https://wiki.whatwg.org/wiki/Dynamic_Script_Execution_Order (https result 200).
[ ] http://www.splunk.com/ with 2 occurrences migrated to:
https://www.splunk.com/ (https result 200).
[ ] http://docs.spring.io/spring-hateoas/docs/current/reference/html/ with 1 occurrences migrated to:
https://docs.spring.io/spring-hateoas/docs/current/reference/html/ (https result 301).
[ ] http://htrace.incubator.apache.org/ with 2 occurrences migrated to:
https://htrace.incubator.apache.org/ (https result 301).
[ ] http://msdn.microsoft.com/en-us/library/cc197015 with 1 occurrences migrated to:
https://msdn.microsoft.com/en-us/library/cc197015 (https result 301).
[ ] http://msdn.microsoft.com/en-us/library/cc288060 with 1 occurrences migrated to:
https://msdn.microsoft.com/en-us/library/cc288060 (https result 301).
[ ] http://plugins.jetbrains.com/plugin/6546 with 2 occurrences migrated to:
https://plugins.jetbrains.com/plugin/6546 (https result 301).
[ ] http://research.google.com/pubs/pub36356.html with 5 occurrences migrated to:
https://research.google.com/pubs/pub36356.html (https result 301).
[ ] http://docsbrewing-zipkin-server.cfapps.io/ with 1 occurrences migrated to:
https://docsbrewing-zipkin-server.cfapps.io/ (https result 302).
[ ] http://docssleuth-zipkin-server.cfapps.io/ with 5 occurrences migrated to:
https://docssleuth-zipkin-server.cfapps.io/ (https result 302).
[ ] http://docssleuth-zipkin-server.cfapps.io/dependency with 4 occurrences migrated to:
https://docssleuth-zipkin-server.cfapps.io/dependency (https result 302).
[ ] http://eclipse.org with 1 occurrences migrated to:
https://eclipse.org (https result 302).
[ ] http://eclipse.org/m2e/ with 2 occurrences migrated to:
https://eclipse.org/m2e/ (https result 302).
[ ] http://www.springsource.com/developer/sts with 1 occurrences migrated to:
https://www.springsource.com/developer/sts (https result 302).

Ignored
These URLs were intentionally ignored.

http://<IP_ADDRESS> with 1 occurrences
http://localhost with 70 occurrences
http://localhost/?foo=bar with 4 occurrences
http://localhost:3379 with 1 occurrences
http://localhost:3380 with 2 occurrences
http://localhost:3380/async with 1 occurrences
http://localhost:3380/call with 1 occurrences
http://localhost:3381 with 1 occurrences
http://localhost:80/abc with 1 occurrences
http://localhost:8080/ with 1 occurrences
http://localhost:9411 with 1 occurrences
http://localhost:9411/ with 1 occurrences
http://localhost:9978 with 1 occurrences
http://localhost:9978/hello/mikesarver with 1 occurrences
http://localhost:9987/unknown with 1 occurrences
http://localhost:9988/sleuth/test-not-ok with 1 occurrences
http://localhost:9998 with 1 occurrences
http://localhost:9998/sleuth/test-not-ok with 1 occurrences
http://localhost:9998/sleuth/test-ok with 1 occurrences

@marcingrzejszczak I am  going to leave this one for you ;)

Let's wait for the HATEOAS issue to be fixed so that we can have a green build.


resin-mounts: Enable fsck for resin-state partition

Change-type: minor
Changelog-entry: Enable fsck for resin-state partition
Signed-off-by: Will Newton<EMAIL_ADDRESS>

@resin-jenkins retest this please

I think this PR needs a rebase

@resin-jenkins retest this please

@resin-jenkins retest this please

@resin-jenkins retest this please


Fix the proxy seed in Travis runs

This is what we do in Jenkins, so it only makes sense to do it here as well.
This will avoid random failures for no other reason than the proxy was
dropping all the messages due to an unlucky PRNG seed.
See https://docs.travis-ci.com/user/environment-variables/ for syntax
Status
READY
Requires Backporting
Yes - all branches (will wait for this one to pass Travis and have at least one approval before backporting)
Migrations
NO
Todos

[ ] Backported

This still needs backports.

Backports reviewed and approved. Ready for merge.


<MjmlRaw> escapes HTML characters

Hello,
I'm trying to add some custom templating from an external backend library (like mustache) and I'm noticing that certain characters are being escaped.
For example:
<MjmlRaw>{`%{ forall x <- xs }`}</MjmlRaw>

gets converted to
%{ forall x <- xs }

Dropping this in the MJML live editor doesn't have the same problem: https://mjml.io/try-it-live/JFNNq1k86 (Although it does trip up the syntax highlighting with the <-)
Reproduced example with mjml-react: https://codesandbox.io/s/magical-browser-zt96bj?file=/src/index.tsx
I tried to spend some time figuring out what portion of the library caused the escaping but couldn't really figure it out. Our temporary solution might be to just unescape the whole file (or anything within {})
Any pointers would be appreciated, thanks!

Hey, super sorry for the late response, was on PTO!
Here is what we ended with:
import React, {PropsWithChildren} from 'react'

export function Raw(props: PropsWithChildren<unknown>) {
  const {children} = props
  return React.createElement('mj-raw', {
    dangerouslySetInnerHTML: {
      __html: children,
    },
  })
}

Seemingly works well and pretty simple

@nahtnam glad you have a working solution! We do have a PR up to expose dangerouslySetInnerHTML on all ending tags in the V3 release as well: https://github.com/Faire/mjml-react/pull/42#issue-1421350357. Feel free to leave us any feedback you have on the approach

Closing as there is currently a workaround and we have a plan to support this in V3 (see #42)


Question: Mocking structural directive that's a part of a module

I have a structural directive that's used in the component under test. When simply mocked using MockDirective(MyDirective) or MockBuilder.mock(MyDirective), it does not render the contents. I know, I can pass a configuration object { render: true } to make it render. However, that directive is a part of a module that's being mocked. Here's how my mocks look like:
const dependencies = MockBuilder()
  .mock(TheModuleThatContainsDirectiveAndOtherThings)
  .build();

I know that I could mock all the things from the TheModuleThatContainsDirectiveAndOtherThings separately and use the { render: true } on the directive, but that seems inefficient:
const dependencies = MockBuilder()
  .mock(SomeComponent)
  .mock(SomeOtherComponent)
  .mock(...etc)
  .mock(MyDirective, { render: true })
  .build();

Is there a way to configure the directive to render content with a shorter syntax?

Hi @DmitryEfimenko,
Thanks for the question.
What you wrote is all true and there is not other way currently. However, I'll take a look what is possible here. Maybe, something like with route guards or http interceptors, or ngMocks.defaultConfig.
Issues appear when a structural directive requires a context, then simply passing 'render: true' isn't enough. But, I think, if you were needed only to define contexts for such directives, it would still require less configuration than at the moment.
Let's keep the issue open as a feature request. I'll implement it in some weeks and will be pinging you for your feedback time to time.

@DmitryEfimenko,
could you also describe how you would imagine its usage / implementation from your point of view?

thanks for a quick reply! Glad my question might result in a new feature for ng-mocks!
Not sure if the following would be possible:
const dependencies = MockBuilder()
  .mock(ModuleThatContainsDirective)
  .mock(DirectiveIncludedInTheModuleAbove, { render: true, /* any other config */ })

The idea here is similar to the functionality described here.
This way we get everything from the module mocked as well as provide an "override" for one directive from that module. I think it also takes care of the requirement to pass context if needed.

Hm... actually the example you gave is exactly as it should be used currently: https://ng-mocks.sudo.eu/api/MockBuilder#render-flag
I think I'm missing something.

then it must be either a bug or I'm doing something wrong. Let me see if I can create a repro

Thee is an example on stackblitz / codesandbox: https://ng-mocks.sudo.eu/guides/directive-structural
Looks like it's a potential bug.

Ah. A wrong link sorry

Ha. yeah. I guess we need at least to cover it as a separate test un ng-mocks. The only example I was able to find so far is that one: https://github.com/ike18t/ng-mocks/blob/master/examples/MockBuilder/test.deep.spec.ts#L90-L96
However, I'm not 100% sure it's exactly what you have.

I must have done something wrong in my other project at work today. For now, I can't reproduce the issue. Here's my attempt.
I'll poke around in the other project tomorrow and see if I can spot something weird. But for now, I'll assume I did something weird and close the issue. I'll reopen it if I find something out!
Thanks again!

Sounds good, happy coding!

as a minor comment for docs improvement, the dependencies variable needs to have the as any thing. Otherwise, TS is not happy: https://ng-mocks.sudo.eu/extra/with-3rd-party

Let's keep it as a feature request for global config for all directives in a module.
I'll try to do research and to play around, maybe something useful would pop up.

v13.2.0 has been released and contains a fix for the issue. Feel free to reopen the issue or to submit a new one if you meet any problems.

Hi @DmitryEfimenko, I hope you and your relatives and friends are safe.
I fixed types for MockBuilder and spectator. And added a global config support for MockBuilder which allows to set a flag to always render a structural directive: https://ng-mocks.sudo.eu/api/ngMocks/defaultConfig.

Thank you for the kind words! Everything is all right here. I wish the same for you and your family.
Love it! I'll be sure to get the latest version and give it a spin!


ML 1.17: Real life application of Data Mining (D)

Description
📌  Issues of Week 1
Welcome to 'ML' Team, good to see you here
:arrow_forward: This issue will helps readers in acquiring all the knowledge that one needs to know about ----
Real life application of Data Mining.
:red_circle: To get assigned to this issue, add your Batch Numbers mentioned in the spreadsheet of "Machine Learning", the approach one would follow and choice you prefer (Documentation, Audio, Video). You can go with all three or any number of options you're interested to work on.
✔ Domain : Machine Learning
:red_circle::yellow_circle: Points to Note :

The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.

"Issue Title" and "PR Title should be the same. Include issue number along with it.

Changes should be made inside the Machine Learning/Machine_Learning/Statistics_for_Machine_Learning Branch.

Follow Contributing Guidelines & Code of Conduct before start Contributing.

This issue is only for 'GWOC' contributors of 'Machine Learning' domain.

:white_check_mark: To be Mentioned while taking the issue :

Full name
Batch Number
GitHub Profile Link
Which type of Contribution you want to make :

[ ] Documentation

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎
Domain
Machine Learning
Type of Contribution
Documentation
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

i would like to work

Issue assigned to you, Create the PR ASAP.

Yes mam , sure

@Ruchika-20 It will be better if you put your contribution in the Miscellaneous folder, as we are following a certain roadmap and we don't wanna break that. Hope you understand!
All the best 🚀

Sure
On Sat, Nov 6, 2021, 10:18 AM Abhishek Sharma @.***>
wrote:

@Ruchika-20 https://github.com/Ruchika-20 It will be better if you put
your contribution in the Miscellaneous folder, as we are following a
certain roadmap and we don't wanna break that. Hope you understand!
All the best 🚀
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/girlscript/winter-of-contributing/issues/7315#issuecomment-962394317,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUEIB52PTNGQBL4ATCJS3RDUKSXQDANCNFSM5HOIHOVA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


Fix broken links in readme.md file and adjust issues templates

fixed guides relative paths
fixed issue templates assignes so it doesn't break the template
fixed repo link for git clone

Fix #1


Grid Field Export/Print Button Limited to Visible Rows in Paginated Table

When exporting or printing a grid field using the default buttons, the results are limited to the rows showing on the current page.  This seems to be due to the change in the GridFieldExportButton/GridFieldPrintButton to use $gridField->getManipulatedList() instead of $gridField->getList().
Per @wilr:

I think the fix would be to setLimit to unlimited. We want to keep the manipulate list for the filter but the limit is the only think we want to remove.

As a side note: This can, of course, be worked around by implementing an alternate export/print button, but the default behavior seems counterintuitive.

Closed via 5f17618096440658d7b43aebd398463f423fcae4

I seem to still have this issue with the print button on ModelAdmin and GridFields in general. My project uses SS 3.2.1. Have there been any changes that could have broken this fix?

@sanderha that fix was in 3.2.2 and greater. Might want to upgrade.

@wilr I see, thanks


ci: Change testing farm runs to not occupy a runner

The github.com/containers organization is pretty large and active, but only has the default 20 Github-hosted runners available right now.
We have this repo hooked up to Testing Farm.  The problem here is that the 4 distinct TF runs we do each occupy a whole Github-hosted action runner virtual machine to basically poll a remote HTTP server, which is quite wasteful.
It looks to me like the TF action itself supports being confused to report status back to the PR, without holding a runner?  There's an update_pull_request_status flag...
Hmm, are we doing things this way because we're cloning the git repository here because we have the tests?
cc @henrywang

Yes, https://github.com/virt-s1/bootc-workflow-test is using update_pull_request_status. But that still needs a github action runner. For example, https://github.com/virt-s1/bootc-workflow-test/actions/runs/8845171999/job/24288556567.
Or we can use self hosted runner (container). The https://github.com/virt-s1/bootc-workflow-report repo already uses self hosted github action runner (container). For example, https://github.com/virt-s1/bootc-workflow-report/blob/c723ccca5482495d0860b6f187d971d0058d7560/.github/workflows/trigger-rhel-9-4.yml#L13.

Or we can use self hosted runner (container).

Oh yes that makes lots of sense.  Hmm.  Actually...yeah, we should wire up something like this officially to the whole github.com/containers organization.  Just thinking through how it works, there's also https://github.com/redhat-actions/openshift-actions-runners and https://github.com/actions/actions-runner-controller which looks even better (I think, although it's not clear offhand if it supports using e.g. container: to configure the pod image as distinct from the runner hoster, if it doesn't that weakens things a lot).

Yeah, this's a really good solution for self hosted runner. Three reasons I didn't use this solution:

This solution needs a public k8s, I can't find a free one.
RHEL for Edge needs VM or bare metal server, not container. (RHEL for Edge does not use testing farm yet)
openshift is not supported

I can spend some time on this solution and try something. That should be interesting.

Circling back to using rather Packit + Testing Farm, afaik people use the Packit + Testing Farm combo to overcome the github runners limitations, as with that in place there are no github runners in place needed.

OK yep, just got bit by this again - all 20 runner slots for the containers/ org were taken up by testing farm polling tasks.


Sadly, just doesn't seem to work.

Description
I've just tried it under Android and there's no query button. It just looks like a normal Entry control. If I type text something appears underneath the entered text, mostly obscured by the virtual keyboard, but is empty.
Steps to Reproduce
I just added it to my form as part of a datatemplate:
<DataTemplate x:Key="PictureMediaEditorInformationTemplate" x:DataType="mediaeditorinformation:PictureMediaEditorInformation">               <ViewCell>                 <StackLayout Orientation="Vertical"  Padding="4,0,0,0">                     <Label Text="{Binding LabelContent}" Margin="0,0,0,4"/>                     <StackLayout Orientation="Vertical">                         <StackLayout Orientation="Vertical">                             <Label Text="{Binding LabelTitle}" Margin="0,0,0,4"/>                             <Editor Text="{Binding Title}" />                             <Image Source="{Binding VisibleImage, Converter={StaticResource MobileImageProcyToImageConverter}}" Aspect="AspectFit"                                    WidthRequest="{Binding Source={StaticResource PlatformCustomisations}, Path=ImageThumbWidthHeight}"                                    HeightRequest="{Binding Source={StaticResource PlatformCustomisations}, Path=ImageThumbWidthHeight}"/>                             <controls:FontAwesomeButton Command="{Binding ChooseImageCommand}" Text="{Binding ChooseImageCaption}"/>                             <forms:AutoSuggestBox PlaceholderText="{Binding LabelTags}" Text="{Binding NewTagText}"                                                   TextChanged="AutoSuggestBox_OnTextChanged"/>                             <controls:FontAwesomeButton Command="{Binding AddTagCommand}" Text="{x:Static controls:Icon.FAPlus}" />                         </StackLayout>                     </StackLayout>                 </StackLayout>               </ViewCell>           </DataTemplate>
Expected Behavior
I expected autocomplete functionality.
Actual Behavior
Just got an entry field with empty and poorly rendered drop down.
Basic Information

Version with issue: 1.0.14
Last known good version:
IDE: vs 2017
Platform Target Frameworks:

iOS:
Android: 8.1
UWP:

Android Support Library Version:
Nuget Packages:
Affected Devices:Samsung S7

Screenshots
Reproduction Link

Does the sample in this repo work for you?

Unfortunately it doesn't build for me at all:
Severity	Code	Description	Project	File	Line	Suppression State
Error		The "ResolveLibraryProjectImports" task failed unexpectedly.
System.IO.FileNotFoundException: Could not load assembly 'dotMorten.Xamarin.Forms.AutoSuggestBox, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?
File name: 'dotMorten.Xamarin.Forms.AutoSuggestBox.dll'
at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters)
at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(String fullName)
at Xamarin.Android.Tasks.ResolveLibraryProjectImports.Extract(DirectoryAssemblyResolver res, ICollection1 jars, ICollection1 resolvedResourceDirectories, ICollection1 resolvedAssetDirectories, ICollection1 resolvedEnvironments)
at Xamarin.Android.Tasks.ResolveLibraryProjectImports.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()	AutoSuggestBoxSample.Android


Fixed permission setup

Hi there,
The nodepki Docker image used user root and inside supervisord.conf was no user specified which caused some issues when starting the nodepki Docker container (error message: CRIT Supervisor running as root (no user in config file). It's also not very secure to run processes inside Docker containers with the user root - that's also a reason why I created a new service user nodepki inside the Dockerfile.
Problem:
macbookpro:nodepki phil$ docker-compose up
Starting nodepki_nodepki_1 ... done
Attaching to nodepki_nodepki_1
nodepki_1  | 2018-04-27 13:33:46,026 CRIT Supervisor running as root (no user in config file)
nodepki_1  | 2018-04-27 13:33:46,028 INFO supervisord started with pid 7
nodepki_1  | 2018-04-27 13:33:47,032 INFO spawned: 'nodepki' with pid 10
nodepki_1  | 2018-04-27 13:33:47,034 INFO spawned: 'nodepki_webclient' with pid 11
nodepki_1  | 2018-04-27 13:33:47,452 INFO exited: nodepki (exit status 1; not expected)
nodepki_1  | 2018-04-27 13:33:48,455 INFO spawned: 'nodepki' with pid 31
nodepki_1  | 2018-04-27 13:33:48,456 INFO success: nodepki_webclient entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
nodepki_1  | 2018-04-27 13:33:48,861 INFO exited: nodepki (exit status 1; not expected)
nodepki_1  | 2018-04-27 13:33:50,867 INFO spawned: 'nodepki' with pid 46
nodepki_1  | 2018-04-27 13:33:51,265 INFO exited: nodepki (exit status 1; not expected)
nodepki_1  | 2018-04-27 13:33:54,569 INFO spawned: 'nodepki' with pid 65
nodepki_1  | 2018-04-27 13:33:54,966 INFO exited: nodepki (exit status 1; not expected)
nodepki_1  | 2018-04-27 13:33:55,969 INFO gave up: nodepki entered FATAL state, too many start retries too quickly

After fix:
macbookpro:nodepki phil$ docker-compose up
Starting nodepki_nodepki_1 ... done
Attaching to nodepki_nodepki_1
nodepki_1  | 2018-04-27 14:01:27,002 CRIT Set uid to user 1001
nodepki_1  | 2018-04-27 14:01:27,005 INFO supervisord started with pid 7
nodepki_1  | 2018-04-27 14:01:28,367 INFO spawned: 'nodepki' with pid 10
nodepki_1  | 2018-04-27 14:01:28,370 INFO spawned: 'nodepki_webclient' with pid 11
nodepki_1  | 2018-04-27 14:01:29,766 INFO success: nodepki entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
nodepki_1  | 2018-04-27 14:01:29,766 INFO success: nodepki_webclient entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

Any feedback is welcome. Thanks.
Regards,
Philip

You can test the change with the Docker image https://hub.docker.com/r/pschmid/nodepki-docker/.
Regards,
Philip

Deprecated by https://github.com/aditosoftware/nodepki-docker/pull/12


project.cson not working?

I now trying for about an hour to get a local settings file working. I just added the lineHeight as a test, but nothing changes. I don't know what I'm doing wrong.
projectmanager:
  title: 'Newww'
  settings:
    '*':
      editor:
        lineHeight: 5

Is the project added to the the projects.cson file?
Have you reloaded atom?

This is my projects.cson file:
newww:
  title: "Newww"
  paths: [
    "C:\\Users\\Levin\\Documents\\Projekte\\SOME_SECRET_PATH\\Newww\\client"
  ]

Ahh, sorry, just noticed what is wrong. Local settings skips the first key, so it should be:
settings:
    '*':
      editor:
        lineHeight: 5

Now it's working. Thanks!


Enabled docs.rs feature gate flag rendering.

[X] I agree to follow the project's code of conduct.
[X] I added an entry to CHANGES.md if knowledge of this change could be valuable to users.

Followed approach outlined here.
Rendering can be tested locally with:
RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --features array --open

Not sure how to test end-to-end (as generated by docs.rs) from a PR.
Closes #228
Sample:

I started using #![cfg_attr(docsrs, feature(doc_auto_cfg))] in WKT which seems to do the trick, and be a little less tedious/error prone.

@lnicola Note that even though docs.rs now supports the rustc-args configuration, this still means that every dependent crate must include this configuration in their Cargo.toml or that crate's docs won't build.  With the dynamic code-gen, we are a bit more accomodating, so we should not revert that PR IMO.

You're right, it's too bad docs.rs doesn't have a solution for this.

Guess it would be great if they could always set cfg(docsrs) as a sort of a standard signal.

This is the first time I've worked with this feature, so some of the nuances are going over my head. Based on what's said above, do we need to pause this PR for a while until the "every dependent crate must include this configuration" issue is resolved (so as to be good citizens)?
As a secondary question, I read about the approach @michaelkirk uses in WKT, but wasn't sure if that would have other consequences, but it certainly seems better. Since WKT is very much a foundational library, should a) we go that way, and b) does it also suffer from the "transitive config" issue?

I don't think this affects the other crates? It only enables the ndarray feature, which I'd expect to work pretty much anywhere.
The previous problem was bigger, since you actually needed GDAL to build the docs.

Agreed; I was trying to explain why #281 should not be reverted.  This PR does not affect the dependent crates' docs, so we're good.


gnome.hitori: 3.38.3 -> 3.38.4

Description of changes
https://gitlab.gnome.org/GNOME/hitori/-/compare/3.38.3...3.38.4

Initial support for playing the game with a keyboard
Bugs fixed:

!34 Make game playable with keyboard (bare minimum)
!35 build: Drop positional arguments from i18n.merge_file() calls
!36 interface: Fix a minor leak
!37 snap: Add itstool to image
!38 Move appdata screenshot to git

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@ofborg build gnome.hitori @ofborg eval


Add cross-link to heading & landmark usage guidelines

@citelao @Xansky : Blocking issue on PR checklist review:

Requirement: Links to pages that do not require a locale code to render must be coded as locale-agnostic (that is, they must not contain "/en-us" in the URL).
Please remove 'en-us' term from the URL supplied in the PR.

@Xansky: When the blocking issue is fixed, please evaluate PR further and approve/merge if appropriate. Thanks!


Feature exercise

Alpha version release
path is /exercise
TODO:

Visual design
Integration to dictionary category
Audio slow play
Many other details.....

It's been a long sprint. Let's merge finally.


strip white space from strings

by default. Allow as argument to constr

I just wanted to point out that colander has a concept of a preparer function that can convert incoming data before validation of a schema node. In colander one would use a preparer in order to strip an incoming string -- as well as other uses.
Maybe the same concept would apply here?

This was actually already implemented in #163, I should have closed this issue. Thanks for reminding me.
wrt "preparers", pydantic already has this feature - validators with pre=True, see https://pydantic-docs.helpmanual.io/#pre-and-whole-validators.


[CLOUD_CONTAINER_DELETION] Add logs and metrics for container deletion.

Codecov Report

Merging #1713 (919e75f) into master (a2d6cbd) will increase coverage by 28.36%.
The diff coverage is 58.18%.

@@              Coverage Diff              @@
##             master    #1713       +/-   ##
=============================================
+ Coverage     45.27%   73.64%   +28.36%
- Complexity     5205     9017     +3812
=============================================
  Files           650      650
  Lines         49660    49772      +112
  Branches       6209     6223       +14
=============================================
+ Hits          22484    36655    +14171
+ Misses        25259    11195    -14064
- Partials       1917     1922        +5

Impacted Files
Coverage Δ
Complexity Δ

...m/github/ambry/cloud/azure/CosmosDataAccessor.java
47.35% <ø> (+47.35%)
40.00 <0.00> (+40.00)

...hub/ambry/cloud/azure/AzureContainerCompactor.java
15.78% <13.63%> (+15.78%)
4.00 <0.00> (+4.00)

...n/java/com/github/ambry/cloud/HelixVcrCluster.java
63.29% <33.33%> (-1.19%)
11.00 <0.00> (ø)

.../ambry/cloud/DeprecatedContainerCloudSyncTask.java
85.71% <100.00%> (+85.71%)
3.00 <2.00> (+3.00)

...com/github/ambry/cloud/HelixVcrClusterFactory.java
73.33% <100.00%> (+1.90%)
2.00 <1.00> (ø)

...om/github/ambry/cloud/StaticVcrClusterFactory.java
87.50% <100.00%> (+87.50%)
2.00 <1.00> (+2.00)

...c/main/java/com/github/ambry/cloud/VcrMetrics.java
100.00% <100.00%> (ø)
2.00 <0.00> (ø)

...rc/main/java/com/github/ambry/cloud/VcrServer.java
84.40% <100.00%> (+3.66%)
10.00 <0.00> (+1.00)

...ithub/ambry/cloud/azure/AzureCloudDestination.java
73.18% <100.00%> (+73.18%)
35.00 <2.00> (+35.00)

...ava/com/github/ambry/cloud/azure/AzureMetrics.java
100.00% <100.00%> (+100.00%)
3.00 <2.00> (+3.00)

... and 383 more

Continue to review full report at Codecov.

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


Add animated class to animated buttons

Most animated button's animation only happens on hover, we need to add an animated class that triggers the animation without hovering over the button. And when the animation class is added make sure that the animation is not also triggered on hover. In order to avoid repeated code in the buttons, please move the animation or transition to a mixin and call it where it is needed.
Also, some button's animation needs to be continuous, others don't. I have indicated below which is continuous and which isn't
This issue is going to be split between contributors. Each contributor can take up a button from the list below. Please comment before taking up a button, choosing which between you will be working on.
The following buttons need the animated class:

[x] Atom (continuous) Taken by @karleypetracca
[x] Aura (continuous) Taken by @TomWBush
[x] Bounce (continuous) Taken by @TomWBush
[x] Diagonal Background on Hover (not continuous) Taken by @TomWBush
[x] Expanding Border (not continuous) Taken by @TomWBush
[x] Fill Buttons All Types (not continuous) Taken by @TomWBush
[ ] Flash (continuous) Taken by @yuwangcs
[ ] Hinge (not continuous) Taken by @yuwangcs
[ ] Invert (not continuous) Taken by @yuwangcs
[ ] Liquid (not continuous) Taken by @sjohnston92
[x] Neon (not continuous) Taken by @kyawkyawsoezhu
[x] Next (not continuous) Taken by @kyawkyawsoezhu
[x] Nudge (continuous) Taken by @modaserMoj
[ ] Paper Curl (not continuous) Taken by @TomWBush
[ ] Previous (not continuous) Taken by @TomWBush
[x] Pudding (not continuous) Taken by @AbdulMAbdi
[x] Pulse (not continuous) Taken by @AbdulMAbdi
[ ] Rainbow (continuous) Taken By @Hrshk15
[ ] Ripple (not continuous) Taken by @Tharunkumar001
[ ] Scale (not continuous) Taken by @Tharunkumar001
[ ] Shake (continuous) Taken By @kyawkyawsoezhu
[ ] Shine (continuous) Taken by @kyawkyawsoezhu
[x] Skew (not continuous) Taken by @Hassan-Ib
[ ] Snake Border (not continuous)
[x] Splash (continuous) Taken by @modaserMoj
[x] Spring (continuous) Taken by @modaserMoj
[ ] Transparent on Hover (not continuous) Taken by @sjohnston92
[x] Vibrate (continuous) Taken by @modaserMoj

I will take the atom button. Thanks

Great @karleypetracca you can go ahead

One additional consideration on this @shahednasser : will there be a plan to put something like shouldHaveAnimatedType into the buttons-examples.js?  I imagine it would default to false, unless the value is there in the examples list.  That way it can be turned on for each button as each new button's .animated css class gets completed, and for those completed buttons, can show the class exists.

@karleypetracca I don't think it's necessary for the website at the moment, as it could make it laggy. We could maybe decide in the future to do that, but only play the animation when the button is on screen? This is just an idea but I'm not sure we will work on it at the moment, but thank you for the suggestion!

I'll take the rainbow button.

Great @Hrshk15 thanks!

Indeed !
I've an idea to improve the UI/UX of animated buttons. I can add the toggle animated class functionality in such way that it won't affect the other contributors work. Will discuss this further on your acknowledgement.

How many of them can I take? I will take Aura and Bounce if I can take more than one. Thank you!

@adsingh14 great but toggle button is not on the list above so please choose one of the buttons from the list and let me know which

sure @TomWBush you can

I can take the next three, Diagonal Background on Hover, Expanding Border, Fill Buttons All Types.
One question I have is that Expanding Border does not seem to have a continuous animation on hover. Do you want me to make it continuous for the animated class?

Thanks @TomWBush . No I think that was a mistake, it's not supposed to be continuous. I'll edit that.

@shahednasser I wasn't talking about toggle button from the list. I was suggesting adding toggle functionality button for animated buttons.

@adsingh14 oh do you mean on the website adding a toggle functionality that adds or removes the animated class? That's a good idea. Can you open a new issue with it please with it?

@shahednasser hello, can I take flash, hinge, invert?

Yes @yuwangcs you can

@shahednasser Hey there can I take the Liquid and Transparent on Hover buttons?

@shahednasser can I take spring and splash?

hi @shahednasser, I would like to take Splash, Spring

Hey @shahednasser can I work on the Liquid and Transparent on Hover buttons?

@modaserMoj @kyawkyawsoezhu @sjohnston92 I've assigned you all to the buttons you have chosen

@shahednasser Can I also take nudge and vibrate?

Yes @modaserMoj you can

@shahednasser I would also like to take Neon, Next

Sure @kyawkyawsoezhu go ahead

@shahednasser Can I take pudding and pulse?

Yes @AbdulMAbdi you can

@shahednasser  can i take ripple and scale

Yes @Tharunkumar001 you can

I can do Paper Curl and Previous.

can i do the skew and i have questions

@Hassan-Ib I have assigned you the skew. Let me know what questions you have.

Hi @shahednasser  ! Can I take Snake Border?

Can I take Snake Border ?

Since @thaditi replied first, they can work on it.
@Harsh-GitCollab Please pick another button to work on (I cleared some buttons that were assigned to others but they've taken to long to send a PR). Thank you!

@shahednasser Hello, I have opened a pull request for hinge, invert and flash. Thanks

@shahednasser I was trying making a brown-color button for all the types but I'm facing a problem that the button is not getting displayed. I've made necessary changes in almost all the files and I'am unable to figure out which one I'm missing. Can you please help me out?

Hello @harshitaaaaaa . Please submit new discussions with your questions. As for new button colors, we are currently not accepting any new colors as it requires a lot of changes through all buttons.

Hey, can I also contribute to this project?

Hi Shahed,
Are there any buttons left for modification( like add animation class)? According to your list above, the only unassigned one is SNAKE BORDER. But in the comments, I see that it has been assigned to somebody. Please assign me to some button so that I can start working on it. Thank you.
Ahammadunny Pathiaseril.

Hello @shahednasser,
warm hugs! 😊
I'd like to work on this project too, what buttons is not assigned to anyone?
Can I take one? Thank you.

Hello @shahednasser,
warm hugs! 😊
I'd like to work on this project too, what buttons is not assigned to anyone?
Can I take one? Thank you.

Hello @ahammadunny and @ChristopherMarques , I have cleared some button assignments due to the fact that some contributors failed to deliver. Please let me know if you'd like to work on any of them and which ones you'd like to work on.

Hello @ahammadunny and @ChristopherMarques , I have cleared some button assignments due to the fact that some contributors failed to deliver. Please let me know if you'd like to work on any of them and which ones you'd like to work on.

Hello again @shahednasser, I would like to work on "Transparent on Hover" button...
Can I work on this?
Thanks 😃

Hello again @shahednasser, I would like to work on "Transparent on Hover" button...
Can I work on this?
Thanks 😃

Yes @ChristopherMarques you can!

Yes @ChristopherMarques you can!

Hi @shahednasser ,
I did paper curl and previous a while ago, and the PR was merged #1201. But I think you never marked them as completed.

Hi @shahednasser ,
I did paper curl and previous a while ago, and the PR was merged #1201. But I think you never marked them as completed.

Hi @TomWBush thank you for reminding me! I've been away for a while. I'll mark it as completed

Hi @TomWBush thank you for reminding me! I've been away for a while. I'll mark it as completed

Hello @shahednasser , can I work on Rainbow button?

Hello @shahednasser , can I work on Rainbow button?

Hi @shahednasser,
I'd like to work on this project, what buttons is not assigned to anyone ?
Can I take one?

Hi @shahednasser,
I'd like to work on this project, what buttons is not assigned to anyone ?
Can I take one?

Hi
I'd like to try on flash button . Can you assign it to me?

Hi
I'd like to try on flash button . Can you assign it to me?

I want to work on rainbow and hinge button . Can you assign me that !!

I want to work on rainbow and hinge button . Can you assign me that !!

Hello @satcasm and @emily876 , sorry for the delay but you may work on the button

Hello @satcasm and @emily876 , sorry for the delay but you may work on the button

Unassigning everyone from the remaining buttons as no one submitted PRs

@shahednasser I can work on the hinge animation.

Hi @shahednasser
I'd like to contribute to this project, may I know which buttons are still available?

Hi @shahednasser ,I want to contribute here ,can you let me know which one is available?

Hi @kalimah-apps I have assigned you to hinge

Hello @karishmapatel27 @princeo1 the ones that are not checked off and do not have next to them "taken by" are available. Please comment which ones you'd like to work on to be assigned to them

Hi @shahednasser, thank you for coming back to me.  I would like to work on Invert please.

Great I have assigned you the button

Thank you for replying @shahednasser I would like to work on rainbow

Great @princeo1 you're assigned

Hi @shahednasser I'm new to the project and would like to contribute. Please feel free to assign me a task ✅

Hi @ArnoldGee please choose a button from the list if you want to work on it!

Hi @shahednasser  I would also like to contribute here . Can I work on the Flash Button ?

Hello @TanmayJain17 yes you can I'll assign you

Hello @shahednasser can I work on the Liquid and the Rainbow button?

Hello @shahednasser  can i take these
Rainbow (continuous)
Ripple (not continuous)
Scale (not continuous)
button ?

@A3vk I have assigned you Liquid and Rainbow
@abid1998 I have assigned you Ripple and Scale.
Thank you

Hey @shahednasser can i take the Snake Border ?

Hello @rad10wave yes I'll assign you


Document routing order/behavior: Specifity versus stacking

Adding conditional routing (#252) or emphasis on stacking/Express-compatibility (#260) makes the cognitive load higher for understanding the ordering of routes. The latter of which is sure to break someone's routes and some packages that depend on koa-router (see below).
Specificity and stacking both have their place and purpose in the Koa ecosystem:

When using a tree-based auto loader, specificity is the correct behavior.
Stacking allows for deliberate ordering when order matters.

As these both are potential deal breakers for current and future users I think that an informed decision on how routing order is going to work and what other routing options are available.
What's most intuitive to me is stacking middleware and non-stacking routes
How the changes would impact other packages:
joi-router is based on koa-router:
https://github.com/koajs/joi-router
From the docs:

It doesn't matter if you define your routes before or after you call .use(), the middleware passed to .use() will run before your routes and only when the path matches.

@aheckmann any input on this?

Respecting order of routes/middleware seems less confusing to me than the previous way. Definitely a breaking change though.


AttributeError: 'list' object has no attribute 'split'

ansible-content-parser version: 0.0.7
Description:
Executed ansible-content-parser with the following commands:
cd /var/tmp
mkdir test
cd test
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install ansible-content-parser
ansible-content-parser --version
ansible-content-parser --skip-ansible-lint https://github.com/ansible/ansible-examples out

and got
(venv) /var/tmp/test $ ansible-content-parser --skip-ansible-lint https://github.com/ansible/ansible-examples out
INFO:pipeline:Running data pipeline
INFO:pipeline:Start scanning for 1 projects (total 327 files)
Traceback (most recent call last):
  File "/var/tmp/test/venv/bin/ansible-content-parser", line 8, in <module>
    sys.exit(main())
  File "/var/tmp/test/venv/lib64/python3.10/site-packages/ansible_content_parser/__main__.py", line 305, in main
    return_code = run_pipeline(args, repository_path)
  File "/var/tmp/test/venv/lib64/python3.10/site-packages/ansible_content_parser/pipeline.py", line 40, in run_pipeline
    dp.run(
  File "/var/tmp/test/venv/lib64/python3.10/site-packages/sage_scan/pipeline.py", line 426, in run
    self._multi_stage_scan(input_list)
  File "/var/tmp/test/venv/lib64/python3.10/site-packages/sage_scan/pipeline.py", line 491, in _multi_stage_scan
    self.scan(start, input_data)
  File "/var/tmp/test/venv/lib64/python3.10/site-packages/sage_scan/pipeline.py", line 757, in scan
    if is_skip_file_obj(ari_obj, tasks, plays):
  File "/var/tmp/test/venv/lib64/python3.10/site-packages/sage_scan/pipeline.py", line 1210, in is_skip_file_obj
    basename = vars_file.split("/")[-1]
AttributeError: 'list' object has no attribute 'split'

@hirokuni-kitahara It seems to be an issue of sage-scan. Would you take a look?

@hirokuni-kitahara This vars_file block is causing the issue:
  vars_files:

     - "vars/external_vars.yml"

     - [ "vars/{{ facter_operatingsystem }}.yml", "vars/defaults.yml" ]

which seems to be a rare case.

@TamiTakamiya Thank you. I am fixing this issue in sage-scan to support list item in vars_files.
will let you know once it gets available (it should be released as sage-scan=0.0.3)

@TamiTakamiya Now it has been published in PyPI as sage-scan==0.0.3. Could you please try it? Thank you!

@hirokuni-kitahara Thank you! I have successfully verified sage-scan 0.0.3 resolved the issue. Closing the issue.


topgrade: 12.0.2 -> 13.0.0

Diff: https://github.com/topgrade-rs/topgrade/compare/v12.0.2...v13.0.0
Changelog: https://github.com/topgrade-rs/topgrade/releases/tag/v13.0.0
Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 262419 run on x86_64-darwin 1

1 package built:

topgrade


Add DataFrameEqualityOperator

Codecov Report
Patch coverage: 100.00% and no project coverage change.

Comparison is base (a8e4a5f) 100.00% compared to head (903fc4b) 100.00%.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #123   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            9        10    +1
  Lines          492       515   +23
  Branches       132       136    +4
=========================================
+ Hits           492       515   +23

Impacted Files
Coverage Δ

src/coola/_pandas.py
100.00% <100.00%> (ø)

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


AttributeError: 'int' object has no attribute 'iteritems' (Closes #156)

thanks @marcelometal I discovered the same issue and your fix will help, but not sure this pyres lib is still actively maintained.


Compiling webview via latest Visual C++ to Python through pip shows error

What OS are you using (uname -a, or Windows version)?
I am using the newest Windows 11 feature updates from 2022-2023.

Win11 22H2 Home Single-language, amd64, (I can't identify IE version)
What programming language are you using (C/C++/Go/Rust)?

Visual C++ 2022 and Python. I was attempting to compile this app, webview, and another Python app, html, for a Python application, setlist-generator.
What did you expect to see and what you saw instead?
I am very new to using Python and attempting at running one web application, I had to run "pip" for "flask", "wheel", "html", and "webview". Now, installing webview via pip has been bugging me for hours and I had to ask someone in a Discord server to guide me to install webview. There is a compiling error. It won't compile on Python even with latest Visual C++ installed. I attempted to reinstall Visual C++, but wheel didn't recognize Visual C++ and made an error in compiling webview. I obtained only Build Tools here, uninstalled the extras that were bundled with the basic Build Tools, and reinstalled Build Tools. I can send you screenshots to prove a compiling error. Here are few (see next comment):
 I am very new to Python, visual C++ and webview so it is difficult for me to go through with compiling webview for the generator without your guidance.

I have made a couple observations:

The report seems to be about webview/webview_python which was forked from zserge/webview-python.
There appears to have been no activity in those projects since year 2018.

While I cannot personally offer a solution to this issue, maybe the SWIG interface recently merged into this project can help you generate new bindings. Please take a look at Generating Bindings if interested.

You can still get older versions for free if you sign up: https://visualstudio.microsoft.com/vs/older-downloads/
In addition the 2015 build tools are still available from the page above without an account: https://download.microsoft.com/download/5/F/7/5F7ACAEB-8363-451F-9425-68A90F98B238/visualcppbuildtools_full.exe
Given that the existing Python bindings use a dated version of the core webview library, the code may not be fully compatible with the 2022 build tools.

You may be able to keep using the 2022 build tools if you install the VC++ 2015, 2017 or 2019 components and somehow switch between them, but I think it might be easier to just use an older version of the build tools. I cannot really say for sure if you need to uninstall the 2022 build tools or whether you need to install them in a different order.
I assume that you tried to run your install/build commands within a VC++ development command prompt (try the one for native x64 development). You can give that a try if you haven't already, assuming that it's actually available with the Build Tools and not just Visual Studio.
As for installation of Build Tools, I can only give some pointers and let you see if any of it works for you.
Sorry that this process is not straight-forward but since I primarily work on the core library (current version, not the dated one) instead of bindings and the Python bindings are dated, what I can personally offer is limited.

You seem to be using the Visual Studio 2022 Developer shell with Build Tools 2022. I am not sure why the message says you need VC++ 14 or greater but I would like to suggest using an older version than 2022.

I assume that you tried to run your install/build commands within a VC++ development command prompt (try the one for native x64 development). You can give that a try if you haven't already, assuming that it's actually available with the Build Tools and not just Visual Studio.

I did this just now, the same error persists.

As for installation of Build Tools, I can only give some pointers and let you see if any of it works for you.

Yes, please send here some pointers!

mabey you can try pip install pywebview ,Although we don't know the specific reason,i solved the problem

Closing due to the assumption that issue author moved on with pywebview or an alternative.
Another reason that was mentioned earlier is that the webview package for Python hasn't been updated in the last 5 years and that would make it difficult to offer support for it. We forked the original one by zserge but I don't believe we we currently have rights to publish a new version of that package to PyPI.


operator kiali (1.82.0)

[github-add-summary-comment : gather-info] 2024/04/16 01:11:07 warning: unsuccessful cred copy: ".docker" from "/tekton/creds" to "/home/nonroot": unable to create destination directory: mkdir /home/nonroot: permission denied
That's nothing to do with my operator.  Going to restart the tests.

/pipeline restart community-hosted-pipeline

[github-add-summary-comment : gather-info] 2024/04/16 01:11:07 warning: unsuccessful cred copy: ".docker" from "/tekton/creds" to "/home/nonroot": unable to create destination directory: mkdir /home/nonroot: permission denied
That's nothing to do with my operator. Going to restart the tests.

It seems the test is flaky or something. It fails for all the PRs.

/pipeline restart community-hosted-pipeline


add support for building RPMs

resolve Issue #7

@spotluri there is no reliable way of expressing that requirement. E.g. when nvidia driver is installed via the .run installer, there is no init.d script associated with it.

@spotluri fyi locally tested on both RH6 and 7


Documentation on how to use SignalServer

Needed!

@lbjohnson01 I will assign this to you, based on convo in #251. I'd prefer the opportunity to work in the open as much as possible -- do you prefer...
1 working in a public google doc we can link here, and then migrating the whole thing over in one large git commit after we go through approval rounds
2 making small, gradual commits and comments in a github branch, and then merging when all approved?

Thanks - I think no. 1 would be better. Lol as we know, I tried something
like no. 2 last time and that ended up being an epic fail. Would you start
the doc?

It was not a fail!

I made a mostly-empty document here! https://docs.google.com/a/nypl.org/document/d/1fyj1WiysZfSHvw9AsIDCaggldV_OhkH3kcpqhyM-Ucc/edit?usp=sharing

Thanks! :)
Or you could tell me all the parameters we want covered, and I'll start the
doc.

I'll work on making some outlines later tonight.

Whoops, I updated the link above, please use the most recent link.

Got it thanks!

ping ping, anything else I can do to help this get started?

How's this coming along? Do you need anything from me?

Hi Ashley, thanks for the pings - just now saw the May 23 one, so I'm sorry
I didn't get back to you sooner!
yes, I'm putting it together and it should be up tomorrow for review and
input, rec's, etc.

I think we should have documentation on the site for usage but we should also work on shaping up the documentation that exists in the README -- and also spend some time thinking about what the differences are, and making sure we link between the two. Can that be encompassed in this ticket, or should a new ticket be created?

It makes sense to me to start a new ticket. For the moment I've got both
going in the working site usage document to have them in one place but
perhaps it's best to also separate it out into separate working documents
as well.

I would like to see a draft of this added to the next version of Signal Server. @lbjohnson01 just ping me when the doc is ready for migration!

Is this ready?

We're still working through it. I'll let you know when it's solidified


tests: Add unit tests for repeated_chars_iterator

Added two more unit tests to the suite:

one to test the std::next function on a beman iterator
one to test the std::distance function on a beman iterator

constexpr can involve different code paths in the implementation, so the tests should generally be both consteval and runtime. I think?
I'm still working out understanding of constexpr testing and testing constexpr code.

I would also add tests for concepts like in https://github.com/beman-project/optional26/blob/main/src/beman/optional26/tests/detail/iterator.t.cpp

constexpr can involve different code paths in the implementation, so the tests should generally be both consteval and runtime. I think?
I'm still working out understanding of constexpr testing and testing constexpr code.

https://github.com/beman-project/optional26/blob/main/src/beman/optional26/tests/detail/iterator.t.cpp#L18C9-L18C28
@steve-downey , is the same solution that we already have in this file in optional26? Is there any other "better" utility?

constexpr can involve different code paths in the implementation, so the tests should generally be both consteval and runtime. I think?
I'm still working out understanding of constexpr testing and testing constexpr code.

https://github.com/beman-project/optional26/blob/main/src/beman/optional26/tests/detail/iterator.t.cpp#L18C9-L18C28
@steve-downey , is the same solution that we already have in this file in optional26? Is there any other "better" utility?

Looking at that, I'm not 100% sure that's actually consteval? That macro looks like it would work in a constexpr context, but it would also work at runtime?
Also need to be sure that, for example, we could iterate an array in a consteval function using one of these? Or a constexpr vector, if the compiler will let us?
And, hopefully, still produce a junit report so the dashboard is green, or the appropriate test is visibly failing?
Failing to compile is a draconian error and we don't get any other test results.

Link this PR against #5


[FIX] DCOS-2299 The DCOS CLI doesn't flush the continue question when  installing package

@jsancio Please review

Thanks for the PR!


Redesign the "Added in" badges in the docs

Cherry-picked from https://github.com/twbs/bootstrap/pull/35736. /cc @XhmikosR

This needs to land after #35979 since that's where fw-semibold is added. Other than that, LGTM!

need extract duplicate labels Added in v... into /site/layouts/shortcodes/:
{{- /*
  Usage: `since version`

*/ -}}

{{- $version := .Get "version" | default $.Site.version -}}

Added in v{{ $version }}

@WinterSilence thanks, but I think it'd be better if you made a PR later after this has landed.


Issue with version in composer file

Latest two version has same property "version": "0.1.25" in tag 0.1.26 and 0.1.27 - it makes confuse composer installer!

update to v0.1.28


Basics Features and Tests

Purpose
Introduce a utility library for geometry stuff, as some things have been reused in multiple places. Trying to reduce code duplication.
Approach
This will add some distance calculation helper (angle to angle, point to point, pose to pose, quaternion to quaternion etc etc), as well as some tf helpers, and more if possible.
Disclaimers
This PR doesn't account for all that should be in there and the package should be populated by anyone who thinks it should be in there.
Ideally we make a Python version
-> use the same repo, add two packages, ${package_name}_py and ${package_name}_cpp

@SomaGallai

@cmraaron maybe you could help me with the CI. The following issue occurs during the Debian creation: /usr/bin/ld: cannot find -lpthreads

@SomaGallai you took to long homeboy


Input prodigal GFF/output prophage call in GFF format?

Hi,
Thanks for your work on this tool-just found it in a search for prophage annotation pipelines and I like your approach versus the other tools in the field. Some request that would make it easier to integrate into our annotation pipeline, if possible:

Is it possible to provide the Prodigal annotations as an input? We already routinely run prodigal, so it would be helpful to avoid duplication.
Is it possible to output a GFF file with the prophage calls in addition to html/tsv?

No worries if these are not possible.

I'm very sorry for long time no answer, I was intended to implement the features you asked for, but occasionally it took much mofre time then I realized. So, I wanted to say that I heard you we are in process.
By the way, thanks for your feedback! Stay tuned)

No problem! Thank you for your help.
From: PollyTikhonova<EMAIL_ADDRESS>Sent: Friday, September 27, 2019 10:31 AM
To: bobeobibo/phigaro<EMAIL_ADDRESS>Cc: James Winkler<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [bobeobibo/phigaro] Input prodigal GFF/output prophage call in GFF format? (#10)
-- EXTERNAL SENDER --
I'm very sorry for long time no answer, I was intended to implement the features you asked for, but occasionally it took much mofre time then I realized. So, I wanted to say that I heard you we are in process.
By the way, thanks for your feedback! Stay tuned)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbobeobibo%2Fphigaro%2Fissues%2F10%3Femail_source%3Dnotifications%26email_token%3DALP33DH3ZWUBX276QHNTCO3QLYRLXA5CNFSM4IUSDCT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7ZITYQ%23issuecomment-535988706&data=02|01|james.winkler%40lanzatech.com|e2c5788fd4a04be44e3e08d7435fb873|213ac3b92d864223aa17c7727e2e175f|0|0|637051950723478446&sdata=FqSPez5FnfAqP8b8gzl%2BExUNfkNmnyIOynZQiSfeEmI%3D&reserved=0, or mute the threadhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALP33DE4GIS255PT4UKQDDDQLYRLXANCNFSM4IUSDCTQ&data=02|01|james.winkler%40lanzatech.com|e2c5788fd4a04be44e3e08d7435fb873|213ac3b92d864223aa17c7727e2e175f|0|0|637051950723478446&sdata=0ooQHDl2fEoIgK0ypwPc9HySdVXWpP%2BP39qk9xesf10%3D&reserved=0.
James Winkler PhD | LanzaTech
Computational Biologist Modeler
<EMAIL_ADDRESS>Phone: +1<PHONE_NUMBER>
Mobile:
8045 Lamon Ave, Suite 400, Skokie, IL 60077
http://www.lanzatech.com http://www.lanzatech.com/
The information in this e-mail and any attachments is confidential to LanzaTech. If you are not the intended recipient, you are not authorized to disclose, copy, distribute or retain this information.
P Be carbon smart. Please consider the environment before printing this email

Do you mean that gff file should contain data about genes from prophage regions? or just info about start and end of a prophage in a gff format?

I think I meant just start, stop orientation (if possible), and then maybe the name/p-value of the best match in the info section?

Outputs in gff and bed formats are implemented in version 2.1.9

Thank you! I'll give it a shot in the next few days.

Hi, apologies for the (massively) delayed response. Works great for me!

@jdwinkler-lanzatech glad to hear that!


Getting models from each epoch

Hi @senarvi
great work with theanolm, thanks.
I was wondering, is there an option to store the models of every epoch? (for now it overwrites MODELNAME each time)
Thanks!
Barbara

There's no such option. Why would you want to do that?

Because I'm using it the LM to score for another task (where it's not ppl on the dev set).

But I see that other's don't have any advantage for such an option, thus closing it. Thanks!

There are probably not so many people who need this option, but for a quick experiment, maybe you could just copy the file to a new name after each epoch, or each time the model is saved here:
https://github.com/senarvi/theanolm/blob/master/theanolm/training/trainer.py#L455

Excellent, thanks! I'll do that.
Another small note:
Running on a GPU works fine, but in order to get the code running on a CPU
I had to disable the exception block in bin/theanolm
that regards the following import:
from theano.gpuarray.type import ContextNotDefined
thanks!
On Thu, Jan 19, 2017 at 1:35 PM, Seppo Enarvi<EMAIL_ADDRESS>wrote:

There are probably not so many people who need this option, but for a
quick experiment, maybe you could just copy the file to a new name after
each epoch, or each time the model is saved here:
https://github.com/senarvi/theanolm/blob/master/theanolm/
training/trainer.py#L455
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/senarvi/theanolm/issues/22#issuecomment-273765935,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAbMlzgEl5x60hSqK_WKeCa2HcQLQTy6ks5rT1iogaJpZM4Ln7T2
.


Implement and Tests WebSocket.margin

We should get real time margin stats especially available balance for trading. Wallet does not give information about balance.

I will work on this issue.

@MaDeRkAn how the things are?

I'm busy for these days. When I am free, I will finish all websocket issues.


bug: video speed changes to 2x if the user changes tab and comes back

Describe the bug
the speed of video playing on app.100xdevs.com changes incase browser tabs are switched
i don't know if this problem is specific only to me.

Tried in the local as well as the productio setup, unable to repicate the error can you share a ss or video recording and the steps you took that caused this bug(like using crtl + tab to shift the tabs or normally shifting the tabs)

unable to reproduce it
maybe some problem in my system
closing this

https://github.com/code100x/cms/assets/112852873/5ccd560b-d173-4bc6-81ce-bc276a9bf507
got one it happened when i created a new tab with cltr+T

it happens only when the user is in full screen and creates a new tab


Unable to post text to /api/v1/reponame/reponame/issues

Gitea version (or commit ref): 1.15.2
Git version: 1.15.2
Operating system: nix

Database (use [x]):

[ ] PostgreSQL
[ ] MySQL
[ ] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[ ] Yes (provide example URL)
[ ] No

Log gist:

Description

This is happening way frequent rendering gitea unuseable.
Short texts are okay, a little bit long text are not.

POST long text(example below) to /api/v1/reponame/reponame/issues ; [body=textdatahere]
Gitea will return {api swagger} thing and nothing else.

Screenshots

Please refer to the API docs: you can't just put the issue body text in the request body. Also /reponame/reponame is likely to be the wrong URL prefix.
https://try.gitea.io/api/swagger#/issue/issueCreateIssue
If you still think this is a bug, please provide a proper way to reproduce, eg a curl command.


Replace ^^ by 2> for fish 3.3

Fish is deprecating ^ as a redirect to stderr, so this PR updates the git segment of fishline to use 2> instead when calling git.  I don't think an append (2>>) is necessary here, as all redirects are to /dev/null.

Thanks for your contribution and your fix !
I've tested this locally and everything looks fine, I am going to merge this and release a new version a bit later today.


specify tagset for russian tagger in tag init documentation

Specifies the tagset for the russian tagger and adds an example in tag/init's documentation.

the code example in docs caused build errors (probably because the russian model was not installed), so I removed it.

Hi @tsolakghukasyan, sorry for the delay. How about you say something about the tagger in the documentation still, so that people know it is available. E.g. mention that a russian tagger is available if you specify lang="rus" etc.

Hi @stevenbird,
Edited the documentation according to your suggestion. I also added the doc example back but with a "# doctest: +SKIP" to avoid build errors.

Thanks @tsolakghukasyan


Data Privacy Firewall: Updating to reflect support in dataflows

Updating to reflect that the firewall works in dataflows.

@ehrenMSFT

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team


Glitch in the FlexibleColumnLayout(auto resizing)

OpenUI5 version: latest
Browser/version (+device/version): Chrome(latest) and Safari(latest)
Any other tested browsers/devices(OK/FAIL): Chrome(latest) - OK/ Safari(latest)-FAIL
URL (minimal example if possible):
User/password (if required and possible - do not post any confidential information here):
Steps to reproduce the problem:

Add table on both sides of the FlexibleColumnLayout
Open the middle column of the FlexibleColumnLayout

What is the expected result?  To open the middle column smoothly without glitching
What happens instead? A glitch occurs
Any other information? (attach screenshot if possible)
https://user-images.githubusercontent.com/38292887/187168023-87a1272a-e5d4-4005-8304-4415b6b55d73.mov

Hello @Yavor16 could you please provide more information, such as sample to reproduce or an example of isolated FlexibleColumnLayout control demonstrating the issue.

Hello, I can't provide sample to reproduce because this glitch happens only on integration. Locally I can't reproduce it and I use FlexibleColumnLayout on many places throughout the project but this happens only on this page.

Hi @Yavor16 ,
I would recommend to open a ticket in the SAP ticket system for managing incidents so the experts can have a deeper look into your application scenario. Therefore closing this issue here.


Unable to type in quill field in release mode

Is there an existing issue for this?

[X] I have searched the existing issues

Flutter Quill version
No response
Steps to reproduce
QuillProvider(
configurations: QuillConfigurations(
controller: quillController,
),
child: QuillEditor(
focusNode: _focusNode,
scrollController: bodyScrollController,
configurations: QuillEditorConfigurations(
showCursor: true,
textSelectionThemeData: TextSelectionThemeData(
selectionColor: Colors.blue.withOpacity(0.2),
),
                  autoFocus: false,
                  expands: false,
                  padding: const EdgeInsets.all(16),
                  scrollable: true,
                  minHeight: MediaQuery.of(context).size.height - 250,
                  textInputAction: TextInputAction.newline,
                  placeholder: "Add Message",
                  customStyles: const DefaultStyles(
                    placeHolder: DefaultTextBlockStyle(
                      TextStyle(
                        fontSize: 18,
                        color: Colors.grey,
                      ),
                      VerticalSpacing(0, 0),
                      VerticalSpacing(0, 0),
                      BoxDecoration(),
                    ),
                  ),
                ),
              ),
            ),

When we move from normal textfield to quill-field, the cursor and keyboard appears but unable to type anything.
https://github.com/singerdmx/flutter-quill/assets/71118373/4e62a3ab-e818-4cc3-af31-fc8a809bbe5d
Expected results
After moving from normal text-field the quill-field should work.
Actual results
When we move from normal textfield to quill-field, the cursor and keyboard appears but unable to type anything.
Code sample
QuillProvider(
configurations: QuillConfigurations(
controller: quillController,
),
child: QuillEditor(
focusNode: _focusNode,
scrollController: bodyScrollController,
configurations: QuillEditorConfigurations(
showCursor: true,
textSelectionThemeData: TextSelectionThemeData(
selectionColor: Colors.blue.withOpacity(0.2),
),
                  autoFocus: false,
                  expands: false,
                  padding: const EdgeInsets.all(16),
                  scrollable: true,
                  minHeight: MediaQuery.of(context).size.height - 250,
                  textInputAction: TextInputAction.newline,
                  placeholder: "Add Message",
                  customStyles: const DefaultStyles(
                    placeHolder: DefaultTextBlockStyle(
                      TextStyle(
                        fontSize: 18,
                        color: Colors.grey,
                      ),
                      VerticalSpacing(0, 0),
                      VerticalSpacing(0, 0),
                      BoxDecoration(),
                    ),
                  ),
                ),
              ),
            ),

Screenshots or Video
https://github.com/singerdmx/flutter-quill/assets/71118373/4bce27a4-21b2-46e4-b9cd-edb5ab333a99
Logs
After adding the below code for QuillProvider, the keyboard works fine but cursor is not coming with some exception.
onTapDown: (details, p1) {
                    _focusNode.hasFocus ? _focusNode.requestFocus() : null;
                    return true;
                  },

If used the above property the exception is:-
Null check operator used on a null value
I/flutter (11856): [2024-05-28 11:39:49.741400] MyApp: #0      RenderEditor.selectPosition (package:flutter_quill/src/widgets/editor/editor.dart:1024)
I/flutter (11856): [2024-05-28 11:39:49.741937] MyApp: #1      _QuillEditorSelectionGestureDetectorBuilder.onSingleTapUp (package:flutter_quill/src/widgets/editor/editor.dart:545)
I/flutter (11856): [2024-05-28 11:39:49.742209] MyApp: #2      _EditorTextSelectionGestureDetectorState._handleTapUp (package:flutter_quill/src/widgets/text_selection.dart:774)
I/flutter (11856): [2024-05-28 11:39:49.742283] MyApp: #3      TapGestureRecognizer.handleTapUp. (package:flutter/src/gestures/tap.dart:649)
I/flutter (11856): [2024-05-28 11:39:49.742318] MyApp: #4      GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:315)
I/flutter (11856): [2024-05-28 11:39:49.742462] MyApp: #5      TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:649)
I/flutter (11856): [2024-05-28 11:39:49.742795] MyApp: #6      BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:309)
I/flutter (11856): [2024-05-28 11:39:49.742969] MyApp: #7      BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:279)
I/flutter (11856): [2024-05-28 11:39:49.743105] MyApp: #8      GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:167)
I/flutter (11856): [2024-05-28 11:39:49.743186] MyApp: #9      GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:499)
I/flutter (11856): [2024-05-28 11:39:49.743222] MyApp: #10     GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:475)
I/flutter (11856): [2024-05-28 11:39:49.743255] MyApp: #11     RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:430)
I/flutter (11856): [2024-05-28 11:39:49.743516] MyApp: #12     GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:420)
I/flutter (11856): [2024-05-28 11:39:49.743595] MyApp: #13     GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:383)
I/flutter (11856): [2024-05-28 11:39:49.743630] MyApp: #14     GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:330)
I/flutter (11856): [2024-05-28 11:39:49.743681] MyApp: #15     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:299)
I/flutter (11856): [2024-05-28 11:39:49.743715] MyApp: #19     _invoke1 (dart:ui/hooks.dart:330)
I/flutter (11856): [2024-05-28 11:39:49.743749] MyApp: #20     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:429)
I/flutter (11856): [2024-05-28 11:39:49.743781] MyApp: #21     _dispatchPointerDataPacket (dart:ui/hooks.dart:262)

I second this. Having the same issue on Android 14 devices too.

i'll take a look of this

A recent update to fix scrolling when changing editor controls maybe related to this issue.
Similarly, the simple remedy was to click on the editor.
Can you try the current version and see if this is still an issue?

Since we don't have any responde of the OP, i will close this issue. If the issue persists, please reopen.


Refactor PostDropdownBtn to use new Menu

Okay I really don't understand this one 🥴

On Firefox, this works perfect!
On Chrome, I still get the weird issue where it's slightly offset
On Safari...

https://github.com/bluesky-social/social-app/assets/153161762/a25865c0-1f3e-4011-b8ab-ae639bc7f5bb
Almost certain it's because of the scroll bar appearing/disappearing. Is there any way we can stop that from happening? Could it be the <List> component we are using on web causing that?


Training landmark with custom object configuration

Hi, first of all, dlib is an amazing library that helps me a lot with my computer vision problems! Moreover, I currently want to build a model with functioning like face landmarks detection, that means,I want build a landmark in a car, Is it possible to configure the number of landmark and also the dataset to fit this problem!
Thanks for listening! Hope to see your reply soon!

Yes, this is easy to do with dlib.  Read the documentation: http://dlib.net/ml.html#shape_predictor_trainer


Feature Request: Object Storage (S3)

It would be great if flexo could store packages in object storage, for example s3.
This would further reduce external traffic in clusterized deployments and make it easy to deploy flexo HA.

Can you explain in a bit more detail how you use flexo? I would have expected most if not all users to deploy flexo inside their own four walls in a LAN reachable by a desktop or laptop client. But when you talk about S3, I guess you deploy flexo at AWS or some other cloud provider?

Thanks for your response. I have multiple flexo deployments with helm+k8. Some of them are on-site (local) and some of them in AWS. However every flexo instance is deployed with k8 and 3 pods. Currently these pods use local storage which is not optimal. I would only like to fetch every package 1x from the upstream mirrors to reduce external traffic and increase speed.

I see.
Adding S3 as an additional storage provider would considerably increase the complexity of flexo, since there are some challenges to be addressed. For example, S3 does not support appending data to an existing object. Writing test cases would also become more difficult, because you would have to mock an external provider if you want your tests to run without external dependencies. I'm sure that these are all problems that can be solved, but only with considerable additional complexity.
My assumption is that deploying flexo in an HA environment is more of a niche use-case, hence there are many other issues that provide more benefit for less effort. So this is not on my roadmap in the near future.
Anyone who's interested in this feature: Feel free to comment and argue why you would find this useful, I'm always interested to hear how people use flexo. But since is not on my roadmap at the moment, I'm closing this for now.


Q: How to log to only 1 selected transport?

I have two transports: A and B. How do I log to transport A only?
Thank you.

I'd a definitive answer to this as well.  All my digging indicated you can't.
Also: not being able to assign a specific log level to a transport? Why?
The suggested hack: resetting your verbose or whatever to level 0? Why?


Typo in the wiki for "Continuous deployment"

While integrating Azure with Github enterprise, we noticed their is a small typo in the wiki.
Here the file should be located in d:\home\.ssh\config. instead of d:\home.ssh\config. :)

Fixed, thanks!


[WIP] Firebase Integration

Items completed in the PR so far:

Login page is integrated with firebase
Sign up page creates a user and is saved in firebase
Password Reset page, which sends a reset email if the one provided is valid.

To-do:

Clean up code
Add routing logic so admin page is only accessible by logged in user (will likely be done in a different PR)

Thank you for putting up a WIP PR so we can see your current progress. :)

LGTM other than my 1 comment. Also the circleci is failing, so you may need to fix that. Nice work on this @vivianliu0!

Not sure if we have control over this code wise, but the project name isn't very pretty in the reset password email lol

Not sure if we have control over this code wise, but the project name isn't very pretty in the reset password email lol

Fixed this through the Firebase app settings, so don't worry about this.


Whitespace trimming is too agressive.

html
Welcome ${name}!
 trims the space off of Welcome  so the result is:
WelcomeZach

temporary workaround: html
Welcome ${' ' + name}

Conclusion: this is not a bug because htm appears to behave in the exact same way.
Also, I can't figure out an elegant, compact way to trim the whitespace we should lose, while keeping the whitespace we want to keep. So it will be like this for now.

Reopened as I realized htm does not have this issue. They do, but only for line breaks. Not regular spaces. That might be the trick for me as well 🤔

Issue fixed in<EMAIL_ADDRESS>However, I'll leave the issue open since I haven't update the babel-plugin to use the new parser. So stay tuned for a new version of babel-plugin-hyperlit where whitespace is handled the same.

🎉 Now works in<EMAIL_ADDRESS>


test-branch/execute-job/quoted-authorization/69948411-0213-4099-9c69-17aedbd4188a

PR for testing 46c5af09135a0200d4839cd62c5c023f18eccd7c

/canonical/self-hosted-runners/run-workflows 46c5af09135a0200d4839cd62c5c023f18eccd7c


if the object is a decimal, return the string representation of it.

in addition to dates, also handle python decimals (convert them to a string).

This seems reasonable.

anything else I need to do to help this get in master?


I cant get Graphs

Today, I have one problem when I do a test ./zbxtg.py arishartono test "$(echo -e 'zbxtg;graphs: \nzbxtg;graphs_period=10800\nzbxtg;itemid:12345\nzbxtg;title:ololo')"
the result is like this
Traceback (most recent call last):
File "./zbxtg.py", line 939, in
main()
File "./zbxtg.py", line 884, in main
zbx.login()
File "./zbxtg.py", line 295, in login
auth=requests.auth.HTTPBasicAuth(self.basic_auth_user, self.basic_auth_pass))
File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 116, in post
return request('post', url, data=data, json=json, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 60, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 524, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 637, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 516, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='<IP_ADDRESS>', port=80): Max retries exceeded with url: /zabbix// (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x75f6a090>: Failed to establish a new connection: [Errno 110] Connection timed out',))
can you help me ?, Thanks You

You can fix. Use
import urllib3
urllib3.disable_warnings()

same issue to me

@arishartono it has nothing to do with the script.
Check your connection.

@petqa are you sharing the same server with the topic starter?
Show your test cases.

Hi, I've the same problem. How do you fix it?


Menu with default item opened

Hi!
I want to set an default item active in menu. It's possible do to that?
Thanks in advance

@lpguedes
add active class to li element.

Thanks!


Add dependencies to pom.xml

I want to add the dependencies to the pom.xml so that this can be built with the command line.
I have also added the maven assembly plugin to build a jar with the dependencies included.

This is great. However, looks like we need to add the following:
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
	    <artifactId>jackson-databind</artifactId>
            <version>2.0.6</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
	    <artifactId>jackson-core</artifactId>
            <version>2.0.6</version>
        </dependency>

These  dependencies were recently introduced.

same as #31 and #42. It's a real shame that there are 3 pull requests that add maven support and all of them have been sitting around ignored for months.

I'm going to close this as it looks like it is no longer working against master and I just merged an updated PR with this behavior. Thank you for the contribution.
Sorry we weren't able to get back to you quickly. We have not had a maintainer for this tool in a while.


refactor: families of arrows instead of presieves

Is there a reason to prefer families over presieves? Or conversely, do you think we should replace presieves entirely with families?

I'm going to start by experimenting with refactoring IsSheafFor for families. It seems to me after working on #7949 and #8443 that the "arrows" sheaf condition is easier to work with. I don't think we should replace Presieve entirely by families, it seems useful in the definition of coverage etc. and as somehow the underlying structure of a sieve.

@b-mehta: I see two reasons for promoting families of arrows over presieves.

It seems that "presieve" is a mathlib-specific notion.
The formulation of the sheaf condition is nice for sieves and for families of arrows, but for presieves it can be very ackward as we experienced it in previous PRs by @dagurtomas. I suggested developing the sheaf condition for families of arrows, and the code is much nicer now.

We may keep Presieve because I anticipe it would be painful to refactor the definition of Grothendieck pretopologies using only families of arrows rather than presieves (e.g. stating an equality of presieves is kind of ok, but I am not sure we want to state that families of arrows are equal, or that a family of arrows belongs to a Set of families of arrows).

I'm happy to have families of arrows too - but I'm not so sure what you mean by the sheaf condition being nicer for sieves than presieves. I wrote the definition of presieves for mathlib specifically for the sheaf condition! :)

Certainly the sheaf condition is nicest in the form "every matching family has a unique amalgamation" for families of arrows, and in the form YonedaSheafCondition for sieves (there you have to use sieves, of course). Maybe that's what @joelriou meant?

But we have "every compatible family has a unique amalgamation" for presieves already! Perhaps there's some subtlety here that I'm missing. My recollection from a few years ago was that the way mathlib has these things set up is more convenient for both doing things with the regular topology and generalising to Lawvere-Tierney topologies. In particular, I experimented with families of arrows when figuring out the original sheaf API and found that it made many proofs longer in comparison to working with presieves. So I suppose my question is, are there specific examples of proofs that you think families of arrows make simpler, and could I try writing them with presieves instead?


Update tests configuration

fixes: #144
fixes: #147
Tests were failing in the background and were depending on old libraries.

bors merge


Compat.toml lists "0.10" before "0.2"

This is a fairly minor issue but in, for example,
https://github.com/JuliaRegistries/General/blob/master/A/ApproxFun/Compat.toml
the versions "0.10.x" are listed before "0.2.x", which is slightly confusing.

The solution is to change TOML to print keys in natural sort order by default. This isn't really the place for that issue though—you could open it on Pkg.jl instead since that's where the embedded copy of TOML that we use lives (for now).

Moved: https://github.com/JuliaLang/Pkg.jl/issues/1176


add custom map

fix #112

@ann26 could you upload a gif or screenshots?

@dimasciput here is the gif

Hi @ann26, changing the map background should be a map attribute. I think we should rather have a control button on the map.

@cchristelis ok, done.

thanks

Hi @ann26, I can't go back to custom after switch to default

Hi @dimasciput , yeah you can't, should I make it so that it can go back to custom after you switch to default?

@ann26 yes please

@dimasciput ok, now you can switch back to custom


Request permission to carry archeology-mod to MCBBS

Hi, I am a Chinese user, I have used archeology-mod for a long time, I always download every update to see if there is anything new. It does a great job, and it's very much like what Mojang describes in Minecraft Live.
But China doesn't have normal fast access to curseforge and GitHub.Can I apply for permission to carry archeology-mod to MCBBS (a Chinese Minecraft forum) so that more Chinese players can use it?Thank you very much!

Yes, go ahead


Plug-in Assembly Load Errors in 3ds Max Design 2015 SP3

3ds Max Design 2015, service pack 3.
Product Version: 17.0 SP3 Commercial
OS: Windows 8.1
I installed the NLM3 DLLs as indicated in the Readme, then launched Max. These error messages appear:

Plug-in Assembly Load Error
The assembly "NestedLayerManager.dll" encountered an error while loading.
It is possible that this error put the application in a bad state. The application will continue to run, but we recommend quitting the application, removing the plug-in, and restarting.
File: C:\Program Files\Autodesk\3ds Max Design 2015\bin\assemblies\NestedLayerManager.dll
Full Error: System.BadImageFormatException: Could not load file or assembly 'file:///C:\Program Files\Autodesk\3ds Max Design 2015\bin\assemblies\NestedLayerManager.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
File name: 'file:///C:\Program Files\Autodesk\3ds Max Design 2015\bin\assemblies\NestedLayerManager.dll'
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at AssemblyLoader.Loader.LoadAssembly(String file)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
OK

Plug-in Assembly Load Error
The assembly "ObjectListView.dll" encountered an error while loading.
It is possible that this error put the application in a bad state. The application will continue to run, but we recommend quitting the application, removing the plug-in, and restarting.
File: C:\Program Files\Autodesk\3ds Max Design 2015\bin\assemblies\ObjectListView.dll
Full Error: System.BadImageFormatException: Could not load file or assembly 'file:///C:\Program Files\Autodesk\3ds Max Design 2015\bin\assemblies\ObjectListView.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
File name: 'file:///C:\Program Files\Autodesk\3ds Max Design 2015\bin\assemblies\ObjectListView.dll'
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at AssemblyLoader.Loader.LoadAssembly(String file)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
OK
Then Max seems to finish loading OK. I am going to re-install my older version from Tim, which was compiled in Dec 2015.

Oops, my older version is NLM2, compiled in Dec 2014. Loads fine.


Add setting to settings module

Summary
We want to add a theme setting, so that we can infer a light or dark mode theme in the app.
Approach
Add a theme setting to the settings module, with two possible options of light and dark.

No need - grabbing from OS appearance for now