Add Additional Filters to the bulk data files page

Definition of Ready

[x] Does this meet the INVEST criteria?
[x] Does this have a clearly defined user?
[x] Does this have an estimate?
[x] Does this have acceptance criteria?
[x] Does this have sufficient context for the specific functionality being developed (design, business rules, etc.)
[x] Does this have a dev link been provided in the design?
[x] Is this traceable to a feature, epic, or PI?

User Story
As a bulk data files user I want to use the filers to find XML and EDR files so that I can conduct analysis
Acceptance Criteria
Given that a user has navigated to the bulk data files page
When the data type functionality is displayed
Then the system displays the following options:  Allowance, Compliance, EDR, Emissions, Facility, Mercury and Air Toxics Emissions (MATS), XML
Given that a user has navigated to the bulk data files page
When EDR is selected as a data type
Then the system displays the Year, Quarter, and State filters
Given that a user has selected EDR as a data type
When the Year functionality is displayed
Then the system displays a list of years from 1995 – 2008
AND the user can select one year
Given that a user has selected EDR as a data type
When the Quarter functionality is displayed
Then the system the following options: 1st Quarter, 2nd Quarter, 3rd Quarter, 4th Quarter
AND the user can select one quarter
Given that a user has selected EDR as a data type
When the state functionality is displayed
Then the system displays a list of states ( 50 US states and PR. Remove All other territories)
AND the user can select one state
Given that a user has navigated to the bulk data files page
When XML is selected as a data type
Then the system displays the sub type filter
Given that a user has selected XML as a data type
When the sub type functionality is displayed
Then the system displays the following options : Emissions, Monitoring Plan, QA
AND the user can select one sub type
Given that a user has selected XML as a data type
When Emissions or QA is selected a data sub type
Then the system displays the Year, Quarter, and State filters
Given that a user has selected XML as a data type
When Monitoring Plan is selected as a sub type
Then the system displays the state filter ( 50 US states and PR. Remove All other territories)
Given that a user has selected Emissions as a XML sub type
When the year functionality is displayed
Then the system displays the following years: 2006-current (current year is up until ECMPS goes live)
and the user can select one year
Given that a user has selected QA as a XML sub type
When the year functionality is displayed
Then the system displays the following years:  2008-current  (current year is up until ECMPS goes live)
and the user can select one year
Given that a user has selected Emissions or QA as a XML sub type
When the Quarter functionality is displayed
Then the system displays the following options:  1st Quarter, 2nd Quarter, 3rd Quarter, 4th Quarter
and the user can select one quarter
Given that a user has selected Emissions or QA as a XML sub type
When the State functionality is displayed
Then the system displays a list of 50 US states and PR (remove All other territories)
and the user can select one state
Given that a user has applied filter criteria
When the data table functionality is displayed
Then the files are narrowed based on the applied filter criteria
Given that a user has applied filter criteria
When the clear all functionality is selected
Then the system clears all applied filter criteria and will only display the data type filter by default
Development Notes
Scope of this ticket is for the XML and EDR data types

As apart of the scope of this ticket, there needs to be logic between the state and year filters. The system should only display states applicable to the selected years. This logic needs to be implemented for XML and EDR data types
Ensure that the data labels are populated from the content management system

Does this Story require 508 Testing?

[ ] Implementing a new authoring tool that will produce code / content for the application
[ ] Implementing a 3rd party widget that will be part of the application
[x] Adding new / updating custom functionality
[ ] Adding new / updating a page template
[ ] Adding new / replacing existing functionality (unless the replacement has already passed 508 testing)
[ ] Full Site Review prior to a scheduled EPA 508 review
[ ] Planning a video that will appear on the application
[ ] Producing a video that will appear on the application
[ ] Producing Training materials
[ ] Producing documents

Context
Bulk Data Files wireframes
Requirements
filters will display select by default
Data Type :
Drop down
Optional
Single Select
Will displays select by default
Adding two additional Data types to the bulk data files page: XMLs and EDRs
Ensure data types are listed in alphabetical order
Data Types: Allowance, Compliance, EDR, Emissions, Facility, Mercury and Air Toxics Emissions (MATS), XML
EDR:
Given that a user has selected EDR as a data type, then the system displays the year, quarter, and state filters.

Year :
Drop down
Optional
Single Select
Values: List of years: 1995 – 2008

Quarter:
Drop Down
Optional
Single Select
Values: 1st Quarter, 2nd Quarter, 3rd Quarter, 4th Quarter

State
Drop down
Optional
Single Select
Values: All US 50 states and PR. Remove All other territories

Need more information: Note that not all years will have data for all states - we should discuss as a group when we review tickets for this work – will revisit...may be an enhancement
XML
Given that a user has selected XML as a data type then the system displays the sub type filter.

Sub type:
Drop down
Optional:
Single Select
Values: Emissions, Monitoring Plan, QA

Sub type: Emissions
Given that a user has selected emissions as a XML subtype then the system will display the Year, Quarter, and state filters

Year (Emissions):
Drop down
Single Select
Optional
Values: 2006-current  Note: current year is up until ECMPS 2.0 goes live
Quarter (Emissions):
Drop down
Optional
Single Select
Values: 1st Quarter, 2nd Quarter, 3rd Quarter, 4th Quarter
State (Emissions):
Drop down
Optional
Single Select
Values: All 50 states and PR (remove all other territories)
Need more information: Note that not all years will have data for all states - we should discuss as a group when we review tickets for this work

Sub Type: Monitoring Plan
Given that a user has selected monitoring plan as an XML sub type then the system displays the state filter

State (Monitoring Plan):
Drop Down
Optional
Single Select
Values: All 50 states and PR (remove all other territories)

Sub Type: QA
Given that a user has selected QA as a monitoring plan sub type then the system displays the Year, quarter, and state filters.

Year (QA) :
Drop down
Single Select
Optional
Values: 2008-current Note: current year is up until ECMPS 2.0 goes live
Quarter (QA) :
Drop down
Single Select
Optional
Values: 1st Quarter, 2nd Quarter, 3rd Quarter, 4th Quarter
State  (QA) :
Drop down
Optional
Single Select
Values: All 50 states and PR (remove all other territories)
Need more information: Note that not all years will have data for all states - we should discuss as a group when we review tickets for this work
Change Criteria
The user will have the ability to clear one, many, or all filter criteria
If the user changes data type, then:
The filter criteria displayed updates accordingly
No previously entered filter criteria is retained
If a user changes data type, then filter criteria is cleared
If a user selects the Clear all functionality, then all the applied filter criteria is cleared and the system will only display the data type filter by default
Testing
Test Case: TC687
Tester: @JanellC
508 Testing:
Tester: @aprematta
Definition of Done

[x] Have all Acceptance Criteria been agreed to and validated by the scrum team?
[x] Has the code been unit tested and peer reviewed?
[x] Have the functional tests been executed?
[x] Have all defects been reviewed and dispositioned, resolved, or deferred?
[x] Is the user story ready to be deployed to the test/staging environments?

TC687 passed @tlageman-epa . This ticket is ready for 508 testing @aprematta


Songs in "Your Music" aren't exported

You can modify the script with this piece of code:
savedTracks = spotify.list('me/tracks', {'limit': 50, 'offset' : 0})
with codecs.open(args.file, 'w', 'utf-8') as f:
    for indx, savedTrack in enumerate(savedTracks):
    f.write(u'{index};{name};{artists};{album};{uri};{added}\r\n'.format(index=indx,
	uri=savedTrack['track']['uri'],
	name=savedTrack['track']['name'],
        artists='| '.join([artist['name'] for artist in savedTrack['track']['artists']]),
	album=savedTrack['track']['album']['name'],
	added=savedTrack['added_at']))

Also, make sure when you authorize your application, that you use this scope user-library-read playlist-read-private user-follow-read

Thanks @evertvr! Worked perfectly.

So if the code already exists, shouldn't somebody implement this?

@NicoWeio if you like, you can submit a pull request!

Unfortunately, I am not familiar with Python.

Unfortunately the 'me/tracks' link doesn't work anymore. I've tried to brute-force a new version to no avail.
However, there's a workaround: just add all your liked songs to a new playlist, and run the script afterwards - it'll save this ordinary playlist without any problems. (also, when creating this playlist by selecting everything with Ctrl+A, don't forget to scroll to the bottom in order for everything to load).

I have a PR that would close this.

Another alternative pull request: #24

Thanks for the contributions! You can now include Liked Songs using --dump=liked,playlists.


Fixed: Fixed issue where the new item dialog cannot be canceled

Resolved / Related Issues

[x] Were these changes approved in an issue or discussion with the project maintainers? In order to prevent extra work, feature requests and changes to the codebase must be approved before the pull request will be reviewed. This prevents extra work for the contributors and maintainers.
Closes #13787

Validation
How did you test these changes?

[x] Did you build the app and test your changes?

[x] Are there any other steps that were used to validate these changes?

Open app ...
Follow steps to reproduce issue
Verify issue no longer persists.

The issue was the
viewModel.ResultType.ItemType  in the AddItemDIalog was not being reset to the default ResultType.ItemType.Cancel and was remaining whatever type was last selected before pressing cancel. If there is another place I should reset it to cancel please let me know and I will revise it.

@MrFrawsty congrats on your first PR in the Files repo!


bibxml9 xi:include for STDs doesn't provide info on RFCs with numbers less than 1000

I tested the bibxml9 xi:include functionality with the following XML code:
<xi:include href="https://bib.ietf.org/public/rfc/bibxml9/reference.STD.0003.xml"/>
<xi:include href="https://bib.ietf.org/public/rfc/bibxml9/reference.STD.0005.xml"/>
<xi:include href="https://bib.ietf.org/public/rfc/bibxml9/reference.STD.0008.xml"/>
<xi:include href="https://bib.ietf.org/public/rfc/bibxml9/reference.STD.0010.xml"/>

It produces the following in the output files. Note that all entries labeled "[title unavailable]" are for RFCs that have numbers less than 1000. For instance, STD10 contains the following RFCs: 821, 974, 1869, and 1870. Only RFCs 1869 and 1870 are listed in the output.
 [STD10]   "[title unavailable]".

           "[title unavailable]".

           Klensin, J., Freed, N., Rose, M., Stefferud, E., and D.
           Crocker, "SMTP Service Extensions", STD 10, RFC 1869,
           November 1995.

           Klensin, J., Freed, N., and K. Moore, "SMTP Service
           Extension for Message Size Declaration", STD 10, RFC 1870,
           November 1995.

           <https://www.rfc-editor.org/info/std10>

[STD3]     Braden, R., Ed., "Requirements for Internet Hosts -
           Communication Layers", STD 3, RFC 1122, October 1989.

           Braden, R., Ed., "Requirements for Internet Hosts -
           Application and Support", STD 3, RFC 1123, October 1989.

           <https://www.rfc-editor.org/info/std3>

[STD5]     "[title unavailable]".

           "[title unavailable]".

           "[title unavailable]".

           "[title unavailable]".

           "[title unavailable]".

           Deering, S E., "Host extensions for IP multicasting",
           STD 5, RFC 1112, August 1989.

           <https://www.rfc-editor.org/info/std5>

[STD8]     "[title unavailable]".

           "[title unavailable]".

           <https://www.rfc-editor.org/info/std8>

For reference, here's a list of all STDs: https://www.rfc-editor.org/in-notes/std-ref.txt

also derivable from https://www.rfc-editor.org/rfc-index.txt and https://www.rfc-editor.org/rfc-index.xml

Thank you for reporting!
Filed corresponding error against the bibliographic data source compilation. Apparently, at some point the formatting of bibliographic item identifiers was adjusted, but the same was not done with relations (which are expected to use the exact same identifier format).
This left the service unable to resolve relations from rfcsubseries to respective RFCs, which is necessary to resolve titles (leaving BibXML serializer no choice but to substitute [title unavailable] in resulting XML, as the <title> element cannot be omitted).
I’m following up on this…

@strogonoff - this is not fixed.
Can you help us understand why?
See https://bib.ietf.org/public/rfc/bibxml-rfcsubseries/reference.STD.0080.xml
(cc @cabo)

Sorry about this @rjsparks -- @strogonoff @stefanomunarini @andrew2net please help investigate, thanks.

When was the source indexed last? I don’t have access to the management panel.

Source data issue was in fact fixed (by updating relations) and confirmed. The data looked this way (it may still work on staging instance, which doesn’t have auto source reindexing: https://dev.bibxml.org/public/rfc/bibxml-rfcsubseries/reference.STD.0080.xml)

Now we have the same symptom, but it’s a manifestation of a different issue: a consequence of invalid name format prevented the related RFC item from being read and its title extracted (same as described in https://github.com/ietf-tools/bibxml-service/issues/277#issuecomment-1231324302, validation issues for RFC 0020 are available here, should be fixed today).

Addressed by the latest PR: https://bib.ietf.org/public/rfc/bibxml-rfcsubseries/reference.STD.0080.xml

Yes confirm that this is working and functional. Thanks @strogonoff !
https://bib.ietf.org/public/rfc/bibxml-rfcsubseries/reference.STD.0080.xml


A11y: Apply hover styling on property cards when keyboard focus is on the card

Describe the task
Currently there is this hover styling for a property card

When keyboard navigating to a card there is this styling. You can see a focus indicator but no background color on the full card.

Ideally it would look like this on keyboard focus:

Acceptance Criteria

[ ] TAB to a property card
[ ] Focus ring appears around the address link
[ ] Background color appears on the card

Additional context

Potentially useful: https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-within

would like to be assigned please

@AZBL what is the status for this?

@AZBL what is the status for this?

I pushed what I think resolves the issue and awaiting review.

Confirming this is already in staging! Just waiting for it to be merged to production.

This is live, so closing the issue.


Post idea - Using PowerShell with Docker

Using PowerShell with Docker
The Community Blog could use one or more posts covering using PowerShell with Docker
Details of requested document:

Are you offering to write the post [Y/N]: Y
Proposed title: ?
Links to related posts:
Description of the problem/scenario/question you want covered:

Basic container creation
Use of PowerShell within a Container
Benefits of containerization.

@StartAutomating Looking forward to your PRs.


[BUG]

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.

What problem did you encounter?
Nothing is working is bloxstrap down i can open it but any mods / fastflags dont work

Read through sections 2 and 3 of https://github.com/pizzaboxer/bloxstrap/wiki/Roblox-is-still-capped-to-60-FPS-after-raising-the-limiter, it should help to address your issue.

I have but it's still the same

Just so I can get a better idea of what's going on, what options have you configured that you're trying to use which aren't working?

It's working now after I enabled all menumodrenization but it seems a bit laggy now
Can I ask you what menumodrenization is?

It's working now after I enabled all menumodrenization but it seems a bit laggy now

What? You enabled what?

I have no idea where they came from didn't have them before but it's doing something to make me lag

Okay, I'm a little confused here

Why did you manually change the values of those flags?
Changing those aren't the reason for it suddenly working now
What do you mean by "it seems a bit laggy now"? In what way?

1 I didn't change anything
2 after disabling them it works fine now
I have no idea where they came from as far as I know roblox updated and they came out of no where so I was confused with what they did and what they are (I still don't know what they do) but everything is normal now kind of.
As for why I was lagging I still don't know it had something to do with menumodrenization
Sorry if you're getting no where with this

1 I didn't change anything

You just said "It's working now after I enabled all menumodrenization"

I have no idea where they came from

These are preset flags that are configured when you choose a preferred escape menu version - they're hidden under preset flags for a reason.

As for why I was lagging I still don't know it had something to do with menumodrenization

Lagging in what way?
If you believe this to be the correlation (which I doubt), then set the preferred escape menu version to 'Default' and see if it goes away

My fast flags weren't working at all so I enabled all those menumodrenization then it was working fine again with lower fps for some reason then I turned off all menumodrenization and my flags were working fine still but again fps seems to be lower before I had any of these problems I was  running with 150 /200 fps now I get 60 /80 fps
Not sure if it had anything to do with bloxtrap but I can't find any other reason I could be getting fps drop also menu version was always on default.
is there some way I can reset all settings?

is there some way I can reset all settings?

By default all the options in the FastFlags menu are disabled, or are otherwise set on a default/neutral option. I'm assuming there's nothing else you've touched in the flag editor.

now I get 60 /80 fps

That wouldn't have been caused by any of this.

Right I'll look for the cause of my fps drop
Thanks for the help sorry for the trouble


fix(plot): add unit into bokeh figure

Description
This PR adds units to the y-label of the time series data figure. (This is the degradation that occurred during the refactoring process.)
This PR also aligns the size of the callback scheduling figure with the size of the time-series figure.
Related links

To reproduce: https://drive.google.com/drive/folders/1uw77LtqUBbjTbU06I7e0GE6MYItteHFj?usp=share_link
Refactroing PR: https://github.com/tier4/CARET_analyze/pull/170

Notes for reviewers
I have confirmed that there are no regressions using CARET_report.

Pre-review checklist for the PR author

[x] I've confirmed the contribution guidelines.
[x] The PR is ready for review.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR has been properly tested.
[ ] The PR has been reviewed.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] (Optional) The PR has been properly tested with CARET_report verification.
[ ] There are no open discussions or they are tracked via tickets.
[ ] The PR is ready for merge.

After all checkboxes are checked, anyone who has write access can merge the PR.

@takeshi-iwanari
Sorry to bother you again.
A review of this within EmbIV has been completed.
Could you please review it?


Add ingress-nginx to snail eks wc

This PR tests ingress-nginx on snail eks wc

There's v3.2.1 coming soon. :)


⚠ Secret Website 3 has degraded performance

In 9586169, Secret Website 3 ($SECRET_WEBSITE_3) experienced degraded performance:

HTTP code: 200
Response time: 6886 ms

Resolved: Secret Website 3 performance has improved in 52fe70c.


Offset management skipping message

I sequently published 2 messages into a topic: m1, m2
Then I mark offset for m2 by using consumer.MarkOffset, kafka cluster will automatic commit m2, and m1. However m1 is still being process so if the consumer crash now, kafka will not replay m1, m1 is lost.
I expected that m2 is not being commit until m1 is committed

@thanhpk sorry, but that's not how Kafka works. It will always replay from the last committed offset, so even if you never commit m1 and only m2 and your consumer crashes, it will resume from m3.
The limitation of Kafka is that you have to process messages from the same partition sequentially to avoid the scenario mentioned above and that's why Kafka allows you to maintain multiple partitions for a single topic (so you can process messages in parallel).


Target UCRT 10.0.14393.0 to work around deadlock

Fixes issue #87

@heaths,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

:white_check_mark: Build vswhere 2.1.3+g4aeebe2759 completed (commit https://github.com/Microsoft/vswhere/commit/4aeebe2759 by @heaths)


Preview spectral decon result

Updated GC spectral deconvolution module.

added 2 different algorithms

introduced option to ignore mz values as representative feature (see example 173 in screenshot)

Interactive preview shows clustered features as compound in same color

Grey marker shows representative feature rt range

Orange shows retention time tolerance parameter

looks good, thanks


Providing project tokens to //api/v1/taxon_names/autocomplete causes failure

Describe the bug
When providing a project token to the /taxon_names/autocomplete API endpoint, the request fails:
GET /api/v1/taxon_names/autocomplete?project_id=14&term=buck&token=XXXXXX&project_token=YYYYYY HTTP/1.1

Host: sandpaper.taxonworks.org
User-Agent: insomnia/2020.2.2
Authorization: Bearer XXXXXX
Accept: /

{
  "success": false
}

The same request without a user token and project token works:
GET /api/v1/taxon_names/autocomplete?project_id=14&term=buck HTTP/1.1

Host: sandpaper.taxonworks.org
User-Agent: insomnia/2020.2.2
Authorization: Bearer XXXXXX
Accept: /

[
  {
    "id": 175265,
    "label": "Cyphoderris buckelli",
    "label_html": "Cyphoderris buckelli species Cyphoderris"
  }
]

If you DM me on gitter, I can provide the tokens I used, although I know they are valid from working with other API endpoints:

GET /api/v1/both_authenticated?token=XXXXXX&project_token=YYYYYY HTTP/1.1
Host: sandpaper.taxonworks.org
User-Agent: insomnia/2020.2.2
Authorization: Bearer XXXXXX
Accept: /

{
  "success": true,
  "open_projects": [
    {
      "XXXXXX": "Testing"
    }
  ]
}

Expected behavior
Although it is an open project, providing extra authentication credentials probably should not result in the request failing.
Environment (please identify where you experience this bug:

sandpaper.taxonworks.org

Does https://sandpaper.taxonworks.org/api/v1/taxon_names/autocomplete?term=buck&project_token=LVEBXJwaRnqSxHmBuRpLQQ work?
Grabbed the token from https://sandpaper.taxonworks.org/api/v1/

Yes, although it behaves differently in a browser. I sent you an example in Gitter with my user token where it does fail.

@gdower Don't worry about sharing sandbox tokens "in public".  Sooner or later we're going to have people pickup tokens and do something silly with them that will mean we will have to act.  It's better to discover that to the degree we can in sandboxes than in production.

Okay, well here's what I meant then:
https://sandpaper.taxonworks.org/api/v1/taxon_names/autocomplete?term=buck&project_token=LVEBXJwaRnqSxHmBuRpLQQ
https://sandpaper.taxonworks.org/api/v1/taxon_names/autocomplete?project_id=14&term=buck&token=r5sYcf-jE2cPFQRKc-ytpA&project_token=LVEBXJwaRnqSxHmBuRpLQQ

does the project_id correspond to the project token?

It does, but IMHO this is expected behavior, you either use user-token+project_id or project-token to select a project.
Thought this was not documented but actually is! https://api.taxonworks.org/#/autocomplete-get (docs for headers and token and project_id query params)
However reasons are not explained, they are: do not send redundant information and prevent leaking information (probing project_id to detect which one the token belongs to by trying different numbers).

Makes sense.

@LocoDelAssembly to confirm- you are exactly right, intended behaviour.


It is possible to obtain users without creating the first room

I can't get the available users to create a room, If I haven't created a room by default before.
Is it mandatory to create a room and then get the available users?

i actually would love this.
In my case because the code is implementing a Typescript interface, it should all return first conversations (including recipients/users) before filling it up with messages.
Problem is upon subscribing, messages comes right away when the Conversation hasn't been returned yet from the method to be stored in a Map somewhere else.
My workaround is to just:

subscribe just to get users/recipients
create a Conversation
subscribe again to receive messages (it will cancel the old subscription)

Hi, you are able to get users in our server SDKs. If you feel this behaviour is needed in the client SDK, we'd be curious to understand the use case. Here's a link to how you can achieve this server side: https://pusher.com/docs/chatkit/reference/server-node#get-users

Duplicate of #207

yeah this is a bug really... please re-open. you should be able to get the list of the users without subscribing to a room. here the use case:
-In order to display you unread messages counts and online status for example, I need to join the room with that user. Unfortunately, this is a big limitation of Chatkit... - it doesn't provide those 2 information without joining the room. That way I cannot "push" unread conversations to the top as well as online users.
The problem with this is that getting a list of thousands of users it slows down to a CRAWL!
For example we need to have filters in place to gather a list of users priority like this:
-users that are online first
-alphabetical order
-lazy load in batches (ideally on scroll so we don't trigger some weird pusher too many request error)
so we have a massive problem here. Things get super slow when you have a little as 500 users to deal with.  The status of the user cannot be filter correctly.


Document public API

Description of issue or feature request:
The public API (if any) of the reference implementation should be clearly documented.
Current behavior:
The actual source files seem to be documented (see e.g. tuf/client/updater.py) but since the documentation is seemingly not published anywhere it's not really clear to an outsider what is actually supported as external API (nothing? just tuf.client.updater? more?)
Expected behavior:
The API reference is published and then linked to from e.g. https://pypi.org/project/tuf/

I guess depending on the answer to "what is actually supported as external API" there might be a followup issue: should tuf.client.updater be packaged into it's own wheel, with just the dependencies it needs?

Thanks for submitting this request, @jku! I aggree with you  100%. Currently, the best way to check what parts of TUF are "public API" is to look at the functions used in the Tutorial.
The good news is that we are planning a larger refactor, part of which will be to clearly define and document the supported API, similarly to what we just did for TUF's sister project in-toto (see https://github.com/in-toto/in-toto/pull/369). There are also discussions about making TUF more modular (see e.g. #881).

Well what do you know: https://theupdateframework.readthedocs.io/en/latest/

Closing this issue as it was filed against (what is now known as) the legacy codebase: issue seems to not be relevant anymore. Please re-open or file a new issue if you feel that the issue is revelant to current python-tuf.
More details
Current source code (and upcoming 1.0 release) only contains the modern components

a low-level Metadata API (tuf.api) and
tuf.ngclient that implements the client workflow,

Legacy components (e.g. tuf.client, tuf.repository_tool, tuf.repository_lib as well as the repo and client scripts) are no longer included. See announcement and API reference for more details.


Duskweave missing in Cloth category

Addon version: 2024.9.1
Duskweave is missing in Cloth category. This belongs in the same category as Dawnweave which was added by the latest commit. Thank you.

Ty for the report.  Fixed in 2<IP_ADDRESS>


Add Functioning Demo

Is it possible to add a demo of ui-select-infinity so that people can see how you recommend using ui-select with the infinity scrolling functionality?

@jermsull good point. Is example from README not enough? https://github.com/hyzhak/ui-select-infinity#example

Would be useful to see a server side implementation called in getInfinityScrollChunk(id); For example, what the request would look like and the response would look like, as compared to angular-ui-select.

Thanks for the quick response, Eugene. I'm pretty new to AngularJS, and it would be nice to see how to combine ui-select, ui-select-infinity, and a data source with infinite scrolling.

For example, whats the connection between refreshList() and getInfinityScrollChunk(id) ?

ok, I see, it will take significant amount of time. So will put it in my TODO list but can't give you example right away. But I always open for PR, so if you will find solution please send commits with it

+1 for this, would be very helpful

+1 for a plunker

@andrewboni @varunoberoi ok, are there any ideas which public API with pagination should we use as a demo?

Just replicate original select2's infinite scroll demo using following API:
https://developer.github.com/v3/search/#search-repositories
Demo:
http://select2.github.io/select2/#infinite

Example is not working, any help?

An example would be very helpful, Is there any working example (demo) ?

@1HzAkLAT sadly I'm very occupied right now. But I'm opened for PR contributions

Here is the example: http://plnkr.co/edit/rzxHXGUm9eKEUqRSKWyj?p=preview before my PR is merged

@sharonx it seems your plunker not working

It works for me, at least on chrome. I haven’t tested it anywhere else.
Can you give me more details about how it’s not working?
-sharonx

On Apr 28, 2016, at 1:26 AM, Toni Dermawan Y<EMAIL_ADDRESS>wrote:
@sharonx https://github.com/sharonx it seems your plunker not working
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub https://github.com/hyzhak/ui-select-infinity/issues/4#issuecomment-215350477

@sharonx sorry it is working now, I have issue with my Internet connection

There seems to be a bug, I fixed it now it is working for me. Here is an example: http://plnkr.co/edit/x18ccPmC1eQbViU84Eec?p=preview

@pencilcheck ok, I see. You can create pull request with your changes. So I could merge them to repository

@hyzhak thanks for this extension. It is really useful.
@pencilcheck can you create a pull request with your changes? It will be very appreciated. Thanks!

Yup. https://github.com/hyzhak/ui-select-infinity/pull/12


[Q] transfer run to another account

Hi, I have two accounts A and B. A has some runs. B is a new account using a local server.
Is it possible to transfer runs from A to B? Either using GUI button (if any), or writing some code?
I've been trying to download all files from a run. But the downloaded files don't seem to include the loss curve data. It's also unclear how to upload these files (and whether these files suffice) to become a new run in account B.
import wandb
api = wandb.Api()

run = api.run("<entity>/<project>/<run_id>")
for file in run.files():
    file.download()

Hi @Guptajakala, thanks for your question! Our Public Cloud and local server are completely independent, so there is not a straight way to transfer runs from one account to another. However, you can do this in the way you were trying. With run.history() you can access all the logged metrics (docs here) and if you download these metrics, you can log them to the new run. Once metrics and files are downloaded, the process would be the standard one, initialize a run and log metrics and files. Please let me know if you face any issue while doing this.

Thanks, issue resolved!


Update install instructions for new versions of CIDER

The install instructions say to add a dependency on [cider/cider-nrepl "0.19.0"] and [nrepl/nrepl "0.5.3"]. New versions of CIDER automatically add the cider-nrepl dependency, and I'm guessing also add unreal as an implicit dependency. Are either/both of these still necessary to install Sayid?

Nothing's needed if you use cider-jack-in. The instructions definitely need some love. I've been meaning to update the landing page for a while now, but I never got to doing so.


Use the XML parser if the MIME-type matches an XML type

Currently, jsoup just uses the HTML parser unless otherwise specified. However, the MIME-type is checked to see if it's an XML, so to prevent issues with parsing, jsoup should use the XML parser when the MIME-type matches an XML type.

Thanks. I merged this, after a few tweaks (docs, tests, and only switch if the user hadn't set the parser explicitly).
https://github.com/jhy/jsoup/commit/e6514a014b46ae76d5d3163c82f4f46003186197

That's perfect. Thank you! :)


DND bell appears on left side of time after screen turns off

When logging back in after the machine is left inactive and the screen turns off, the DND bell is on the left side of the time.

With the fix of the issue #7 . This bug seems to have been squashed as well.


Open source Facebook' C++ projects

Buck - A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages including C++ developed and used at Facebook. Written in Java.
Folly  - (acronymed loosely after Facebook Open Source Library) is a library of C++14 components designed with practicality and efficiency in mind
Infer - A static analyzer for Java, C, C++, and Objective-C developed and used at Facebook.
Proxygen - A collection of C++ HTTP libraries including an easy to use HTTP server developed and used at Facebook.

Hi! @stunpix Thanks for your suggestion. We already have Folly on the list: https://github.com/fffaraz/awesome-cpp/blame/master/README.md#L90.
Would you like to create some PRs for the other 3 libraries/tools you mentioned.

Ah, yep, I see that Infer and Proxygen I didn't noted as well, so I've created a PR that contains only Buck.


CB-25. Java 11 support.

Java 11 is now supported in Cloudbreak. This additionally modifies
several docker images to user openjdk 11 instead of openjdk 10.

I'll note that I had to change the test-image Dockerfile as I don't have access to the hwx_openjdk. I think the test-image is different enough from the official cloudbreak image to warrant its own Dockerfile, but I'll defer to your expertise here.

Some noteworthy things:

Gradle 5 and spring-boot 2.1 are both required for Java 11, which precipitate a bunch of other dependency changes, including a new springframework version and a new asm version.
Gradle 5 made exclusion syntax more explicit, annoyingly.
GuavaCache was deprecated in spring in favor of Caffeine, which was created as a replacement for GuavaCache.
AutoCloseable was removed from micrometer (https://github.com/micrometer-metrics/micrometer/issues/757).
spring bean overriding was made non-default in spring-boot 2.1, which broke some tests. This is why the spring property is being passed in manually.
A few references to TestNG collections were modified to point to Guava collections instead.
TestNG itself runs into a bug that was fixed in the 7.0.0 line.
The test-image in integration tests was made non-reliant on the hortonworks/cloudbreak image. This makes it easier for me to run integration tests, but otherwise I'm not married to this approach.

Please do not merge, we are waiting for infra changes

I'll hold off.

Are we moving the ball for this?

AFAIK, still waiting on infra changes.

@meowfaceman can we help in infra changes?

@mhmxs Is the one who did the infra changes as I didn't have access to the Hortonworks Jenkins at the time. I believe it's waiting on the addition of Java 11 to various Jenkins build nodes.

This issue is still blockerd


Invalid import path types

Hello, when I want to use function types.isType(), I'm getting this error: invalid import path types.
Steps to reproduce:

Open influxdb Data explorer
Type import "types"
(optional) Make any query with that function, for example types.isType(v: 12, type: "int") as specified in docs.
Submit query

Expected behavior:
Query gets executed without error.
Actual behavior:
Query returns error invalid import path types.
Environment info:

System info: Linux 4.19.0-18-amd64 x86_64  - Debian Buster
InfluxDB version: InfluxDB 2.1.1 (git: 657e1839de) build_date: 2021-11-09T03:03:48Z
Other relevant environment details: using influxdb for docker,  container uptime: 6 days

+1 to this topic. We are also having this issue.

@lukasvida @adamtenhoeve The types package was introduced in Flux 0.140.0. InfluxDB 2.1.1 ships with 0.139.0. To get a newer version of Flux that supports the types package, you have the following options:

Build InfluxDB from source
Wait for the InfluxDB 2.2 release
Use InfluxDB Cloud


K8SSAND-1450 ⁃ Identify K8ssandra data planes with a dedicated env var

What is missing?
Currently we identify the K8ssandra control plane with the K8SSANDRA_CONTROL_PLANE env var, but there is no way to tell if a cluster is or is not a K8ssandra data plane.
Why do we need it?
Because of that, controllers such as Stargate, Reaper, Medusa are always enabled. But they are useless if the cluster is being used only as a control plane.
I suggest creating the K8SSANDRA_DATA_PLANE env var, maybe with a default of true.
┆Issue is synchronized with this Jira Task by Unito
┆friendlyId: K8SSAND-1450
┆priority: Medium

But they are useless if the cluster is being used only as a control plane.

The control plane can also function as a data plane. Would that change with what you are proposing?

If the control plane is also a data plane, it should be started with:

K8SSANDRA_CONTROL_PLANE = true
K8SSANDRA_DATA_PLANE = true

Wdyt?


Slow Startup Performance

VSCode has had really slow startup performance for many months now and I am not sure why.
I opened issue #111328 with full system information as well as profiling information and it was closed as a duplicate of issue #22087. However, I completely disabled Windows Defender and this is not the cause of the performance issues.
I've since completely uninstalled VSCode and deleted all directories in AppData for a fresh install. The problem still persists.
I tried reaching out to @jrieken as he was the one to close my previous issue, and I haven't heard anything in almost a month.
Hopefully this issue will help get my previous issue reopened so that this can be addressed. I know I am not the only one seeing these startup performance issues.

However, I completely disabled Windows Defender and this is not the cause of the performance issues.

We aren't that defender or other AV software is the only reason for slow startup but a potential cause. The past has shown that it is often AV software but also other software can be responsible for this. The slowness is due to a delayed appReady event. VS Code must await this event before it can do anything


NAACCR Pathology Lab Reporting and Cancer Registry Data Exchange

This PR adds support for NAACCR Pathology Lab Reporting messages and Cancer Registry Data standards.
NAACCRv5 is a subprotocol of HL7 used to transmit pathology reports from LIS/APLIS lab systems to cancer registeries. NAACCR XML is the standard for representing cancer registry cohorts based on CDC/SEER and CAP standards.
This PR extends the existing HL7v2 route to detect these NAACCR messages. NAACCR Messages are interpreted and processed to extract metadata based on NAACCR volume 2 and 5 protocol and stored in an NAACCR kafka topic as encoded XML. In addition to the current MLLP (TCP) based route for HL7v2, an HL7v2 over HTTP route was added to provide support for web-based cancer reporting tools (such as SRAP).
This PR also exposes a cancer registry GET route to pull NAACCR XML cohort of patient reports from the NAACCR Kafka topic. These messages are decoded from base64 and aggregated into a single batch NAACCR XML response. Further work should be done to improve the GET reports route to leverage selection criteria on report metadata, the current implementation retrieves all stored reports.
References:
https://www.naaccr.org/wp-content/uploads/2020/07/NAACCR-Vol-V_Revised_20200720.pdf
https://www.naaccr.org/wp-content/uploads/2020/07/Data-Exchange-Standards_20200721.pdf
https://www.cap.org/protocols-and-guidelines/cancer-reporting-tools/cancer-protocol-templates
https://training.seer.cancer.gov/operations/standards/setters/naaccr.html

To evaluate this function (in addition to the provided unit tests) you can use the sample NAACCR messages included under the src/test/resources/messages/hl7 path and an mllp client such as the one documented here: https://linuxforhealth.github.io/docs/tutorials/hl7-v2.html
Example usage:
mllp_send --file ORU_R01_NAACCRv5_Synoptic_CAPeCC_itemized_short.txt --loose --port 2575 localhost
To retrieve the stored reports in NAACCR XML, you can use a curl command like this:
curl --insecure http://localhost:8080/naaccr/registry

To evaluate this function (in addition to the provided unit tests) you can use the sample NAACCR messages included under the src/test/resources/messages/hl7 path and an mllp client such as the one documented here: https://linuxforhealth.github.io/docs/tutorials/hl7-v2.html
Example usage:
mllp_send --file ORU_R01_NAACCRv5_Synoptic_CAPeCC_itemized_short.txt --loose --port 2575 localhost
To retrieve the stored reports in NAACCR XML, you can use a curl command like this:
curl --insecure http://localhost:8080/naaccr/registry

 Update LFH Updates Deck

 Update LFH Updates Deck

Thanks @ccorley and @dixonwhitmire for the review, I'll make the corresponding changes later today.

Thanks @ccorley and @dixonwhitmire for the review, I'll make the corresponding changes later today.


Any build fails after updating angular-devkit/build-angular

Bug Report or Feature Request (mark with an x)
- [x] bug report
- [ ] feature request

Command (mark with an x)
- [ ] new
- [x] build
- [x] serve
- [ ] test
- [ ] e2e
- [ ] generate
- [ ] add
- [x] update
- [ ] lint
- [ ] xi18n
- [ ] run
- [ ] config
- [ ] help
- [ ] version
- [ ] doc

Versions
Angular CLI: 7.0.3
Node: 8.12.0
OS: win32 x64
Angular: 7.0.1
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, platform-server, router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.10.3
@angular-devkit/build-angular     0.10.3
@angular-devkit/build-optimizer   0.10.3
@angular-devkit/build-webpack     0.10.3
@angular-devkit/core              7.0.3
@angular-devkit/schematics        7.0.3
@angular/cdk                      7.0.2
@angular/cli                      7.0.3
@angular/material                 7.0.2
@ngtools/webpack                  7.0.3
@schematics/angular               7.0.3
@schematics/update                0.10.3
rxjs                              6.3.3
typescript                        3.1.3
webpack                           4.19.1

Repro steps
Clone repository

npm ci (npm install)
ng build (ng serve)

The log given by the failure

Desired functionality
Normal and stable functionality without failures.
Mention any other details that might be useful
What I have to say is that this issue initially came up from ng update @angular/cli
After my deep research I found out that the cause of the error wasn't @angular/cli package but @angular-devkit/build-angular version 0.10.3.

Hi I have a look at this and the issue seems to be this change. https://github.com/maktarsis/concept-store-platform/commit/8dc60f3589b83999ac02a74f4ffb6e3435383219#diff-e5e546dd2eb0351f813d63d1b39dbc48
The baseUrl has been changed from src to ./ however the actual paths have not been updated.

@alan-agius4 did you fork this project and try?
baseUrl and Paths have nothing related with this bug
Reopen this,
or fork and show me proof of stable angular-devkit/build-angular package

The “env/environment” module doesn’t appear to exist in the source code.  Also you are using imports prefixed with “!” which causes webpack to bypass the loaders and as a result, webpack is trying to parse typescript directly

@clydin
Yes, that is right.
Unfortunately, now I need to refactor all paths to environment in  0.10.3 , but ok.
Thank you.


verible-verilog-ls is NOT working in Windows

I tried getting it to work with neovim - failed, then I tried making it to work with Sublime - failed.
Below for example is troubleshooting log output from Sublime after all the setup was made in preferences as per manual below:
{     "servers": {         "verilog": {             "command": ["verible-verilog-ls"],             "root": "",             "url": "https://github.com/chipsalliance/verible"         },         "systemverilog": {             "command": ["verible-verilog-ls"],             "root": "",             "url": "https://github.com/chipsalliance/verible"         }     } }
And here is troubleshooting output:
`# Troubleshooting: verible-verilog-ls
Version

LSP: 1.16.2
Sublime Text: 4126

Server Test Run

exit code: 0
output

Verible Alpha Language Server 0.0 alpha

Server Configuration

command

[
  "verible-verilog-ls"
]

shell command

verible-verilog-ls

selector

source.systemverilog

priority_selector

source.systemverilog

init_options

{}

settings

{}

env

{}

Active view

File name

C:\projects\temp\svtest.sv

Settings

{
  "auto_complete_selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
  "lsp_active": null,
  "syntax": "Packages/SystemVerilog/SystemVerilog.sublime-syntax"
}

base scope

source.systemverilog

Project / Workspace

folders

[]

is project: False

LSP configuration
{
  "clients": {
    "clangd": {
      "enabled": true
    },
    "verible-verilog-ls": {
      "command": [
        "verible-verilog-ls"
      ],
      "enabled": true,
      "selector": "source.systemverilog"
    }
  }
}

System PATH

C:\soft\verible

`
After that, I went ahead and installed the whole thing in Debian Linux, and there I built it from source (in windows I just used binaries), after I built it from source I configured Sublime in a same way, and it could attach to ls and worked OK.

So this is now confirmed issue with Windows environment, please take a look!
p.s. I am not sure if it was ill-built binary or some other issue (I did not build binary for windows just used what you provided).
p.p.s: also, interesting fact is, in windows on bottom left, the status bar for verible-verilog-ls stuck with "Initialize" whereas in linux, where it works OK, it is there for 1 second and then just works..
so it seems its kinda starting but stuck somehow and does not function with client...

I need someone with access to a windows machine help figure out what is going on there.

I can suspect that windows implmentation of the read()/write() system calls might do some buffering, which they shouldn't do ?

Can you test the latest version ?

Did it work ?

Hiya,
I am on Windows 10 using Sublime Text: Build 4126 and using LSP v1.18.0
I am on came to report and say yes it works.
Demo here:

Gutter works as expected.
Code actions work as expected.
The LSP: Toggle Diagnostics is working as expected.

The LSP: Toggle Diagnostics is working as expected.The LSP: Toggle Diagnostics is working as expected.
:

Ah, wonderful, so it was apparently the non-binary-by-default output stream on windows that was then explicitly configured  in #1414 was the issue.
Thanks for confirming!


Blog Post: Semantics of publish/subscribe

Post title
Publish vs Subscribe semantics in AsyncAPI 2.0
Post description
https://community.ibm.com/community/user/integration/blogs/nic-townsend1/2021/04/01/publish-vs-subscribe-in-asyncapi-and-why-it-may-no

Assuming there's nothing inflammatory in the original post, I think it may be useful to share more widely as a post on the official blog?

Great explanation of the confusion 👏
And I love that you are referring to the GitHub issues! However, the link is unfortunately not working 😅

However, the link is unfortunately not working

Good spot, not sure how it got broken but will fix asap!
What's the next step for the blog entry - do I copy/paste into a .md and open PR?

Summoning the blog master @derberg.
However, I would assume so yes 🙂

tbh, I'm a bit confused with the blog post 😅
mainly because text says New Application but diagram has My Application and do not know how to map YAML file to the diagram

mainly because text says New Application but diagram has My Application and do not know how to map YAML file to the diagram

I'm having technical challenges updating the blog post to reflect that, good spot! Is that the only concern you have?

if it is the same (New App and My App) then all good from my side. I think we can suggest some improvements but can be done on a PR level. Feel free to open it up and thanks in advance for doing it 🙏🏼


Reinitialize tray icon if taskbar/explorer dies and comes back

If explorer dies and comes back to life the icon is not visible because that is not expected. Currently you have to restart virgo. Would be nice to detect if the taskbar is gone and create the icon again.

I solved the problem. It can automatically create the icon, when the explorer restart.

That's good to hear. Open a pull request so I can merge your changes.

I had opened a pull request. You can merge my changes now.

After using virgo for quite some time now I think the issue with a dying explorer is negligible and the additional complexity not worth it. I want to keep this a simple as possible and appreciate your helping out but I will not merge the change.


Refers to Visual Studio 2022 version 17.9 as a pre-requisite which isn't even out yet

Type of issue
Typo
Description
Hello,
As of 14 Nov 2024, on this page: https://learn.microsoft.com/en-au/dotnet/aspire/get-started/quickstart-build-your-first-aspire-app?tabs=visual-studio it refers to Visual Studio 2022 version 17.9 or higher (Optional) as a pre-requisite, but the latest version of VS as of 14 Nov 2023 is 17.8, not 17.9.
It's under the Pre-requisite section: https://learn.microsoft.com/en-au/dotnet/aspire/get-started/quickstart-build-your-first-aspire-app?tabs=visual-studio#prerequisites
Page URL
https://learn.microsoft.com/en-au/dotnet/aspire/get-started/quickstart-build-your-first-aspire-app?tabs=visual-studio
Content source URL
https://github.com/dotnet/docs-aspire/blob/main/docs/get-started/quickstart-build-your-first-aspire-app.md
Document Version Independent Id
5af6bf54-9e3e-025f-e1ff-b2a550558f35
Article author
IEvangelist

Hi @mamift - thanks for posting the first .NET Aspire issue since going public! Much appreciated. This was fixed in #40. It's currently in Preview... I'm going to close this, as we'll publish changes tomorrow AM. Thank you


Google suggested password not accepted

Issue:  In Sign up page google suggested password is not accepted showing the message "Password is not strong enough" (UX issue)
Reason: It needs a symbol to make it accepted
Expected: It must show the message Add symbol or "Password must contain symbol"

Can you Assign me the task under GSSOC23

@AtriSukul1508
Kindly review it and assign me.
It been 2 weeks.

@soubhik-111 go ahead


⚠ Bofrost.be has degraded performance

In 1d1c52b, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 842 ms

Resolved: Bofrost.be performance has improved in ff842e3 after 9 minutes.


question: fetch token from salt master in login function

Hi;
Sorry to disturb you.
https://github.com/saltstack/salt-api/blob/develop/saltapi/netapi/rest_cherrypy/app.py#L1032
login function fetch token from salt master use the salt.auth.Resolver
class Login(LowDataAdapter):
'''
Log in to recieve a session token
:ref:Authentication information <rest_cherrypy-auth>.
'''
def __init__(self, *args, **kwargs):
    super(Login, self).__init__(*args, **kwargs)

    self.auth = salt.auth.Resolver(self.opts)

Sorry for it, I think salt-api can make the token using the (salt.auth.LoadAuth(self.opts)) itself instead of the  auth.Resolver(fetch token from salt-master),the fetch action is not nessesary.
Does it make sense?  Thank you very much!

@whiteinge

Hello. The Resolver class allows non-root processes to create eauth tokens. This allows salt-api to run as a different user than the Salt Master process.

@whiteinge，thanks.that is right.would you mind take a look at #170，would disable session and put real token in http body in login and run function？very thanks


Fix - 5

Description

Screenshots
No response
Additional information
No response

@Iron-Thunder I have fixed World of Open source Icon issue


tworld2: init at 2.2.0

Motivation for this change
Fixes #151513
Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

You can simplify away all the postConfigure

Correction, the following should be set to fix the impure embedded build date:
  postConfigure = ''
    echo "#define COMPILE_TIME \"$(date -ud "@$SOURCE_DATE_EPOCH" '+%Y %b %e %T %Z')\"" > comptime.h
  '';

Thank you both for your patience and guidance.


The rotation of the wheel and the direction of travel of the car are reversed in the latest version

I ran into this too!
There's a fix, though. You have to rotate the wheel direction 90 degrees
Here's a video of the problem in case it's not clear
https://github.com/user-attachments/assets/fee1ad89-7452-468d-a6b8-25c1fa29d34f
I think they inverted an X/Z value somewhere


added HTMLAudioElement and HTMLSourceElement

I was suprised that there was VideoElement but no AudioElement and HTMLSourceElement

Right now i have no access to a Mac or 64 bit Linux.
So it would be nice if someone could help me fixing those tests outputs in my branch.

Is there something that is missing before it can be merged?

Is there something that is missing before it can be merged?

Nope, just the Flow team being lazy! We'll get this in. Thanks for the contribution!

@facebook-github-bot import

Thank you!


SSMS 19.1 requires .NET Framework 4.7.2 but this is not documented

SQL Server Management Studio 19.1 is being deployed via Configuration Manager to update SSMS 19 installations to this latest version. The SSMS 19.1 update fails to install on Windows Server 2016 if the original .NET Framework is still installed (2016 comes with version 4.6.2).
SSMS documentation says that Server 2016 is compatible, but there is no documentation for a minimum .NET Framework.
From the setup logs under %temp%\SsmsSetup:
Condition 'NETFRAMEWORK45 >= "461808"' evaluates to false.
.NET Framework 4.7.2 (or greater) is not detected on this machine. Please install it and run this installer again.
Error 0x81f40001: Bundle condition evaluated to false: NETFRAMEWORK45 >= "461808"

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

ID: 45daf2f0-bb22-338f-062b-a9fabcb71a92
Version Independent ID: b6e909fe-15d9-c1cf-c018-d4f6f36ff31f
Content: Download SQL Server Management Studio (SSMS) - SQL Server Management Studio (SSMS)
Content Source: docs/ssms/download-sql-server-management-studio-ssms.md
Service: sql
Sub-service: ssms
GitHub Login: @erinstellato-ms
Microsoft Alias: erinstellato

@ofortun can you confirm what you mean by "deployed via Configuration Manager".  I think of SQL Server Configuration Manager, and there is no capability to deploy SSMS from there.  Can you provide a screenshot maybe?  Thanks.

@erinstellato-ms
By Configuration Manager, he means the updates are deployed from ConfiMgr/WSUS, this specific KB is KB5027595

I will add a note to the system requirement section, to state that .NET Framework 4.7.2 is required on Windows Server 2016.
Thanks for your feedback.


SpringJoint stopped working in latest

https://www.babylonjs-playground.com/index.html#1BHF6C - not working correctly
https://www.babylonjs-playground.com/indexstable#1BHF6C - boing boing

good catch

ok, who did that? 😉


Maybe a bug of configure select via WEB?

My workaround is under version 12 and TrinoGatewayRunner.

Try edit selectros rule via WEB

Frontend post json

But backends read missing values as null !

And this will also cause  SelectorsDao.java error with null values.
@SqlQuery("""
            SELECT * FROM selectors
            WHERE
                resource_group_id = :resourceGroupId
                AND priority      = :priority
                AND user_regex    IS NOT DISTINCT FROM :userRegex
                AND source_regex  IS NOT DISTINCT FROM :sourceRegex
                AND query_type    IS NOT DISTINCT FROM :queryType
                AND client_tags   IS NOT DISTINCT FROM :clientTags
                AND selector_resource_estimate IS NOT DISTINCT FROM :selectorResourceEstimate
            LIMIT 1
            """)
    Selectors findFirst(@BindBean ResourceGroupsManager.SelectorsDetail selector);

Is here:

Some error on backend receive the data of frontends?(I am work on it but  may not have enough time.）
Maybe a more compatible range of values for the DAO, such as null？
Not sure, is mysql not support is distinct from but <=> ?

Maybe just figure it out before leave my desk, it looks like airlift json module provides a stricter deserialization rule this will cause the AbstractJacksonMapper.readFrom() can not write the value to object.
More info about jackson can not  deserialize maybe detect properties on interface default class filed cause problem, my current solution is explicitly add annotations to the setter and it worked.
And sorry for  misunderstanding about  is distinct from expression,it just worked fine.This is the first time to know this NULL safe equal and not really sure this worked for every version of mysql.


Change url from app-studio to stonesoup

Fixes
Fixes HAC-2517
Description
Update URL paths from app-studio to stonesoup
Type of change

[x] Refactoring (no functional changes, no api changes)

/cc @christianvogt

/retest

/approve
/lgtm
having issues with cy tests locally. But also on main...

/lgtm

/lgtm


Is there any changlog I can see?

When I want to upgrade，many people will ask me why. If there do not have enough reason, I cannot persuade people in my company.
I need some new feature or big bug fix.
Otherwise we use the version which is before incubate.
I want to upgrade to the new version and use the version of springboot.

maybe this can help
https://rocketmq.apache.org/dowloading/releases/

Thank you.


Error connecting to MQTT: Add on fails to start

Govee Device SKU
H6056
Govee2MQTT Version
2024.01.24-ea3cd430
Describe the issue
It would seem that the MQTT data is no longer automatically added to the add on?
Zigbee2MQTT still runs fine though.
HA version: 2024.2.2
Supervisor version: 2024.02.0
HA Install method: HASSOS
Startup Diagnostics
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
GOVEE_API_KEY=REDACTED
GOVEE_TEMPERATURE_SCALE=C
GOVEE_EMAIL=REDACTED
GOVEE_PASSWORD=REDACTED
++ cd /app
++ exec /app/govee serve
[2024-02-21T19:14:58 INFO  govee::commands::serve] Starting service. version 2024.01.24-ea3cd430
[2024-02-21T19:14:58 INFO  govee::commands::serve] Querying platform API for device list
[2024-02-21T19:14:58 INFO  govee::commands::serve] Querying undocumented API for device + room list
[2024-02-21T19:14:59 INFO  govee::service::iot] Connected to IoT: CONNACK code 0: Connection Accepted.
[2024-02-21T19:14:59 INFO  govee::commands::serve] Starting LAN discovery
[2024-02-21T19:14:59 INFO  govee::service::iot] IoT (re)connected with status CONNACK code 0: Connection Accepted.
[2024-02-21T19:14:59 INFO  govee::commands::serve] Waiting 10 seconds for LAN API discovery
[2024-02-21T19:15:09 INFO  govee::commands::serve] Devices returned from Govee's APIs
[2024-02-21T19:15:09 INFO  govee::commands::serve] Computer light bars (A4:25:CC:37:36:39:55:09 H6056)
[2024-02-21T19:15:09 INFO  govee::commands::serve]   LAN API: ip=<IP_ADDRESS>
[2024-02-21T19:15:09 INFO  govee::commands::serve]   Platform API: devices.types.light. supports_rgb=true supports_brightness=true
[2024-02-21T19:15:09 INFO  govee::commands::serve]                 color_temp=Some((2000, 9000)) segment_rgb=Some(0..15)
[2024-02-21T19:15:09 INFO  govee::commands::serve]   Undoc: room=None supports_iot=true ble_only=false
[2024-02-21T19:15:09 INFO  govee::commands::serve]   Quirk { sku: "H6056", icon: "mdi:led-strip", supports_rgb: true, supports_brightness: true, color_temp_range: Some((2000, 9000)), avoid_platform_api: false, ble_only: false, lan_api_capable: true, device_type: Light, platform_temperature_sensor_units: None, platform_humidity_sensor_units: None, iot_api_supported: true, show_as_preset_buttons: None }
[2024-02-21T19:15:09 INFO  govee::commands::serve]
Error: Please specify the mqtt broker either via the --mqtt-host parameter or by setting $GOVEE_MQTT_HOST

Stack backtrace:
   0: std::backtrace_rs::backtrace::libunwind::trace
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1: std::backtrace_rs::backtrace::trace_unsynchronized
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2: std::backtrace::Backtrace::create
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/backtrace.rs:331:13
   3: anyhow::error::<impl anyhow::Error>::msg
   4: govee::service::hass::HassArguments::mqtt_host
   5: govee::commands::serve::ServeCommand::run::{{closure}}
   6: govee::Args::run::{{closure}}
   7: tokio::runtime::park::CachedParkThread::block_on
   8: tokio::runtime::runtime::Runtime::block_on
   9: govee::main
  10: std::sys_common::backtrace::__rust_begin_short_backtrace
  11: std::rt::lang_start::{{closure}}
  12: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:284:13
  13: std::panicking::try::do_call
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
  14: std::panicking::try
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
  15: std::panic::catch_unwind
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
  16: std::rt::lang_start_internal::{{closure}}
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/rt.rs:148:48
  17: std::panicking::try::do_call
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
  18: std::panicking::try
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
  19: std::panic::catch_unwind
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
  20: std::rt::lang_start_internal
             at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/rt.rs:148:20
  21: std::rt::lang_start
  22: main
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

Additional Logs
No response
Home Assistant Logs
No response
Anything else?
No response

Same issue here. 😞

I have the same error
Error: Please specify the mqtt broker either via the --mqtt-host parameter or by setting $GOVEE_MQTT_HOST
Stack backtrace:
I run everything in docker containers via portainer.
Mosquito, govee2mqtt, and hass.
I use the exact same mqtt config for other devices and they work without any problems...
I tried several values and IPs for host, the local IP, the IP in Portainer, localhost etc. nothing works!


Feature request: upload files using Presigned URLs

It would be nice to be able to upload files directly to the bucket using Presigned URLs: 1. To save bandwidth 2. For faster uploads; but still be able to manage the files' lifecycle as if they were a standard Pocketbase file field.
As for the API, having the SDK abstract away the presigned url generation would be great (like using the same FormData mechanism for adding files, but under the hood make an intermediate request to Pocketbase to get the signed url, and then upload the files using it).
https://developers.cloudflare.com/r2/api/s3/presigned-urls/
https://docs.aws.amazon.com/AmazonS3/latest/userguide/PresignedUrlUploadObject.html
Related: https://github.com/pocketbase/pocketbase/issues/3691

There are no plans for this out of the box as it will complicate the existing file upload flow.


Fix olm deployment issues

Type of change

Bugfix

Description

This PR fixes some olm deployment issues found in our CI
Checklist

[ ] Update/write design documentation in ./documentation/design
[ ] Write tests and make sure they pass
[ ] Update documentation
[ ] Check RBAC rights for Kubernetes / OpenShift roles
[x] Try your changes from Pod inside your Kubernetes and OpenShift cluster, not just locally
[ ] Reference relevant issue(s) and close them after merging
[ ] Update CHANGELOG.md

@enmasse-ci run tests profile=acceptance test_only OLM

:heavy_check_mark: Test Summary :heavy_check_mark:
TEST_PROFILE: acceptance
TEST_CASE:
TOTAL: 45
PASS: 42
FAIL: 0
SKIP: 3


ArrestWarrant 1.1 Don't work

I'm trying to use the Arrestwarrant script https://gtaforums.com/topic/480982-reliv-arrest-warrant/ but it doesn't work, here's the log: [16/09/2024 21:35:35] IV-SDK .NET Release version 1.6 by ItsClonkAndre [16/09/2024 21:35:35] Loaded IV-SDK .NET config.ini!
[16/09/2024 21:41:45] Found script: LibertyTweaks.Main [16/09/2024 21:41:45] Finished loading 1 IV-SDK .NET scripts.
[16/09/2024 21:42:11] There is currently no new IV-SDK .NET update available.
[16/09/2024 21:42:24] Found ScriptHookDotNet script: ArrestWarrant.Main
[16/09/2024 21:42:24] An exception occurred while trying to load script 'ArrestWarrant'. Details: System.Reflection.TargetInvocationException : An exception was thrown by the target of a call. ---> System.MissingMethodException: Method not found: 'UInt32 IVSDKDotNet.Native.Natives.GET_INT_STAT(UInt32)'. in GTA.Game.GetIntegerStatistic(IntegerStatistic stat) in ArrestWarrant.Main..ctor() --- End internal exception stack trace --- in System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, k&stackMark) in System.Activator .CreateInstance(Type type, Boolean nonPublic) in System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark) in System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at System.Reflection.Assembly.CreateInstance(String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at System.Reflection.Assembly.CreateInstance( String typeName) in Manager.Main.LoadAssembly(String path) [09/16/2024 21:42:24] Found ScriptHookDotNet script: Ass.Ass [09/16/2024 21:42:24] Found ScriptHookDotNet script: CautiousDrivers.CautiousDriversScript [09/16/2024 21:42:24] Found ScriptHookDotNet script: DeathMusicIV.Main [09/16/2024 21 :42:24] Found ScriptHookDotNet script: TrafficFlow.Taxi [16/09/2024 21:42:24] // TRAFFIC FLOW MOD [16/09/2024 21:42:24] // VERSION 5 [16/09/ 2024 21:42:24] // Developed by G17 Media [16/09/2024 21:42:24] // © Copyright 2011-2012, G17 Media [16/09/2024 21:42:24] -------------------------------- ------------------------------------- [16/09/2024 21:42:24] Finished loading 5 ScriptHookDotNet scripts.
[16/09/2024 21:42:25] An error occurred while processing Tick event for ScriptHookDotNet script ArrestWarrant.Main. Aborting script. Details: System.MissingMethodException: Method not found: 'UInt32 IVSDKDotNet.Native.Natives.GET_INT_STAT(UInt32)'.
in GTA.Game.GetIntegerStatistic(IntegerStatistic stat) in ArrestWarrant.Main.Main_Tick(Object sender, EventArgs e) in GTA.Script.DoTick() in Manager.Classes.FoundScript.RaiseTick() [16/09/2024 21:42 :25] Aborting script ArrestWarrant.Main... [16/09/2024 21:42:25] Manager successfully aborted script ArrestWarrant.Main.

Thanks for reporting, does this new version fix your problem?
ScriptHookDotNet.zip
Unzip the archive, and put the "ScriptHookDotNet.dll" file inside the "IVSDKDotNet -> bin" folder. Replace when asked to.

I

Thanks for reporting, does this new version fix your problem? ScriptHookDotNet.zip
Unzip the archive, and put the "ScriptHookDotNet.dll" file inside the "IVSDKDotNet -> bin" folder. Replace when asked to.

The ArrestWarrant is working great now, thanks. However, I'm having an issue with the script "Car Security" https://gtaforums.com/topic/763074-relivnet-carsecurity-script-by-nyolc8/. It seems to work fine after the first load screen and functions perfectly, but if I die, after a mission load, or any related game load screen, the script doesn't work. It only works again if I go to IVsdk Manager and reload the script manually. Can you help me? thanks.

Great to hear that it works now!
About the Car Security script: I will take a look at that!
I will close this issue however because, it was first opened for the ArrestWarrant mod. If you like, you can open up a new issue for the Car Security mod so it's more organized 🙂


[mixed time series chart] should show query A and query B on result table

In mixed time series chart, currently only show result of query A on result table, I think we should should both query A and query B in the result table
Expected results
Query A and Query B can be shown in result table
Actual results
Only query A is shown at result table
Screenshots

How to reproduce the bug

Create a mixed time series chart and run
go to results table
observe results for query A and query B
See error

Environment
(please complete the following information):

browser type and version:
superset version: latest master
python version: python --version
node.js version: node -v
any feature flags active:

Checklist
Make sure to follow these steps before submitting your issue - thank you!

[ ] I have checked the superset logs for python stacktraces and included it here as text if there are any.
[x] I have reproduced the issue with at least the latest released version of superset.
[x] I have checked the issue tracker for the same issue and I haven't found one similar.

Additional context
Add any other context about the problem here.

question for design:

should we have both results show side by side? or allow user to switch between 2?
how can we keep the UI of south table consistent to other charts? e.g. not add another tab.

This issue has been fixed please check and close if fixed.


Segfault When Getting Frame Placements

Bug description
When getting frame placements on a simple example script, I get flaky errors of different type. I'm wondering whether I'm doing something obviously wrong - at the very least, a descriptive error message should be shown if possible.
# error 1
Segmentation fault (core dumped)

# error 2
Bus error (core dumped)

# error 3
corrupted double-linked list
Aborted (core dumped)

# error 4
double free or corruption (!prev)
Aborted (core dumped)

Expected behavior
I should be able to use the getFramePlacements function without error using the workflow explained in examples and documentation.
Reproduction steps
I'm using the following script and Pinocchio version 2.6.19 installed from pip and Python 3.10.4. In the directory containing the script, I placed the ur_description directory from example-robot-data. I modified the paths of the URDF to respect this local directory structure for reproducibility. A zip file with the below script + the relevant files is attached: issue.zip
from pathlib import Path

import numpy as np
import pinocchio as pin

# loading model
model_path = "ur_description"
urdf_path = "ur_description/urdf/ur5_robot.urdf"

model = pin.buildModelFromUrdf(str(urdf_path))

# computing collisions
q = pin.randomConfiguration(model)
data = model.createData()

# computing jacobians
frame = pin.Frame(
    "target_frame",
    3,  # arbitrary parent joint index
    0,
    pin.SE3(np.eye(3), np.ones(3)),  # dummy placement
    pin.FrameType.OP_FRAME,
)
model.addFrame(frame)
frame_idx = model.getFrameId("target_frame")

# joint jacobian
# computes FK and the joint jacobians: https://gepettoweb.laas.fr/doc/stack-of-tasks/pinocchio/master/doxygen-html/namespacepinocchio.html#aa94eb0eb9e51486f618e49617a724d9f
pin.computeJointJacobians(model, data, q)

# frame jacobian
# assumes FK has been called first: https://gepettoweb.laas.fr/doc/stack-of-tasks/pinocchio/master/doxygen-html/namespacepinocchio.html#a48c4aeb9f48c48a5965f44a3e18c82b2
pin.updateFramePlacements(model, data)

# needs computeJointJacobians to be called first: https://gepettoweb.laas.fr/doc/stack-of-tasks/pinocchio/master/doxygen-html/namespacepinocchio.html#a5aa19d265b05aaa782bb24ae4d8894f0
J = pin.getFrameJacobian(model, data, frame_idx, pin.ReferenceFrame.LOCAL)

System
Output of lscpu:
Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   39 bits physical, 48 bits virtual
CPU(s):                          8
On-line CPU(s) list:             0-7
Thread(s) per core:              2
Core(s) per socket:              4
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           142
Model name:                      Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
Stepping:                        10
CPU MHz:                         815.130
CPU max MHz:                     4000.0000
CPU min MHz:                     400.0000
BogoMIPS:                        3999.93
Virtualization:                  VT-x
L1d cache:                       128 KiB
L1i cache:                       128 KiB
L2 cache:                        1 MiB
L3 cache:                        8 MiB
NUMA node0 CPU(s):               0-7
Vulnerability Itlb multihit:     KVM: Mitigation: VMX disabled
Vulnerability L1tf:              Mitigation; PTE Inversion; VMX conditional cache flushes, SMT vulnerable
Vulnerability Mds:               Mitigation; Clear CPU buffers; SMT vulnerable
Vulnerability Meltdown:          Mitigation; PTI
Vulnerability Mmio stale data:   Mitigation; Clear CPU buffers; SMT vulnerable
Vulnerability Retbleed:          Mitigation; IBRS
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:        Mitigation; IBRS, IBPB conditional, STIBP conditional, RSB filling, PBRSB-eIBRS Not affected
Vulnerability Srbds:             Mitigation; Microcode
Vulnerability Tsx async abort:   Not affected
Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon
                                  pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcn
                                 t tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgs
                                 base tsc_adjust sgx bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window
                                 hwp_epp md_clear flush_l1d arch_capabilities

Thanks @alberthli, for this very detailed issue with a reproducible example.
I've tried on my Mac, and I could not reproduce your issue.
First step, could you start in a clean Python environment (e.g., you can try with a clean conda env).
Second step, you can share a docker image to help us investigate the bug.

You're creating the Pinocchio data and then modifying the Pinocchio model.
Have you tried to create the Pinocchio data after modifying its model?

Carlos is right, I miss this point. Thanks Carlos.

You're completely correct - rookie mistake on my part, thank you! I had decided to add all of these frames in after I had already coded up many other things and forgot to do it before I initialized the data.


Spacy removal

Remove spacy from dq

Codecov Report

Merging #681 (f57b4f2) into main (1628e63) will decrease coverage by 0.72%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #681      +/-   ##
==========================================
- Coverage   84.23%   83.51%   -0.72%
==========================================
  Files         167      159       -8
  Lines       13396    12667     -729
==========================================
- Hits        11284    10579     -705
+ Misses       2112     2088      -24

Impacted Files
Coverage Δ

dataquality/schemas/model.py
100.00% <ø> (ø)

dataquality/utils/ampli.py
100.00% <ø> (ø)

... and 5 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Au revoir


App exit when back button is pressed

Issue

When the back button is pressed in any fragment cause exit the app.
App also exit when back button is pressed after search

Solution
Like Eventbright -

Set event fragment when back button is pressed form another fragment.
Close search view when back button is pressed after search

I want to work on this issue. :+1:

i want to work on this issue

@hrprt96 we dont want developers to be working on the same issue please confirm with @liveHarshit and proceed only if he is not working on the same

@hrprt96 Sorry,  I am working on it. :+1:


Do not use 'this' in translate.js

'this' is not defined when not installing the plugin on Vue.
Fix https://github.com/Polyconseil/vue-gettext/pull/113#issuecomment-654496057

Thanks. Tested it today. Works in nodejs scripts now.


Realm support?

Great work on the library!
I was wondering if this library has Realm support? Since, Realm browser app ( where you can see realm database ) is available only on Mac, it would be great to have Realm support for this library.
Cheers

Thanks @amoghpalnitkar
We will add this support in the upcoming release.

+1

does it has  realm support  yet

Currently no.

+1 need!

+1 need it!

That will be really awesome to have such feature. Thumbs up 👍


Added suporrt for grabbing Json_model from sensors

lib supports grabbing json_data from the sensors

Just pushed this to dev-0.15.0. @theseankelly will implement the Python-bindings for this feature on that branch and submit a new PR. Once that passes tests we can cut the release.


Update deps

Coverage remained the same at 57.143% when pulling f2b802cf5669cb74fbf44004c5218249cce18d9a on update-deps into 4a2548bad83c6919c67c8b381cabbba0ed54d687 on master.

Coverage remained the same at 57.143% when pulling bc7e0264b9e1a771fd1fd4fed1835869a0f55b9d on update-deps into 4a2548bad83c6919c67c8b381cabbba0ed54d687 on master.


Custom Metrics Support for Syncer

Is your feature request related to a problem? Please describe.
As an administrator of clusters "connected" to KCP I want to monitor the health and performance of the syncer running on my physical clusters.
Describe the solution you'd like
Cluster administrators already have tools and utilities to monitor cluster metrics such as pod restarts, memory, CPU utilization, etc... however many workloads support exporting their own custom metrics that can be gathered by these same administration monitoring tools.  It would be good for the syncer (as it can be considered just another workload on a physical cluster) to export metrics that are specific to it's health.  This is not an exhaustive list but some metrics that come to mind:

syncer version
connected kcp version
heart beat/last timestamp of message sent or received from kcp
number of resources synced since last reported
time to sync resources since last reported
status of syncer reported to kcp with timestamp
cpu/memory capacity reported to kcp

Describe alternatives you've considered
Currently monitoring CPU/Memory consumption of syncer on physical clusters

Additional context

/transfer-issue contrib-tmc


Autocomplete breaks in overloaded generic function

Bug Report
Autocomplete doesn't work in an overloaded generic function.
🔎 Search Terms
autocomplete vscode overload generic
🕗 Version & Regression Information
This is the behavior in every version I tried (4.1+ and nightly), and I reviewed the FAQ for entries about this.
⏯ Playground Link
Playground link with relevant code
💻 Code
type Shape = { foo: boolean };

function blarg<T>(shape: Shape): any;
function blarg<T>(shape: () => Shape): any;
function blarg(arg: any) {
  return arg;
}

blarg({ foo:true }); // autocomplete works here
blarg(() => ({ foo:true })); // but not here

Note that both functions are generic. This behavior occurs even though the generic parameter is unused. After removing the generic, autocomplete works fine for both overloads.
🙁 Actual behavior
In the first call to blarg (which uses the overload that expects an object), when you start typing f-o-o, the key name foo will be autosuggested.
In the second call to blarg (which uses the overload that expects an object-returning function), foo doesn't autocomplete when you start typing it.
If that found autocompletion only works on the first overload, in order of how the overloads are defined. In the playground, if you reverse the order of the two overloads, you will see the behavior switch.
🙂 Expected behavior
Autocompletion should work in all overloads.

See: https://github.com/microsoft/TypeScript/issues/46927#issuecomment-980228452


Config - Embeddings - Targets pipeline is inefficient

Currently, at first the config file is loaded (but not completely sanity checked yet, for example biotrainer does not care if the input files actually exist, so embeddings might be loaded, without the fasta file existing, resulting in an error that consumes much more time than would have been necessary).
After that, the embeddings are loaded or calculated. Only then, the input fasta file(s) are resolved and sanity checked. This might lead to some inefficiencies or incosistencies (#46). There are also some improvements pending, that could be achieved by a refactoring (#50).
In the development branch, there is also a new config option called "limited_sample_size", which limits the number of samples to train on. Still, embeddings have to be calculated for all sequences at the moment. Changing the pipeline will also help here.
So, I suggest the following refactoring at the moment:

Add a real module that does a complete sanity check of the config file (improving on config.py)
Do target loading and mapping before embeddings calculation
Do embeddings calculation depending on sequence - targets mapping

Closing this issue because most of the problems have been solved by introducing the config module.


feat(ffe-checkbox-react): allow children as a function

I haven't quite given up on resolving #158 with changes to the Designsystem.
I'm now taking a more general approach to the problem, with a suggested solution that could potentially be helpful for other issues as well.
This commit allows the children of Checkbox to be a function. This will
allow consumers to further customize their label node. The function is
passed one argument which is an object with props. These props should be
spread on the rendered label.
Resolves #158
Closes #162

Coverage increased (+0.03%) to 79.991% when pulling cf8bb7a02488292a36a82c5d969589d5c4d1dfaf on render-prop-to-customize-checkbox-label into 3b2200641ab7be1f96738e72da7ae8ce49a6097e on develop.

Looks good to me! 👍


Best way to implement other hexgrid forms

Hi,
I have implemented  a custom hexgrid form. For doing this, I have implemented a new "generate" function in HexGrid.js. Is there another way to perform it without changing the core code. Thank you

If you created your own grid, then as long as you have the same public API as HexGrid/SquareGrid then you can simply pass it into Board and it should work just fine.


Investigate_IN_AADHAAR

IN_AADHAAR
ID:31 The customer's Aadhaar number is not being detected correctly.

400123456787 is not a vlaid in_aadhaar number


Add arguments to the script.

For now, it is very simple and relies on the method. I will later add support for downloader as mentioned in #5.
Also, I added logging to the script.

Ref. issue #7

Please send a PR as #4 as well

Hey @zuik could you try saving links for naruto from episode 1-10 in quality other than 360p ? It aint saving any links in text file for qualities other than 360p for me.

@anshumanv that's cause only 360p is available for Naruto eps 1-10. Fix coming up in an hour.

Alright, thanks.


Turn on streetlight (raspberrypi)

monitor mqtt queue (1 topic for streetlight or for street)
if message received "turn on light" turn on light
when command succesfully applied send message "light on" in the topic (same as above)

Done the street_lights_client is configured with the config.ini file. when the message "turn on light" is received on the corresponding topic wither the lights of street 1 or 2 will be turned on for 5 seconds, the client will also publish the message "light on" on the topic that sent the first message. (the files are in the traffic directory)

tested the led module by connecting the actual streetlights and it works

the lego ones?

yes

to verify MQTT format see milestone #18 and #19, this task can be considered closed @chicco785


docs: Add EndPointSlice-FQDN related document content

What type of PR is this?
Fixes #2482

this issue requires you to create a new user guide with the actual YAML resource defining a EndpointSlice and other required resources

this issue requires you to create a new user guide with the actual YAML resource defining a EndpointSlice and other required resources

got it, I will to do it. 🤔


Bug: dependency for surrealdb

Describe the bug
Surrealdb dependency is mapped to git repository https://github.com/rushmorem/surrealdb, instead to the official crates package registry.
Steps to reproduce
Add this crate dependency to a rust project by running:
cargo add surrealdb-rs --git https://github.com/surrealdb/surrealdb.rs
Expected behaviour
In this Cargo.toml file the dependency should be mapped to crates package registry.
SurrealDB version
This version
Contact Details
No response
Is there an existing issue for this?

[X] I have searched the existing issues

Code of Conduct

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

Thank you @jareksgit. This is a known issue. We are still waiting for https://github.com/surrealdb/surrealdb/pull/1354 to be merged.