Don't include final certificates

The crt.sh query is including pre- and final- certificates, count might be higher than actual certificates with issues, should cover pre-certificates only.

@vanbroup CT compliance can be achieved without precertificates (i.e., SCTs can be sent via the signed_certificate_timestamp TLS extension or via OCSP stapling - see https://tools.ietf.org/html/rfc6962#section-3.3), so https://github.com/pkic/testlint/commit/44f22d25b96f5f0efa94960ea47fc8c9de38d590 will result in some certs (that don't have corresponding precerts) being missed.

Perhaps you feel it's accurate enough?

I saw you are using a sub query for this but suppose this comes at a much higher load. This with the simplicity of this method wasn't main reason to use this method.
Eventually we should be scanning all active certificates,  currently we are also still optimizing the data sets.

I tried a few different approaches yesterday, but this is the best I could come up with:
https://github.com/robstradling/testlint/commit/8866d3e36c8817e0d259a0862a0ab938ab7a8118
A quick comparison suggests that this is at least 5x slower than your current query (hence why that commit also reduces SELECT_LIMIT).

Assuming we want to cover all certs, it would make sense to adopt that query, but if you suggest that it would only process about 100 certificates per minute (as the query timeout is 60 seconds) this is never going to finish.
I was successfully running in batches of 20.000 with fifty workers (without filtering for pre-certificates) and could complete a 110.000.000 certificate scan in a few days. But if you don't mind the load on crt.sh I'm happy to try this new query as it's better for the results.

I don't think there's any problem with the load on crt.sh.  It's just the increase in total runtime that's undesirable.
Here's a partial implementation of an alternative approach, which would avoid that ~5x performance penalty for the SELECT query but which would require the result-set to be post-processed(*):
https://github.com/robstradling/testlint/commit/fd1211f543727fe9c2c5ff90fc9e06edf8be4df2
(*) You would need to also feed the SHA-256(TBSCertificate with CT extensions removed) field into the CSV output file, then post-process the CSV data so that rows with the same SHA-256(TBSCertificate with CT extensions removed) are deduplicated.

Ooh, another, much simpler alternative would be to stick with the original query (https://github.com/pkic/testlint/commit/85593b7b40b1878654bf341ac6a18715c434a106), but change the first column of the CSV output to be https://crt.sh/?serial=<serialnumber> instead of https://crt.sh/?sha256=<SHA-256(Certificate)>.
Then simply pipe the CSV output through sort and uniq to deduplicate.
This is a less strict approach to deduplicating, but it should produce the same result (except for any rare cases where an Issuing CA incorrectly reuses a serial number).

Post processing is probably a viable alternative, but it would initially process about 30 million certificates more than needed, in the worst-case scenario we would process 50% more than needed.
Would it be possible to query all certificates that have no pre-certificate logged?

in the worst-case scenario we would process 50% more than needed.

But you'd still be processing all of that at least 5x more quickly (not including the sort | uniq step) than the alternative (https://github.com/robstradling/testlint/commit/8866d3e36c8817e0d259a0862a0ab938ab7a8118), which I think is a net win.

Would it be possible to query all certificates that have no pre-certificate logged?

There's no index to help with that, so it would be even less efficient than each of the other options we've discussed so far.


support for 1.10?

i know that 1.10 does not have Memory, but a placeholder support could be added, using just Array instead of Memory on 1.10, while making it clear that all benefits would come from using v1.11 onwards.

dup of #35


Create page for distributions

Let it to come under URL /distributions

A page is created at http://theopensourcefeed.com/distribution.


Implement new UI for catching rules

If a rule is nestable, other surfaces will be matched against this surface's View URI. It results in this surface being pinned in the default blending point of another surface that catches it.

Note: currently only rules with specified URI are nestable.

Done in #159 . Closing.


Auto open new tabs when clicking one opened queue under Quick Access

Storage Explorer Version: 1.14.0-dev
Build: 20200519.2
Branch: master
Platform/OS: Windows 10/ Linux Ubuntu 16.04/ macOS Mojave
Architecture: ia32/x64
Regression From: Previous release (1.13.0)
Steps to reproduce:

Expand one storage account -> Queues.
Select one queue and add it to Quick Access.
Open the queue under QA -> Click the queue multiple times.
Check whether the queue auto open new tabs or not.

Expect Experience:
No new tabs opened.

Actual Experience:
Auto open new tabs.

More Info:
This issue doesn't reproduce for one file share / table / blob container.

@v-limu I am unable to reproduce this issue. Possibly fixed in a package update that's not yet merged.
Just to be sure, how fast are you clicking on the node? You're not double-clicking, are you?

Hi @craxal
Verified on build 20200520.4. This issue still reproduces on click or double-click. Please see the record:
https://web.microsoftstream.com/video/e9faa0ff-0400-96d0-1fe9-f1ea9a43841a

Verified on build 20200602.3. This issue has been fixed. So close it.

Reopened, because this fix also relies on an update to the queue extension package and needs verification against that.

Verified on build 20200616.5. This issue reproduces. So reopen it.

@v-limu I am unable to reproduce the issue using the same build. Can you provide more precise repro steps?

Hi @craxal  Sorry for the above comments. Verified on build 20200617.5. This issue also reproduces. The steps as below.😃
Repro Steps:

Expand one storage account -> Queues.
Open one queue (Click 'Open' on the queue's context menu).
Double-click the queue using mouse on the tree view.
Check the tabs.

More Info:
This issue also reproduces under Quick Access.

@v-limu This is by design. A double-click is intended to open a new tab regardless of whether there's already a tab open. This is the same behavior for other node types.

Hi @craxal  Thanks for your updates.
But, only one tab always displays when I double-click one blob container / file share / table (regardless of whether there is already a tab open). This behavior is different from queues.

@v-limu My mistake, double-click is supposed to open a permanent tab, not a new tab. I'll get this fixed.


[BUG/ISSUE] Update installer created inside user directory

Before submitting the issue

[ ] I have checked that the bug is not a duplicate or, if it is, it needs to be reopened
[ ] I have checked that I am running the latest version of WingetUI
[ ] I have tried resetting and reinstalling WingetUI and the issue persisted or happened again
[ ] I have checked the FAQ section for solutions
[ ] I have read the contributing guidelines and I agree with the Code of Conduct

Describe the bug
WingetUI-Updater.exe can be found after update from 1.6.0 to 1.6.1 inside %userprofile%.
Expected behaviour
Installer downloaded in temp folder and/or removed after update completion.

The issue has been fixed, but changes won't be applied until this next version gets an update


Pass endpoint dependencies to Jinja context via request.state

Related to #4
What is request.state and why am I using it?
https://github.com/encode/starlette/blob/433da65fc1431754dae0c3c87290b0421aa4a6f9/starlette/datastructures.py#L680-L685
Request State documentation says: An object that can be used to store arbitrary state.
I saw many implementations using the request.state to carry database sessions, current user, client sessions, etc. I think it's the best way to pass endpoint dependencies to the Jinja context without affecting anything.

What if someone already uses depends in there? It may be unlikely, but it's still not something a package should do.

I disagree, there are quite a lot of (popular) packages that follow this approach but you are right, depends might be used by another package, and still, we are passing that data to the Jinja Template file and returning the HTML response.

Also, its usage wouldn't be obvious to people, because its a bit of hidden magic. Explicit is better than implicit. I'll post my recommended solution in the issue.

You are right about that but we can document it, the only advantage of this approach is to provide a way to access the dependencies without overriding the Jinja class.

I'd like to mention this comment from the author of starlette: https://github.com/encode/starlette/issues/659#issuecomment-539541003
The recommended way is this: "For per-request information you can use request.state to store any additional information."
Other related issues:

encode/starlette#379
encode/starlette#472
encode/starlette#658

So this is actually the recommended way of doing such a thing.

This may be the recommended way for certain use-cases in application development (always opinionated code and always in the hand of its developer), but I don't think it's good behavior for a Python package, because it could break applications.

I also want to highlight these resources:

Requests - Starlette
Lifespan - Starlette
SQL (Relational) Databases - FastAPI

I see that this is the "official" recommendation from the Starlette dev team. I also want to highlight some third-party-extensions that use request.state.something to store pre-request state/data.

muicss/starlette-wtf: Simple integration of Starlette and WTForms
apitally/python-client: Apitally client library for Python
lepture/authlib: The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.
jockerz/Starlette-Login: User session management for Starlette
alex-oleshkevich/starception: Beautiful exception page for Starlette apps.
jowilf/starlette-admin: Fast, beautiful and extensible administrative interface framework for Starlette & FastApi applications

I believe there is no harm in using request.state._depends.


Plugin does not show real names for the latest commit

when I browse to a project, right above the source tree on the main page I see "mmoayyed authored 16 hours ago". Should show full name.

I can't see this currently.  If it's still an issue, please provide a screenshot to demonstrate it.


Added Orchard.OpenId module

That's a big PR

@jersiovic I see you just renamed the userinfo controller file. For consistency, can you please rename the class and the route in Startup.cs?

@PinpointTownes I did it for the class on the previous commit. Problem was gitclient in windows didn't noticed the name change because it doesn't seem to distinguish between upper case and lower case. So I did an extra commit renaming directly from GitHub web.
What I forgot to do is to change it on OpenIdConfiguration.cs

Tentatively fixed the merge issue in the sln. Haven't checked yet.

Apparently my tentative has failed :/

I see in github I'm allowed to merge this PR. However only approval is from @PinpointTownes that also is author of this PR. Can you confirm me if I can merge this PR?

@jersiovic @PinpointTownes Are you both happy this is feature complete? If I both get a Yes, then lets merge!

Quick question before committing, what about the commits history. We usually squash the PRs but I have seen @PinpointTownes mention he cared about it in this case. Do you want a starndard merge in this case?

@sebastienros you meant @jersiovic, right? Because personally, I'm all for the "squash everything into 1 or 2 commits" way at all times :smile:
https://github.com/OrchardCMS/Orchard2/pull/603#issuecomment-285673674

Yes, it was me who said  that create a new branch replacing oauth will remove authorship as a con of creating a new one. What I didn't thought is an squash removes also the authorship.
For me is ok to squash but to be fair and if it is not hard, better would be 2 squashes.
First from the first commit of the branch till commit ne04ebe3fe84e8048b072ca1dc69b7a767f785a01 "Fixes after rebase" with me as Author. And second from commit 109520cbf750d660247a6fbda530628e05ed2199 "Bring back Orchard.OpenId module and migrate to OpenIddict beta2 (#605)" till the end, as author @PinpointTownes

@jersiovic lets just squash this PR - will be easier, unless you want to create two new PRs?

Note: if you like @jersiovic's approach, I can take care of squashing this PR into 2 commits.

@PinpointTownes Yes please - that would be awesome.

Great!

Rebased and squashed into 2 commits:

If your okay with the result, I'll merge the PR once the CI builds are done.

GTGPCI: good to go pending ci ;)

👍


Detecting click outside View

Hi,
I've just started on react-native so still in my learning phase.
I want to compress View if I click outside of that View component.
Can I detect click outside View ?
Thanks

@facebook-github-bot stack-overflow


Integration test for mixerplugin

Mock pilot to apply mixerplugin and validate attribute production by envoy. Scenarios:

[x] http routes, client and server
[x] tcp routes, client and server
[x] mTLS wrapped http/tcp routing

This should prevent e2e breakages caused by changes to the plugin.
/cc @hklai
/assign @kyessenov

ref #7170

ref https://github.com/istio/istio/pull/8000
ref https://github.com/istio/istio/pull/7791

Note: I left out TCP mTLS test since it TLS part is covered by HTTP test with better metrics.
Note: No report validation for TCP due to difficulty in making repeatable Report calls for streaming calls.


Test multipart copy part feature

Add multipart uploads copy part feature tests.
See https://github.com/ceph/ceph/pull/5673

:+1:

@yehudasa I will take care of the missing test case

@yehudasa missing test case added at https://github.com/ceph/s3-tests/pull/86

@robbat2 thanks for reporting, see https://github.com/ceph/ceph/pull/5673 to details. The 'multipart copy part' feature did not ship with Jewel at the end. Those tests are part of the effort to support that feature. With the feature in place the -ERR_NOT_IMPLEMENTED code disappears and tests pass.
As suggested, I think it could make sense adding the fails_on_rgw annotation (PR https://github.com/ceph/s3-tests/pull/99) on test_multipart_copy_small and test_multipart_copy_multiple_sizes while the feature is not ready. What do you think @yehudasa?


add import parser/ast/visitor/codegen

I am a beginner in rust language. I tried writing it.
ref #82

Hey @kamijin-fanta! Sorry for not picking this up sooner, I'll review tomorrow.

I did rewrite it to using write_list.
It became code to use filter and collect to refer to length.

@maciejhirsz Is there anything I can do? I want to support this project through PR.

@kamijin-fanta I haven't worked on this for a very long time now. Would you like to be added to the organization so you can do PRs without approval?

@maciejhirsz Thank you for the merge! It is nice idea! But I can't make much time like you...

Sent you an invite. It's better if someone works on this, even if just with a tiny amount of tine, than for this repo to sit here stale :).


feat(FormlyAttributes): change field focus when element is blurred.

What kind of change does this PR introduce? feature
NOTE
SingleFocusDispatcher is useless since this PR, so we can safely remove it.

This change is

Codecov Report

Merging #371 into master will decrease coverage by -0.17%.

@@            Coverage Diff             @@
##           master     #371      +/-   ##
==========================================
- Coverage   92.71%   92.55%   -0.17%
==========================================
  Files          16       15       -1
  Lines         769      752      -17
  Branches      198      196       -2
==========================================
- Hits          713      696      -17
  Misses         56       56

Impacted Files
Coverage Δ

src/core/core.ts
100% <ø> (ø)
:white_check_mark:

src/core/components/formly.attributes.ts
93.02% <100%> (-0.73%)
:x:

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 4e9d697...bd226ae. Read the comment docs.


Syntax error in compiled abapGit

@andreash1027

@andreash1027 try again, latest version, https://raw.githubusercontent.com/abapGit/build/master/zabapgit.abap

I was able to upgrade the code without any problems, thanks!
I admire how much code you make available to the public, so that's the least I can do to help :)

sharing is caring 😄
closing issue


yarn dataQualityReporter

This PR adds 3 dataset validation tests using our testing framework: jest. The tests run against the datasets located @ dist/locations.json and dist/timeseries-byLocation.json
To run this on your own, ensure you have the most up to date datasets in dist and then run:
> yarn dataQualityReporter

Currently, we are performing four tests (with room to grow!):

A simple timezone validation ensuring our locationObject has the same metadata as our timeseriesObject
A test to ensure that deaths <= cases <= tested (per issue https://github.com/lazd/coronadatascraper/issues/185)
2 tests to ensure that our case and death counts monotonically increase (partially taking care of this issue: https://github.com/lazd/coronadatascraper/issues/184)

These tests do not block deploys or commits and are used to help us identify datasets with issues so that we can retroactively handle.
The results of the tests are written to /dist/data-quality.json after every build. This will output the results of our data quality checks in a way that can be later visualized or presented so we can take some action!

@qgolsteyn ok I refactored this a tiny bit and built a custom jest-reporter that will now write to /dist/data-quality.json after every build. This will output the results of our data quality checks in a way that can be later visualized or presented so we can take some action! Let me know what you think!

Thanks for creating this!
Another test I think we should do is run each scraper with a mocked fetch that returns 404 and then assert that the scraper doesn't return any results. We have scrapers that return zeros when they error. Returning 0 cases/deaths/etc is not the desired behavior if the source in inaccessible.

Closing in favour of #397

👍


Hours only

if I want to only hourpicker how can i use this?
now it is impossible.
so i wanna add it.

The view is changed in the _onOKClick function.
You have to change the switch values.
replace
switch(this.currentView)
{
    case 0:
        if(this.params.time === true)
        {
            this.initHours();
        }
        else
        {
            this.setElementValue();
            this.hide();
        }
        break;
    case 1:
        this.initMinutes();
        break;
    case 2:
        this.setElementValue();
        this.hide();
        break;
}

by
switch(this.currentView)
{
    case 0:
        if(this.params.time === true)
        {
            this.initHours();
        }
        else
        {
            this.setElementValue();
            this.hide();
        }
        break;
    case 1:
        this.setElementValue();
        this.hide();
        break;
}

oh, thank you for your example. I was add it aleady.
but I did ask you about could I have add(commit) it for officially support.
and I found some bug in timepicker. so I fixed it but I don't know how can I commit it because i'm github newbie haha


No log output for applications that crash early

Describe the bug
If an application crashes quickly after startup, there is no log output captured.
To Reproduce
Steps to reproduce the behavior:

Add the autoStart flag to corrupt (task switcher)
Restart tarnish
Check logs (journalctl -eu tarnish) and you'll see that it reports codes.eeems.corrupt as crashing but there is no log output.

Expected behavior
The log output of the crashed application should be visible to assist with debugging.

Perhaps manually emit readyReadStandardOutput and readyReadStandardError?
https://github.com/Eeems/oxide/blob/master/applications/system-service/application.h#L399-L416

Perhaps manually emit readyReadStandardOutput and readyReadStandardError? https://github.com/Eeems/oxide/blob/master/applications/system-service/application.h#L399-L416

I'm not sure that this actually helps when I've tried it


Revert disconnected annotation

 IBM Flash operator is not setting all the flags: https://catalog.redhat.com/software/operators/detail/62eb70efe35cf4509a72b8bf Seamless upgrades and Full lifecycle should be marked. It should also mark as supporting disconnected deployments.


add parameter check

add parameter check in BBoxTestMixin->merge_aug_bboxes()
when img_meta do not have 'flip_direction' the program will crash，and the default parameter in bbox_mapping_back（flip_direction='horizontal'） will not be used。

 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.

 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.

Hi @tangyanf
Could you please describe in which case there will be no flip direction?

@tangyanf ,
Thanks for your kind contribution. Would you like to sign the CLA first thus we could merge the PR?

Hi @tangyanf
Could you please describe in which case there will be no flip direction?

Hi, I think it should be checked whether the user forgot to set the flip direction, if not set, the default value of func bbox_mapping_back() will be used.

@tangyanf ,
Thanks for your kind contribution. Would you like to sign the CLA first thus we could merge the PR?

ok


RasPi support?

When will the Raspberry Pi be supported?

Currently, we do not have Azure RTOS support for Raspberry Pi on our near term roadmap. That said, it would be good to get more information on what your particular use case looks like and which version of Raspberry Pi hardware you are interested in. With your additional information we can further discuss on our side.

The RasPi is cheap and ubiquitous, and as such it is the perfect platform for experimentation and development, both from the hardware and software perspective. Spending $40 for a RasPi for each software developer to use while a hardware platform is being developed makes a lot of sense (and cents). It would be great if you supported both the 3 and the 4, but I think that most people could live with the 4. Supporting the RasPi would dramatically increase the number of developers that would try azure-rtos

Thanks for the additional input Brian, this is definitely on our radar!

I'm going to close this now. Feel free to re-open if you have additional context or information.

I think it would be nice good to keep this issue open to collection information from other interested parties.  The Raspberry Pi Zero (being only $5) makes it a very attractive alternative to the typical ARM Cortex-M devices.
The Raspberry Pi Foundation also creates a Compute Module that is designed to be embedded in custom industrial devices.
If all of the various Raspberry Pi features were functional under the Azure RTOS, I would definitely be interested in designing products with it.  Some of the products in mind are panel PCs, PLCs, and even PC peripherals (e.g. keyboards and other human interface devices).
I am, personally and professionally, invested in the Raspberry Pi ecosystem, and having the ability to boot the hardware in a few seconds with a small RTOS would be game changer for some of the products I design and work with.

I'll reopen the issue. We do have ThreadX available for the ARMv8-A family, so theoretically, it will run on the RasPi. It's the BSP that may need some work...

According to this post on the Raspberry Pi Forum ThreadX is already used to boot the core.  Does that also include a ARMv6Z port for the Raspberry Pi Zero?

I'm not sure where that info comes from - we have never done any work with the RasPi.
We have ThreadX for ARM11, though I think we are deprecating it because the ARM11 is so old.

I'm not sure where that info comes from - we have never done any work with the RasPi.

I suspect it was something the folks at the Raspberry Pi Foundation, Broadcom, and Express Logic worked on.  The posts in that thread are directly from the folks at the Raspberry Pi Foundation.

We have ThreadX for ARM11, though I think we are deprecating it because the ARM11 is so old.

If you do choose to deprecate it, I hope you'll consider open-sourcing it for the broader community to potentially fork and maintain.  That would be my request for any port that you have but no longer intend to maintain.

I've been with Express Logic and Microsoft for 7 years now, and Broadcom has used ThreadX, but I don't recall ever interacting with the R Pi folks. I'm asking internally about releasing the ARM11. Stay tuned.

@JinShil We'll likely put the ARM11 port up on github.

Please make azure-RTOS support the RasPi, a thousand thanks!

The problem with azure-rtos on the RPI is licensing. Azure-rtos isn't open source, so the costs of using it on an rpi reduce the appeal greatly.

Please explain more, thank you.

@alantsd from license.txt:

General. You may install and use the software and the included Microsoft
applications solely for internal development, testing and evaluation purposes.
Any distribution or production use requires a separate license as set forth in
Section 2.

That separate license is a commercial license. If your product uses hardware from a hardware partner then (again see license.txt) you are covered by that hardware partner's license with Microsoft. Otherwise a commercial license must be purchased. To date I am only aware of one hardware partner: Microsoft. If you use an azure sphere in your product then you can use azure-rtos.
I have read elsewhere, though, that there are agreements in the works with other hardware vendors (microchip, etc).

Thank you for the information on license.
That would likely means PI community will never get azure rtos official support.

Like @JakeSays quoted, ThreadX is free to develop with, it's distributing and producing a commercial product that requires a license, so you can certainly work on getting ThreadX running on the Pi. We're focused on getting ThreadX running on generic architectures (e.g. Cortex-A53), not necessarily specific hardware platforms (e.g. Raspberry Pi).
There seems to be lots of interest from the community to get ThreadX running on the Pi, so please work on it together!

Raspberry Pi Zero W would be a good option for people like me to get started with Azure RTOS. Transition from prototype to product becomes easier too without much investment in the beginning. The EVK's listed over here are all expensive ones to tinker or get started with.

According to https://en.wikipedia.org/wiki/VideoCore RPI already managed by ThreadX. So what effect you expect if you can boot VPU with ThreadX? Effect will be nothing because hardware (VC4) is proprietary (Broadcom).

You'll have to contact the VideoCore and RPI folks - Express Logic/Microsoft did not do any work on the RPI.


[ BUG ] icon color defaulting to blue if using cn helper with conditional

Describe the bug
this works:
<RefreshCw
            className="text-foreground"
            size={24}
          />

this breaks the text-foreground:
<RefreshCw
            className={cn("text-foreground", isSyncPending && "animate-spin")}
            size={24}
          />

To Reproduce
Steps to reproduce the behavior:

Use an iconWithClassName with a conditional
See error

Expected behavior
I would expect the text-foreground to be applied and styles not to break when using a conditional.
Platform (please complete the following information):

Type: iPhone 14 Pro Max
OS: iOS

Additional context
I can work on a repro soon. Thanks!

@trevorpfiz From a quick look, I think the "animate-spin" class might be the issue. In the iconWithClassName function, only color and opacity are cssInteroped.
What is you tried:
<View className={cn(isSyncPending && "animate-spin")}
  <RefreshCw className={cn("text-foreground")} size={24} />
</View>

Or update the iconWithClassName to accept animate-spin (I'm not sure how to do that)?

@trevorpfiz From a quick look, I think the "animate-spin" class might be the issue. In the iconWithClassName function, only color and opacity are cssInteroped.
What if you tried:
<View className={cn(isSyncPending && "animate-spin")}
  <RefreshCw className={cn("text-foreground")} size={24} />
</View>

Or update the iconWithClassName to accept animate-spin (I'm not sure how to do that)?

that works! thanks!

actually, this is not working on "nativewind": "4.1.6". not sure what allowed it to work before?
Error: Couldn't find a navigation context. Have you wrapped your app with 'NavigationContainer'? See https://reactnavigation.org/docs/getting-started for setup instructions.

This error is located at:
    in CssInterop.View (created by HomeHeader)

@trevorpfiz To my knowledge, the newest version of NativeWind is 4.1.10. Can you try that?

@trevorpfiz To my knowledge, the newest version of NativeWind is 4.1.10. Can you try that?

It gives the same error. You can see in this repro: https://github.com/trevorpfiz/starter-base-repro

@trevorpfiz This is a NativeWind bug, could you update your repro repo to have the View with the animate-spin class name uncommented and remove the cn function? So just <View className="animate-spin"> and open an issue in the NativeWind repo with a link to your repro?
Closing this issue as it's a case that is not used in react-native-reusables and it is a NativeWind bug.


Cursor disappearing from message composer

My Setup

Operating System: macOS 10.15.2 (+ Windows clients are apparently affected as well)
App Version: 2.17.7
Installation type: DMG

[X] I have tested with the latest version
[X] I can simulate the issue easily

Description
Sometimes the mouse cursor disappears in the message composer while typing a message, which can get quite confusing.
Current Behavior
Mouse cursor should be always visible.
Expected Behavior
Mouse cursor disappears under certain conditions. Here's one to reproduce the issue:

Open any Rocket.Chat server within Electron client
Make sure mouse cursor is within the message composer bos
Hit CMD + R, to reload the current server
Notice how the mouse cursor is hidden but the input focus is still on the composer box.

Demo video:

I'm facing the same problem

This is a real problem when signing in with external IDP (SAML) and you have to enter credentials and OTPs. Each time when new login page is loaded you have to minimize/maximize the client window.  And again when logged in and entering message. Not so user friendly.

Same issue here. What's even worse is that you can't type the special character ` for some reason if that bug occurs.

This is a bug that has existed for much longer than when this issue was filed. Somewhat amazing it has not yet been addressed. It's quite irritating to not have a cursor in a mostly text based application.

For me I just need to switch the focus to another application and go back, then the cursor appears.

I have the same bug on Mac and Win after reloading the content with shortcut (CTRL+R or CMD+R)

Just tested desktop client version 3.0.1 (Win10 x64) and unfortunately the bug still exists.

I did some more testing with 3.0.1 and for example login with external IDP (SAML) does not hide the cursor in username and password fields anymore which was the situation earlier. But after Help / Reload the cursor still disappears from the message composer field but that's not a real problem anymore I think. Still continuing testing anyway.


.container and other Styles

Didn't find related issues, sorry if there is & sorry if question seems to be stupid.
Can you, please, tell me - how do you see CSS usage?
My problem is:

atm I need something like .container class from bootstrap / materialcss, but there's not much CSS grid-alike classes at vuematerial, most css docs are for concrete components.
MAYBE in a future I'll need something else from materialcss styles, which you not implemented (yet?)

So I'm not sure what to do better - import non-native materialcss styles to extend vuematerial styles or wait for new versions? Or you don't see any need/concept in those .containers for vuematerial at all & I should simulate container with md-layouts/offsets?
In summary: is it ok to import materialcss styles aside vuematerial or that is a thing everyone do already?

Have you seen the layout section of the docs?
https://vuematerial.github.io/releases/v0.5.1/#/ui-elements/layout

Thanks for response. Yes, i saw it (but v 5.1 has working demos, surprisingly).
So the answr is - use md flex + offsets, no familiar containers.
Thanks!


input type 'link' in getFields is throwing w3c validator errors for target and id

See screencap, I think what we need to do is wrap conditionals around these attributes and only print them on the anchor if they are present.

Looks like we could array_filter the attributes before sending over to the Html class.


[VT-16] vit; should use vitapi, not ncurses

David Patrick on 2013-09-07T04:32:53Z says:
Why? because it's smaller and faster by orders of magnitude, and should still provide as much of the (vast) ncurses feature set.
(from the website,http://tasktools.org/projects/libvitapi.html)
Vitapi (it started as an acronym) is a lightweight, easy to use, and above all, simple alternative to ncurses, without the legacy support, and without complex features. It targets mostly modern xterm capabilities, supports 256 colors, the mouse, and a nice powerful color model. It provides a C API, for maximum utility.
AND it's from the Göteborg Bit Factory, makers of http://tasktools.org/projects/taskwarrior.html !

Migrated metadata:
Created: 2013-09-07T04:32:53Z
Modified: 2014-07-01T22:46:46Z

Paul Beckingham on 2014-07-01T22:46:46Z says:
Vitapi is a C library, Vit is Perl.  Recommend "won't fix" resolution.


Use working directory of same length for performance tests

To rule out the influence of the length of paths on performance tests.

Nice! Could you also rebaseline the failing test? I'll look into what's going on there.

@oehme I merged master and ran the performance suite again: https://builds.gradle.org/viewLog.html?buildId=9989318&buildTypeId=Gradle_Check_PerformanceTestCoordinator&tab=buildResultsDiv
As I consequence, I rebased the performance tests which I think have regressed already. Do you agree with my analysis?

Note that some performance tests show quite some improvements (e.g. get IDE model for...), we should probably lock those in.

Let's merge this and I'll rebaseline everything afterwards/look into potential regressions.


Publish run is failing for macOS

I first thought this was a random error, so I made a new patch release (0.3.1), but got the same error during the publish-verify run for macOS:
It still does install spec2vec 0.2.0 from conda, which I don't really understand yet.
Do we really have to run an additional conda update spec2vec or similar?
If that would also happen to a user, this would require the user to specify the version in the command
conda install --channel nlesc --channel bioconda --channel conda-forge spec2vec=0.3.1

Removed the shell command in the verify CI run in PR #38

This was done.


AttributeError: 'AxisLimits' object has no attribute 'populateDefaults'

fontcollector -i "01.ass"
ERROR - An unknown error occurred while reading the font "C:\Windows\Fonts\bahnschrift.ttf"
Please open an issue on github, share the font and the following error message:
Traceback (most recent call last):
  File "C:\Users\leah\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Users\leah\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "c:\users\leah\.local\bin\fontcollector.exe\__main__.py", line 7, in <module>
  File "C:\Users\leah\.local\pipx\venvs\fontcollector\lib\site-packages\font_collector\__main__.py", line 26, in main
    font_collection = FontLoader(additional_fonts, use_system_font).fonts
  File "C:\Users\leah\.local\pipx\venvs\fontcollector\lib\site-packages\font_collector\font_loader.py", line 25, in __init__
    self.system_fonts = FontLoader.load_system_fonts()
  File "C:\Users\leah\.local\pipx\venvs\fontcollector\lib\site-packages\font_collector\font_loader.py", line 97, in load_system_fonts
    system_fonts.update(Font.from_font_path(font_path))
  File "C:\Users\leah\.local\pipx\venvs\fontcollector\lib\site-packages\font_collector\font.py", line 76, in from_font_path
    axis_value_tables = FontParser.get_axis_value_from_coordinates(
  File "C:\Users\leah\.local\pipx\venvs\fontcollector\lib\site-packages\font_collector\font_parser.py", line 157, in get_axis_value_from_coordinates
    axisLimits = AxisLimits(coordinates).populateDefaults(font)
AttributeError: 'AxisLimits' object has no attribute 'populateDefaults'

This is cause by the last version of fonttools. 4.39.X
This PR #19 correct this problem, but I still need to test it properly.

@LYS1THEA Could you confirm me that you don't have anymore problem with the last version?
To update it, use this command:
pip install FontCollector -U

Could you give me all the font that is been loaded?
See the font mentionned above the crash error.
You seems to have a broken font and fonttools doesn't like it.
Sorry for the inconvenience

I found your font online.
This issue is caused by fonttools. Currently, there is nothing I can do to correct this behaviour.
I opened an issue on their github: https://github.com/fonttools/fonttools/issues/3060

I will close this issue since the original issue have been resolved.
The "new" issue is caused by fonttools which isn't what this repos is about.


chart with flipped min-max values for y axis is cut off

If you set up the y axis min and max values to be flipped (i.e., min is higher than max, a common need if, for example, you're showing data where less is better), the chart is calculated wrong and the graph is cut off. See demo
var chart = c3.generate({
    data: {
        columns: [
            ['data1', 100, 200, 150, 300, 200],
            ['data2', 400, 500, 250, 700, 300], ]
    },
    axis: {
        y: {
            min: 700,
            max: 100
        }
    }
});

I can achieve this with some trickery (using negative values and formatting), but I'm considering that a hack

I added axis.y.inverted and axis.y2.inverted option by this commit, so now we can invert easily by setting this option true.
I'll release this in the next version v0.4.9 shortly. Thanks.

v0.4.9 has been released, so please let me close.

Cool! Adding documentation tag.

Updated demo to use new inverted property. Note that the min and max need to be changed back so that min less than max.
http://jsfiddle.net/5uxf0bqc/


feat: improve TW3 color support

changes:

added a function for color renamed warnings
renamed zink to zinc
renamed warmGray to stone
renamed blueGray to slate
renamed trueGray to neutral
renamed coolGray to gray

gray should have always had the same colors as coolGray but for some reason didn't.

going to resubmit this from a different branch

Codecov Report

Merging #710 (4849efc) into main (c6d5094) will increase coverage by 0.07%.
The diff coverage is 85.00%.

@@            Coverage Diff             @@
##             main     #710      +/-   ##
==========================================
+ Coverage   88.13%   88.21%   +0.07%
==========================================
  Files          57       57
  Lines        4872     4888      +16
  Branches     1040     1040
==========================================
+ Hits         4294     4312      +18
+ Misses        312      310       -2
  Partials      266      266

Impacted Files
Coverage Δ

src/config/colors.ts
84.61% <85.00%> (+34.61%)
:arrow_up:

src/utils/tools.ts
94.71% <0.00%> (+0.44%)
:arrow_up:

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 c6d5094...4849efc. Read the comment docs.


How to freeze the model into probotbufs?

Hi guys, I am trying to freeze the checkpoint to .pb file, but it seems the model is using dataset iterator to load data, anyone who had done this before? Thanks!

Maybe even a full py code file would be very appreciated. Atleast for me. Thanks

See here: https://github.com/tensorflow/tensorflow/issues/8665.
Currently, TensorFlow GraphDef doesn't contain CollectionDef, which is used for store table initialization information. So, we cannot save in .pb but .meta.

hi have you solve the problem?

Hi,
I want to do the same convert the .ckpt files that are generated into a Keras model or get a .pb file out as an output. Any simple way of doing this ? @bastings @oahziur
Any help appreciated !
Mohammed Ayub


Add use_kzg_da flag to PyBlockInfo.

This change is

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (44832c1) 70.97% compared to head (3045185) 70.97%.
Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1319   +/-   ##
=======================================
  Coverage   70.97%   70.97%
=======================================
  Files          59       59
  Lines        7341     7341
  Branches     7341     7341
=======================================
  Hits         5210     5210
  Misses       1717     1717
  Partials      414      414

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

I tested it manually - the value is populated as intended on the Python-Rust line.

Previously, dorimedini-starkware wrote…
Is there a python-side PR that passed hodor, pointing to this commit?

There is a PR now: https://github.com/starkware-industries/starkware/pull/33341


[README] Include the port in example URL

Without this the webhook isn't configured correctly for the port specific in port.

:+1:

Thanks!

This caught me out until I looked in the configured webhook on github. #8 Also seemed like a reasonable addition, but updating the README was easier. :)


Minoradditions

Coverage increased (+0.3%) to 67.185% when pulling 22f5df3bc5b94e1308e42981c99ffcf2e4ef8665 on gertjanvanzwieten:minoradditions into 0d904eb0de30888fe874771321bcee12c1db6b04 on nutils:master.


Fix CVE-2022-40898 for python-wheel

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

[x] The toolchain has been rebuilt successfully (or no changes were made to it)
[x] The toolchain/worker package manifests are up-to-date
[x] Any updated packages successfully build (or no packages were changed)
[x] Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
[x] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
[x] All package sources are available
[x] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
[x] LICENSE-MAP files are up-to-date (./LICENSES-AND-NOTICES/SPECS/data/licenses.json, ./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md, ./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)
[x] All source files have up-to-date hashes in the *.signatures.json files
[x] sudo make go-tidy-all and sudo make go-test-coverage pass
[x] Documentation has been updated to match any changes to the build system
[x] Ready to merge

Summary

What does the PR accomplish, why was it needed?
Change Log

Fix CVE-2022-40898

Does this affect the toolchain?

NO
Associated issues

#xxxx

Links to CVEs

https://nvd.nist.gov/vuln/detail/CVE-2022-40898

Test Methodology

Pipeline build id: Link

Can you check if the test failure is regression or has been failing for a while?

@realsdx, after a brief look at our ptest dashboard I see the whole package test has been failing consistently but please check, if the changes haven't introduced any more failing tests. You'd need to look at the package build logs from the PR check and our daily builds for that.

@PawelWMS thanks for pointing towards the ptest dashboard. python-nocasedict and python-platformdirs have been failing in ptests for a while. Also looking at the failure logs, it seems like not coming from any regression for this update.

Auto cherry-pick results:

main :white_check_mark: -> https://github.com/microsoft/azurelinux/pull/10423

Auto cherry-pick pipeline run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=638408&view=results


Channel full metric needs to be updated

Bug Report

What version of TiKV are you using?
>= v3.0.0
What operating system and CPU are you using?
doesn't matter
Steps to reproduce
Just see the channel full metric
What did you expect?
The channel full metric should be updated when some channels are full.
What did happened?
The channel full metric is always empty even when some peer's channel are full.

I find the tikv_channel_full metric has been removed for a long time since v3.0.0. It should be updated.

This metrics has been removed by https://github.com/tikv/tikv/pull/4232.

/severity Minor

/severity Moderate

/remove-severity

/remove-severity minor

@BusyJay PTAL, thanks.


iOS Artifact not found in  running ios Archive

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce
Failed to download https://storage.googleapis.com/flutter_infra_release/flutter/c415419390e4751ddfa3110e0808e7abb3d45a18/ios/artifacts.zip. Ensure you have network connectivity and then try again.
Expected results
Fully runnable archive
Actual results
Failed to download https://storage.googleapis.com/flutter_infra_release/flutter/c415419390e4751ddfa3110e0808e7abb3d45a18/ios/artifacts.zip. Ensure you have network connectivity and then try again.
Code sample
Failed to download https://storage.googleapis.com/flutter_infra_release/flutter/c415419390e4751ddfa3110e0808e7abb3d45a18/ios/artifacts.zip. Ensure you have network connectivity and then try again.
Screenshots or Video
No response
Logs
No response
Flutter Doctor output
[!] Flutter (Channel stable, 3.7.12, on macOS 13.4 22F5049e darwin-arm64, locale en-MM)
! Warning: dart on your path resolves to /opt/homebrew/Cellar/dart/2.19.6/libexec/bin/dart, which is not inside your current Flutter SDK checkout
at /Users/sithuaung/Documents/flutter. Consider adding /Users/sithuaung/Documents/flutter/bin to the front of your path.
[!] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
✗ Android license status unknown.
Run flutter doctor --android-licenses to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.
[✓] Xcode - develop for iOS and macOS (Xcode 14.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.2)
[✓] VS Code (version 1.77.3)
[✓] Connected device (3 available)
[✓] HTTP Host Availability

@sithu-aung
Is the error occuring consistently everytime you are trying to archive ?
Assuming you are running flutter build ipa which is giving you this error, can you run flutter build ipa -v and share the complete verbose error log in properly ?
Since the error says Ensure you have network connectivity and then try again., can you also try using a different stable network connection and see if it works ?
Maybe related to https://github.com/flutter/flutter/issues/119069

It is happening only one of my apps archive and occuring consistently for that app.
CFBundleSupportedPlatforms

iPhoneOS

CFBundleVersion
118
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
20E238
DTPlatformName
iphoneos
DTPlatformVersion
16.4
DTSDKBuild
20E238
DTSDKName
iphoneos16.4
DTXcode
1430
DTXcodeBuild
14E222b
LSRequiresIPhoneOS

MinimumOSVersion
11.0
NSCameraUsageDescription
Need to upload image
NSMicrophoneUsageDescription
Need to upload image
NSPhotoLibraryUsageDescription
Need to upload image
UIApplicationSupportsIndirectInputEvents

UIDeviceFamily

1
2

UILaunchStoryboardName
LaunchScreen
UIMainStoryboardFile
Main
UIRequiredDeviceCapabilities

arm64

UISupportedInterfaceOrientations

UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UISupportedInterfaceOrientations~ipad

UIInterfaceOrientationPortrait
UIInterfaceOrientationPortraitUpsideDown
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UIViewControllerBasedStatusBarAppearance

[   +2 ms] executing: /usr/bin/plutil -convert xml1 -o -
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Info.plist
[   +4 ms] Exit code 0 from: /usr/bin/plutil -convert xml1 -o -
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Info.plist
[        ]

BuildMachineOSBuild
22F5049e
CADisableMinimumFrameDurationOnPhone

CFBundleDevelopmentRegion
en
CFBundleDisplayName
Sweetyhomemall
CFBundleExecutable
Runner
CFBundleIcons

CFBundlePrimaryIcon

CFBundleIconFiles

AppIcon60x60

CFBundleIconName
AppIcon

CFBundleIcons~ipad

CFBundlePrimaryIcon

CFBundleIconFiles

AppIcon60x60
AppIcon76x76

CFBundleIconName
AppIcon

CFBundleIdentifier
com.sweetyhome.homemall
CFBundleInfoDictionaryVersion
6.0
CFBundleName
sweetyhomemall
CFBundlePackageType
APPL
CFBundleShortVersionString
1.1.8
CFBundleSignature
????
CFBundleSupportedPlatforms

iPhoneOS

CFBundleVersion
118
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
20E238
DTPlatformName
iphoneos
DTPlatformVersion
16.4
DTSDKBuild
20E238
DTSDKName
iphoneos16.4
DTXcode
1430
DTXcodeBuild
14E222b
LSRequiresIPhoneOS

MinimumOSVersion
11.0
NSCameraUsageDescription
Need to upload image
NSMicrophoneUsageDescription
Need to upload image
NSPhotoLibraryUsageDescription
Need to upload image
UIApplicationSupportsIndirectInputEvents

UIDeviceFamily

1
2

UILaunchStoryboardName
LaunchScreen
UIMainStoryboardFile
Main
UIRequiredDeviceCapabilities

arm64

UISupportedInterfaceOrientations

UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UISupportedInterfaceOrientations~ipad

UIInterfaceOrientationPortrait
UIInterfaceOrientationPortraitUpsideDown
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UIViewControllerBasedStatusBarAppearance

[   +2 ms] executing: /usr/bin/plutil -convert xml1 -o -
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Info.plist
[   +4 ms] Exit code 0 from: /usr/bin/plutil -convert xml1 -o -
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Info.plist
[        ]

BuildMachineOSBuild
22F5049e
CADisableMinimumFrameDurationOnPhone

CFBundleDevelopmentRegion
en
CFBundleDisplayName
Sweetyhomemall
CFBundleExecutable
Runner
CFBundleIcons

CFBundlePrimaryIcon

CFBundleIconFiles

AppIcon60x60

CFBundleIconName
AppIcon

CFBundleIcons~ipad

CFBundlePrimaryIcon

CFBundleIconFiles

AppIcon60x60
AppIcon76x76

CFBundleIconName
AppIcon

CFBundleIdentifier
com.sweetyhome.homemall
CFBundleInfoDictionaryVersion
6.0
CFBundleName
sweetyhomemall
CFBundlePackageType
APPL
CFBundleShortVersionString
1.1.8
CFBundleSignature
????
CFBundleSupportedPlatforms

iPhoneOS

CFBundleVersion
118
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
20E238
DTPlatformName
iphoneos
DTPlatformVersion
16.4
DTSDKBuild
20E238
DTSDKName
iphoneos16.4
DTXcode
1430
DTXcodeBuild
14E222b
LSRequiresIPhoneOS

MinimumOSVersion
11.0
NSCameraUsageDescription
Need to upload image
NSMicrophoneUsageDescription
Need to upload image
NSPhotoLibraryUsageDescription
Need to upload image
UIApplicationSupportsIndirectInputEvents

UIDeviceFamily

1
2

UILaunchStoryboardName
LaunchScreen
UIMainStoryboardFile
Main
UIRequiredDeviceCapabilities

arm64

UISupportedInterfaceOrientations

UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UISupportedInterfaceOrientations~ipad

UIInterfaceOrientationPortrait
UIInterfaceOrientationPortraitUpsideDown
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UIViewControllerBasedStatusBarAppearance

[   +2 ms] executing: /usr/bin/plutil -convert xml1 -o -
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Info.plist
[   +4 ms] Exit code 0 from: /usr/bin/plutil -convert xml1 -o -
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Info.plist
[        ]

BuildMachineOSBuild
22F5049e
CADisableMinimumFrameDurationOnPhone

CFBundleDevelopmentRegion
en
CFBundleDisplayName
Sweetyhomemall
CFBundleExecutable
Runner
CFBundleIcons

CFBundlePrimaryIcon

CFBundleIconFiles

AppIcon60x60

CFBundleIconName
AppIcon

CFBundleIcons~ipad

CFBundlePrimaryIcon

CFBundleIconFiles

AppIcon60x60
AppIcon76x76

CFBundleIconName
AppIcon

CFBundleIdentifier
com.sweetyhome.homemall
CFBundleInfoDictionaryVersion
6.0
CFBundleName
sweetyhomemall
CFBundlePackageType
APPL
CFBundleShortVersionString
1.1.8
CFBundleSignature
????
CFBundleSupportedPlatforms

iPhoneOS

CFBundleVersion
118
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
20E238
DTPlatformName
iphoneos
DTPlatformVersion
16.4
DTSDKBuild
20E238
DTSDKName
iphoneos16.4
DTXcode
1430
DTXcodeBuild
14E222b
LSRequiresIPhoneOS

MinimumOSVersion
11.0
NSCameraUsageDescription
Need to upload image
NSMicrophoneUsageDescription
Need to upload image
NSPhotoLibraryUsageDescription
Need to upload image
UIApplicationSupportsIndirectInputEvents

UIDeviceFamily

1
2

UILaunchStoryboardName
LaunchScreen
UIMainStoryboardFile
Main
UIRequiredDeviceCapabilities

arm64

UISupportedInterfaceOrientations

UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UISupportedInterfaceOrientations~ipad

UIInterfaceOrientationPortrait
UIInterfaceOrientationPortraitUpsideDown
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UIViewControllerBasedStatusBarAppearance

[   +2 ms] executing: /usr/bin/plutil -convert xml1 -o -
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Info.plist
[   +5 ms] Exit code 0 from: /usr/bin/plutil -convert xml1 -o -
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Info.plist
[        ]

BuildMachineOSBuild
22F5049e
CADisableMinimumFrameDurationOnPhone

CFBundleDevelopmentRegion
en
CFBundleDisplayName
Sweetyhomemall
CFBundleExecutable
Runner
CFBundleIcons

CFBundlePrimaryIcon

CFBundleIconFiles

AppIcon60x60

CFBundleIconName
AppIcon

CFBundleIcons~ipad

CFBundlePrimaryIcon

CFBundleIconFiles

AppIcon60x60
AppIcon76x76

CFBundleIconName
AppIcon

CFBundleIdentifier
com.sweetyhome.homemall
CFBundleInfoDictionaryVersion
6.0
CFBundleName
sweetyhomemall
CFBundlePackageType
APPL
CFBundleShortVersionString
1.1.8
CFBundleSignature
????
CFBundleSupportedPlatforms

iPhoneOS

CFBundleVersion
118
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
20E238
DTPlatformName
iphoneos
DTPlatformVersion
16.4
DTSDKBuild
20E238
DTSDKName
iphoneos16.4
DTXcode
1430
DTXcodeBuild
14E222b
LSRequiresIPhoneOS

MinimumOSVersion
11.0
NSCameraUsageDescription
Need to upload image
NSMicrophoneUsageDescription
Need to upload image
NSPhotoLibraryUsageDescription
Need to upload image
UIApplicationSupportsIndirectInputEvents

UIDeviceFamily

1
2

UILaunchStoryboardName
LaunchScreen
UIMainStoryboardFile
Main
UIRequiredDeviceCapabilities

arm64

UISupportedInterfaceOrientations

UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UISupportedInterfaceOrientations~ipad

UIInterfaceOrientationPortrait
UIInterfaceOrientationPortraitUpsideDown
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UIViewControllerBasedStatusBarAppearance

[   +9 ms]
┌─ App Settings ──────────────────────────────────────────────────────────────────┐
│ Version Number: 1.1.8                                                           │
│ Build Number: 118                                                               │
│ Display Name: Sweetyhomemall                                                    │
│ Deployment Target: 11.0                                                         │
│ Bundle Identifier: com.sweetyhome.homemall                                      │
│                                                                                │
│ To update the settings, please refer to https://docs.flutter.dev/deployment/ios │
└─────────────────────────────────────────────────────────────────────────────────┘
[        ] Building App Store IPA...
[        ] executing: /usr/bin/arch -arm64e xcrun xcodebuild -exportArchive -allowProvisioningDeviceRegistration -allowProvisioningUpdates -archivePath
/Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive -exportPath /Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/ipa
-exportOptionsPlist /var/folders/hp/q6nxqf0d06s4n270k8wl34vr0000gn/T/flutter_tools.9Wkdmx/flutter_build_ios.dRZK1y/ExportOptions.plist
[+78803 ms] ** EXPORT FAILED **
                 2023-05-04 14:35:16.840 xcodebuild[3140:2471603] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle
                 at path "/var/folders/hp/q6nxqf0d06s4n270k8wl34vr0000gn/T/Runner_2023-05-04_14-35-16.840.xcdistributionlogs".
                 2023-05-04 14:36:35.090 xcodebuild[3140:2471603] [MT] DVTPortal: Service '<DVTPortalListTeamsService: 0x12dc1a230; action='listTeams'>'
                 encountered an unexpected result code from the portal ('1100')
                 2023-05-04 14:36:35.090 xcodebuild[3140:2471603] [MT] DVTPortal: Error:
                 Error Domain=DVTPortalServiceErrorDomain Code=1100 "Your session has expired. Please log in." UserInfo={payload={
                     creationTimestamp = "2023-05-04T08:06:35Z";
                     httpCode = 200;
                     protocolVersion = QH65B2;
                     requestUrl = "https://developerservices2.apple.com/services/QH65B2/listTeams.action";
                     responseId = "f6fda310-a2d0-4f3e-9b5e-a98da9fa066c";
                     resultCode = 1100;
                     resultString = "Your session has expired. Please log in.";
                     userLocale = "en_US";
                     userString = "Your session has expired. Please log in.";
                 }, NSLocalizedDescription=Your session has expired. Please log in.}
                 error: exportArchive: Your session has expired. Please log in.

                 Error Domain=DVTPortalServiceErrorDomain Code=1100 "Your session has expired. Please log in." UserInfo={payload={
                     creationTimestamp = "2023-05-04T08:06:35Z";
                     httpCode = 200;
                     protocolVersion = QH65B2;
                     requestUrl = "https://developerservices2.apple.com/services/QH65B2/listTeams.action";
                     responseId = "f6fda310-a2d0-4f3e-9b5e-a98da9fa066c";
                     resultCode = 1100;
                     resultString = "Your session has expired. Please log in.";
                     userLocale = "en_US";
                     userString = "Your session has expired. Please log in.";
                 }, NSLocalizedDescription=Your session has expired. Please log in.}

[   +3 ms] Building App Store IPA... (completed in 78.8s)
[   +6 ms] Encountered error while creating the IPA:
[   +3 ms] error: exportArchive: Your session has expired. Please log in.
[        ] Try distributing the app in Xcode: "open /Users/sithuaung/StudioProjects/sweetyHomemall/build/ios/archive/Runner.xcarchive"
[        ] "flutter ipa" took 208,554ms.
[ +172 ms] ensureAnalyticsSent: 169ms
[        ] Running 1 shutdown hook
[        ] Shutdown hooks complete
[        ] exiting with code 0

After running flutter build ipa -v and archive again , it works well now.


Fixes Missing Line & Stop Content Touchings Sides

Fixes missing Line in the header and stops content touchings sides with the other fixes.

closing this @Invariant-Change because #517 appears to have fixed it.


[SMALLFIX] Do not load site properties when running tests

Avoid properties set in alluxio-site.properties affecting test results.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/12243/
Test PASSed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/12245/
Test FAILed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/12246/
Test PASSed.

Merged build finished. Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/12248/
Test PASSed.


Unpliftify shrinkers

Plutonomicon/plutarch-plutus#539 allows evaluating a term. This means that we can shrink without worrying about getting MASSIVE results.

addressed in #34


The displayed option in 'Rows per page' is not highlighted in the drop down list

Describe the bug
The displayed option in 'Rows per page' is not highlighted in the drop down list
To Reproduce

Go to 'https://storybook-preview-319--upbeat-sinoussi-f675aa.netlify.app/?path=/story/fileuploader--csv'
Click on 'Browse Files'
Upload file
Click on 'Rows per page' drop down
Select any option ( eg:100)
Verify the selected option is displayed
Click on the drop down
Notice that the displayed option (100) is not selected but option '10' is

Expected behavior
The displayed option in 'Rows per page' is not highlighted in the drop down list
Screenshots
https://screencast-o-matic.com/watch/cr6XrIVXOWd
Desktop (please complete the following information):
OS: [Win 10]
Browser [chrome,]
Version [Version 94.0.4606.81 (64-bit)]
Additional context
gradebookExport (4).csv

I definitely hear what you're saying, and the design docs might need to be updated as a result.  So let's figure this out.
I might argue that we're actually showing the selected value just fine because we're updating the label of the button itself?

But is that good enough?  What is semantically the best option here?  Does it matter?
Carbon is using a Select: https://www.carbondesignsystem.com/components/pagination/usage

I can't say I understand everything you're saying, but if you're OK with using the dropdown in this component, then go for it.  Let's turn on the "selected" state in this instance as you recommended.

Please test on most recent version of storybook:
https://storybook-preview-632--upbeat-sinoussi-f675aa.netlify.app/?path=/story/dropzone--csv
Note on the Dropdown button:  According to the documentation with the use of activeItem prop:
The activeIndex prop can be used to set an item within the dropdown as active. When another item is selected, that item will become active and the menu will remain open, rather than closing as usual.

We Verified the issue and Notice that the displayed option (100) is selected but option '10' is still highlighted in the drop down list. It is desired?
See Screen-cast : https://www.screenpresso.com/=uV1rf
Hence, Reopening the ticket.
Thanks!

Notes for testing:

Verify that Tables with pagination use a native select (instead of the dropdown component)
Confirm the focus issue noted above is resolved

the issue no longer exists http://somup.com/c0n1Y2x5hZ
https://storybook-preview-dev--upbeat-sinoussi-f675aa.netlify.app/?path=/story/table--controlled-pagination


[11.x] Add @throws to doc block for resolve method

This PR, fixes doc block for resolve method in MultipleInstanceManager.php

It seems we are only allowed to make changes in the doc block, and we should only contribute for this purpose. and I've only changed the doc block.
https://github.com/laravel/framework/pull/50863


Player indicators plugin does not colorize "Lookup" player menu option

but does it reeallly need it night :P


Mentor Fields & Functions

Description
-Added pro and con fields to mentors
-Implemented mentors/me (return own mentor data)
-Implemented toggling mentors to be active or inactive
-Post will create a Mentor for the Profile if it doesn't exist, else sets active to true
-Implemented Find Mentor by ID
-Some README edits
Pls do

[x] Tested and working
[x] Unit tests

Test plan
Use postman to get return of mentors/me after authentication (/o/token/)

Use postman to verify the result of post when a mentor exists for the profile and when it doesn't

Check admin to find valid mentor id, then use postman to verify the return

@DavidWChen you didn't upload a migration file.  thats what was causing the issues.

Got it. When I was trying to recreate the error, I pulled master onto a different computer and didn't have that issue though?

@DavidWChen your database had the migration already applied. git is separate from database state


Beeing able to get the push messages from the Nintendo Switch Parental Contol App

Checklist

[X] I have filled out the template to the best of my ability.
[X] This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
[X] This issue is not a duplicate feature request of previous feature requests.
[ ] This issue is a feature request to test other Nintendo Parental Controls mobile app configurations

Is your feature request related to a problem? Please describe.
Would be nice to get informed about push notifications like:
Your kid tried to hack your code.
Describe the solution you'd like
I would like beeing able to forward the push notifications to my preferred communication medium. (In my case matrix)
A bonus would be if push notification which are sent because of an automation won't be sent
Describe alternatives you've considered

Additional context

You can do this already, HA Companion app can get that last notification from a device.
Grab this then forward, to wherever you want.
Be aware though when you use this integration you do get notifications to say that it is syncing the change to the device.

I don't want to use the Nintendo Switch Parental Contol App

Push notifications are delivered via firebase rather than Nintendo's API itself which is outside the scope of module used to communicate with Nintendo.
The data does exist though in the API, but it's only received on the first occasion.

You can actually achieve some functionality to retrieve observations already. Create a template sensor with the following config in your configuration.yaml:
template:
  - sensor:
    - unique_id: nintendo_switch_observations
      name: Nintendo Switch Observations
      state: "{{ state_attr('sensor.used_screen_time', 'daily')[0].observations | count }}"
      attributes:
        observations: "{{ state_attr('sensor.used_screen_time', 'daily')[0].observations }}"

Reload template entities and you will then have a entity that contains all observations:

will test, thanks

will test, thanks

¯_(ツ)_/¯ still zero Messages

hmm, I'm not really sure of a decent way to expose them. They are available in the entity attributes if you dig deep enough, however like I've said, you will only get this information perhaps the first time its reported (or maybe even not at all if Nintendo compute that observations value during day rollover).
Back to the original request, the API doesn't serve its own notifications service and instead these I believe are delivered via firebase which is outside of the scope for this module / integration.
Would happily accept a PR if someone is able to intercept firebase messages, but until then this is something that isn't possible (apart from my suggestion above, but ymmv, as we have no solid docs from Nintendo I'm not sure how that is computed).


TensorFlow 2.0 example notebook on Multiclass Classification

The notebook is an example of using TensorFlow 2.0 on Colab for multiclass classification
I finetuned a pretrained Inceptionv3 model on Food-101 data which has 101 classes
I performed training with 1) 3 chosen classes 2) Randomly chosen 11 classes from dataset
I set number of epochs in both cases to be 10 to avoid any connection issues on Colab from interrupting the model training

Thanks for the review @lamberta and @MarkDaoust.
I updated the notebook according to the comments and suggestions.

Thanks for the notebook and addressing the comments!
Made a little cleanup, staged here: https://colab.research.google.com/github/theimgclist/examples/blob/MultiClassTF2.0/community/en/multi_class_classification/food_classifier.ipynb
Testing now---if I can make it through the 5gig download :P

Hi,
This PR see to have stalled. If you get back to it, and resolve the outstanding comments feel free to reopen it.
Also note that food101 is now in tfds: https://www.tensorflow.org/datasets/catalog/food101


Update packages and Rename all deprecated lifecycles to their new names

Update packages.
Rename all deprecated lifecycles to their new names (required for React 17.x).

Ah, would love to see this get merged ASAP.

Available in version 4.2.0


Fix Keyboard Navigation and Xaml Island focus issues for KBM (dev/build-features)

Summary of the Pull Request
This PR implements keyboard navigation as well as handling of focus on Xaml Islands. Most of the code is implemented based on the sample code provided at this doc, with minor changes due to compatibility issues as well as removed unneeded functionality.

References

https://docs.microsoft.com/en-us/windows/apps/desktop/modernize/advanced-scenarios-xaml-islands-cpp
https://github.com/microsoft/Xaml-Islands-Samples/blob/master/Samples/Win32/SampleCppApp/XamlBridge.cpp

PR Checklist

[X] Applies to #2321
[X] CLA signed. If not, go over here and sign the CLA

Detailed Description of the Pull Request / Additional comments

Most of the code has been taken directly from the references. Some code was changed in terms of how the DesktopWindowXamlSource object was declared, as it was found that the RelativePanel xamlContainer object had to be declared only after the xaml source object was created to avoid errors.
The other main change from the reference was the ClearXamlIslands function was called after the message loop rather than on receiving the WM_DESTROY message because it was causing crashes.
The reference code was also structured in a way that involved classes and inheritance with all the xaml controls in wrappers. To minimize the amount of refactoring the classes were restructured to a single class with helper functions for focus navigation rather than using that as the class for creating all the C++ windows and xaml island controls.

Validation Steps Performed
Opened the remap keys/shortcut window and tabbed/shift-tab without using the mouse at all. Also verified that you can close and reopen the windows multiple times.

Merging this in as it solves keyboard navigation, however as verified by @saahmedm this doesn't fix #2321


Missing "On device testing"

I don't see "On device testing" in Test tab

I'm not sure if the issues are connected, but I don't see anything more than this in Chrome DevTools:

Starting a virtual device with a google assistant on phone works (the firebase database is also refreshed) but I can't start local execution

Thanks for your feedback! The Actions console UI recently changed with the v1.0.0 SDK release last week, and we hadn't quite gotten the codelab instructions updated to match. The codelab has now been updated to reflect the new console.
To answer the specific question, the testing URL is now on the Develop > Actions page with the rest of the Local Home SDK configuration.

Thanks for your answer! I noticed that "Enable local fulfillment for smart home Actions" codelabs has been updated. Unfortunately, there are still a few references to the old Actions console UI eg.

The code in the repository uses the SDK version v0.2.0 - should something also be updated in the code due to the SDK update?
I'm trying to run the "app-done" version, unfortunately after I added testing URL in Develop > Actions I still don't see any local execution logs. (DevTools console looks as on my previous screen)

Codelab should be up to date at this point.
 If nothing else is happening, then your device is not triggering any IDENTIFY intents. This is most likely either because your scan configuration is incorrect/incomplete or the device you are looking to identify isn't present on the same network (or is unreachable).

I have the same problem as @webcodercompl. I see only shell and SDK version. No identify intent. The devices are in the same network and reachable. Any other hints? Trying to get that working since hours.

The virtual device will log a message each time a discovery payload is received. For the UDP broadcast in the codelab, this should happen roughly once every 60 seconds. If the virtual device is not seeing any traffic, then the scan configuration is likely incorrect or your device isn't properly linked to the same Google account as the test project.

Thank you @devunwired.


Fixed double ripple due to compat mouse down (issue 1563)

This change fixes issue 1563. For compatibility reasons, browsers generate a mouse down event after touch end. This change prevents us from showing a ripple for the first mouse down event after we've seen a touch start event, the same solution applied in Material Design Lite.
The old code intended to solve this, but the ripple created by the touch events had already been removed from ripples by the time the mouse down event was fired, so the check if (ripples[i].props.touchGenerated) return; would never detect the earlier touch generated ripple, even though it was still being displayed.
An alternative solution would be to ensure ripples always includes all currently visible ripples, but since today the ripples set a timeout of 2000ms before allowing themselves to be removed we'd need to either duplicate that logic hackily here, or have the ripples fire some event back to touch-ripple.jsx to indicate they're done, which seems like an necessarily complex solution. I worry the current method of keeping ripples on screen after they've been removed from the parent will create more edge case bugs like this, so perhaps in the long run we should find some solution where the parent of the ripples has more control and visibility into their lifecycle, but in the meanwhile this patch seems like a good solution.

This is my first pull request to material-ui by the way. Any feedback on my code or process of submitting patches is very much appreciated.

@owencm Thank for working on this issue. Their no particular process for submitting patches.

"an unnecessarily"*
@olivertassinari good to know, thanks!

@oliviertassinari That's true that it would re-render, which isn't ideal. I'm still pretty new to React, but it seems to me that the idiomatic solution would be to keep it in state and implement a shouldComponentUpdate method which returns false if the only change is to ignoreMouseDown. That avoids having some ugly state floating around outside of this.state, although it would be slightly less performant due to comparing the old and new props and state in shouldComponentUpdate.
What do you think? I'm happy to update to whichever solution you think works best. :)

@owencm I have just tryied the fix. It's working fine for a single tap :+1:.

I worry the current method of keeping ripples on screen after they've been removed from the parent will create more edge case bugs like this, so perhaps in the long run we should find some solution where the parent of the ripples has more control and visibility into their lifecycle, but in the meanwhile this patch seems like a good solution

With a double tap, we can see three ripples, it seems to be an edge case you described.
Can't we just ignore the onMouseDown, onMouseUp and onMouseLeave events if we detect a touch device?

@oliviertassinari can you double check that you are seeing three ripples? I've tried a couple of devices with touch and non-touch and can't reproduce.
Unfortunately we can't simply ignore ouse events on touch devices as many laptops these days have touch screens so the user may either use a mouse or touch input regardless of the device supporting touch.
And that sounds good, I'll move to using a local variable in that style rather than using React state.

Unfortunately we can't simply ignore ouse events on touch devices as many laptops these days have touch screens so the user may either use a mouse or touch input regardless of the device supporting touch.

Yeah, I knew it was too simple.

can you double check that you are seeing three ripples

I'm not using a real device, I'm testing the Chrome mobile emulator.

Side note: @vjeux was not using the react state in this artical (http://blog.vjeux.com/2013/javascript/scroll-position-with-react.html) to store properties needed outise the render method. I think we are fine here.

That sounds good. I chatted to a FB engineer today and he confirmed they do that approach for non-re-rendering state too so LGTM.
I've merged the commits and think everything is good to go, although I'm new to screwing around with rebasing etc so let me know if I did something wrong and I'm happy to correct!
Time to go pick up some other issue :)

@owencm Thanks for the PR! As you mention, it will probably cause some unwanted side effects but I can personally live with those. ;-)
I agree it should be OK to store some state on the component instance outside of setState, specifically in the case when state change should not risk triggering a potentially costly re-render.

I've merged the commits and think everything is good to go, although I'm new to screwing around with rebasing etc so let me know if I did something wrong and I'm happy to correct!

There is an extra commit in this one. I have created a PR with just your commit that keep the creditential (https://github.com/callemall/material-ui/pull/2216).
@owencm Thanks!

Thanks @oliviertassinari! And sorry about the extra commit, still getting to grips with this rebasing and commit squashing business. Hopefully I'll get that first time on my next PR!

Hopefully I'll get that first time on my next PR!

We are looking forward to see it :smile:.
Regarding this rebasing issue. I can expose how I'm handling it.
I have a fork of the official repo with two remotes, my fork as the main remote origin and the official repo upstream.
Then, when I need to rebase, I'm running thoses commandes.
git fetch upstream master
git rebase upstream/master -i


Support testing from POSIX environments, and bump to net7.0, in order to debug from Debian

I had to replace two back slashes in order to see test suite to succeed.

Bumping it to .net 7.0 will prevent using this library from .net framework.


Bug Report

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Versions

*terraform *:v1.1.0
azure provider:2.89.0
**moduleconnectivity:
Description
Describe the bug
When deploying connectivity resources via terraform , I run into deployment issues around deployment sequence
Steps to Reproduce

1.Terraform init
2. terraform plan (Succeeds)
3. terraform apply failed deployment / manual remediation/ clean-up
Screenshots

Additional context
1st time deployment running Contoso reference

@kevinevans1, if you look at the code we already have these dependencies managed.
Specifically, the following code shows the depends_on block correctly referencing the dependencies:
https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/blob/ee2b36e88fdf7151f336147a1f562c0adad4b8bc/resources.connectivity.tf#L378-L400
Given the current on-going situation with the APIs as documented in #239, my suspicion at this point is that these are related.

@kevinevans1 is this still an issue since the main fix for https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/issues/239 has been released?
If not, please provide more details of the code you used to control the configure_connectivity_resources input variable so we can try to debug.

@krowlandson please close this issue :)


Propose removing the Data Flow introduction and moving the data flows out a header level

Several reasons -- the intro is not needed, and the flows are the core elements of the specification.  Also, exposes one more layer of headers in the ToC and content.  Without this, we'll need to update SpecUp to display headers in a reasonable way...

Discussed WG 20220801 - Thumbs up from folks, no downvotes.

Resolved with the merging of #69


is there another kind of codes just like matlab or C++?

This is a very cool job!! But the python is not so easy to understand

In the next couple of weeks.  I will be revising this project to add new material in support for an upcoming publication.  The goals are to improve the organization, make the code easier to follow, and make it easier for researchers to replicate the paper results.  It is not a goal to move away from the Python code.  Python is the most mature language binding for TensorFlow as well as other deep learning toolkits.  If you'd like to offer your help in this effort, let me know.

Thanks for you replay. I learned Python several weeks ago and can write some simple project by myself. That is really a cool tools to do some calculation and the deep learning API. So, I'm glad to do something in your project if there is something to deal with. Thanks !!!

I've changed quite a bit.  I hope it should be much easier to follow along and replicate the paper.


breaking(Modal): Fix vertical position with SUI 2.3

This is part of the work for #2550.

Modal now has a centered prop that can be set to false which positions the modal to the top of the viewport instead of the center. The default centered modal follows the same logic as SUI.
Modal now renders in a flexbox wrapper the same way SUI does with modals, and no longer applies negative top margin divided by height. The logic for this calculation was left commented out since we may have to support legacy browsers... inline comment about this in the code with link for reference.
Portal had to get updated to also pass style prop to the portal that we create. This means we have to manually convert a style object to a CSS string since we are creating the portal with vanilla JS. Instead of taking the time to try to handle all cases here manually, I added a minimal package that does only this.

There may be more to do but I at least wanted to get this up so we could get some eyes on it. I think we may be able to ship out an update that moves us for supporting 2.3.x soon after this one.

Ran out of time tonight to update the tests. Will try to get some eyes on them early tomorrow... but I likely will not have time to get back in on them until the evening.

Codecov Report

Merging #2690 into next will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##             next    #2690      +/-   ##
==========================================
+ Coverage   99.67%   99.67%   +<.01%
==========================================
  Files         161      161
  Lines        2762     2763       +1
==========================================
+ Hits         2753     2754       +1
  Misses          9        9

Impacted Files
Coverage Δ

src/modules/Modal/Modal.js
100% <100%> (ø)
:arrow_up:

src/addons/Portal/Portal.js
100% <100%> (ø)
:arrow_up:

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 4a90965...f39699b. Read the comment docs.

@layershifter @brianespinosa this looks good to me.  Please merge at will if you are good with it 👍


Feature/fusion table multiple empty map fix

Fusion Table Layer needs the query prop in the option we're passing to new google.maps.FusionTablesLayer, otherwise, it works only at the first time, meaning that if you have a client side router (like react-router) it won't work if you leave the page where the map is located and go back (the map will be empty)

Looks good from my perspective but I'll let @tomchentw also take a look.
For reference:
https://developers.google.com/maps/documentation/javascript/examples/layer-fusiontables-query

Any news?

Testing this out and was able to repro.  Looks good to merge except for the changes to the /lib folder.
Those are autogenerated when we publish.  Is there any chance you could drop that commit from the PR?
Much appreciated.  Going to merge as soon as thats resolved.

@oshalygin I just removed it. Thanks!

Released v7.3.0


Bug: Discrepancy in DND TDS to Filter Panel

Similar requests

[X] I have searched and found no existing similar requests

How are you using Studio?
Legend Query
What problems are you trying to solve?
dragging proejction panel column into filter :) no equivalent behavior bc projection panel we drag into filter but do not work with group filter
Currently, dragging a property from the explorer panel to the filter panel will allow users to group nodes together. However, this same type of behavior is not possible when you drag nodes from the fetch structure panel to the filter panel.

Describe the solution you would like to see implemented
Consider supporting or having a good reason not to have same behavior.
Describe alternatives you have considered
No response
Documentation, Design, Adoption, Migration Strategy
No response
Contribution

[ ] I would like to work on this feature

@MauricioUyaguari what do you think about this? Should we count this as a bug. Honestly, the feature seems fine to me: i.e. the only filter one can create out of a projection panel is a simple top level condition 🤷


Issue/4408 cache invalidation

Description
More precise  invalidation for the compiler cache
closes #4408
Self Check:
Strike through any lines that are not applicable (~~line~~) then check the box

[x] Attached issue to pull request
[x] Changelog entry
[x] Type annotations are present
[x] Code is clear and sufficiently documented
[x] No (preventable) type errors (check using make mypy or make mypy-diff)
[x] Sufficient test cases (reproduces the bug/tests the requested feature)
[x] Correct, in line with design

Processing this pull request

Pull request rejected by merge tool. The tests for this branch did not succeed.

Merged into branches master in 105291f8a682efbac46a43c9b8cde690cb775ab6


ci/docker: Fix Dockerfile test command

RUN command is running with sh, not bash, so the test command wasn't
working.

superseded by 8102


Crash on escape when there's a very long response

Steps to reproduce the problem:

Start sniffing. We need a request with a huge JSON in response. Open a response
Scroll down the decoded JSON to the line Stopped displaying data after 512 lines. Press f to load all data.
Press f
Scroll to the bottom
Press the esc key (multiple times)

Hooray! It crashed!
System information
Running on macOS 10.13.14

# mitmproxy --version
Mitmproxy: 3.0.4
Python:    3.6.5
OpenSSL:   OpenSSL 1.0.2o  27 Mar 2018
Platform:  Darwin-17.5.0-x86_64-i386-64bit

Traceback:
Traceback (most recent call last):
  File "/usr/local/Cellar/mitmproxy/3.0.4/libexec/lib/python3.6/site-packages/mitmproxy/tools/console/master.py", line 227, in run
    self.loop.run()
  File "/usr/local/Cellar/mitmproxy/3.0.4/libexec/lib/python3.6/site-packages/urwid/main_loop.py", line 286, in run
    self._run()
  File "/usr/local/Cellar/mitmproxy/3.0.4/libexec/lib/python3.6/site-packages/urwid/main_loop.py", line 384, in _run
    self.event_loop.run()
  File "/usr/local/Cellar/mitmproxy/3.0.4/libexec/lib/python3.6/site-packages/urwid/main_loop.py", line 788, in run
    self._loop()
  File "/usr/local/Cellar/mitmproxy/3.0.4/libexec/lib/python3.6/site-packages/urwid/main_loop.py", line 825, in _loop
    self._watch_files[fd]()
  File "/usr/local/Cellar/mitmproxy/3.0.4/libexec/lib/python3.6/site-packages/urwid/raw_display.py", line 404, in <lambda>
    event_loop, callback, self.get_available_raw_input())
  File "/usr/local/Cellar/mitmproxy/3.0.4/libexec/lib/python3.6/site-packages/urwid/raw_display.py", line 475, in parse_input
    codes, wait_for_more)
  File "/usr/local/Cellar/mitmproxy/3.0.4/libexec/lib/python3.6/site-packages/urwid/escape.py", line 387, in process_keyqueue
    if run[0] == "esc" or run[0].find("meta ") >= 0:
AttributeError: 'tuple' object has no attribute 'find'

mitmproxy has crashed!
<!-- Please use the mitmproxy forums (https://discourse.mitmproxy.org/) for support/how-to questions. Thanks! :) -->

@surik00 Hello! Thanks for the report.
Didn't you press mouse1 button and esc button one by one or together?
This issue probably refers to urwid's issue: https://github.com/urwid/urwid/issues/188 and https://github.com/urwid/urwid/issues/104
If you press esc and right after that mouse1, you will get the same traceback.

Hello. Nope. No mouse clicks. Only keyboard control

Pretty sure that this is an urwid issue (@kajojify already linked to a good candidate), so I'll close this here.

We should keep issues like this open, even if the root is a bug in another project. It lets us keep track of what's outstanding from these projects, and sometimes there are workarounds (like the one I recently committed for urwid/urwid#294).

The linked urwid issues have since been closed, so I guess this is solved


Specify your own _id field using Bulk

Hi,
I've been trying to add my own _id using the bulk api like so:
// generating a list of actions with the id method specified
new Index.Builder(jsondata).id('123').build()
// then passing the list of actions to the bulk builder
Bulk bulk = new Bulk.Builder().defaultIndex(someIndex).defaultType(someType).addAction(actions).build();
This successfully posts to ES, but the id field is still auto generated by ES.  Could be a bug else where in the code, but I also don't see this in documentation.  Is this allowed?

Believe it is allowed.


mqadmin consumerProgress consumerOffset is  bigger than brokerOffset and diffTotal is negative

RocketMQ version: 4.8.0
Cluster
3 NameServer
1 Dleager（3 Broker）
We use canal for sending mysql binlog message to rocketmq，have a consumer consume message from broker .
We use command to monitor consume diff command:./mqadmin consumerProgress -n XXX:XX -g xxx The diff is negative (eg: -647260483) .

maybe your consumerId was delete and rebuild

how can i reset value?

This does not affect the use of，you can use this command resetOffsetByTime


Instructions on how to build mvsqlite for ARM64 architecture

I would like to use mvsqlite but I have a Mac M1 computer (ARM64)
The preload library and the patched libsqlite3.so are only available for AMD64
Do you have detailed instructions on how to build mvsqlite from source? I couldn't find one.

"Build" step in the CI configuration can be used as a reference:
https://github.com/losfair/mvsqlite/blob/d925ec567b328bf88f7892d7b55339e5abee00dc/.github/workflows/ci.yml
There isn't any architecture-specific code in mvsqlite itself. If you are running FoundationDB on the same ARM64 machine, please also follow their instructions.

I am trying to build this atm on my M2 Mac and getting linker errors
ld: unknown options: -z

If I remove this line from the Makefile:
-Wl,-z,noexecstack \

Then I get this error:
ld: library 'ssl' not found

I've confirmed openssl 3.3 is install so at a loss, have tried a bunch of stuff


Suggestion - Make notifications popUp a bit lower

Issue: Notifications popup and they cover the link that is in the top right corner, that link being "manage apps" "manage list" "delete safe" or the fiat balances selector.
I suggest make notifications popUp from the top border of the tables so those links are always visible.

I'd also suggest a "Close all" for notifications, having to close one by one is annoying

Not sure if moving the notifications lower is the best solution. Especially with the new layout, the notifications also interfere with the transaction status which is equally annoying. Maybe @posthnikova has an idea of how this could be mitigated.

I looked on Dovetail and one user was annoyed by notifications building up and another user hated them. So maybe hide them in a dropdown? You are not obliged to view notifications unless you want to.

The "move the notifications down a bit" was a suggestion of something that probably can be done in 5 mins by devs. But yes, I agree that notifications are pretty annoying where they are now and they should have their own place


Handle potentially null exceptions

Forwarding PR https://github.com/valskalla/odin/pull/483 that ensures that if you log the cause of a Throwable, a potential null value is properly handled.
Credits go to @danielkarch

Thanks for the contribution! 🙌🏽


Match our Fork with go-ldap/ldap

We should update our fork since https://mattermost.atlassian.net/browse/MM-19422 requires using a new version of a package ldap is using (asn1-ber) and without merging in the changes from go-ldap/ldap, it doesn't reference the correct module and updating will be difficult.

@hahmadia is this ready for review?

@hahmadia is this ready for review?

This won't need a review. I spoke with @mkraft and he told me this can be merged in.


Add requirement of CMake 3.8.0 or higher

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

Thanks!


Return API to read annotations

This is for Studio, to keep updating GTO and not maintain a separate GTO version for Studio, backporting changes.

Codecov Report
Patch coverage: 78.77% and project coverage change: -0.67 :warning:

Comparison is base (ea03d6a) 85.81% compared to head (938b945) 85.15%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #356      +/-   ##
==========================================
- Coverage   85.81%   85.15%   -0.67%
==========================================
  Files          16       18       +2
  Lines        1699     2115     +416
==========================================
+ Hits         1458     1801     +343
- Misses        241      314      +73

Impacted Files
Coverage Δ

gto/api.py
89.39% <52.63%> (-6.23%)
:arrow_down:

gto/exceptions.py
70.40% <62.50%> (-1.88%)
:arrow_down:

gto/ext.py
71.79% <71.79%> (ø)

gto/base.py
88.38% <80.00%> (+0.92%)
:arrow_up:

gto/index.py
81.25% <81.25%> (ø)

gto/config.py
94.38% <88.88%> (-2.50%)
:arrow_down:

gto/__init__.py
100.00% <100.00%> (ø)

gto/registry.py
90.57% <100.00%> (+0.11%)
:arrow_up:

... and 4 files with indirect coverage changes

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


Dependency Download Fix, .gitkeeps for successsful evasion files and CPU dockerfile

Final pull today! Just fixed the paths (again), added the .gitkeeps so the random_agent.py doesn't error if they are missing and created a noddy dockerfile.

This is good stuff. Thank you!


Cancelling async operations in the cell

The package and version I'm asking about:
.NET Interactive
© 2020 Microsoft Corporation
Version: 1.0.331401+f9a0736070089a9e182a96afc9c0142d2b81e5f5
Library version: 1.0.0-beta.22314.1+f9a0736070089a9e182a96afc9c0142d2b81e5f5
Build date: 2022-06-21T23:40:25.7409383Z
https://github.com/dotnet/interactive
Question
Is there access to a cancellation token that's hooked up to the cancel button of the current cell? I have some dumb code that runs for a long time and won't let me cancel it.

This should work, though I noticed in testing it that sometimes the Console.WriteLine isn't reached:

.NET Interactive
© 2020-2024 Microsoft Corporation
Version: 1.0.556801+2d9726b514498cd84403a1d5d13da3161c99eab2
Library version: 1.0.0-beta.24568.1+2d9726b514498cd84403a1d5d13da3161c99eab2
Build date: 2024-11-19T13:22:45.5291437Z
https://github.com/dotnet/interactive
using System.Threading.Tasks;
using Microsoft.DotNet.Interactive;

//initialize resources
Console.WriteLine("initialize");

var output = string.Empty.Display("text/plain");
var counter = 1;
while (!KernelInvocationContext.Current.CancellationToken.IsCancellationRequested)
{
    await Task.Delay(500, KernelInvocationContext.Current.CancellationToken);
    output.Update($"{counter++}");
}

//dispose of resources
Console.WriteLine("Dispose");

Dispose part is still not reached. How one should perform cleanup? If I don't cleanup, I have a lingering dotnet.exe process in the background, which stays even if i close vscode.


Unexpected symbol with Items::fromStream

Hi.
I have a weird issue with this library...maybe i'm doing something wrong, but in short:

i'm downloading a large json file with CURLOPT_FILE set to php://temp (w+)
pointer set to "/items"
when using Items::fromStream() i'm getting an error (Unexpected symbol 'L"},{"image":"https' At position 0)

If i change my logic and use a file (created with tmpfile()) instead of php://temp everything works fine (in this case i'm using Items::fromFile(stream_get_meta_data($handler)['uri])
Any idea?

Please provide the full php code and at least a part of the json file to reproduce this. It might also be that the json is actually corrupted. Try enabling debug mode and check the position in json file where it crashes.

sure, i'm attaching a overly-simplified emulated version of the code and the "*.json" file as well.
also, i'm attaching two screenshots with de working/not-working versions.
I have to mention, that the "fromStream" version would work if i'd get rid of the validation block.

project.zip