Liquidpele patch 1

Having this element in your metadata:
<md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="http://some_idp.company.net/logininitial?RequestBinding=HTTPPost&PartnerId=123&NameIdFormat=Email"/>

Has pysaml2 create the form like so:
<form method="post" action="http://some_idp.company.net/logininitial?RequestBinding=HTTPPost&PartnerId=123&NameIdFormat=Email">
   <input type="hidden" name="SAMLRequest" value="reallylongbase64stringremovedforclarity" />
   <input type="hidden" name="RelayState" value="/ui/" />
   <input type="submit" value="Submit" />
</form>

The Ampersands in the form action url then cause the xml parsing to throw exceptions as xml parsers require the ampersands to be encoded properly ala "&"
Just doing a replace here to fix it is a short term fix, but really trying to parse html output with an xml parser is asking for problems, it would be best if we could get those individual things out of the pysaml2 client without parsing the html to do it, I just didn't see a way as I'm not as familiar with pysaml2.

@knaperek what are your thoughts on this?

Yeah, you're right, this would need a proper html parser. But I don't want to add an additional dependency just for this if we don't have to...


test-branch/execute-job/wrong-commit-sha-on-pr/eb854f1a-8461-4851-9212-14ae6cc6833e

PR for testing 2d09859619a242a64586f7b918bcce54438ea48b

/canonical/self-hosted-runners/run-workflows 931ad21dd9ace68aaa0a7d341e94de96ad93fa6b


Extract Review code refactor

Brief description
Trying to reduce complexity of Extract Review plug-in

Re-use profile filtering from lib
Remove "combination families" additional filtering which supposedly was from OP v2
Simplify 'formatting' for filling gaps
Use legacy_io.Session over os.environ

Testing notes:

Extract some reviews

I'll leave it as this for now since further cleanup/refactor might be warranted only after a check of current changes to avoid making way too big of a PR.
Pretty decent score:

Should we make this into a new game? The best add/reduce ratio of a PR gets a cookie.

Merged 'develop', resolved few conflicts, modified few lines to match develop changes. Removed task name filtering from ExtractReview profiles -> it is not available in settings, and was not for a long time. Replaced AssertionError and ValueError with KnownPublishError. Modified hole frame mapping to more readable snipped (commit https://github.com/ynput/OpenPype/pull/3930/commits/5b7e5bff53128d509dcc9e21c07a540ed1da73c3 ).

I would say it was actually never used, it was added for edge cases of one client. Finding nearest frame is unnecessary complex and not sure how much useful? So I vote for option 2 (previous frame). You're right it could simplified even more with min, can you commit the change?

I have cleaned it up with https://github.com/ynput/OpenPype/pull/3930/commits/d13b8208f5618952362171241605d4cdd1094c04 but kept the "previous" frame logic instead of nearest frame.
I guess someone should give the PR a few test runs?


[BUTTON IDEA]: Diagonal Fill Button

1. Name of button: Diagonal Fill Button
2. Description: Similar to the current fill buttons (right, left, etc...) it should fill the button diagonally. The code should also be placed inside src/components/animated/_fill.less like other fill types.
3. Button Type (Animated, Special, etc...): Animated
4. Will you work on it?: No, please comment on this to be assigned

Can I do this one?

Sure @Deveshgsk I'll assign you

Can I do this If no one works on this ?

@ArshdeepSingh98 someone is assigned to this

I would like to work on this. Please assign me.

Assigning you @Soumi150

Can I do this one? as @Soumi150 has removed the assignment yesterday

Yes @richierubel I'll assign you

Hi @richierubel are you still working on this?

Hi Shahed,
yes I'm still wokring on it. But I view the Button more of a learning
opportunity. I am currently working myself through a css transitions
course on linkedin learning and will start working on the buttons code
this week.
Kind regards, Richie
Am 2020-11-21 19:06, schrieb Shahed Nasser:

Hi @richierubel [1] are you still working on this?
--
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub [2], or unsubscribe
[3].

Links:
[1] https://github.com/richierubel
[2]
https://github.com/sButtons/sbuttons/issues/878#issuecomment-731614604
[3]
https://github.com/notifications/unsubscribe-auth/ALELWHCPYHJTHMHWN2MM3PDSQ76T7ANCNFSM4SZV3GZQ

Thank you for letting me know @richierubel you can take your time


Some uthorization errors

Though push/pull works fine, I am still getting the following errors in docker registry log:
<IP_ADDRESS> - - [02/May/2016:15:31:03 +0000] "GET /v2/ HTTP/1.0" 401 87 "" "docker/1.11.1 go/go1.5.4 git-commit/5604cbe kernel/4.4.8-boot2docker os/linux arch/amd64 UpstreamClient(Docker-Client/1.11.1 \\(darwin\\))"
time="2016-05-02T15:31:10Z" level=warning msg="error authorizing context: authorization token required" go.version=go1.5.3 http.request.host=******** http.request.id=576587db-d6bf-4795-9527-ec8a89440f99 http.request.method=GET http.request.remoteaddr=<IP_ADDRESS> http.request.uri="/v2/" http.request.useragent="docker/1.11.1 go/go1.5.4 git-commit/5604cbe kernel/4.4.8-boot2docker os/linux arch/amd64 UpstreamClient(Docker-Client/1.11.1 \\(darwin\\))" instance.id=193bfd18-da97-4c81-b6bb-d7d43bc97d81 version=v2.3.1

Looks like it tries to reach the '/v2/' location and fails. Here are my ACLs:
  - match: {account: "/.+/", type: "registry", name: "catalog"}
    actions: ["*"]
    comment: "Logged in users can query the catalog."
  - match: {account: "/.+/"}
    actions: ["pull"]
    comment: "Logged in users can pull all images."

access to /v2/ does not even reach auth server.
some clients (i know python client does it) use /v2/ to "ping" the registry to check whether it's v1 or v2.
i think these errors are normal.

So how could I get the catalog using curl? @rojer

You can refer to the following link:
https://github.com/lauraglasu/registry-api-calls
http://www.cakesolutions.net/teamblogs/docker-registry-api-calls-as-an-authenticated-user
1 curl -LI http://<IP_ADDRESS>:5000/v2/_catalog
2 curl -ivk -s -u admin:badmin -d "service=Docker registry" -d "scope=registry:catalog:*" -d "account=admin" https://<IP_ADDRESS>:5001/auth
3 curl -H "Authorization: Bearer $token" http://<IP_ADDRESS>:5000/v2/_catalog

So thanks.  It  works  now. @houht


e2e: serial: daemonset with non-gu pod requesting resources on a node

Test case: Daemonset with a non-gu (burstable) pod requesting resources
available on one node but not on a single numa.
No changes in NRT objects occur.
Signed-off-by: Swati Sehgal<EMAIL_ADDRESS>

/cc @fromanirh

/hold


Add API for forwarding arbitrary ports when running remotely (without spawning browser)

Apologies if an issue for this exists, but I couldn't find one. I know there are many ways of mapping ports, but I don't believe any allow an extension to just map an arbitrary port.
Here's my use case:

User starts debugging an app. This includes running a debugger bound to port x (it does not get mapped or opened in the browser, it's currently just connected to by my debug adapter)
User launches DevTools - this is a companion web app that provides some debugging tools that can't easily be built inside VS Code, nor work well inside a web view. These tools require a connection to the VM being debugged from the browser (we use a web socket).

DevTools runs a small HTTP server which listens on port y which we open in the browser - this works fine with openExternal. However, DevTools needs to connect back to the VM debugger service running on port x (it's a client-side application, so the connection is made from the code running inside the browser).
What we need to be able to do is asking VS Code to forward port x, then pass that port number in the querystring when we launch DevTools with openExternal.

Looks like this may be handled by vscode.env.asExternalUri?

Yes should be covered by that


MdDialog container padding does not match spec

Bug, feature request, or proposal:
MdDialog (<md-dialog-container>) currently pads the entire child (user-supplied) content with 24px.
It should not pad the action content (or rather, pad according to the spec).
What is the expected behavior?
It should only pad the non-action content. Source

What is the current behavior?
It pads all the content.

What are the steps to reproduce?
See here.
What is the use-case or motivation for changing an existing behavior?
To match the Material spec.
Which versions of Angular, Material, OS, browsers are affected?
Angular & Material: current
OS: any/all
Is there anything else we should know?
n/a

Have we found a fix for this? I can remove the 24px padding via Chrome Dev Tools as .mat-dialog-container but not within CSS.

I need to remove the padding on the mat-dialog-container which is now default at 24px. Pls suggest if any way to remove or override it.

as a workaround you can put this to your global styles (src/styles.css)
.mat-dialog-container {
padding: 0 !important;
}

i have more than 1 dialog if im using :
.mat-dialog-container {
padding: 0 !important;
}
all my dialog padding is 0
how to specify the padding is 0  on the selected dialog ?

Here is my solution, which i think will work for most of the cases, without messing with the view encapsulation prop.

First set custom class on your dialog box

this.dialog.open(myDialogComponent, {
  panelClass: 'my-dialog'
 });

Second - put the custom css in your global style.scss and target whatever you feel like (the container in this case)

.my-dialog {
    .mat-dialog-container {
		padding: 0;
		background: none;
                 {{And all the rest of the css you need}}
     }
}

you can Simply check this  to remove the useless padding

Closing this issue since the 2018 updates to the Material Design spec will supersede what's described here.


Move custom matcher to tests dir

[ ] All new/changed/fixed functionality is covered by tests (or N/A)
[ ] I have added documentation for all new/changed functionality (or N/A)

📋 Changes
This PR solves a Flutter analyze issue by moving a custom matcher inside the tests dir, so the flutter_test package can be imported as a dev dependency.

Closing in favor of https://github.com/auth0/auth0-flutter/pull/245


[WIP] Wait for interfaces

We don't want providers to start before interfaces, especially plugins,
are started and are ready to handle incoming data.
With this change interfaces and individual plugins can return
a Promise that must be resolved when it has started.
Any failing Promise will interrupt the server's startup - this is
probably not what we want?

I am not absolutely sure about this direction - the difference between plugins and interfaces for example is not always clear cut and this makes the startup order absolute.

Thanks for the fast answer.
I think you are right the absolute statup order is not what I wish.
In the ui. I can see the information nodered started. This would be a good moment to clear messages from Signal K server.
I think that filtering with nodered isn't reliable in some situations.
When you click the deploy button it will stop for a short period. And I believe that I saw other values for a filtered path than before (when cpu load was very high).

Not going forward with this, does not really solve the problem.


Failed to download subtitles from the Mewatch website.

https://www.mewatch.sg/show/A-Waiting-Bride-420691

Access Token was expired. Please login to mewatch.sg and get the new access token.

Login to meWATCH on the browser.
Select a movie or series you want to download
Open the devtools in the browser (Windows: Ctrl + Shift + I or F12; macOS: ⌘ + ⌥ + I.)
Refresh the page and select Network on devtools
Type https://www.mewatch.sg/api/account/profile in the filter to find the profile api
Copy profile token (X-Authorization) from profile API Request Headers (Do not include Bearer, the profile token starts with eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzUxMiJ9.eyJ) and paste in Subtitle-Downloader/user_config.toml ([credentials.meWATCH] profile_token='').


qa test changes as per book field becoming optional

@TylerZeroMaster Yes to all 4 points you listed above :)


As a user, I want to see an indication of which library books in the list are annotated so I can easily identify books with annotations.

@kevinglover can you take this one on?  The Solr index should provide the flag you need to key on (there's a comment the template), and there is a preliminary design for how this should look (with a placeholder graphic) in Zeplin.
There's a similar visual indicator planned for annotated pages, so would be great if the styles were reusable for that.

@kevinglover what do you think about adding alt text/title text for the icon as a way of providing a cue for what it means?  I know that won't help on mobile, but could be useful on desktop.

We can definitely do that. We could even style a tooltip to show the purpose of the icon. What do you think the test would say for these?

@kevinglover perhaps  "contains annotations" ? That would be fairly consistent with the filter language

@kevinglover I like the tooltip, thanks for adding it.  This one looks good to me, I'll mark it as ready for the project team to look at.

@rlskoeser @kevinglover Looks good!


Android 12 Video Capture Issue

java.lang.SecurityException: UID 10299 does not have permission to content://com.abc.xyz.filepicker.fileprovider/secure_name/FilePicker/tempVideo_1685537034619.mp4 [user 0]
SecurityException While Trying to capture video from camera

Although the exception is not printing in log cat, Still there is the issue, I can't get camera captured video


Awesome list for country?

Hi all,
I am creating Awesome Malaysia for curated list for all Malaysia resources.
I would like to add this into awesome list, however there is no country section for adding so.
May I know where should this added into?
Thanks.

Miscellaneous until there are other country-related lists.

Miscellaneous until there are other country-related lists.

Noted with thanks!


css

Please add the css :)

I updated theREADME.md.
You can use webpack to include c3.css.
For more info: https://webpack.github.io/docs/stylesheets.html


Fix mention to Styles section

In style section there is a mention to the Styles section "below", where the section is actually in a different file. The commit changes the sentence and introduces a link to the correct document and section.

Included modified version in 2dd111d


Question: How to publish module to PSGallery with external PSGallery module?

Apologies for what may be a n00b question.  I have a module published in the PSGallery that I have defined RequiredModules in the assembly file.  However, the dependencies are not listed in PSGallery listing of my module.  When a user attempting to use Install-Module it fails with a dependency missing error. I see quite a number of Azure modules published in PSGallery, but looking at their included module assembly files show they are not using the RequiredModules attribute.  What am I missing?
Expected Behavior
To publish a PowerShell module to the PSGallery with listed external module dependencies (note, not binary dependencies.)
Your Environment

> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.1.17101.1000
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.17101.1000
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>

> Get-Module

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     0.0        chocolateyProfile                   {TabExpansion, Update-SessionEnvironment, refreshenv}
Manifest   <IP_ADDRESS>    Microsoft.PowerShell.Management     {Add-Computer, Add-Content, Checkpoint-Computer, Clear-Content...
Manifest   <IP_ADDRESS>    Microsoft.PowerShell.Security       {ConvertFrom-SecureString, ConvertTo-SecureString, Get-Acl, Ge...
Manifest   <IP_ADDRESS>    Microsoft.PowerShell.Utility        {Add-Member, Add-Type, Clear-Variable, Compare-Object...}
Manifest   <IP_ADDRESS>    Microsoft.WSMan.Management          {Connect-WSMan, Disable-WSManCredSSP, Disconnect-WSMan, Enable...
Binary     <IP_ADDRESS>    PackageManagement                   {Find-Package, Find-PackageProvider, Get-Package, Get-PackageP...
Script     <IP_ADDRESS>    PowerShellGet                       {Find-Command, Find-DscResource, Find-Module, Find-RoleCapabil...
Script     1.2        PSReadline                          {Get-PSReadlineKeyHandler, Get-PSReadlineOption, Remove-PSRead...

> Get-Module -ListAvailable PowerShellGet,PackageManagement

    Directory: C:\Program Files\WindowsPowerShell\Modules

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     <IP_ADDRESS>    PackageManagement                   {Find-Package, Get-Package, Get-PackageProvider, Get-PackageSo...
Binary     <IP_ADDRESS>    PackageManagement                   {Find-Package, Get-Package, Get-PackageProvider, Get-PackageSo...
Script     1.6.0      PowerShellGet                       {Install-Module, Find-Module, Save-Module, Update-Module...}
Script     <IP_ADDRESS>    PowerShellGet                       {Install-Module, Find-Module, Save-Module, Update-Module...}

# I just installed PowerShellGet 1.6.0 before submitting this issue, but have NOT used it to publish my module yet.

> Get-PackageProvider

Name                     Version          DynamicOptions
----                     -------          --------------
msi                      <IP_ADDRESS>          AdditionalArguments
msu                      <IP_ADDRESS>
NuGet                    <IP_ADDRESS>        Destination, ExcludeVersion, Scope, SkipDependencies, Headers, FilterOnTag, Co...
PowerShellGet            <IP_ADDRESS>          PackageManagementProvider, Type, Scope, AllowClobber, SkipPublisherCheck, Inst...
Programs                 <IP_ADDRESS>          IncludeWindowsInstaller, IncludeSystemComponent

> Get-PackageProvider -ListAvailable

Name                     Version          DynamicOptions
----                     -------          --------------
msi                      <IP_ADDRESS>          AdditionalArguments
msu                      <IP_ADDRESS>
NuGet                    <IP_ADDRESS>        Destination, ExcludeVersion, Scope, SkipDependencies, Headers, FilterOnTag, Co...
PowerShellGet            <IP_ADDRESS>          PackageManagementProvider, Type, Scope, AllowClobber, SkipPublisherCheck, Inst...
PowerShellGet            <IP_ADDRESS>          PackageManagementProvider, Type, Scope, AllowClobber, SkipPublisherCheck, Inst...
Programs                 <IP_ADDRESS>          IncludeWindowsInstaller, IncludeSystemComponent

@ChrisLynchHPE  If the specified module dependencies are available on the PSGallery, it is not required to list them in ExternalModuleDependencies entry -->
https://github.com/HewlettPackard/POSH-HPOneView/blob/e630e6de9dbaebc3f64b25753202bb685beb5820/HPOneView.400.psd1#L140 .
A module should be listed in ExternalModuleDependencies only when it is not available on the PSGallery.

@ChrisLynchHPE Correct, no additional changes are required.

Thanks @bmanikm.


[RFR] Add an option to grab units from ES

This PR is based on https://github.com/rackerlabs/blueflood/pull/431. It adds an option to grab units from ES during querying for data, if configured. This is a part of the step to stop storying units if ES is being used as a metrics index.
TODO

Still lacks tests
unit string as unknown is being used in a lot of places, so intern it.
If the option is configured, do not persist unit during ingestion.

@chinmay-gupte What about RollupRunnable changes? Did you not have to change anything there?

What about RollupRunnable changes? Did you not have to change anything there?

Good call. I missed to make them, I will make them now.

Coverage decreased (-0.22%) to 52.74% when pulling 0342c21d43493ebb7ecaaefa37636a543cd5f257 on chinmay-gupte:chinmay/give_an_option_to_get_units_from_ES into ddd1b07484e9dd92963663b0ea17f69985e36578 on rackerlabs:master.

+1 after Travis passes

Coverage decreased (-0.12%) to 52.84% when pulling 408e87e486e008774f4c15b33a8d963dbccba01e on chinmay-gupte:chinmay/give_an_option_to_get_units_from_ES into ddd1b07484e9dd92963663b0ea17f69985e36578 on rackerlabs:master.


Release tags should have v prefix

Bug Report

What did you do?
I tried to use the tag 0.14.1 in my project go.mod file. But it's not supported as explained here: https://github.com/golang/go/wiki/Modules#can-a-module-consume-a-package-that-has-not-opted-in-to-modules
What did you expect to see?
I expect release tags with v prefix as suggested in Semver spec. This is going to work with Go modules seamlessly.
What did you see instead? Under which circumstances?
Release tags doesn't have v prefix
Environment

operator-lifecycle-manager version: 0.14.1

Kubernetes version information:

Kubernetes cluster kind:

Possible Solution

Additional context
Add any other context about the problem here.

The recent release (0.15.1 and 0.16.1)  titles has v prefix, but not the tag.

I am closing this issue as I can see 0.17.0 has the v prefix for the tag.


Is there a workaround for "Version mismatch between HSA runtime and libhsa-runtime-tools64.so.1"?"

It's a known issue on ROCm 1.9:
https://github.com/RadeonOpenCompute/ROCm#radeon-compute-profiler-does-not-run
but perhaps you have a way to run the profiler on 1.9?

Unfortuanetly, there isn't a workaround for this.
The good news is the the next update to ROCm 1.9 will contain a fix for this.  In the meantime, I can give you a new version of libhsa-runtime-tools64.so.1.1.9 that contains the fix.  If you replace the version of this file in /opt/rocm/hsa/lib with the new version, this issue shoud go away.
Since this is not an official delivery channel, standard caveats apply: this build hasn't yet gone through a normal QA testing cycle, so it may or may not work as expected and it may or may not cause previously-unseen issues.  Be sure to back up the existing version and use the new version at your own risk :-). If you decide to try it out, please report back with your experience.
Thanks,
Chris
libhsa-runtime-tools64.zip

Thank you, Chris!
I've checked API tracing only (-A) and it works ok so far. I let you know/open an issue if I notice something.
I think we should keep this issue open till the update to ROCm 1.9 released so other people can find how to run the profiler on the current release.

This should no longer be an issue when using ROCM 2.0 and RCP 5.6 (actually an earlier update to ROCm 1.9 fixed this, but I forgot to come back here and update this thread)


fix bug

Hi, I see that cloudflared-linux-amd64 is a valid package on https://github.com/cloudflare/cloudflared/releases/. What error do you get when you run the example command?

sry, I made a mistake


iOS and tvOS 15 simulator issues

The iOS 15 and tvOS 15 simulator has a few issues which make some tests fail. Behavior is correct when the same behavior is tested on device, fortunately.
We should check if this issue is fixed in later versions or maybe report an issue to Apple.
Issue type
Other: Simulator bug
Description of the problem
Here are the tests which currently fail:

-testOnDemandPlaybackStartAtTimeWithTolerances: Starting around a position fails in the simulator. This can also be verified by tweaking the SRG Media Player demo to start around some position (the player struggles to start). The same modified demo project run on device works fine, as does the UT in the iOS 14 simulator.
-testStartTimeAroundBeginningOfSegmentWithSelection and -testStartTimeAroundEndOfSegmentWithSelection: Same issue due to position tolerances being used.

Environment information

Library version: Tested with 6.1.4 (development version).
iOS / tvOS version: 15.0
Device: Simulator

Reproducibility
Always reproducible
Steps to reproduce

Comment out the #warning lines in the source code.
Run the unit tests in the iOS or tvOS 15 simulator.

I also removed two tests that were testing readyForDisplay in the iOS simulator, failing with the iOS 15.0. These flags are best tested interactively IMHO, especially as we cannot run the tests on a device. With appropriate readyForDisplay logging in SRGMediaPlayerView I interactively checked for the flat view (AVPlayerView) as well as for the monoscopic / stereoscopic views that:

The player view starts not ready for display.
Starting playback makes the view ready for display.

This is true whether the view is installed or not in a view hierarchy, as can be checked with the inline demo.

Not fixed in the 15.2 beta 2 simulator.


Updated pom.xml to use the newest version of Odin

Codecov Report

Merging #45 (7a610f6) into master (7bbf082) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #45   +/-   ##
=========================================
  Coverage     42.14%   42.14%
  Complexity        9        9
=========================================
  Files             7        7
  Lines           121      121
  Branches         14       14
=========================================
  Hits             51       51
  Misses           69       69
  Partials          1        1

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 7bbf082...7a610f6. Read the comment docs.


Support for multivariate

What
ticket: https://trello.com/c/VrE6laJO/5819-update-dp-dataset-api-to-include-new-multivariate-type
Added support for multivariate
How to review
Check the constant string used matches with other developments related to multivariates cantabular_multivariate_table
Who can review
Anyone

I am not sure that this is totally working to be honest


Update for flake8 v3.6

Numerous minor updates for compliance with flake8 v3.6, as discussed in qiime2/qiime2#415
Note: flake8 has been disabled in versioneer.py.

LGTM thanks @ChrisKeefe !


Answers some questions

Sorry... not my best work. I have a good grasp on this actually, just a tough morning.

2 of 5


Remove support for API_KEY in translation

See #2731

/cc @jonparrott for confirmation that we can safely remove it (per today's discussion).

@puneith our sample over at python-docs-samples still uses an API Key. Can we switch the sample over to service account credentials?

This still uses API_KEY https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/translate/google/cloud/translate/client.py

@puneith The point (I think) was that by moving the sample away from the API key feature, we could more easily remove support for that feature in this library in future versions.

Got it. I will make the appropriate changes.

I have recently started having problems making simple api-key translation calls. It works ok with one virtualenv, but running in a different virtualenv, and/or different project causes this error:
google.cloud.exceptions.Forbidden: 403 Google Translate API has not been used in project google.com:cloudsdktool before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/translate.googleapis.com/overview?project=google.com:cloudsdktool then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry. (GET https://translation.googleapis.com/language/translate/v2?target=en&q=mein&source=de)
It looks like it's trying to use the project cloudsdktool rather than the one I have setup using gcloud. Any idea how to fix this? It used to work so easily!!

@geoffwalmsley are you setting the GOOGLE_APPLICATION_CREDENTIALS environment variable?
Otherwise you should be able to set the project when creating the Client(project='my-project').

@geoffwalmsley this is a quirk of how default credentials works. In your case the credentials are being supplied by the Cloud SDK. Unfortunately, these credentials are not sufficient for using the translate API. You'll need to download a service account key and use that.

@jonparrott Are you still opposed to removing support for API key? You were concerned that it was needed for Python clients which can't store secrets, though the API key is itself a secret.

I'm not opposed to removing it.


Create test sets for all languages.

Following #157, check what languages are not covered in https://github.com/juliakreutzer/masakhane/tree/master/jw300_utils/test, and create custom test sets for those. @juliakreutzer I think I can give this a go, but do I need to do a pull request to... your forked version of masakhane-mt?

Yes, or we incorporate the code here completely.

Ah, well we'd have to update the notebooks as well, as they point directly to the forked version

Some languages, e.g. ady, lack alignment files for English: https://opus.nlpl.eu/JW300.php

test_letter_a_new.zip
Did every language code which starts with the letter "a". Here's the ones that weren't already in there.

Got to bfi before I started actually practicing "quality at a glance" and looking at the data. Turns out bfi is just... English data?

Oh, it's "British Sign Language". What the heck? https://en.wikipedia.org/wiki/British_Sign_Language

test_ba_thru_btg.zip
Here's ba thru btg, not sure which ones have already been done. Just going one at a time.

test_ba_thru_btg_new.zip
ba thru btg codes, not already in the global test set

Oh yeah, maybe we should do a blacklist for all the language codes that have issues according to the tables in the appendix of https://arxiv.org/abs/2103.12028.
Btw the sources of the test set were selected based on in how many African languages they were translated into, so there is a bias towards frequent/general sentences. This is important to keep in mind as we extend the test set to more languages, since this initial selection of languages played a role in the selection.


Collision Detected! Game Over! message not good.

Description of the Issue
"Collision Detected! Game Over!" message appears below game objects(red ball and probably white obstacles)
Steps to Reproduce the Issue

Play game and lose by colliding red ball while ball is in middle of game screen

Expected Behavior
"Collision Detected! Game Over!" should be topmost layer
Actual Behavior
Some part of text "Collision Detected! Game Over!" gets hiddden behind red ball.

Better improvement-
"Collision Detected! Game Over!"

in top most layer
with bigger font size
with color of better visibility(not green)

@aneeshababy Have a look please.

Issues fixed with commit- https://github.com/PalashBansal/Collision/commit/ad1dc909d5ea8433ad9b48f42683f22d39bf6469

now shorter text.
on top most layer
with bigger font size
color is still green, but shows better visibility due to increased size.


Fixed pandaserver url parsing and exception with --use-https=False

Fixed an issue with the pandaserver url parsing in job.py.

Whenever you specify both the http protocol in --url and a port as cli arguments ( ./pilot.py --url http://pandaserverurl -p 25080 ...) then the port gets ignored and updateJob requests are sent to http://pandaserverurl. The reason was that the prefix http:// is not removed and the conditional at Line 458 finds :and ignore the port.
Note that this was only affecting updateJob requests, getJob, UpdateEventRanges and other requests were using the correct URL.

When using --use-https=False there is an exception occurring in get_curl_command as it is still called and is using the _ctxobject however https_setup() was never called to initialize the module.

Thanks, but please make the [same] PR to the Pilot 3 repository instead (Pilot 2 development was halted last year).


Flaky tests: RazorPagesTemplate_NoAuth_Works_NetCore et al

This test fails occasionally with the following error:
Expected file to exist, but it doesn't: AspNet.Template.49019daf5e2b412c9188d2cf81a843f1.csproj
Expected: True
Actual:   False
   at Templates.Test.TemplateTestBase.ReadFile(String path) in /_/test/Templates.Test/Helpers/TemplateTestBase.cs:line 199
   at Templates.Test.RazorPagesTemplateTest.RazorPagesTemplate_NoAuthImpl(String targetFrameworkOverride, Boolean noHttps) in /_/test/Templates.Test/RazorPagesTemplateTest.cs:line 34
------- Stdout: -------
==> C:\b\w\33bdfc1cae7b2a38\.dotnet\x64\dotnet.exe new razor --debug:custom-hive "C:\b\w\33bdfc1cae7b2a38\modules\Templating\test\Templates.Test\bin\Release\netcoreapp3.0\.templateengine" [C:\b\w\33bdfc1cae7b2a38\modules\Templating\test\Templates.Test\bin\Release\netcoreapp3.0\TestTemplates\AspNet.Template.49019daf5e2b412c9188d2cf81a843f1]
The template "Razor Page" was created successfully.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed again.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed with about the same error.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed with about the same error.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed with about the same error.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed with about the same error.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

RazorPagesTemplate_NoAuth_Works_NetCore failed with about the same error.
This comment was made automatically. If there is a problem contact @ryanbrandenburg.

Judging by the frequency with which this failed before I think this was fixed by my recent blast of fixes to Templating. I'm not exactly sure what I did to fix it though. @ajaybhargavb I'll leave it to you to decide if you want to dig more or call it fixed.

Fixed by @ryanbrandenburg with d95f9716932cae55933c0a4700fec3513c55c92f


dep ensure -update fails with "index out of range"

What version of dep are you using (dep version)?
Archiss-MacBook-Pro:transport archis$ dep version
dep:
 version     : v0.4.1
 build date  : 2018-01-27
 git hash    : 37d9ea0
 go version  : go1.9.3
 go compiler : gc
 platform    : darwin/amd64

What dep command did you run?
Archiss-MacBook-Pro:container-manager archis$ dep ensure -update
Warning: Gopkg.lock is out of sync with Gopkg.toml or the project's imports.
panic: runtime error: index out of range

goroutine 1 [running]:
github.com/golang/dep/gps.(*solver).findValidVersion(0xc4202066c0, 0xc423cc57c0, 0xc42720a840, 0x15, 0x15, 0x0, 0xc42720a840)
	/private/tmp/dep-20180127-38430-r7nlwc/src/github.com/golang/dep/gps/solver.go:957 +0x521
github.com/golang/dep/gps.(*solver).backtrack(0xc4202066c0, 0x17e7e40, 0xc420012070, 0x0, 0x0, 0x0)
	/private/tmp/dep-20180127-38430-r7nlwc/src/github.com/golang/dep/gps/solver.go:1117 +0xc84
github.com/golang/dep/gps.(*solver).solve(0xc4202066c0, 0x17e7e40, 0xc420012070, 0x1, 0xc42046dd40, 0xc42046dda0)
	/private/tmp/dep-20180127-38430-r7nlwc/src/github.com/golang/dep/gps/solver.go:578 +0x432
github.com/golang/dep/gps.(*solver).Solve(0xc4202066c0, 0x17e7e40, 0xc420012070, 0x1843a90, 0xc4200160b9, 0x2f, 0xc4203fc930)
	/private/tmp/dep-20180127-38430-r7nlwc/src/github.com/golang/dep/gps/solver.go:457 +0xe4
main.(*ensureCommand).runUpdate(0xc420151ee6, 0xc420053080, 0xc42000e1d0, 0x0, 0x0, 0xc4200530e0, 0x17eb320, 0xc420053680, 0xc4200160a4, 0x44, ...)
	/private/tmp/dep-20180127-38430-r7nlwc/src/github.com/golang/dep/cmd/dep/ensure.go:389 +0x2c0
main.(*ensureCommand).Run(0xc420151ee6, 0xc420053080, 0xc42000e1d0, 0x0, 0x0, 0x0, 0x0)
	/private/tmp/dep-20180127-38430-r7nlwc/src/github.com/golang/dep/cmd/dep/ensure.go:218 +0x838
main.(*Config).Run(0xc420052f60, 0xc420052f60)
	/private/tmp/dep-20180127-38430-r7nlwc/src/github.com/golang/dep/cmd/dep/main.go:210 +0x11cb
main.main()
	/private/tmp/dep-20180127-38430-r7nlwc/src/github.com/golang/dep/cmd/dep/main.go:52 +0x1fc

What did you expect to see?
An error, or success.
What did you see instead?
A crash. This is some edge-case perhaps where an array is being de-referenced. The callstack is dumped above. Should be easy to find and guard against this.

Yeah, it's a known issue. The problem is that the out-of-bounds call there is representative of a bookkeeping error that is symptomatic of a deeper bug, and because i haven't been able to reliably reproduce this yet (and because i've been busy with other dep-universe things), i haven't been able to track it down.
Closing this as a dup - #1437


i don't see my requests

access the desk booking, SELECT MY REQUESTS BUT NOTHING SHOWED UP. My requests page is empty.
please help. thanks

Access the building access, SELECT MY REQUESTS BUT NOTHING SHOWED UP. My requests page is empty.
Please help. Many thanks


2 new features

Added an old school profile view counter. ( *deleted the previous one )
Added a gender section to the default theme.

[Boulder] Split this PR into 2:

One for school profile counter
One for gender section


Bug: DuckDB binds BLOBs as TEXT when inserting data into SQLite

What happens?
When you attach a SQLite database from DuckDB, and you try to insert BLOBs into a SQLite table, the values get bound as TEXT instead of BLOBs.
To Reproduce
import duckdb

db = duckdb.connect(":memory:")
db.execute("load sqlite;")
db.execute("attach 'tmp.db' as target (type sqlite);")
db.execute("create table target.x(a blob);")
db.execute("insert into target.x(a) select encode('my_string_with_ü')");
db.close()

import sqlite3
db = sqlite3.connect("tmp.db")
print(db.execute("select typeof(a) from x").fetchone()[0])

The final line prints text, which means a was bound as TEXT and not a BLOB.
I believe this is because of this code, where SQLiteStatement::BindValue binds BLOBs with BindText, and a new BindBlob option could be added.  https://github.com/duckdb/sqlite_scanner/blob/50b7870be099186f195bc72bac5e9e11247ee2f9/src/sqlite_stmt.cpp#L154-L157
OS:
MacOS aarch64
SQLite Version:
3.44.2
DuckDB Version:
0.10.3
DuckDB Client:
Python
Full Name:
Alex Garcia
Affiliation:
self
Have you tried this on the latest main branch?

[X] I agree

Have you tried the steps to reproduce? Do they include all relevant data and configuration? Does the issue you report still appear there?

[X] I agree

Fixed in #98


Add reconnection delay

reference: https://github.com/aicers/giganto/pull/312
giganto에서 config 설정을 변경하여 restart를 할때, 일정 딜레이 후 재연결 요청해야 합니다.

Codecov Report
Patch and project coverage have no change.

Comparison is base (6069ab1) 27.05% compared to head (6d7b6c0) 27.05%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #256   +/-   ##
=======================================
  Coverage   27.05%   27.05%
=======================================
  Files          13       13
  Lines        3788     3788
=======================================
  Hits         1025     1025
  Misses       2763     2763

Impacted Files
Coverage Δ

src/producer.rs
2.29% <0.00%> (-0.01%)
:arrow_down:

... and 1 file with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


[State Restoration] GridView not state restorable

The scroll offset of the GridView is not state restorable.
This was discovered migrating the Flutter Gallery's GridView demos.
Reproduction:

Create an app that displays a dialog. You can build flutter/gallery and go to any of the GridView demos (there are 3 configurations).
Scroll around the GridView.
Kill the activity on Android, notice that the GridView location offset is not restored.

False alarm, it's actually state restorable.


Fix .gitignore to correctly ignore config.json

It should have been /config.json instead of ./config.json.

Pull Request Test Coverage Report for Build 246

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.501%

Totals

Change from base Build 245:
0.0%

Covered Lines:
1542

Relevant Lines:
1667

💛  - Coveralls


Problem: Stateful validation doesn't raise double spend exception

Solution: Transaction.validate should raise exception DoubleSpend if the given that the transaction is already a part of the database.

I don't know what Codecov is upset about. I'm going to ignore it.


Adding identifiers for paddy-field operations to the ADM

Thank you for discussing our proposals at the 2024 AgGateway Annual Meeting.
I would like to introduce our proposal for adding identifiers for paddy-field operations to the ADM using two methods.

Add five paddy-field operations to OperationTypeCodeEnumeration of operation type code.

Levee coating (FIELD_PREPARATION_LEVEE_COATING)
Land leveling (FIELD_PREPARATION_LAND_LEVELING)
Puddling (FIELD_PREPARATION_PUDDLING)
Trench digging (FIELD_PREPARATION_TRENCH_DIGGING)
Drainage (DRAINAGE)

Add ad-hoc ContextItems to clarify the context of the operation and to refer to the external vocabularies (AAO and AGROVOC)

Please review the attached proposal for more details.
AgGateway_proposal_from_Japan.pdf
I look forward to your feedback.

Akane Takezaki from NARO in Japan

Thanks Akane for submitting the proposal here.  Arriving at an agreed list of distinct operation types has been an ongoing process with lots of discussion.   We started at #111, and then revised it with #133, and from discussions in Austin, most everyone is open to continued refinement.
Other than harvest operations, we have a pattern whereby there is a _GENERAL item for items not otherwise specified.  As such, expanding the types with more specificity is viable.  In this case, I think we'd just adjust the definition for FIELD_PREPARATION_GENERAL to something like "Non-tillage activities to prepare a field for cultivation including chopping stover, picking rocks, and other activities not otherwise specified by explicit types herein."
I have a couple comments and questions:
-How is Puddling different from Tillage?   From your definition and what I read about it, it sounds like the equivalent of tillage with the only distinction being that the soil is covered by a layer of water.  One might say that pulverization, leveling, water retention and weeding are also goals of upload-field tillage.
-Can you define "cod" as you state it in the Puddling definition?  I was not able to find a definition for that word that seemed to make sense in this context.
-Rather than introducing DRAINAGE as a top-level concept, the classification of "Water Management in your document caught my eye.   APPLICATION_IRRIGATION makes sense to me if we don't have anything else related to water, but I'm wondering if we might now want  WATER_MANAGEMENT_GENERAL, WATER_MANAGEMENT_DRAINAGE, WATER_MANAGEMENT_TRENCH_DIGGING, and WATER_MANAGEMENT_IRRIGATION (which we could facilitate by means of superseding the APPLICATION_IRRIGATION code by the attributes on the Data Type Definition objects specified in 1.0 of the Standard).
@strhea Curious on your thoughts here.  How to classify Fertigation comes to mind, as does the fact that some may want to model an implicit cost of an amount of water in the same way they would manage other inputs.   As with previous discussions on Operation Types, it's hard to model cleanly for all cases, it just strikes me that DRAINAGE is something of an odd man out here.
-Our Context Item concept is at once useful and problematic. The more we use ad hoc context items, the less the data in the ADAPT can be harvested in a plug and play manner.   For something like mapping to AGROVOC and AAO, I'm wondering if we should instead extend our Data Type Definition and Enumeration Item objects with a defined attribute for "Vocabulary Mappings" in a new release.  We could also make extensive use of such an attribute for mapping our Numeric DTDs to ISO11783-11 DDIs.  @aferreyra what are your thoughts?

@Jp-rice
As I suggested in Austin, I recommend you 'call it what it really is', and not bend your concepts to the crop notion of FIELD.  If you agree, please update your submission to the following:
Levee coating (PADDY_PREPARATION_LEVEE_COATING)
Land leveling (PADDY_PREPARATION_LAND_LEVELING)
Puddling (PADDY_PREPARATION_PUDDLING)
Trench digging (PADDY_PREPARATION_TRENCH_DIGGING)
Drainage (PADDY_DRAINAGE)

@knelson-farmbeltnorth  a vocabulary mapping is classically call a Lexicon.   It was a critical notion of the business collaboration framework (used by RosettaNet, ebXML, etc).

@knelson-farmbeltnorth san
Thank you for your comments on our proposal.
I respond to your comments.
Q1.How is Puddling different from Tillage? From your definition and what I read about it, it sounds like the equivalent of tillage with the only distinction being that the soil is covered by a layer of water. One might say that pulverization, leveling, water retention and weeding are also goals of upload-field tillage.
＝＝＞
At the Agriculture Activity Ontology", both "puddling" and "tilling" are aimed at "regulating cultivated soil", but while ‘tilling’ is defined as ‘turning over cultivated soil’, ‘puddling’ is defined as "crushing clods".
Q2.Can you define "cod" as you state it in the Puddling definition? I was not able to find a definition for that word that seemed to make sense in this context.
==>
‘Cod’ is a mistake for ‘clod’. "Puddling" is the process of crushing clods.
Q3. Rather than introducing DRAINAGE as a top-level concept, the classification of "Water Management in your document caught my eye. APPLICATION_IRRIGATION makes sense to me if we don't have anything else related to water, but I'm wondering if we might now want WATER_MANAGEMENT_GENERAL, WATER_MANAGEMENT_DRAINAGE, WATER_MANAGEMENT_TRENCH_DIGGING, and WATER_MANAGEMENT_IRRIGATION (which we could facilitate by means of superseding the APPLICATION_IRRIGATION code by the attributes on the Data Type Definition objects specified in 1.0 of the Standard).
==>
I have no objection to the registration of
WATER_MANAGEMENT_GENERAL
WATER_MANAGEMENT_DRAINAGE
WATER_MANAGEMENT_TRENCH_DIGGING
WATER_MANAGEMENT_IRRIGATION
Q4.@strhea Curious on your thoughts here. How to classify Fertigation comes to mind, as does the fact that some may want to model an implicit cost of an amount of water in the same way they would manage other inputs. As with previous discussions on Operation Types, it's hard to model cleanly for all cases, it just strikes me that DRAINAGE is something of an odd man out here.
==>
Since rice paddies store water, it is necessary to intentionally drain the water to dry the soil. This characteristic of rice paddies differs from fields, which have low water retention. Additionally, drainage in rice paddy cultivation significantly impacts growth control and GHG reduction. For these reasons, we request that ‘Drainage’ be added as a new code.

@dubnemo san
Thank you for your comments on our proposal.
I respond to your comments.

As I suggested in Austin, I recommend you 'call it what it really is', and not bend your concepts to the crop notion of FIELD. If you agree, please update your submission to the following:
Levee coating (PADDY_PREPARATION_LEVEE_COATING)
Land leveling (PADDY_PREPARATION_LAND_LEVELING)
Puddling (PADDY_PREPARATION_PUDDLING)
Trench digging (PADDY_PREPARATION_TRENCH_DIGGING)
Drainage (PADDY_DRAINAGE)
==>
Including ‘PADDY’ in the name makes it clear that it refers to operations in paddy fields. However, it is expected that systematic naming will become difficult because it is necessary to describe the differences in operations with different land uses (e.g., PASTURELAND_PREPARATION). For these reasons, I am opposed to including ‘PADDY’ in the name.
Please review it.
Akane

Thanks @Jp-rice .  Re tillage and puddling, we have a mismatch between our two vocabularies.   ADAPT would classify as Tillage both using a plow to turn over soil and using a disk harrow, etc. to break up clods.   We don't currently have a breakdown between types of tillage, which arguably is hard to classify further as various combination implements have become common.
Regarding separating out puddling from tillage, I would ask if there is an important reason to track if the tillage is under water.   If so, perhaps there is need for an attribute elsewhere in the model to indicate that the field is underwater during any given operation.   There are many ways to do this, my main concern is that our Operation Type classifications are clean and understandable.

My reactions:

WATER_MANAGEMENT_IRRIGATION: I don't like this at all. Irrigation water is accounted for like any other kind of crop input; it is totally analogous to applying fertilizer or applying chemicals or seeds. I think Irrigation is a first-class citizen.
WATER_MANAGEMENT_DRAINAGE: I'm OK with this. It fits.
TILLAGE_PUDDLING: I like this.

@knelson-farmbeltnorth, my thoughts are as follows:

I have no problem with the addition of (WATER_MANAGEMENT_GENERAL, WATER_MANAGEMENT_DRAINAGE, WATER_MANAGEMENT_TRENCH_DIGGING)
I need to think a bit more about WATER_MANAGEMENT_IRRIGATION vs APPLICATION_IRRIGATION
I have no problem with the addition of (FIELD_PREPARATION_LEVEE_COATING and FIELD_PREPARATION_LAND_LEVELING)
With respect to FIELD_PREPARATION_PUDDLING vs FIELD_PREPARATION_TILLAGE. I believe there is sufficient difference to warrant the addition of the separate operation type, primarily because the effects on soil health ARE different.

SAG-SF ISO22006 Processes-SubProcesses.xlsx
Here is the list of processes and sub-processes from ISO 22006.

==> Including ‘PADDY’ in the name makes it clear that it refers to operations in paddy fields. However, it is expected that systematic naming will become difficult because it is necessary to describe the differences in operations with different land uses (e.g., PASTURELAND_PREPARATION). For these reasons, I am opposed to including ‘PADDY’ in the name.
Please review it.

@Jp-rice  the questions I have is, how do you currently record and classify these operations, and how to you want to consume the data in your analytical processes?
We have had historical 'heartburn' when we had to translate information to a 'canonical' representation, and then when we would need to translate that back again to make sense of the data during data analysis.  My 'calling it what it is' approach would then have only ONE layer of data transformation, or best case, depending how you record the data in the paddy, would eliminate all transformations altogether (aka complete pass-through).

@knelson-farmbeltnorth san
Thank you for your comment.
This explains why puddling should be added to the OperationTypeCode, which is used for work records and orders.
Puddling prevents water leakage from the paddy field and helps the planted seedlings take root and grow. Data on puddling work, such as speed, is necessary to analyze its relationship with seedling growth and water levels (degree of water leakage), and to derive optimal conditions for puddling. It is desirable that this data be managed using an individual code for puddling work.
Tillage and puddling are recognized as separate operations in paddy field cultivation. If puddling is registered as ‘TILLAGE’ in the OperationTypeCode, rice growers will not be able to determine whether they are instructed to perform tillage or puddling.
It is necessary to uniquely identify tillage and puddling in paddy field cultivation, so please add ’puddling’ to the OperationTypeCode. This will make the OperationTypeCode classification clear and easy to understand. As Stuart-san has suggested, we would like puddling to be registered separately from tilling as ‘FIELD_PREPARATION_PUDDLING’.
We look forward to your comments.
https://www.kubota.co.jp/kubotatanbo/rice/germination/tilling_02.html
https://www.kubota.co.jp/kubotatanbo/rice/planting/ploughing_01.html
https://www.kubota.co.jp/kubotatanbo/rice/planting/ploughing_02.html

@aferreyra san
Thank you for sending list.
In the list from ISO22006, we confirmed that irrigation is included in ‘Input application’.
Since drainage changes the oxygen and methane content of paddy soil, we have decided that drainage is classified as ‘Crop and field maintenance’, not as ‘Input application’in the list. Please register 'Drainage' in ‘WATER_MANAGEMENT_DRAINAGE’ in OperationTypeCode.

@dubnemo -san
Thank you for your comment.
We believe that tasks such as ridging, leveling, puddling, furrowing, and drainage are unique to paddy fields.
If these tasks are not performed for other crops, it may be appropriate to use the more specific term ‘PADDY_PREPARATION_’ instead of 'FIELD_PREPARATION_’.
We would like to ask for your opinions on adding the term ‘PADDY_PREPARATION_’. If there is strong support, we would like to adopt this term.

In response to the comments we have received so far, we propose adding the following to the OperationTypeCode.
Levee coating (FIELD_PREPARATION_LEVEE_COATING)
Land leveling (FIELD_PREPARATION_LAND_LEVELING)
Puddling (FIELD_PREPARATION_PUDDLING)
Trench digging (WATER_MANAGEMENT_TRENCH_DIGGING)
Drainage (WATER_MANAGEMENT_DRAINAGE)
Additionally, please consider using ‘PADDY_PREPARATION_’ instead of ‘FIELD_PREPARATION_’, as suggested by Scott-san.

My concern with Tillage and Puddling is that in non-paddy operations "Tillage" encompasses a wide range of ground-engaging operations that we cannot classify further due to the endless variations of implements in use.   That Paddy "tillage" appears to mean something very specific perhaps a good reason consider @dubnemo's suggestion that we stop trying to make this fit into the "FIELD_PREPARATION" categories.
In addition, there were mixed feelings about the addition of WATER_MANAGEMENT as an operation type.  In light of all of this, I'm inclined toward @dubnemo's original proposal, perhaps altering is slightly like this:
PADDY_MANAGEMENT_PUDDLING
PADDY_MANAGEMENT_TILLAGE
PADDY_MANAGEMENT_TRENCH_DIGGING
PADDY_MANAGEMENT_DRAINAGE
PADDY_MANAGEMENT_LAND_LEVELING
PADDY_MANAGEMENT_LEVEE_COATING
@Jp-rice are there any additional paddy management operations?

I think I agree with @knelson-farmbeltnorth and @dubnemo for what its worth. From the links @Jp-rice shared it looks to me like the puddling operation is a variation of a power tiller running in a field covered in water. To Kelly's point trying to document all the combinations of tillage tools, blades, packers, and settings is a loosing battle. Due to some of the considerations mentioned above it would be important to distinguish between the two operations being under water or not since they could conceivably be the same tractor and implement.
Land leveling might be a different story though as that happens with a variety of crops/regions, for example in the SW US to prepare a field for flood irrigation. I assume for paddy operations leveling is not done while the field is flooded, but would need to happen when the field is relatively dry so it is not full of ruts? Which leads me to the question on if there is a difference between PADDY_MANAGEMENT_LAND_LEVELING and FIELD_PREPARATION_LAND_LEVELING? Would PADDY_MANAGEMENT operations only be used for operations that happen while a field is flooded?


Convert to integer before comparison

Comparison of $priority and $virtual_router_id was causing an error with parser = future and stringify_facts = false. This ensures that the comparison is done between two integers

This is happening as well with puppetserver 2.1 and clients on 3.8.2

closing this, will make new PR


fix bug with default exporter

Explanation of Change
Fix bug with default exporter
Fixed Issues

$ https://github.com/Expensify/App/issues/52134
PROPOSAL: https://github.com/Expensify/App/issues/52134#issuecomment-2460666999
Tests

Precondition: Have a workspace connected to QBD

Navigate to Workspace > Accounting
Click on Export
Click Preferred exporter
Verify that a workspace owner is selected as default Preferred exporter after connecting to QBD

[x] Verify that no errors appear in the JS console

Offline tests

Precondition: Have a workspace connected to QBD

Navigate to Workspace > Accounting
Click on Export
Click Preferred exporter
Verify that a workspace owner is selected as default Preferred exporter after connecting to QBD

QA Steps

Precondition: Have a workspace connected to QBD

Navigate to Workspace > Accounting
Click on Export
Click Preferred exporter
Verify that a workspace owner is selected as default Preferred exporter after connecting to QBD

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native
https://github.com/user-attachments/assets/9427da86-92a6-49d1-9ed9-044d7b5336ab

Android: mWeb Chrome
https://github.com/user-attachments/assets/bda75669-a5dd-4490-80dd-4477a89d5b66

iOS: Native
https://github.com/user-attachments/assets/baaee4b8-b63d-4d70-b4cd-7dfacb72c980

iOS: mWeb Safari
https://github.com/user-attachments/assets/0583bdd1-442e-478e-a724-2709ea4e556d

MacOS: Chrome / Safari
https://github.com/user-attachments/assets/cc8b4879-f0e9-4f8e-81a4-9ad0d36b7f6a

MacOS: Desktop
https://github.com/user-attachments/assets/524e2cec-9ace-40eb-a549-c6d7edc1b95d

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.


how do i get the text in the editor?

I wanted to port my little cairo live coding thing to use scintilla, but i couldn't figure out how to get at the text that's in the editor? :(

I started working on https://github.com/azawawi/perl6-gtk-scintilla/blob/master/tools/generate-code.pl6 and did not complete it due to being overloading with swift/Android/Java projects at work :-1: Bascially there is a file called scintilla.iface which has the documentation and function signature.

@timo You can use get-text editor method now. Sorry for the delay.


Demo z2ui5_cl_demo_app_183 fails

thanks for documenting this!
fixed with: https://github.com/abap2UI5/abap2UI5/pull/1415

Thx. Fix works.


Add Embedding API Support

https://cloud.ibm.com/apidocs/watsonx-ai#text-embeddings

Has this issue already been addressed?
If not, I already did this integration to Java Spring AI project, so I am more than happy to address this issue as well :)

@PabloSanchi this has not been addressed - I'll assign you the issue. Thanks! 😃


Roll Packages from 7c97c8809bc9 to 309398a235ca (5 revisions)

https://github.com/flutter/packages/compare/7c97c8809bc9...309398a235ca
2024-10-03<EMAIL_ADDRESS>[video_player] Remove -Werror from Android build (flutter/packages#7776)
2024-10-03<EMAIL_ADDRESS>[pigeon] chore(readme): deprecated command of running pigeon (flutter/packages#7761)
2024-10-02<EMAIL_ADDRESS>[image_picker]: Bump androidx.activity:activity from 1.9.1 to 1.9.2 in /packages/image_picker/image_picker_android/android (flutter/packages#7607)
2024-10-02<EMAIL_ADDRESS>Add percentile computations to benchmark scores (flutter/packages#7760)
2024-10-02<EMAIL_ADDRESS>[various] Unpin some dev dependencies (flutter/packages#7762)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


How can i set devicePixelRatio prop

i can't find this prop.

I will fix it soon.

@Anehta
With  v1.2.3, you can set devicePixelRatio prop by initOptions, such as:
<ve-line :data="chartData" :init-options="initOptions"></ve-line>

this.initOptions = {
  devicePixelRatio: 1
}

thk u for quickly fix


main: nanosecond logging timestamps

This updates logrus and changes the default TimestampLayout to time.RFC3339.
Closes #323

LGTM


adds DolphinTool.exe to dev and beta dolphin json files (normal doesn't seem to have DolphinTool.exe)

here is what is does
P.S. is there a way to specify the branch used for a bucket? the only way i was able to test this is by setting dolphin to my default branch

[x] I have read the Contributing Guide.

P.S. is there a way to specify the branch used for a bucket? the only way i was able to test this is by setting dolphin to my default branch

I don't know.


.toMatchInlineSnapshot() fails

Source Code
test('given no DIContainerContext.Provider then an error is thrown', () => {
    const { result } = renderHook(() => useDIContainer());

    expect(result.error?.message).toMatchInlineSnapshot();
  });

Output
Test suite failed to run

    Jest: Couldn't locate all inline snapshots.

      at Object.parse (node_modules/jest-snapshot/build/InlineSnapshots.js:267:11)
      at Object.parse (node_modules/prettier/index.js:13625:19)
      at coreFormat (node_modules/prettier/index.js:14899:14)
      at format (node_modules/prettier/index.js:15131:14)
      at node_modules/prettier/index.js:57542:12
      at Object.format (node_modules/prettier/index.js:57562:12)

Was this related to, https://swc.rs/blog/2021/04/20/swc-1.2.54#sourcemaps-1581?

@JSanchezIO I can not reproduce in https://github.com/Brooooooklyn/swc-node/issues/367, could you please provide your jest config?

It's working locally for me now.

Just for awareness, this was the jest config:
module.exports = {
  setupFilesAfterEnv: ['./jest.setup.ts'],
  testEnvironment: 'jsdom',
  testPathIgnorePatterns: ['<rootDir>/e2e/', '/node_modules/', '/.stryker-tmp/'],
  transform: {
    '^.+\\.(t|j)sx?$': ['@swc-node/jest'],
  },
  watchPlugins: ['jest-watch-typeahead/filename', 'jest-watch-typeahead/testname'],
};

Also experiencing this issue on "jest": "27.3.1", and "@swc/jest": "0.2.5",


Feature/manage waitlist

This pull request adds a new management interface for queues in our application.

Queue Manager Page: Users can view queues categorized into "Waiting," "Serving," and "Completed." This page also features buttons to serve or complete participants.
Participant List: A list of all participants in the queues. Users can filter participants by their status (Waiting, Serving, Completed) and view the time they joined.
Your Queue Page: This section allows users to see all the queues they have created, with an option to delete any queue if necessary.

Good work Pattapon Gowanit.

Good job krub Panlnwzaaaa


 (For some reason the focus in that issue was on tsconfig.json.)
Subpath imports is Node.js feature. It is not related with TypeScript. Reference: https://nodejs.org/docs/latest/api/packages.html#subpath-imports
I have put together reproduction repo. npm run lint command will show an error. Currently Biome requires #internal/sum.js to be a dependency listed in package.json. But that’s a subpath import, an alias of ./internal/sum.js.
Perhaps ./ and # could be both treated similarly? As documentation states: "Entries in the "imports" field must always start with # to ensure they are disambiguated from external package specifiers." In other words, a specifier beginning with # is never a package. Hence I think noUndeclaredDependencies should treat these as paths, not as dependency specifiers.
Code of Conduct

[X] I agree to follow Biome's Code of Conduct

To extend the idea: importing from @/something can be also treated as an import from a subpath, not a module. Because it cannot be a module.
The @/* pattern is often for paths mapping in tsconfig.json. Not perfect solution, but requires zero additional infrastructure.

To extend the idea: importing from @/something can be also treated as an import from a subpath, not a module. Because it cannot be a module.

Yeah, we could make sure that the name is a valid package name.


Devtools Cannot be Enabled

It seems that after my Google Chrome was updated automatically (to this version: 53.0.2785.143 m) Vue Devtools became disabled. It was fine before.
Here is the screenshot

This icon always looks like this, it doesn't mean extension is not activated. Open chrome devtools and just click on the Vue tab.

yeah usually on devtools there is Vue tab, but it was gone last afternoon
but it is shown now 🤔 dunno why
On Thu, Oct 6, 2016 at 5:23 PM, sqal<EMAIL_ADDRESS>wrote:

This icon always looks like this, it doesn't mean extension is not
activated. Open chrome devtools and just click on the Vue tab.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/vuejs/vue-devtools/issues/153#issuecomment-251923290,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACh52aP10IU_qfHYi3UAwn7REaYLDoLOks5qxMwYgaJpZM4KPoAV
.

I have that problem from time to time but restarting my browser has always fixed it. /shrug

That button is Chrome's weird design decision to always show an icon for a newly installed extension even if the extension doesn't use that button at all.


How to pass a reactive font size to a UTextarea ?

Description
Hello there,
With const fsize = ref(1) :
The following code gives a textarea with a responsive size :
<textarea :style="'font-size: '+fsize+'rem; line-height: '+fsize+'rem;'" />

The following code does not :
<UTextarea :style="'font-size: '+fsize+'rem; line-height: '+fsize+'rem;'" />

I don't understand why, and I don't understand how I should pass this reactive prop to set a reactive font size in UTextarea.
Thanks for you help !

Why don't you use Tailwind CSS and the ui prop to achieve that? Font size and line height is already defined on the Textarea: https://github.com/nuxt/ui/blob/dev/src/runtime/ui.config.ts#L380C3-L387C5

That's because I tried at first with the most big size, and didn't notice any change, thanks to your answer I see the "xl" size is actually the "base" font size. I tried with :ui, then :class (tailwind), then :style and my example was my last try.
I can't use the input presets because it doesn't cover my needs.
Still, the following code don't work :
<template>
      <UButtonGroup>
      <UButton @click="fsize++" label="+" />
      <UButton @click="fsize--" label="-" />
      </UButtonGroup>
      <UTextarea class="font-mono" :class="'text-'+fsizee[fsize]" ref="editor" id="editor" v-model="text" @keyup.enter="newline" autoresize />
</template>

<script setup>
const fsize = ref(1)
const fsizee = ['2xs', 'xs', 'sm', 'md', 'lg', 'xl']
</script>

This line neither :
      <UTextarea class="font-mono" :ui="{ size: 'text-'+fsizee[fsize] }" ref="editor" id="editor" v-model="text" @keyup.enter="newline" autoresize />

Should I update the presets ?? I only need this resizing for one textarea.

After re-reading the docs and the examples, I :

added few presets in app.config.ts with the t prefix so it won't mess up the other components
added :size="..." in my UTextarea call
updated the name of the size presets so it's now ['txs', 'tsm', ...]

And now it works. Thanks for taking the time to answer, and sorry for the stupid question !


Coverage v3

In v3_wip we accidentally decreased the overall coverage a little.
This PR includes testing for all new features we introduced.
The rest is deprecated stuff which we will not be testing.

@damonge ok I think we're done now


minor issue in contributions heatmap

Gitea version (or commit ref): 1.12.0
Git version:
Operating system: Windows
Database (use [x]):

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

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

[ ] Yes (provide example URL)
[ ] No
[x] Not relevant

Log gist:

Description
Hi All,
I just notices that the contributions heatmap don't show the contribution that happens at the same week last year.
for example today id 10-Sept 2020. there will be entries for a year ago in the week that had the date 10-Sept-2019 but it will have no contribution till 11-Sept-2019. its a bit confusing but look at the screenshot
Screenshots

the marked area had contributions but are set as no contributions

up


Failure to display transaction confirmation or rejection buttons

FRO-80
What version of Wallet are you using?
0.0.1
What is happening?
I used wallet  version 0.0.1 in Chrome browser version 108.0.5359.98 (Official Build) (64-bit) and the bug that I saw was that the size of the extension page was not complete when i try  confirming the transaction
steps to reproduce

How it should behave?
I used wallet  version 0.0.1 in Chrome browser version 108.0.5359.98 (Official Build) (64-bit) and the bug that I saw was that the size of the extension page was not complete when i try  confirming the transaction
What os are you seeing the problem on?
Windows Desktop
What browser?
Chrome
What is your browser version?
108.0.5359.98 (Official Build) (64-bit)

So, from my debug, this is happening when the page is zoomed at 110%.
The buttons are there, but the window height is too small to contain the page.
From the images, you can see that the images without the buttons have texts a little bigger than the
There are three options to fix this:
Increase the height of the wallet window.
Change the display of the Layout.BottomBar to fixed, so that regardless of the window height, the bottom bar is fixed to the bottom.
Make the overflow on the popup body be overlay instead of hidden, that way a user can scroll around when the content is zoomed
I tried all three options, and I'm choosing the last option as it offered the most consistent solution across all zoom levels, and devices.


[WIP] An alternative design for heterogeneous comparison

SE-0104 introduces heterogeneous overloads for equality and comparison operators. However, this leads to an issue during some comparisons with a literal where the typechecker prefers heterogeneous comparison with an Int over homogeneous comparison, as reported in SR-4984:
(swift) UInt() != 0xFFFF_FFFF_FFFF_FFFF
<REPL Input>:1:11: error: integer literal '18446744073709551615' overflows when stored into 'Int'
UInt() != 0xFFFF_FFFF_FFFF_FFFF
          ^

However, UInt() == 0xFFFF_FFFF_FFFF_FFFF works as expected because a concrete implementation of == is defined in UInt. This issue can be solved for concrete types by moving derived equality and comparison operators to concrete types, as in #9909.
Even after #9909, however, the same defect continues to persist with generic code. The workaround for 0xFFFF_FFFF_FFFF_FFFF is to write 0xFFFF_FFFF_FFFF_FFFF as T, which by itself is not extremely onerous. However, other pitfalls like x == ~0 vs. x == (~0 as T) (or any bitwise operation) are concerning because they do not trip compiler diagnostics. Although the aim of SE-0104 was to enable better and more generic algorithms, this represents a real setback in ergonomics due to the frequency with which such comparisons are used: consistent use of homogeneous comparisons can affect a significant swath of code. (For example, see https://github.com/xwu/NumericAnnex/pull/3/commits/042ae884abecfabc9f655041da8eea7d58854bfd.)
#9932 demonstrates that it is not possible to support heterogeneous comparison in generic code without this problem. Therefore, this PR moves the implementation of heterogeneous comparison operators from BinaryInteger to a refinement named _BinaryInteger to which concrete types conform. Generic code will then be able to use only homogeneous comparison--until such time as the compiler supports additional features that make possible the intended design.

Resolves SR-NNNN.

@moiseev Humor me on this one for a bit: let's see if it'll actually work. Then, we can discuss whether it's a terrible idea.

@swift-ci Please smoke test macOS platform

@moiseev Test failures seem unrelated; can we try again?

@swift-ci Please smoke test macOS platform

:/ Well, this has me stumped. Failures again, but still looking unrelated.
/Users/buildnode/jenkins/workspace/swift-PR-osx-smoke-test/branch-master/swift/validation-test/Reflection/existentials.swift:60:14: error: expected string not found in input

Let's try this...
@swift-ci Please clean smoke test macOS platform

on Fri May 26 2017, Maxim Moiseev <notifications-AT-github.com> wrote:

Let's try this...
@swift-ci Please clean smoke test macOS platform

Likely due to https://bugs.swift.org/browse/SR-4914
-Dave

Sorry, I meant https://bugs.swift.org/browse/SR-4608


Add pre-commit config for black and isort

Just a suggestion but it would be nice to have auto-formatting with black running on this repo, to not have to think manually about code style.

It would probably be even better to use ruff and ruff-format instead of black and isort :)

I like ruff but my hesitation is that it's from a VC backed tech startup (https://github.com/astral-sh) rather than a FOSS community (https://github.com/psf), so it will probably start pushing premium features and ads eventually (like things usually go when VC is involved).
With that said, ruff is fast and convenient, so maybe why not? 😅


popcorn doesnt work

Hello. I have connected my sdcard like in https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040.pdf
But when i connect my pico to my monitor, I get a blue and black screen. I heard someone say that this is because of the "framebuffer overflowing" or something like that.
Flashed my sdcard with: sudo dd if=bunny.pl2 of=/dev/sdb bs=4M status=progress
bunny.pl2 file from https://github.com/raspberrypi/pico-playground/tree/master/apps/popcorn
No errors when flashing. I dont know what is happening

Perhaps it's a wiring problem? Perhaps the 'popcorn' application is trying to use a display-mode that your monitor doesn't support?
"XXXX doesn't work, please help" is a question much more suited for https://forums.raspberrypi.com/viewforum.php?f=143
GitHub is for reporting and tracking specific bugs.

Perhaps it's a wiring problem? Perhaps the 'popcorn' application is trying to use a display-mode that your monitor doesn't support?
"XXXX doesn't work, please help" is a question much more suited for https://forums.raspberrypi.com/viewforum.php?f=143 GitHub is for reporting and tracking specific bugs.

nope. rewired it 5 times.
its not a display-mode problem. if it was then probably it wouldn't even display anything.
i tried compiling without -DPICO_BOARD and with -DPICO_BOARD=vgaboard.
also tried putting my bunny.pl2 file onto a new partition (gpt) with the same name as the file but nothing


LdapAuthenticationConfiguration

See #2641

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Excellent! I'll let the build pass and merge shortly. Thanks again.

Why the release date is planned for June 23 ?

Why not? What is the problem with that release date?


Pokemon.py attack() bugs

Saw this bit:
elif enemyType in typeDisadantages[attackType]:
	pprint("It's not very effective !!")
	sleep(0.2)
	enemyPokemon.health += floor((0.2+random()*0.5)*attackUsed.damage)

Is the += a typo or deliberate healing?
Also,
if attackUsed.recoil != 0:
	sleep(0.2)
	pprint(f"{self.name} got a recoil of {-floor(attackUsed.recoil)}"); sleep(0.2)
	self.health += floor(attackUsed.recoil)
	self.health = max(0, self.health)

Here also recoil is leading to healing. This is also a bug?

This is deliberate. If we are in disadvantage by type we won't deal a lot of damage to opponent. So I made the opponent gain 20-70% of health caused by attack and reduced health by total damage. Overall our attack will do 30-80% damage. I used this way of doing it because I anyway had to reduce total damage for all cases.
In second code. Recoil isn't leading to heal. The actual value of recoil is negative. So adding it will decrease health. See above. I have printed "-attackUsed.recoil". That negative signs cancels original negative sign so prints something like " You received a recoil of 20hp"

I made the opponent gain 20-70% of health caused by attack and reduced health by total damage.

Is this why there are 2 damage calculations in the loop, one for type effectiveness and one that is applied in all cases?

In second code. Recoil isn't leading to heal. The actual value of recoil is negative. So adding it will decrease health. See above. I have printed "-attackUsed.recoil". That negative signs cancels original negative sign so prints something like " You received a recoil of 20hp"

Yes but original recoil has been input as positive values in all attacks in attacklist.py, so print message will be -20 hp but it will actually increase HP.

Yes but original recoil has been input as positive values in all attacks in attacklist.py, so print message will be -20 hp but it will actually increase HP.
Check out attack.py, I have done self.recoil = -recoil (recoil is the value we are passing in attacklist.py). I know it doesnt make much sense(Now even I don't remember why I thought of giving a negative sign after taking positive value)

Oh right, all good then.

Is this why there are 2 damage calculations in the loop, one for type effectiveness and one that is applied in all cases?
What about the 2 damage calculations?

Yes inside if else conditions, health is reduced or gained for special cases like critical hit, effective and non effective hits. And outside conditions is the default/Common health decrease for all cases(above three and just normal attack)


Missing Records ?

A user has flagged that some records are missing in the new way of displaying them:
Original

New

This was related to a mismatch in indexs when processing geometries resulting in some geometries being missing.