MSID: 97662 Version: 1 DOI: 10.1101/2<IP_ADDRESS>6563

MSID: 97662
Version: 1
Preprint DOI: https://doi.org/10.1101/2<IP_ADDRESS>6563
Step 1. Awaiting reviews
Editorial to post reviews via hypothesis
Useful links:

DocMap: https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v2/by-publisher/elife/get-by-manuscript-id?manuscript_id=97662
New model tracking: https://docs.google.com/spreadsheets/d/1_fHaoOy7hjyocptKtVJRijeNpUY4hBS7Ck_aVmx6ZJk/
Reviews on sciety: https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>6563

For trouble shooting (e.g. no Docmaps available):

DocMap issue addressing: https://miro.com/app/board/uXjVNCwK6EI=/
Explore DataHub DocMaps API: https://lookerstudio.google.com/reporting/4c2f0368-babb-4beb-b5b3-497e7e7b0f08/page/ejphD
Unmatched submissions and preprints: https://lookerstudio.google.com/u/0/reporting/9f86204f-3bf7-477c-9b18-5c5ef141bf69/page/p_gxi57ha93c
Unmatched manuscripts spreadsheet: https://docs.google.com/spreadsheets/d/15QcK8w-ssB7109RQEDtFpJPZ0J5HTGxoHa_2TtpMBbg/edit#gid=1336081641

Step 2. Preview reviewed preprint
Production QC content ahead of publication
Instructions:

QC preview: https://prod--epp.elifesciences.org/previews/97662v1
Update ticket with any problems (add blocked label)
When QC OK, add QC OK label to ticket and add publication date and time to https://docs.google.com/spreadsheets/d/1amAlKvdLcaDp5W8Z8g77NmkwbMF5n_u89ArSqPMO8jg
Move card to next column
(At end of the day post link in #enhanced-preprint and ask for PDF to be generated)

Useful links:

Preprint DOI :  https://doi.org/10.1101/2<IP_ADDRESS>6563
Confirm reviews returned by EPP: https://prod--epp.elifesciences.org/api/reviewed-preprints/97662/v1/reviews
To update the MECA path in the docmap: https://docs.google.com/spreadsheets/d/1mctCQuNFBjSn97Lihy7_vBO6z7-N-oqyLv4clyi6zHg

Step 3: Awaiting search reindex
This step adds the reviewed preprint to the homepage: https://elifesciences.org
The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.
Useful links:

Jenkins pipeline to reindex search can be triggered sooner or monitored here: https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 4: Published! PDF requested
Waiting for PDF to be generated
Useful links:

PDF tracking: https://docs.google.com/spreadsheets/d/106_XeDjmuBae7gexOTNzg60lapeqjl2aRn9DzupGyS8/

Step 5: Introduce PDF to data folder and git repo
Upload PDF to relevent folder in git repo https://github.com/elifesciences/enhanced-preprints-data/
Step 6: Done!

[ ] Kettle is on!


allow boost 1.67.0

something similar to
https://github.com/zetacoin/zetacoin/issues/12
happens when trying to build litedoged
mostly "no matching function for call to rpclisten"

Added the changes let me know if it works when making a debain build

I was able to build the Qt and Qt-less binaries at the new tag at 9c0f9fd3b5 without trouble, however debian 10 reaches security EOL very soon so I should migrate to a yet a newer linux soon.


can not download dataset. incorrect url?

Sorry, we directly used the google drive url provided in the original repository of DNeRF without checking. You can try our model using the N3V dataset or download the dnerf dataset via the dropbox link.


The text and illustration overlaps on small devices

Very limited options here, but as far as I can tell the best thing we can do is move the description out of the banner area, increase the image size, and anchor it to the right.What do you think, @equinor/eds-ux, @BeckyBrekke?
https://zeroheight.com/1a694e6b8/p/40bb6b-equinor-design-system

Looks like that is the best option. I think Bente is ready with the new hero image. Can you guys coordinate the new image with the text outside of the banner area?
Her issue: https://github.com/equinor/design-system/issues/1116


Deprecate iteration

Deprecated API:
for contour in contours(xs, ys, zs, N)
    for line in contour.lines
        x, y = coordinates(line)
        plot(x, y)
    end
end

New API:
cs = contours(xs, ys, zs, N)
for level in levels(cs)
    for line in lines(level)
        x, y = coordinates(line)
        plot(x, y)
    end
end

See #28 and #29 for some discussion.

JuliaLang/METADATA.jl#4638 tags a release right before this, and I intend to tag yet another release after this merges.

Current coverage is 89.36%

Merging #32 into master will increase coverage by +0.08% as of 8c60957

@@            master     #32   diff @@
======================================
  Files            1       1
  Stmts          140     141     +1
  Branches         0       0
  Methods          0       0
======================================
+ Hit            125     126     +1
  Partial          0       0
  Missed          15      15

Review entire Coverage Diff as of 8c60957

Powered by Codecov. Updated on successful CI builds.

+1 this change is an improvement.

On Feb 22, 2016, at 3:28 PM, Tomas Lycken<EMAIL_ADDRESS>wrote:
Deprecated API:
for contour in contours(xs, ys, zs, N)
for line in contour.lines
x, y = coordinates(line)
plot(x, y)
end
end
New API:
cs = contours(xs, ys, zs, N)
for level in levels(cs)
for line in lines(level)
x, y = coordinates(line)
plot(x, y)
end
end
See #28 and #29 for some discussion.
You can view, comment on, or merge this pull request online at:
https://github.com/tlycken/Contour.jl/pull/32
Commit Summary
Deprecate iteration over the result of contours
Improve deprecation warnings
File Changes
M src/Contour.jl (15)
Patch Links:
https://github.com/tlycken/Contour.jl/pull/32.patch
https://github.com/tlycken/Contour.jl/pull/32.diff
—
Reply to this email directly or view it on GitHub.

Hm. We should probably deprecate push!, length and eltype while where at it.


[BUG] Plot process gets killed on backpropagation

Describe the bug
When the plotter reaches table 6 for backpropagation the process randomly exits. The last message just says 'Killed', which is not found in the log and only visible if run trough CLI.
Setting the buffer size to anything lower/higher didn't make any difference.
Plotting with k=25 works just fine.
Also, I've run the process 3 times now (with different ram settings) and it ALWAYS crashed at backpropagation on table 6.
Sample Output
...
Starting phase 2/4: Backpropagation into tmp files... Mon Apr 19 15:17:10 2021
Backpropagating on table 7
scanned table 7
scanned time =  194.997 seconds. CPU (45.350%) Mon Apr 19 15:20:25 2021
sorting table 7
Backpropagating on table 6
Killed
(venv) chia@chia:~/chia-blockchain$

Log File: plotter_log_43b3a6a3-c5cd-47a8-aa94-dbbe82342a85.txt
Environment
OS: Debian 10.9 64bit (4.19.0-16-amd64)
CPU: Intel Xeon E5-2420 v2
RAM: 32gb ECC
Temp/Final Disk: 16TB Exos X16 (one drive for both)
File System: ext4

Have you successfully completed one k32 at a time?

I always did only one at a time, so no.

This is usually a RAM problem but ECC RAM should be less susceptible

Also, it is always at exactly the same spot, so random bit flips wouldn't make much sense

Solved: There was some weird behavior of the kernel, it killed the process because it thought it was out of memory although the memory was nearly empty.
Fixed it now, sorry for bothering you


Improve error message when trying to connect to chat using an app access token

HI,
it's possible to connect to an irc with oauth app token ?
Actually i got a
[2020-03-09T09:01:46.054Z] ❌ ircv3 ERROR Disconnected unexpectedly: [1006]
(node:7325) UnhandledPromiseRejectionWarning: Error: required parameter "nick" not found in command "NICK"

And i can't pass it as a param in TwitchClient.withCredentials(process.env.TWITCH_CLIENT_ID, token.access_token) :(
Thx

No, because app tokens are not associated with a user. Apps can not be in chat, only users can. You need to create a Twitch account for your bot with the name you want the bot to have, then get an access token for that user, in order to connect to chat.
Still leaving this open because that's definitely not the kind of error message that should appear in that case.

Released in 4.1.0-pre.10.

Hmm, I seem to still be getting the error mentioned above.
{
    "twitch": "^4.2.7",
    "twitch-auth": "4.2.7",
    "twitch-chat-client": "4.2.7",
}


python args daterang not working

**Checklist
[v ] I'm asking a question
[ v] I've looked through the README and FAQ for similar questions
[ v] I've searched the bugtracker for similar questions including closed ones
[ v]I've verified that I'm running youtube-dl version 2021.01.16
Question
im try to get the videos info after 20201001 use the daterang but it not working still download all videos
part info
{
"id": "qWWQmDnKQcQ",
"uploader": "Joeman",
"uploader_id": "JoemanStarCraft",
"uploader_url": "http://www.youtube.com/user/JoemanStarCraft",
"channel_id": "UCPRWWKG0VkBA0Pqa4Jr5j0Q",
"channel_url": "http://www.youtube.com/channel/UCPRWWKG0VkBA0Pqa4Jr5j0Q",
"upload_date": "20150213",
"license": null,
"creator": null,
"title": "\u300aDying Light \u5782\u6b7b\u4e4b\u5149 \u300b\u5be6\u6cc1\u7cbe\u83ef \u6700\u7d42\u8dd1\u9177\u96e3\u95dc final Parkour",
"alt_title": null,
"thumbnails": [
{
"url": "https://i.ytimg.com/vi/qWWQmDnKQcQ/hqdefault.jpg?sqp=-oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB&rs=AOn4CLAEVmuPmSTauTFtBUClViPgi41Bog",
"width": 168,
"height": 94,
"resolution": "168x94",
"id": "0"
},
{
"url": "https://i.ytimg.com/vi/qWWQmDnKQcQ/hqdefault.jpg?sqp=-oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB&rs=AOn4CLCpEXJXRFWeFT1XihgpvABBJOH8MA",
"width": 196,
"height": 110,
"resolution": "196x110",
"id": "1"
},
{
"url": "https://i.ytimg.com/vi/qWWQmDnKQcQ/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLDpEOLjULmxZAT8NSbsy8CnZZAPwQ",
"width": 246,
"height": 138,
"resolution": "246x138",
"id": "2"
},
{
"url": "https://i.ytimg.com/vi/qWWQmDnKQcQ/hqdefault.jpg?sqp=-oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLBVpvSB5RB2U15tREUD0cfLJXyb4A",
"width": 336,
"height": 188,
"resolution": "336x188",
"id": "3"
}
],
"description": "Subscribe now / \u8a02\u95b1Joeman\u7684\u983b\u9053 \uff1ahttp://goo.gl/H5hUk7\nFacebook / FB\u5c08\u9801: https://www.facebook.com/JoemanStation",
"categories": [
"Travel & Events"
],
"tags": [
"twitch",
"games"
],
"subtitles": {},
"automatic_captions": {},
"duration": 1851,
"age_limit": 0,
"annotations": null,
"chapters": null,
"webpage_url": "https://www.youtube.com/watch?v=qWWQmDnKQcQ",
"view_count": 7286,
"like_count": 25,
"dislike_count": 13,
"average_rating": 3.6315789,
python code
import youtube_dl

class tests:
def init(self):
pass

def extract_info(self, webpage_url, extract_flat=True, collaborate=True):
    """
    Extracting the webpage by youtube-dl without downloading
    :param webpage_url:
    :param collaborate: IGNORE THIS (seems to be useless at this point)
    :return:
    """
     range = DateRange("20201001")
        print(f'crawler {webpage_url.get("url")}')
        st = time.time()
        args = {
            "nocheckcertificate": True,
            "ignoreerrors": True,
            "quiet": True,
            "nopart": True,
            # "download_archive": "record.txt",
            "no_warnings": True,
            "youtube_include_dash_manifest": False,
            'simulate': True,
            'user-agent': '',
            "proxy": None,
            "extract_flat": extract_flat,
            "sleep_interval": 5,
            "daterange":

        }
    with youtube_dl.YoutubeDL(args) as ydl:
        try:
            VideoJson = ydl.extract_info(webpage_url, extra_info={"comment_count": ''})
            print(VideoJson)

        except Exception as e:
            print(e)
if name == 'main':
tt = tests()
tt.extract_info("https://www.youtube.com/user/flyland9902/videos", extract_flat=False)

comment_count is not available for youtube extractor.

comment_count is not available for youtube extractor.

sor im ask this................
im try to get the videos info after 20201001 use the daterang but it not working still download all videos

sor im ask this................
im try to get the videos info after 20201001 use the daterang but it not working still download all videos


amountToPrecision(): truncate, not round up

Affects order placement on liqui and quite probably all other exchanges. Now truncates amount so it won't throw InsufficientFunds exception if you try to sell all inventory.
I also got rid of parseFloat() as truncate converts amount to String anyway down the road.
Should fix #393.

Ok, thx for your contributions as always! It has arrived in 1.9.257+. Cheers!


0.0.2 Release

Hi @sivaprasadreddy
Would you mind releasing 0.0.2 ?

@romchellis I am thinking of addressing https://github.com/testcontainers/jooq-testcontainers-codegen-maven-plugin/issues/4 before 0.0.2 release. It's not a blocker, but I think it's better to have automated test ASAP.

Version 0.0.2 is released.
Thanks @romchellis for contributing the major features/changes in this release.


Create a score breakdown table in candidate report

We need to create a matrix view table for score breakdown, based on tags. Ideally each question should only have 2 tags: an hardness level (easy, medium, hard) and a category (systems, algo, time complexity etc.). Assuming that's true for our questions (mostly it is), we need something like this.
This way we can check how strong is a candidate in each field. For now, this should be sufficient, but later, we might want to show the percentile breakdown as well. That's for later though.

....
Systems
Algorithms
Data structures
Time complexity
Concurrency
Total

Easy
5
2
3
4
5
(5+2+3+4+5)

Medium
1
4
2
2
1
10

Hard

total

Total
6
6
5
6
6

Actually, reverse the order. Tags as rows, and hardness as columns.


add example for wasm in pytket

Suggested as discussed in https://github.com/CQCL/pytket/pull/222

Could be used for https://github.com/CQCL/pytket-quantinuum/issues/120


Laravel 9.x Shift

This pull request includes the changes for upgrading to Laravel 9.x. Feel free to commit any additional changes to the shift-78943 branch.
Before merging, you need to:

Checkout the shift-78943 branch
Review all pull request comments for additional changes
Run composer update (if the scripts fail, add --no-scripts)
Clear any config, route, or view cache
Thoroughly test your application (no tests?, no CI?)

If you need help with your upgrade, check out the Human Shifts. You may also join the Shifty Coders Slack workspace to level-up your Laravel skills.

:information_source: Laravel 9 moved the resources/lang folder to the top level of the project. While Shift moved and replaced references to this folder, you may have additional references to this folder which need to be updated.

:warning: Laravel 9 upgraded to Flysystem 3.0 causing the behavior of the Storage facade to change slightly:

Write operations (such as put and write) now overwrite existing files by default and return false instead of throwing an exception.
Read operations (such as get and download) now return null instead of a FileNotFoundException when a file is missing.
The delete operation now returns true even if the file did not exist.

For more details, you may review the Flysystem 3.x section of the Upgrade Guide.

:warning: Laravel 9 transitioned from SwiftMailer to Symfony Mailer. While this transition should be relatively seamless and Shift automates any tedious changes, some changes may not reliably be automated.
Dependencies
Some mail providers may require an additional dependency. For example, if you are using Mailgun, then you will need to install the symfony/mailgun-mailer package:
composer require symfony/mailgun-mailer symfony/http-client

For more details on what has changed you may review the Symfony Mailer section of the Upgrade Guide.

:x: Shift could not upgrade the following files since they differed from the default Laravel version. You will need to compare these files against the default Laravel 9 versions and merge any changes:

[ ] public/index.php

:information_source: Laravel 8 removed the public/web.config file. The presence of this file creates a potential security risk for projects not using Microsoft IIS as their web server.
Shift removed your file since it did not appear to be modified from the default version. If you are using Microsoft IIS as your web server, you may undo this commit by running git revert 55a30761.

:warning: The FILESYSTEM_DRIVER environment variable was renamed to FILESYSTEM_DISK in Laravel 9. Shift attempted to automate this change, but you should review any additional environment configuration and rename this variable.

:warning: Shift upgraded your configuration files by defaulting them and merging your true customizations. These include values which are not changeable through core ENV variables.
You should review this commit for additional customizations or opportunities to use new ENV variables. If you have a lot of customizations, you may undo this commit with git revert d4765003 and make the config file changes manually.

:warning: The token driver for API authentication is no longer available. This driver was not very robust and was removed from the documentation. Laravel now recommends using Sanctum.
If you were using the token driver, you may re-add it within your auth.php configuration file then migrate to Sanctum at your convenience.

:information_source: The FILESYSTEM_CLOUD environment variable was removed in a later release of Laravel 8. While you may still use the cloud disk, you are encouraged to configure your own disks.
Shift found references to the FILESYSTEM_CLOUD variable in the following files:

[ ] ./config/filesystems.php

:information_source: Laravel 9 adopted anonymous migrations. Shift automated this change to align with modern Laravel conventions and avoid naming migrations.

:information_source: All of the underlying Symfony components used by Laravel have been upgraded to Symfony 6. If you are directly interacting with any Symfony component, you should review the Symfony change log for additional changes.

:information_source: The HTTP client has been updated to have a default timeout of 30 seconds. Previously there was no default. The underlying request would wait indefinitely. Now an exception is thrown after 30 seconds.
If you find your requests need longer, you may prefix your request to specify a timeout:
Http::timeout(60)->get("https://laravelshift.com");

:information_source: The app/Models folder was reintroduced back in Laravel 8. This was an optional change. Laravel and the artisan commands will automatically detect if you are using the app/Models folder or not.
If you wish to modernize your application to use the app/Models folder, you may run the Namespace Models Shift for free.

:information_source: Laravel 9 now uses Vite to build frontend assets. While you may continue to use Laravel Mix, it is no longer the default. If you wish to modernize your application to use Vite, you may run the Vite Converter for free.

:tada: Congratulations, you're now running the latest version of Laravel!
Next, you may optionally run the following Shifts to ensure your application is fully upgraded, adopts the latest Laravel conventions, and easier to maintain in the future:

Upgrade Checker ensures your application is fully upgraded by detecting any outdated code.
Laravel Fixer automatically updates your code to the latest Laravel conventions.
Tests Generator intelligently generates model factories, HTTP Tests, and configuration for your application.
CI Generator intelligently generates CI jobs to lint PHP, check code style, and run tests, including Dusk.

You may also use the Shift Workbench to automate common tasks for maintaining your Laravel and PHP applications.

Gonna get this merged, everything tested locally and looks good


Unable to Start

Your question
Hi there,
When trying to launch after building, I get this error:
Error: ENOENT: no such file or directory, open '/var/www/html/armory/data/meta/charactercustomization2/1_0.json'
I have all the requirements, unsure what the issue is.

ah ok was gonna try the direct .zip download as well but thought I'd check here first, so it must be that. thanks will give it a go now.

Thanks for reporting back, will remove the fetchdata method from the readme to avoid further issues


Hourly Data Missing Hour 23:00

Hi,
I am currently using yfinance version 0.1.67
I was downloading the hourly price of BTC-USD from 2021-01-01 00:00:00 to 2021-12-01  00:00:00, when I noticed that returned values between 2021-03-29 to 2021-10-30 are missing the hour 23 for every single days.
I tried to do smaller date range calls but the hour 23 is still missing in the dataframe.
df = yfinance.download ("BTC-USD", interval = "1h", start = datetime(2021,1,1,0,0,0), end = datetime(2021,12,1,0,0,0))
Thank you
Vincent

I have the same issue, did you find already a solution?

+1

I also have this issue, anyone found a solution?

This should fix it: https://github.com/ValueRaider/yfinance/tree/fix/timezone
It's a fork, just download it and load like this:
import sys
sys.path.insert(0, "path/to/my/fork/of/yfinance")
import yfinance as yf

I'd appreciate knowing what OS you have as I've only tested on Linux, it had tiny potential to break on Windows/Mac

@ProgrammingDao I see you assisting in issues so I assume you use yfinance - can you field-test some bug fixes for me? Just in case there are edge cases where it blows up or messes with data. They fix issues around timezones and weekly data, all in this branch: https://github.com/ValueRaider/yfinance/tree/integrate

Hi @ValueRaider, I have tried to run with your branch the query and also didn't get the 23h price data over the specified period. Besides the initial issue, I also get an exception saying that the Dividends and Stock Splits columns are missing. Hope it helps.

For the initial issue, it might be coming from yahoo finance I believe as by looking at the raw query results at : https://query2.finance.yahoo.com/v8/finance/chart/BTC-USD?period1=1616976000&period2=1617580800&interval=1h&includePrePost=False&events=div%2Csplits , there are missing values as can be seen with null.
The url corresponds to yf.download("BTC-USD", interval = "1h", start = datetime(2021,3,29,0,0,0), end = datetime(2021,4,5,0,0,0))

@ProgrammingDao I suspect you aren't actually loading my module. Run print yf after load to check if it has loaded (see my edit above).
Dividends and Stock Splits should be missing because of default arguments: download(actions=False) vs history(actions=True)


idol.sankakucomplex.com - broken website

Steps to reproduce

Disable this rule from Base filter:

@@||idol.sankakucomplex.com/post/index.content?next=*&page=$other,elemhide,jsinject,extension

Go here NSFW - https://idol.sankakucomplex.com/
Scroll down and wait a while

Expected behavior

New images should loading while scrolling.
Actual behavior

New images don't load.
Screenshot:

Your environment

AdGuard for Windows 7.2.2921 (CL 1.4.157)

The responses for requests to idol.sankakucomplex.com/post/index.content?next=*&page= contain malformed HTML pages. This leads to incorrect content-script injection. Not sure if we should handle those HTMLs, I think it's better to just leave the rule. Is it OK for you, @AdamWr?

It seems to be the result of an overlap between the page and the filtering engine features. It does not worth to handle this case in the CoreLibs, so keeping the rule in the Base filter is good enough for now.


Refactor exported methods

Now a lot of methods are exported in router package, which should instead be private.  Keeping them private prevent library users from abusing internal states.
@kdada This issue needs triage.

Got it. I'll refactor it after the framework is completed.


Apache Kudu 1.10.0 rpm build

When will the Apache Kudu 1.10.0 rpm be available for download? From this page https://kudu.apache.org/docs/release_notes.html, 1.10.0 has been released. Thanks.

Thanks for triggering. New rpm will be available in a few days.

Awesome. Thanks a lot.

Just released v1.10.0-1.


bluetooth devide not found?

Hi there. Great stuff, thanks!
For some reason the device didn't show up with the current configuration (neither on Windows nor on Mac OS)
For anyone who might need this: I got it working by replacing the filters with the two options below (more devices can appear when trying to connect, you only have to select the ELK-BLEDOM from the list)
navigator.bluetooth.requestDevice({
                // commend these lines out
		// filters: [
		// 	{ services: ['0000fff0-0000-1000-8000-00805f9b34fb'] }
		// ]

                // add these lines
		acceptAllDevices: true, // all devices show up, just select the right one
		optionalServices: ['0000fff0-0000-1000-8000-00805f9b34fb'], // this is required to allow using the service
	})

And a question: seems like the controller doesn't support individually addressable leds, is this right?

Hi, this is correct yes. There are different standards for LED strips. The one ELK-BLEDOM controls is one of the simpler ones, which only supports one color at a time for the entirety of all LEDs.
Now I'm curious, which device do you own that you had to remove those lines, but still works with the code from this repository?

Thanks.
Regarding your question: it's a 3m led strip with a BT controller (bought them in the same package), which shows up as "ELK-BLEDOM" in the BT devices list. If there are any other details you would like to see, please tell me how to get them and i'll provide them.
As for the browser i've used to connect to it: Chrome (latest stable) on Mac OS ventura & on Windows 10.


Cannot sign into plex-desktop - version `Qt_6.7' not found

Describe the bug
When attempting to sign into Plex, clicking 'Sign In' does not open a browser window, and will eventually time-out stating Plex services is under maintenance. Launching plex-desktop from the terminal and clicking 'Sign In' will produce several Qt_6.7 not found errors.
Steps To Reproduce
Steps to reproduce the behavior:

Open plex-desktop
Click 'Sign In' on the top toolbar
Click 'Sign In' in the middle of the page

Expected behavior
A browser window should open allowing you to sign in and authenticate the client.
Additional context
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by kde-open)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/jyhngzvyh184a1mz9qnkfgmm6xnc57r9-kio-6.5.0/lib/libKF6KIOWidgets.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/jyhngzvyh184a1mz9qnkfgmm6xnc57r9-kio-6.5.0/lib/libKF6KIOGui.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/jyhngzvyh184a1mz9qnkfgmm6xnc57r9-kio-6.5.0/lib/libKF6KIOCore.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/galpxixk7pnmhqvx849sq7d15nqillsb-kjobwidgets-6.5.0/lib/libKF6JobWidgets.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/nsdrdlppxmxr5glki7fr75pxgqx7gs7c-kservice-6.5.0/lib/libKF6Service.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/s313hwm97f7kbbjwibbr7fvjvwxs0iyp-solid-6.5.0/lib/libKF6Solid.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/2rhhabdzhblpn924689bxr8z32nwaql6-kcompletion-6.5.0/lib/libKF6Completion.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/90lmci2vgcxx9x891036y3aw0mavfq8m-kcoreaddons-6.5.0/lib/libKF6CoreAddons.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/b5h2xzjigb70fpp2s69zmkb5iqkxpasw-kwidgetsaddons-6.5.0/lib/libKF6WidgetsAddons.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/a1l68z7vpmmabknh5kmw9vyv89crc58q-ki18n-6.5.0/lib/libKF6I18n.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/pgpr84fqhwk06q22lx67hz88simwxayh-kconfig-6.5.0/lib/libKF6ConfigCore.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/lib/libQt6Concurrent.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/xghqcdsac5m8fi786yvkghp3azwkbfri-kiconthemes-6.5.0/lib/libKF6IconWidgets.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/4j2fpx1nsxxn6931mra4hxwn649bbsxq-kwindowsystem-6.5.0/lib/libKF6WindowSystem.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/xghqcdsac5m8fi786yvkghp3azwkbfri-kiconthemes-6.5.0/lib/libKF6IconThemes.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/my40nc2a2xmjfphwyg254xq3gh064lxs-kcolorscheme-6.5.0/lib/libKF6ColorScheme.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/pgpr84fqhwk06q22lx67hz88simwxayh-kconfig-6.5.0/lib/libKF6ConfigGui.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/apls65wkhmcq45jx009ildpyzs8g08yv-kguiaddons-6.5.0/lib/libKF6GuiAddons.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/w86srhdkinlp6wm99szzw48psjh7f9gc-kcrash-6.5.0/lib/libKF6Crash.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/q45dx9bvj810mqr9jvglrnkrkspgyqj0-kauth-6.5.0/lib/libKF6AuthCore.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/lib/libQt6Xml.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/jxsi6nhvnskj0zis0pjc48i57mgi8rla-knotifications-6.5.0/lib/libKF6Notifications.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/2vrdas1s55zzzqvzlnnf3lsf76cawlmh-kcodecs-6.5.0/lib/libKF6Codecs.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/ai4n1742ykiif5yrwlln6lk2nshjla3j-kconfigwidgets-6.5.0/lib/libKF6ConfigWidgets.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/q9qqw4gxdzhwh97ijm9k1cwv69lk0x8v-karchive-6.5.0/lib/libKF6Archive.so.6)
kde-open: /nix/store/j8rcivjrf246kf8aqy72l93rk4x2zlp4-plex-desktop-1.96.0/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /nix/store/ibmnrxw9mzr61m38br3ry26y8d5zdbv3-breeze-icons-6.5.0/lib/libKF6BreezeIcons.so.6)

Notify maintainers
No active maintainers

Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.10.9-cachyos, NixOS, 24.11 (Vicuna), 24.11.20240910.1355a0c`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.5`
 - nixpkgs: `/nix/store/qpg5mwsind2hy35b9vpk6mx4jimnypw0-source`

Add a :+1: reaction to issues you find important.

Hi,
Could you confirm if this is a duplicate of https://github.com/NixOS/nixpkgs/issues/341968? Specifically, if using xdg.portal.xdgOpenUsePortal (and possibly adding an entry to xdg.portal.extraPortals) as described in that issue helps at all?

First, I'm sorry for opening a duplicate thread. When I was searching, I guess I forgot to remove 'is:open' from the filter.
I'm running Plasma6, which already sets xdg.portal.enable = true and pkgs.kdePackages.xdg-desktop-portal-kde to extraPortals, so  I went ahead and and enabled xdgOpenUsePortal and added pkgs.xdg-desktop-portal-gtk to extraPortals, and after a reboot, it appears to be working now. Thank you for taking the time to look into this!

Not a problem! Glad it worked for you. This is one of those rough edges that a few people have run now and I haven't figured out if there's a way to solve this on the package side of things (versus the NixOS settings solution that I'm currently recommending).


Update package links for OSX cross compilation

Update broken package links while cross compiling for OSX.
Also, something Dogecoin developers might find useful:
https://github.com/Vertian/DockerDOGE/

Thank you! Together with #1662 this will make our CI great (and not failing) again.

Thank you! Together with #1662 this will make our CI great (and not failing) again.


Feature Implements iceberg partition transform

#31442
Added iceberg operator function to support direct entry into the lake by doris

Support insert into  data to iceberg by appending  hdfs files
Implement iceberg partition routing through partitionTransform
2.1) Serialize spec and schema data into json on the fe side and then deserialize on the be side to get the schema and partition information of iceberg table
2.2) Then implement Iceberg's Identity, Bucket, Year/Month/Day and other types of partition strategies through partitionTransform and template class
Transaction management through IcebergTransaction
3.1) After the be side file is written, report CommitData data to fe according to the partition granularity
3.2) After receiving CommitData data, fe submits metadata to iceberg in IcebergTransaction

run buildall

run buildall

run buildall

run buildall

run buildall

run compile

run compile

run buildall

run buildall

run buildall

run buildall

run buildall

run buildall

run buildall


Ubuntu Lunar?

Describe the bug
I believe I've followed the Ubuntu install instructions, however, when attempting to apt-get update, it fails to update the Azure CLI repo.
I also don't see lunar in the list of dists: https://packages.microsoft.com/repos/azure-cli/dists/
Related command
apt-get update
Errors
E: The repository 'https://packages.microsoft.com/repos/azure-cli lunar Release' does not have a Release file.

Issue script & Debug output
apt-get update

Expected behavior
It updates apt with the various package metadata.
Environment Summary
Ubuntu Lunar
Additional context
The content of /etc/apt/sources.list.d/azure-cli.list:
deb [arch=amd64 signed-by=/etc/apt/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/azure-cli/ lunar main

Thank you for opening this issue, we will look into it.

Only LTS version is supported.
PS: You can install the Jammy's package in Lunar.

See https://learn.microsoft.com/en-us/cli/azure/install-azure-cli-linux?pivots=apt#no-package-for-your-distribution

That documentation apparently hijacks the scroll; the anchor corresponding to the target isn't in view when one opens the link.
Nonetheless, I see; I'll have to give that a try.


Flask-restful in requirements.txt causes problems: need fix

Kudu builds with flask-restful but the app fails with these messages in log:

2020-02-20T00:00:31.040211104Z [2020-02-20 00:00:31 +0000] [37] [INFO] Starting gunicorn 19.9.0
2020-02-20T00:00:31.041417315Z [2020-02-20 00:00:31 +0000] [37] [INFO] Listening at: http://<IP_ADDRESS>:8000 (37)
2020-02-20T00:00:31.042140722Z [2020-02-20 00:00:31 +0000] [37] [INFO] Using worker: sync
2020-02-20T00:00:31.045314753Z [2020-02-20 00:00:31 +0000] [40] [INFO] Booting worker with pid: 40
2020-02-20T00:00:31.175970911Z [2020-02-20 00:00:31 +0000] [40] [ERROR] Exception in worker process
2020-02-20T00:00:31.175991011Z Traceback (most recent call last):
2020-02-20T00:00:31.175995311Z   File "/opt/python/3.7.5/lib/python3.7/site-packages/gunicorn/arbiter.py", line 583, in spawn_worker
2020-02-20T00:00:31.176007312Z     worker.init_process()
2020-02-20T00:00:31.176010512Z   File "/opt/python/3.7.5/lib/python3.7/site-packages/gunicorn/workers/base.py", line 129, in init_process
2020-02-20T00:00:31.176021012Z     self.load_wsgi()
2020-02-20T00:00:31.176024212Z   File "/opt/python/3.7.5/lib/python3.7/site-packages/gunicorn/workers/base.py", line 138, in load_wsgi
2020-02-20T00:00:31.176027412Z     self.wsgi = self.app.wsgi()
2020-02-20T00:00:31.176030512Z   File "/opt/python/3.7.5/lib/python3.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
2020-02-20T00:00:31.176033612Z     self.callable = self.load()
2020-02-20T00:00:31.176036612Z   File "/opt/python/3.7.5/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load
2020-02-20T00:00:31.176039712Z     return self.load_wsgiapp()
2020-02-20T00:00:31.176042812Z   File "/opt/python/3.7.5/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
2020-02-20T00:00:31.176045912Z     return util.import_app(self.app_uri)
2020-02-20T00:00:31.176048912Z   File "/opt/python/3.7.5/lib/python3.7/site-packages/gunicorn/util.py", line 350, in import_app
2020-02-20T00:00:31.176052112Z     import(module)
2020-02-20T00:00:31.176055112Z   File "/home/site/wwwroot/application.py", line 4, in
2020-02-20T00:00:31.176058412Z     from flask_restful import reqparse, Api, Resource
2020-02-20T00:00:31.176061512Z ModuleNotFoundError: No module named 'flask_restful'

The fix is to correct flask-restful to flask_restful. I don't have permissions to submit a pull request so someone needs to do this.
(I spent many frustrating hours troubleshooting this issue -- and this was my first Python deployment to Azure App Service)

Not sure about this as the package name is really "flask-restful": https://flask-restful.readthedocs.io/en/latest/installation.html...


count Ribbon's yvUSDC in Opyn

0xJiji, [15 Nov 2021, 05:22:59 (15 Nov 2021, 05:17:40)]:
yvUSDC Theta Vault address: 0x8FE74471F198E426e96bE65f40EeD1F8BA96e54f
Lookup from Opyn Controller: https://etherscan.io/address/0x4ccc2339F87F6c59c6893E1A678c2266cA58dC72#readProxyContract

First, call the accountVaultCounter function accountVaultCounter(0x8FE74471F198E426e96bE65f40EeD1F8BA96e54f)
Then call the getVault function getVault(0x8FE74471F198E426e96bE65f40EeD1F8BA96e54f, 20)
The deposited yvUSDC amount is the last number in the tuple

Relevant telegram thread: https://t.me/c/1410227556/4218

@DarkGhost7 hey, is this free to claim? Seems to be a few contract read calls. im happy to help.


⚠ Jenkins Plugins Artifactory has degraded performance

In df3e3ea, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1286 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 8cd384e after 38 minutes.


Support of the --watch flag

It would be great if the --watch flag is supported in ts-node-test as well: https://nodejs.org/docs/latest-v19.x/api/test.html#watch-mode

Sure! That sounds nice. Would you like to send a pull request?

Implemented support for --watch in PR #32 and released as v0.3.0 just now. Please report back if you encounter any issues using it.


Russian locale

thank you 😊

not at all) can you release this in for vue v1 version?

I'm sorry the v1 codebase has been overwritten, so I can't 😅

ok, thanks)


mbedtls_debug_print_mpi crashes on 0

This bug was originally reported by @lhuang04 in #4578. I'm creating an issue to facilitate tracking.
Steps to reproduce (confirmed at 72dcd4e4f16d9d78ab16be57c7b8e9a239a6c961, but I think the TLS/x25519 part has existed ever since TLS started supporting x52219 and the debug_mpi part since PolarSSL):
make
programs/ssl/ssl_server2 debug_level=3 &
programs/ssl/ssl_client2 curves=x25519

Expected behavior: a TLS connection happens normally, using x25519 for the key exchange.
Actual behavior:
…
ssl_srv.c:3665: |2| => write server key exchange
ssl_srv.c:3443: |2| ECDHE curve: x25519
ssl_srv.c:3468: |3| value of 'ECDH: Q(X)' (254 bits) is:
ssl_srv.c:3468: |3|  3d 3f 0e fc 6e 35 c8 53 53 d8 b7 59 20 95 b2 5a
ssl_srv.c:3468: |3|  60 1c 16 ea b7 9a cb ff dd 04 98 46 b6 55 8b 86
[1]    2345374 segmentation fault (core dumped)  programs/ssl/ssl_server2 debug_level=3

An UBSan or Msan build gives a backtrace:
source/library/debug.c:236:13: runtime error: applying non-zero offset<PHONE_NUMBER>3709551608 to null pointer
    #0 0x4d449d in mbedtls_debug_print_mpi library/debug.c:236:13
    #1 0x4d3b1f in mbedtls_debug_print_ecp library/debug.c:213:5
    #2 0x4f2beb in ssl_prepare_server_key_exchange library/ssl_srv.c:3468:9
    #3 0x4f2beb in ssl_write_server_key_exchange library/ssl_srv.c:3703:15
    #4 0x4f2beb in mbedtls_ssl_handshake_server_step library/ssl_srv.c:4736:19
    #5 0x511461 in mbedtls_ssl_handshake library/ssl_tls.c:5815:15
    #6 0x4ca075 in main programs/ssl/ssl_server2.c:3155:20
    #7 0x7fb5c1ebc0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
    #8 0x41c47d in _start (/home/gilpes01/z/dev/mbedtls/main/build-asan/programs/ssl/ssl_server2+0x41c47d)

SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior source/library/debug.c:236:13 in

As analyzed by @lhuang04, mbedtls_debug_print_mpi does not correctly handle the case of an MPI such that X->n == 0, which is a valid representation of 0.
In addition, mbedtls_debug_print_ecp shouldn't be printing 0 here, but that's more of a cosmetic issue.

Fix posted in https://github.com/ARMmbed/mbedtls/pull/4604. I'll make backports once it's been reviewed.


Latest schema v4

Some unrelated things in the PR, but all separate commits so you can cherry pick if needed.
Summary: The specification lists four different URLs that should be validated against the latest v4 specification, as of today. I've added the other three for compatibility with current JSON schemas out there.

Cool. Please see my comment in code.

Thanks for all that - that's great. Added you to collaborators, hope you don't mind, - you can commit directly to a branch of this repo and merge PRs from them.

No worries. I'll definitely stick to PRs though, the conversations are valuable :smile:

Looked at this compatibility. Yes, can be mentioned in README.


Added redirects for the developer alias

Motivation
On the developer alias we want to redirect traffic to developers instead of rendering the site
Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan
N/A
Related PRs
N/A

:exclamation: before this PR can be merged please make sure that you enable "Allow edits from maintainers".
This is needed for tooling to be able to update this PR in-place so that Github can properly recognize and mark it as merged once its merged into the upstream branch

:exclamation: before this PR can be merged please make sure that you enable "Allow edits from maintainers".
This is needed for tooling to be able to update this PR in-place so that Github can properly recognize and mark it as merged once its merged into the upstream branch

/land

/land

@oriooctopus: :key: Insufficient privileges: Not Collaborator

@oriooctopus: :key: Insufficient privileges: Not Collaborator

/land

/land

:exclamation: failed to update PR in-place. When this PR is merged Github will improperly mark it as "Closed" instead of "Merged".
In the future make sure that that "Allow edits from maintainers" is enabled, allowing Bors to update the PR in-place before merging and convince Github to mark the PR as "Merged".

:exclamation: failed to update PR in-place. When this PR is merged Github will improperly mark it as "Closed" instead of "Merged".
In the future make sure that that "Allow edits from maintainers" is enabled, allowing Bors to update the PR in-place before merging and convince Github to mark the PR as "Merged".


Automation_ACC-264.1 (Level A)Kyma-dashboard_Check Box Provide a valid label for form fields.

1.1 Internal Message Details
Internal Message:
Test Plan:	ACC SAP Kyma runtime 2024
Message Priority:	Medium
Affected Check Point:	ACC-264.1
Affected UI:	Check Box
Short text:	Automation_ACC-264.1 (Level A)Kyma-dashboard_Check Box Provide a valid label for form fields.
1.2 Application Details
Application Name	Kyma-dashboard
Application URL:	https://canary.cockpit.btp.int.sap/cockpit#/globalaccount/7304343e-1ce0-412b-a955-5948bab9d2c8/subaccount/e0ec1134-2770-40a2-910b-2b8e32ec8f60/subaccountoverview
User:	SSO
Technology:	SAP UI5
UI5 Version:	1.124.1
1.3 Test Environment Details:
GitHub	https://github.com/kyma-project/busola/issues
Web browser:	Google Chrome - Version 127.0.6533.73 (Official Build) (64-bit)
Operating System:	Windows 11 Enterprise Version 22H2
Screen Reader:	JAWS 2024.2405.83 ILM 64 bit for Windows
2. Screen Flow
•	Login into the application using the URL provided.
•	URL: https://canary.cockpit.btp.int.sap/cockpit#/globalaccount/7304343e-1ce0-412b-a955-5948bab9d2c8/subaccount/e0ec1134-2770-40a2-910b-2b8e32ec8f60/subaccountoverview.
•	Activate ‘Extension’ item.
•	Activate ‘Create’ button.
3. Issue
Synopsis: Provide a valid label for form fields.
Observed Behavior:
All checkbox (role=checkbox) within ‘Extensions’ page do not have a mechanism that allows an accessible name value to be calculated.
Code Snippet:

Expected Behavior:
Developers should define form labels using the label element whenever an on-screen label is present. The label element's value is then explicitly associated with the relevant form field using the for and id attributes. Use of the label element provides an added benefit as it increases the target area that users can click to focus the form field. In certain instances, however, it is impractical or 'undesirable' to use an explicit label for a form field; this is largely driven by the fact that the value between the opening and closing label tags must, by definition, be a block of displayed text.

Kindly refer to attached error and issue processing document for more details.
Regards,
Huda

Automation_ACC-264.1 (Level A)Kyma-dashboard_Check Box Provide a valid label for form fields.docx
Issue processing-09.2021 (1).docx


is there only one result in songs?

Hello, is there only one result in songs?

Hi @Elmar1991  , sorry for late response.
yeah, if the type of the result is not Playlist it will return a single song.
the following example looks like this:
import { Playlist, getPlaylistFromUrl, querySuggestion, search } from '@vookav2/searchmusic'

let playlist = null
const { result: searchResult } = await search(query)

if (result.type === 'Playlist') {
  playlist = result
} else {
  playlist = await result.getPlaylist()
}

{
  playlistId: string,
  playlistTitle: string,
  isInfinite: boolean,
  token: string,
  hash: string, // md5(playlistId + playlistTitle)
  length: number,
  songs: Song[],
}

you can read the usage guide for more examples.


Error when trying to clone repo, and install dependencies

Hello. I get this error when I try to clone the repo and install dependencies:
''ERROR: Could not find a version that satisfies the requirement TBB==0.1 (from -r requirements.txt (line 4)) (from versions: 2<IP_ADDRESS>, 2019.0)
ERROR: No matching distribution found for TBB==0.1 (from -r requirements.txt (line 4))''
How can I fix it? Thank you.

what is output of pip3 -V?

"pip 20.1.1 from /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip (python 3.8)"

try
sed -i '/TBB==0.1/d' requirements.txt

then
pip3 install -r requirements.txt &&
chmod +x lockdown-bypass.py

You might not need TBB.

Now I got this: "sed: -i may not be used with stdin", when I ran the 1st command.

ow snap. turns out GNU version of sed is different from BSD. Try
sed -i '' '/TBB==0.1/d' requirements.txt

Worked perfectly! Thanks!


[Tooling] [chip-cert] CD certs are not properly generated and have encoding errors

Reproduction steps / Feature
It looks like chip-cert doesn't generate valid CD certs.
The issue was spotted during the run of TC_DA_1_2.py while parsing the CD certificate L381, however the issue can be reproduced with the example chip-cert#gen-cd-example.
By checking the generated cd.bin certificate with openssl, it will generate an error. It can also be reproduced with python module cryptography & x509.load_der_x509_certificate function.
unable to load certificate<PHONE_NUMBER>17600:error:0D0680A8:asn1 encoding routines:asn1_check_tlen:wrong tag:../crypto/asn1/tasn_dec.c:1149:<PHONE_NUMBER>17600:error:0D07803A:asn1 encoding routines:asn1_item_embed_d2i:nested asn1 error:../crypto/asn1/tasn_dec.c:309:Type=X509_CINF<PHONE_NUMBER>17600:error:0D08303A:asn1 encoding routines:asn1_template_noexp_d2i:nested asn1 error:../crypto/asn1/tasn_dec.c:646:Field=cert_info, Type=X509

The certificates from credentials/test/certification-declaration also have this issue.
credentials/development/cd-certs/Chip-Test-CD-Cert.der doesn't have this issue.
Platform
core (please add to version below)
Platform Version(s)
ee49ebdd86669429aa68a8fb5b5c9b756928b9cc
Type
Manually tested with SDK
(Optional) If manually tested please explain why this is only manually tested
No response
Anything else?
No response

The CD is a der file, but it's not an x509 cert. Try asn1parse.
ex:
Try cecille@cecille1:~/chip/connectedhomeip$ openssl asn1parse -inform DER -in credentials/development/commissioner_dut/struct_dac_vidpid_fallback_encoding_01/cd.der
    0:d=0  hl=3 l= 232 cons: SEQUENCE
    3:d=1  hl=2 l=   9 prim: OBJECT            :pkcs7-signedData
   14:d=1  hl=3 l= 218 cons: cont [ 0 ]
   17:d=2  hl=3 l= 215 cons: SEQUENCE
   20:d=3  hl=2 l=   1 prim: INTEGER           :03
   23:d=3  hl=2 l=  13 cons: SET
   25:d=4  hl=2 l=  11 cons: SEQUENCE
   27:d=5  hl=2 l=   9 prim: OBJECT            :sha256
   38:d=3  hl=2 l=  68 cons: SEQUENCE
   40:d=4  hl=2 l=   9 prim: OBJECT            :pkcs7-data
   51:d=4  hl=2 l=  55 cons: cont [ 0 ]
   53:d=5  hl=2 l=  53 prim: OCTET STRING      [HEX DUMP]:152400012501F1FF360204B118250334122C04135A494732303134315A423333303030312D32342405002406002507769824080018
  108:d=3  hl=2 l= 125 cons: SET
  110:d=4  hl=2 l= 123 cons: SEQUENCE
  112:d=5  hl=2 l=   1 prim: INTEGER           :03
  115:d=5  hl=2 l=  20 prim: cont [ 0 ]
  137:d=5  hl=2 l=  11 cons: SEQUENCE
  139:d=6  hl=2 l=   9 prim: OBJECT            :sha256
  150:d=5  hl=2 l=  10 cons: SEQUENCE
  152:d=6  hl=2 l=   8 prim: OBJECT            :ecdsa-with-SHA256
  162:d=5  hl=2 l=  71 prim: OCTET STRING      [HEX DUMP]:304502210080094E7ED4E6513C65AAFC6ED4A62C5AC44B191C0101B3678A3914BE841913C702200642B29F67F492A898EDE088C207A448D108CDC4AE992016D1E0DEC1C599E750

Thank you.
And what can I do about load_der_x509_certificate?
The TC_DA_1_2.py script breaks when trying to load a CD cert here: TC_DA_1_2.py#L381

There are 2 separate things:

CD signature verification certificates (i.e. what is loaded at https://github.com/project-chip/connectedhomeip/blob/ee49ebdd86669429aa68a8fb5b5c9b756928b9cc/src/python_testing/TC_DA_1_2.py#L381), which are used to verify CD signatures.
a. https://github.com/project-chip/connectedhomeip/blob/ee49ebdd86669429aa68a8fb5b5c9b756928b9cc/credentials/development/cd-certs/Chip-Test-CD-Cert.der is such a file, and it's the certificate for the SDK's CD test signing key.
The Certification Declaration (CD) files themselves. These are CMS signed enveloped.

I think it is possible that there is a misunderstanding about these different formats, relative tot he issue.
@andrei-menzopol Please can you explain what you are trying to do? It is 100% expected that a cd.bin from chip-cert gen-cd command will not be loadable with openssl x509 ..... commands.

Thank you @tcarmelveilleux
I wanted to run the TC_DA_1_2.py script with a custom nxp generated certificate chain.
I managed to successfully run it now. We are using this certificate when using development certs. I just had to convert the CD-Signing-Cert in der format and using it in the script


Updated ENABLE_CDAM to true

JIRA link (if applicable)
N/A
Change description
Updated ENABLE_CDAM to true to check feature flag.
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[X] No

NOt required


KAFKA-12880: Remove deprecated Count and SampledTotal in 3.0

They were both deprecated in Apache Kafka 2.4 and it's a straightforward change
to use the non deprecated variants.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@dajac did you intend to keep these when you removed Sum and Total or was it an oversight?

One unrelated failure:

Build / JDK 8 and Scala 2.12 / org.apache.kafka.connect.integration.ConnectorClientPolicyIntegrationTest.testCreateWithNotAllowedOverridesForPrincipalPolicy


feat: add filter in admin

can filter on

env
command
is_spamming_sentry

Codecov Report
Base: 100.00% // Head: 100.00% // No change to project coverage :thumbsup:

Coverage data is based on head (9f2b421) compared to base (59401cb).
Patch coverage: 100.00% of modified lines in pull request are covered.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff            @@
##             alpha       #20   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           18        19    +1
  Lines          574       594   +20
  Branches        44        46    +2
=========================================
+ Hits           574       594   +20

Flag
Coverage Δ

unittests
100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

controller/sentry/admin.py
100.00% <100.00%> (ø)

controller/sentry/filters.py
100.00% <100.00%> (ø)

controller/sentry/models.py
100.00% <100.00%> (ø)

controller/sentry/tasks.py
100.00% <100.00%> (ø)

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

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


Add a method in order to determine, whether a MUC supports OMEMO

MUC has to be private, deanonymized and the user must have bidirectional presence subscription with all participants.

Done


[Question] How did you learn about the [abc-shield] syntax?

Nice, clean README, thanks for sharing!
Curious, how did you know to use the shorthand syntax for rendering shields at the top of the document? I've been searching GitHub documentation but either it's not documented or I'm bad at searching, or both!
<!-- PROJECT SHIELDS -->
[![Build Status][build-shield]]()
[![Contributors][contributors-shield]]()
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]

Thanks

I figured it out, you are using references in your markdown. The actual links are defined at the bottom of the document. Got it!
<!-- MARKDOWN LINKS & IMAGES -->
[build-shield]: https://img.shields.io/badge/build-passing-brightgreen.svg?style=flat-square
[contributors-shield]: https://img.shields.io/badge/contributors-1-orange.svg?style=flat-square
[license-shield]: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square
[license-url]: https://choosealicense.com/licenses/mit
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/othneildrew
[product-screenshot]: https://raw.githubusercontent.com/othneildrew/Best-README-Template/master/screenshot.png

Haha! Thanks @douglascayers! I actually found it after some research and learning about markdown. I'll add that link in the documentation for this project.


Fix updater notifier

Description:
Related issue (if applicable): fixes #18301
Pull request in home-assistant.io with documentation (if applicable): home-assistant/home-assistant.io#<home-assistant.io PR number goes here>
Example entry for configuration.yaml (if applicable):
updater:

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.

If user exposed functionality or configuration variables are added/changed:

[x] Documentation added/updated in home-assistant.io

If the code communicates with devices, web services, or third-party tools:

[x] New dependencies have been added to the REQUIREMENTS variable (example).
[x] New dependencies are only imported inside functions that use them (example).
[x] New or updated dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[x] New files were added to .coveragerc.

If the code does not interact with devices:

[x] Tests have been added to verify that the new code works.

This is not going to fix it. The thing that's broken is our receiver, which I am planning to rewrite soon.

ok, thanks


Adjust check's output behavior

Adjust's adam check to print the output of its check command even if it passes. I had to restructure things a little bit to prevent me from duplicating a lot of code in two places

why's the handling for stderr and stdout different?


Question : How can I get the actual sound as it is?

Hello,
I have just begun using Tone.js and want to implement a functionality which requires playing the sound only for left speaker at one point of time and only right speaker at some other time but I am facing a problem as to how to play the actual sound as is generated.
I am using Tone.Oscillator() but it plays a sound of default frequency and not the original sound.
Thanks :)

I'm not sure what you mean by the "original sound".
As far as the first part of your question, you could use Tone.Panner to modulate between the left and right speaker. For example: to play the sound out of the left speaker for 10 seconds and then switch to the right speaker, you could do something like this:
var panner = new Tone.Panner().toMaster()
//set it all the way left
panner.pan.setValueAtTime(0, -1)
//switch to the right channel after 10 seconds
panner.pan.setValueAtTime("+10", 1)
//create an oscillator and connect it to the panner
var osc = new Tone.Oscillator().connect(panner).start()

For example, my i have an app in which I have to play a series of notes and drums  and then modulate this sound of combined drums and notes into different speakers. If I use Tone.Oscillator it just plays a sound of some frequency but not my original sound.How do I accomplish that?

You can module the frequency of Tone.Oscillator by doing something like:
var osc = new Tone.Oscillator().toMaster()
//change the frequency
osc.frequency.value = 220

But if you want to play drum sounds or other mp3s, Tone.Oscillator is probably not what you're looking for.
The playbackRate example plays two different sources out of different speakers. You can see how that is done.
Let's move this conversation to the forum which is a place for this kind of question. Please post some code to give me a better sense of what you're trying to do.


How to store and serve configuration (layout, and other meta) for tiles, that may be added and removed (filter)?

In regards of #16, #39, and #78 we need to decide where, and how to store <juicy-tile-list> configuration. It would be also nice to keeps other meta data for future stuff.
Problems to address:

Tiles may appear or disappear according to filter (#16),
Tiles may be added or removed by app developer,
We plan to give opportunity to prepare different layouts according to responsive design break points (#39),
We could like to use different setup for same html used in many partials(handlers),
App/widget/tile code should not be aware of any part of our magic,
Layout should be kept, even if content of tile changes (i18n, 'dynamic' content)

Archiving. Right now the config is saved in the database.


api/.env

api/.env

Sign Up Window

i can't create user

Your email address<EMAIL_ADDRESS>has already been registered. You can check that by openning MongoDBCompass and checking wexstream.User collection.
If you set up your SMTP settings correctly, Delete your registered email address<EMAIL_ADDRESS>from wexstream.User collection in MongoDBCompass and try again. It should work.
Once registered, you will recieve an email to validate your account.

I have the same problem. The user.collections shows nothing. Any idea?


the subtitles are disabled, but it is not true.

To Reproduce
Steps to reproduce the behavior: Simply execute the code.
###Video link:
https://youtu.be/Tj_5dU0gjk0

What code / cli command are you executing?
For example:
transcript_list = YouTubeTranscriptApi.list_transcripts("Tj_5dU0gjk0")
print(transcript_list)

Which Python version are you using?
Python 3.11.4
Which version of youtube-transcript-api are you using?
youtube-transcript-api 0.6.1
Expected behavior
Describe what you expected to happen.
I was hoping to receive the transcripts, as they are available in the video.
Actual behaviour
Describe what is happening instead of the Expected behavior. Add error messages if there are any.
Instead I received the following error message:
  File "C:\Users\Botato300\AppData\Roaming\Python\Python311\site-packages\youtube_transcript_api\_transcripts.py", line 62, in _extract_captions_json
    raise TranscriptsDisabled(video_id)
youtube_transcript_api._errors.TranscriptsDisabled:
Could not retrieve a transcript for the video https://www.youtube.com/watch?v=Tj_5dU0gjk0! This is most likely caused by:

Subtitles are disabled for this video

If you are sure that the described cause is not responsible for this error and that a transcript should be retrievable, please create an issue at https://github.com/jdepoix/youtube-transcript-api/issues. Please add which version of youtube_transcript_api you are using and provide the information needed to replicate the error. Also make sure that there are no open issues which already describe your problem!

Hi @Botato300,
when I open the URL https://youtu.be/Tj_5dU0gjk0, the video doesn't allow me to enable subtitles. So it seems to me that the error message is correct in saying that subtitles are disabled for this video.
I will close this now, but let me know if that is not the case for you

Hi!
But look at the photo! If it has subtitles, I can see them.

Wow, that is strange! For me it doesn't show subtitles:

I've never encountered this before. Maybe the subtitles are enabled based on your location? Are you executing the code from you local machine or from some cloud service?

Yes, it is strange. I'm running the code locally, on my windows 10 PC. I tried entering the video from incognito and no subtitles appeared! I think it shows the subtitles by account, instead of by location?

@Botato300 huh, that's interesting. Are you the uploader by the video of any chance? I don't know any ruling that YouTube can apply to limit transcripts to certain accounts, but that might very well be possible.
However, you should be able to work around this using Cookies.

No, I did not upload the video. I'll try the cookies, thanks!


gh-pages are broken, may be?

I followed the https://upptime.js.org/docs/get-started#after-creating-your-repository guide and it was already set to gh-pages but my page looks like this. is that the default behaviour for this?
https://github.com/ijunaid8989/whowasdown

This generally happens when the config is a bit wrong.
What do you have in the status-website baseUrl?
status-website:
  baseUrl: /repo

this is how it looks now
# Change these first
owner: ijunaid8989 # Your GitHub username
repo: whowasdown # Your Github repository name

# Add your sites here
sites:
  - name: Google
    url: https://www.google.com
  - name: Wikipedia
    url: https://en.wikipedia.org
  - name: Hacker News
    url: https://news.ycombinator.com
  - name: Broken Site
    url: https://thissitedoesnotexist.com

status-website:
  # Add your custom domain below, or remove the next line if you don't have a domain
  # Uncomment the following line if you don't have a custom domain and add your repo name
  baseUrl: /repo
  logoUrl: https://raw.githubusercontent.com/upptime/upptime.js.org/master/static/img/icon.svg
  name: WhoWasDown
  introTitle: "**Upptime** is the open-source uptime monitor and status page, powered entirely by GitHub."
  introMessage: Who was down, do you know?
  navbar:
    - title: Status
      href: /
    - title: GitHub
      href: https://github.com/$OWNER/$REPO

Yes, you've marked "baseUrl" as /repo when it should be the name of your repository, i.e., /whowasdown.


feat: pwa(progressive web application) support

Added PWA support, user can use it as a app
Icon imgs added to public folder
Vite config file is changed to add pwa support, also can test it in dev mode
While deploying to production remove this below lines from vite.config.ts:
devOptions: {
enabled: true,
},

This is awesome! <3 Thanks @vishant007

Great work @vishant007


Non-interactive install

We've got guys who really like Empire on our pentest team. I'd love to include it in our base install, but it requires a non-interactive installer, which Empire doesn't have.
I re-wrote the install scripts to have a non interactive flag. argparse for python and getopts for bash. Tried to edit your code as little as possible, as I don't want to screw up how you wrote things.
Also noticed an issue where if you run install.sh outside of the directory it's in, you won't get setup_database.py to run because the pathing is relative (or it didn't for me in my scripting). I added something that fixes that, but it does cause an issue if your filename has a space in it. (as a heads up)
Let me know if you think this is something useful.
Krav

Hey @kravlin,
I just want to verify before I merge. You would like the installer to be completely non-interactive as in you don't need to approve or deny any package installations, correct? If that is the case, it looks like swig installer still requires approval.
Let me know if I am completely off the mark on this.
Thanks!

Any movement on this @kravlin ?

Any movement on this @kravlin ?

I was just going to make a very similar pull request, any chance of landing this? I do the dependencies myself, so honestly I just need the --yes to make choice=""

No movement on this, so feel free to submit a new pull, some of the setup has changed/merge conflicts exist here anyway.

being worked on here: https://github.com/PowerShellEmpire/Empire/pull/106

Apologies. I've been MIA for a while due to a bunch of stuff. Thanks for merging this in with somewhere else.


Missing French translations

Coverage remained the same at 73.832% when pulling 6f3d643baf0a26120d6f4df4f97378510f0f40b6 on kloh-fr:french-translations into d3fa963e3e7560a8cb86a1b021764e79c22733d1 on mediaelement:master.

Thanks for this PR. I'll merge it today. Can you also check https://github.com/mediaelement/mediaelement-plugins and help me with translations for the plugins please?

PR merged. Thanks, and if you can do the translations for the other project I'd appreciate it

@kloh-fr BTW I forgot to mention, the translation files on https://github.com/mediaelement/mediaelement-plugins are in the src folder, all suffixed by i18n. Is there a chance you can help me translating those in French please?

I'll take a look :-)


Add gRPC configuration doc

Fixes https://github.com/aspnet/AspNetCore/issues/9189

Do we want to remove the section here: /aspnetcore/grpc/migration.md@master#configure-grpc-services-options

I've shortened it and added a link to the new doc.


CLI tests not running by default

          we probably need to open an issue to investigate - this shouldn't be required and all tests from inside `cli` module should be exercised as part of our in-memory suite (`cargo test`)

Originally posted by @akoshelev in https://github.com/private-attribution/ipa/pull/1273#discussion_r1755895475

I looked into this a bit further, and these aren't running because they are gated behind features cli and test-fixture, which aren't default features.
The difference between cargo test and `cargo test --features="cli test-fixture" is the inclusion of 19 tests:
> test cli::crypto::tests::decrypt_bad_private_key - should panic ... ok
> test cli::crypto::tests::decrypt_no_enc_file - should panic ... ok
> test cli::crypto::tests::encrypt_and_decrypt ... ok
> test cli::crypto::tests::encrypt_and_execute_query ... ok
> test cli::crypto::tests::encrypt_bad_network_file - should panic ... ok
> test cli::crypto::tests::encrypt_incomplete_network_file - should panic ... ok
> test cli::crypto::tests::encrypt_no_network_file - should panic ... ok
> test cli::playbook::input::tests::from_str ... ok
> test cli::playbook::input::tests::input_source::multiline ... ok
> test cli::playbook::input::tests::parse_empty - should panic ... ok
> test cli::playbook::input::tests::parse_negative - should panic ... ok
> test cli::playbook::input::tests::tuple ... ok
> test cli::playbook::input::tests::tuple_parse_error - should panic ... ok
> test gen_events::tests::event_timestamp_arithmetics ... ok
> test gen_events::tests::event_timestamp_ordering ... ok
> test gen_events::tests::same_seed_generates_same_output ... ok
> test models::tests::event_timestamp_cmp ... ok
> test models::tests::event_timestamp_from ... ok
> test models::tests::event_timestamp_new ... ok

(I have the full output of each of these in files, if that's useful.) All tests run by cargo test are also run by `cargo test --features="cli test-fixture".
It seems like the best approach here is to simply update pre-commit and .github/workflows/check.yml to run cargo test --features="cli test-fixture" instead of cargo test`, as opposed to adding these as default features.

I'll update #1273

fixed in #1273. closing


Delete redundant ':'

Code will be automatically formatted and there's no need to submit code style PRs. Thanks.

It's not redundant. In semicolon-less style, you should never start a line with (, [, or `. That's why it's prefixed with a ;. For further reading on this topic, see https://standardjs.com/rules-en.html#semicolons


Get Jupyter Kernel for environment

Previous combinations of Jupyter/conda automatically provided kernels for all available conda environments, this is not the case anymore. See this answer on SO.
We definitely need to add ipykernel to the environment.
Beyond that, it is probably easiest to also add the nb_conda_kernels to the environment, I have not been able to try that out, though.
Else, we need to do this after activating the environment:
python -m ipykernel install --user --name {env_name} --display-name "{env_name}"

See https://ipython.readthedocs.io/en/stable/install/kernel_install.html#kernels-for-different-environments

Beyond that, it is probably easiest to also add the nb_conda_kernels to the environment, I have not been able to try that out, though.

Just tried on a different machine and it seems to work well, at least on Ubuntu. So I suppose that should do.

So on my machine, ipykernel is automatically installed, when jupyter lab is installed.
Installing nb_conda_kernels works on my machine, and enables full environment use in notebook.

so I updated the environment to contain nb_conda_kernels.

Thanks! Please add ipykernel, too. Better explicit than implicit...

Done


Disable pushing in forks

This is a temporary stop-gap to not run the trivy scan in PRs from forks, for now, since attempting a push from a fork causes a 403... Once the issue with the trivy action described here is fixed, we can change the build to do tarball scanning instead of scanning published images.
Closes: https://github.com/open-feature/flagd/issues/52

I spoke to aqua and escalated this issue

Thanks! I think this wasn't their fault, hopefully a solution comes soon.


Revert "Query resolved"

Reverts priyankarpal/ProjectsHut#29

Changes were reverted ! was there any issue ??

Changes were reverted! was there any issue ??

Yes. I there some problems

ooh !! found the issue ! everything was working fine on my system so i  didn't notice !(issue came during  resolving MERGE CONFLICT)

ooh !! found the issue ! everything was working fine on my system so i didn't notice !(issue came during resolving MERGE CONFLICT)

ohhh just create another one.


[desktop_drop] Allow inspecting content of drop before drop is done

Hi, thanks for maintaining this plugin :)
I've just started using the desktop_drop library, and I'm kind of missing a feature that I've seen in a lot of drop implementation in other ecosystems.
When a user drags a file over the drop area, it is very helpful for the application to reject the drag based on e.g. the type of the file that is being dragged. This helps users understand which files can be accepted by the application.
If possible, I would love to see this feature added to this already great plugin.

It would be nice to have this

Looking fro this feature as well! Would be very very useful!


Add paste functionality to ClipboardHelper

It would be great, if the clipboard helper could also support paste functionality!

You mean read the clipboard?

Yes, I mean read the clipboard.
Sorry, english isn't my first language.

Zotero.Utilities.Internal.getClipboard("text/plain")


Hillas Parameters in TelescopeFrame instead of CameraFrame

This PR depends on #1499 , so will wait until that is merged to review (so the diffs don't include those changes, or otherwise choose that PR as the comparison).
It makes the following changes:

pre-computes the CameraGeometries in the TelescopeFrame and uses those in the parametrization
changes the Container data model for HillasParameters and TimingParameters so that the units are deg for positions and distances, and deg-1 for velocities.  (note that it's then a bit confusing which parameters are in degrees on a sphere vs rotation angle, but the help text should be clear)

Some open questions:

Pointing:  the pointing of MCs is fixed, so currently we use the same TelescopeFrame geometry for all events and currently there is no mechanism to update the pointing position (or rotation in the case of mis-pointing that includes that). That should work also for real data that tracks a source, since the TelescopeFrame is centered on the alt/az of the pointing of the telescope and the positions hillas.{x,y} are deltas from this center position on a sphere. However, when we go to any common frames or use 3D reconstruction, we will have to think about how to apply updated pointing values  or pointing corrections in an efficient way.   This relates to #1408.

Now I am a bit confused...I think some of these changes are also in #1408 - am I wrong? should we merge this before? I will try to finish my PR sorry...

Now I am a bit confused...I think some of these changes are also in #1408 - am I wrong? should we merge this before? I will try to finish my PR sorry...

Yes, we should probably merge this into your PR -this was just to fix the stage1.py tool to do it correctly, but obviously it breaks the reconstruction in the process (so would need your PR).  I suggest:

once #1499 is merged, you should update #1408 to the master
then merge this PR into #1408, and we can proceed from there and do it all at once.

I'm closing this for now and will come back to it. It will be easier to implement after the full refactoring of stage1.py


No relative anchor positions anymore?

Godot version
4.0 beta3
System information
PopOS 22.04
Issue description
I'm trying to dynamically size the HUD / UI to the window size of the game. Unfortunately the HUD stays the same size because I'm not able to define relative anchor sizes. See the screenshots of 3.5 and 4.0 respectively:
3.5:

4.0 beta3:

I've found this issue: https://github.com/godotengine/godot-proposals/issues/4994
Is it possible that this feature is only partly implemented it will be completed in a later beta? Because I can't find the FullScreen Containers :(
Steps to reproduce
Add a main HUD with a HBox with three sub containers. The center one should shrink and the outer ones should stay "sticked" to the screen borders.
Minimal reproduction project
UI_3.5.zip
UI_4.0.zip

When I set the anchor preset to custom, I can set the anchor points, but they have no effect...

I think the anchors have no effect because you didn't put your node under Control node. What type is its parent?

I think the anchors have no effect because you didn't put your node under Control node. What type is its parent?

The MainHUD sits normally in a Node2D (the parent of all 2D nodes in my world). Even if I put it in a Control Node, nothing changes. Also it never was necessary in 3.5

I think now I got you, so I need to put the whole Node2D-Scene also inside a Control node? This time it seems to be working :D But is this really working as intended? It seems a bit weird to me...

Anchor Offsets are the equivalent of Margins in 3.x. These anchor properties are only available when using custom preset.

These will bring you the same positioning as in 3.5.1.

Yea I know, the issue was that I didn't put the WHOLE scene (including the 2D game content itself) inside a control parent. My question is why this is necessary in 2D but not in 3D

I'm not sure what's the problem you described, but anchors are relative to the node's parent rect.
If the parent is a ...

Control: This is simple as the parent rect is the control's rect.
Node2D: The rect's position is the same as the node's position. But the size depends on the node's type and defaults to zero. For example, the rect size of a Sprite2D depends on the texture.
Other type of nodes: Uses the viewport rect, i.e. fullscreen.

So in a 3D scene, the parent rect is fullscreen. In a 2D (Node2D) scene, the parent rect is usually (0, 0, 0, 0) and it's usually recommended to use a CanvasLayer as the parent.
This is not changed between 3.x and 4.0 I think.


add s3:CopyObject permission to OCW IAM profile

What are the relevant tickets?
Closes https://github.com/mitodl/ol-infrastructure/issues/458
What's this PR do?
In https://github.com/mitodl/ol-infrastructure/pull/445, we added a step to the ocw-to-hugo Concourse pipeline that syncs resources from a configured open-learning-course-data bucket to the appropriate ol-ocw-studio-app bucket, so when these courses are eventually imported all of the static resources are in the right place. This PR adds the s3:CopyObject permission to the Concourse IAM profile for OCW S3 buckets which was missed in the original PR and is necessary to avoid permissions errors during the sync step.
How should this be manually tested?
Needs to be tested in QA once the new permissions are applied.

:+1:


rivm_corona_in_nl_fatalities.csv double 27th April data

Hi,
rivm_corona_in_nl_fatalities.csv data contains two values of data for 27th of April. I guess the last row should contain 28th April data.
Best regards

Yep i saw the same problem!

It applies for the following files:
rivm_corona_in_nl_daily.csv
rivm_corona_in_nl_fatalities.csv
rivm_corona_in_nl_hosp.csv
rivm_NL_covid19_national.csv

I'm so sorry. I made a fix. I really need to add more tests and automation...
Please note that rivm_NL_covid19_national.csv is the main source and the other 3 files are pending deprecation.


Lite label_image with Quantized MobileNet reporting varying, incorrect labels for test image

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): No
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): OSX
TensorFlow installed from (source or binary): source
TensorFlow version (use command below): v1.6.0-0-gd2e24b6039 1.6.0
Python version: 3.6.4
Bazel version (if compiling from source): [bazel release 0.8.1-homebrew]
GCC/Compiler version (if compiling from source): Apple LLVM version 9.0.0 (clang-9<IP_ADDRESS>)
CUDA/cuDNN version: n/a
GPU model and memory: n/a
Exact command to reproduce: See below, running Lite's label_image example

I've set the Android SDK/NDK paths in my WORKSPACE file and I'm cross compiling the Lite label_image binary for my armv7a device as described in the README, without errors:
bazel build --config android_arm --config monolithic --cxxopt=-std=c++11   //tensorflow/contrib/lite/examples/label_image:label_image

When I run the resulting binary on my device with the stock mobilenet_quant_v1_224.tflite model and Grace Hopper image, I do not get the expected results, with "military uniform" at the top of the list. Instead I get:
 # ./label_image
nnapi error: unable to open library libneuralnetworks.so
Loaded model ./mobilenet_quant_v1_224.tflite
resolved reporter
invoked
average time: 2153.24 ms
0.862745: 188 Yorkshire terrier
0.0862745: 194 Australian terrier
0.0313726: 187 Norwich terrier
0.0117647: 202 silky terrier
0.00784314: 152 Chihuahua

I see the nnapi error about the lack of the libneuralnetworks.so, so is that the culprit here? I had hoped that if the library was missing, it would still run correctly, albeit more slowly, but perhaps that is not the case and the library is 100% required for Lite to work. (If it is truly required, it does seem odd/confusing that the error isn't "more fatal" instead of continuing to do forward inference and producing garbage output!)
Furthermore, when I run with more iterations (via the -c flag), I continue to get the wrong labels, but a different set of incorrect labels depending on the number of iterations. For example, with two iterations:
# ./label_image2 -c 2
nnapi error: unable to open library libneuralnetworks.so
Loaded model ./mobilenet_quant_v1_224.tflite
resolved reporter
invoked
average time: 2214.83 ms
0.345098: 795 shower curtain
0.109804: 906 window shade
0.0470588: 563 fountain
0.0470588: 534 dishrag
0.0392157: 912 wool

And with three iterations:
# ./label_image2 -c 3
nnapi error: unable to open library libneuralnetworks.so
Loaded model ./mobilenet_quant_v1_224.tflite
resolved reporter
invoked
average time: 2407.64 ms
0.0705882: 906 window shade
0.0509804: 829 strainer
0.0509804: 734 pole
0.0431373: 795 shower curtain
0.0431373: 620 lampshade

And so on.
Why does the number of iterations performed affect the output? (Perhaps this is just the same issue as above, due to missing nnapi lib?)

Nagging Assignee @aselle: It has been 14 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Seeing exactly the same phenomenon for the 2nd part of the issue reported. Though I can always get expected result if the interpreter is only invoked once.
When it is invoked for multiple times via the '-c' command line parameter I am no longer getting correct result. Meanwhile different incorrect results are returned based on the number of iterations specified. I had observed the same issue on both linux-x64 and raspberry-pi.
I made an attempt to enlarge the for-loop to include the step which sets up input tensor with resized image, then the issue is gone. Looks like the input had been altered in some way after a successful invoke call.

Thanks for the report. This happens because label_image runs Invoke() without resetting the input tensor, and TF Lite overwrites that memory location during inference (to keep memory usage low).

@andrehentz  Thanks for explanation for the second part of my issue (wrong answer when running multiple times), but do you also have any thoughts as to why even running it once fails to return the expected label in my case?  (And can you confirm it's not the lack of nnapi?)

@andrew-anki Ah, that's strange indeed. It is certainly not the lack of nnapi (BTW, that 'error' message has been removed in recent builds). Could you try on desktop to see if this could be device specific?

@andrehentz  I built for my Mac desktop and it worked no problem. So I started from scratch and rebuilt for Android again, re-deployed, and it worked! (?!?) No idea how I got into whatever state I was in, but it seems to be working now. Sorry for the false alarm, and thanks again for the explanation about running multiple times. I'll close this now and reopen if I can ever find a repro.


Message is approved without social privilege.

On message status change API, only message privilege is checked currently.
When message command is 'approved', social privilege also has to be checked.

Released in 1.6.0.


add a flag to toggle image plugin behavior (load images relative to baseUrl instead of HTML)

maybe a flag like "!rel" at the end of the string.
just need to toggle:
img.src = name;

with:
img.src = req.toUrl(name);

to load images relative to baseUrl...
someone please help with a good name :D

fixed on commit 3078bbf909979728d74ae9913212e6959cd16950  (mistyped issue number..)


Support for non-isotropic emission.

At the moment, the emission that Aetherus supports is isotrpoic. In order to implement #11, or any kind of light emission that can emulate a realistic light, we need to implement an emission that is non-isotropic and non-beam. A good first steps is to include arbitrary functions into this, with the aim of eventually including the full 2D luminous intensity distributions, as laid out in #11.

This was implemented and merged into the main branch in commit 62ecd60db34b1dd40b6399087c1b045242e25779. Closing issue.


Can I do inapp payment(G Pay and Apple Pay)

Is it possible to in-app payment using this package. If yes how can I do it? If not are you planning to add this feature in the future?

I am planning to add this feature but not sure how soon I will get the time to work on this.
You can use existing plugin for authorize net integration with the native pay apis.


Ghost metadata from Nearby

I had something strange happen, but can't reproduce it.

I tapped a few pins in Nearby, including a pharmaceutical organization.
I did some other unrelated things while walking around.
With my stock camera app I took a picture of a train station.
I opened Commons, pressed the plus button in the home activity (my gallery)
I selected my train station pic
Surprise: Metadata prefilled with the pharmaceutical organization.

@vibhusharma101 Any progress on this issue? Please let us know :-)

I haven't seen this for a while, closing for now.


All metrics charts

add a page for all query metrics
add a component bar chart for comparing average query times

Good work on D3 this is usually where engineers run into issues as you are using vanilla dom manipulation. Look forward to see where you go from here!!

Good work on D3 this is usually where engineers run into issues as you are using vanilla dom manipulation. Look forward to see where you go from here!!


Extension issue

Issue Type: Bug
Extension Name: emmet
Extension Version: 1.0.0
OS Version: Windows_NT ia32 10.0.19044
VS Code version: 1.69.1

:warning: We have written the needed data into your clipboard. Please paste! :warning:

Probably #154375

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Update dependencies and workflows

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

Project coverage is 91.66%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #21   +/-   ##
=======================================
  Coverage   91.66%   91.66%
=======================================
  Files          12       12
  Lines         216      216
  Branches       32       32
=======================================
  Hits          198      198
  Misses         18       18

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


cmd/go,x/telemetry/config: collect the set of OS versions on which the go command is run

When deciding to drop support for an OS version (e.g. #69839) it is useful to know how many people still use it. We can collect this information through telemetry. I propose that we do.
@findleyr

I wonder how much of a difference there is between developer machines where go is primarily run (where we'll get telemetry) and the deploy targets where compiled binaries are run (there were a few comments about appliance style customer systems on the Windows support thread)?

Continuing the train of thought from @seankhliao's comment above...
I would expect that usage of a particular platform for actual development is likely to drop considerably faster than use of that same platform as a deployment target, since deployment targets typically have more cautious platform upgrade rhythms than developer workstations.
I could therefore imagine potentially making compromises where a specific platform gets phased out as a toolchain host while remaining as a cross-compilation target, if a target seems used more heavily for deploy targets than for actually running go. (Or, with more subtlety, perhaps a platform moves to a lower support tier as a toolchain host than it is as a target, at least for a transitional period.)
A deployed Go program cannot (and should not) collect telemetry itself, but perhaps collecting both the host and target information (i.e. the effective target selected by the GOOS and GOARCH values) would allow the latter to serve as a proxy for usage as deploy targets. Tracking both in terms of usage of the go tool might also make the two directly correlatable, to allow estimating answers to questions such as "Is Linux used as much as a development host as it is used as a deployment target?"

I share your concerns about the difference between developer and deployment OSs, and we should try to make clear in the metadata of the metric that it refers to the OS on which the tools run, and that it is an imperfect measure of deployment.
The specific proposal here is about collecting OS version numbers, not mere GOOS values, which we already collect.
I'm not sure there's much quantitative signal in the noise of correlating host and target OS/ARCH pairs. Even when you primarily develop for a different primary OS/ARCH, programs are portable enough that most of the time, one builds for the host machine and runs tests locally.

cc @golang/tools-team

Thanks, I think this makes sense. See also https://research.swtch.com/telemetry-uses#windows7.
(Aside: this doesn't need to go through the main proposal process, just the telemetry proposal process).
I do share others' concerns that this is only measuring usage on go developer machines, which is only one type of usage we care about. Nevertheless, I think it is a useful indicator. Certainly it can tell us of true positives, even if it can't detect true negatives.

Quoting that page:

Answering these questions would require counters for each major operating system version like Windows 7, Windows 8, Debian Buster, Linux 3.2.x, and so on. There would be no need to collect fine-grained information like specific patch releases, unless some specific release was important for some reason (for example, we might want more resolution on Linux 2.6.x, to inform advancing the minimum Linux kernel version beyond 2.6.32).

So just to be clear, this should be coarse-grained when collected. For Linux that would mean truncating to x.y, not x.y.z.

We're comfortable accepting this, provided the buckets are coarse, as @rsc said.
This is a non-trivial amount of work to implement, as instrumentation will vary by platform and bucketing may not be obvious. Nevertheless it would be nice to get this into 1.24.

In Go 1.23 we have a go/platform/host/<GOOS>/version:<MAJOR>-<MINOR> counter that's reported for Unix and Windows GOOSes.
Unfortunately, the mapping of Windows major and minor versions are all 10.0 for Windows 10, 11, Server 2016, Server 2019, and Server 2022 (see https://learn.microsoft.com/en-us/windows/win32/sysinfo/operating-system-version). And those are the only versions of Windows we support for Go 1.21 and later... If we want that information we'd have to use the build number, which is also a counter in 1.23: go/platform/host/windows/build:<BUILD> and map those build numbers to the version names. I couldn't find an official source with the mapping, but assuming https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_versions is correct, there are currently 14 build numbers for Windows 10, 4 build numbers for Windows 11, and 11 for the Windows Server 2016+ versions.


Documentation of the '--volume' option is wrong

The documentation for the --volume option reads:
[container-path]:[rw|ro]:[host-path]
This seems to be wrong and should read IMHO:
[host-path]:[rw|ro]:[container-path]

See https://github.com/spotify/helios/issues/486. This behavior was accidentally implemented backwards in Helios from how docker itself behaves, but was kept this was to not break compatibility with existing jobs.


Merge staging to master on week 13

This should fix issue #71, #88, #111, #112 and #114.
@RohrerHope @buckwierd Could you check that those issues are fixed? As soon as you confirm me, I'll merge.

So branch #88 isn't fixed - but it isn't broken either.
This will have to be fixed by next launches. Issue #88 will been added to milestone week 14

Now we just need to fix issue #115 before it goes live.

@buckwierd @RohrerHope Ready when you are. Please double check one last time and I click on the big green button.

Issue  #115 looks much better now. We are good to move forward with that fix. 👍


Enhancements/spenser/unlock

Changed utils/auth.py and protocols/unlock.py for displaying client messages.
@ksteph @Sumukh @haydensheung @knrafto

TODO:

Move to guidance.py protocol. Import the code in unlock to minimize changes to unlock.py

@ksteph @Sumukh @knrafto @haydensheung
We updated our code so that it fits with all of the comments on the previous pull request. We created a new protocol called guidance which unlock.py calls. We also added a flag called "--guidance" in ok.py. We also included some tests in the test folder called guidance_test.py. Let us know if there is anything we should change.

Should the demo folder be in there at all? @Sumukh that demo folder was to play with full interaction, but not sure if you'd actually want it in the master branch.

A few git things:

Don't track the binary ok files; either delete them or add them to the .gitignore
Delete the demo/ok_test/ok-test/ directory, since it looks like it's an exact copy of demo/demo/guidance_test/
demo/guidance_test/simple-test.json and demo/guidance_test/tests/simple-test.json look like they're the same file. Perhaps one of them should be deleted.

@Sumukh @knrafto @ksteph @haydensheung
We shifted the guidance from a protocol to a utility file. We also made the corresponding change in the tests.

I'm trying out the guidance_test. First I don't know how to unlock the tests:
>>> 1 + 1 # OK will accept 'black' as right answer
? black
-- Not quite. Try again! --

? 2
-- Not quite. Try again! --

?

I set the treatment group in tg.ok_tg to 1, and the messages that get printed out are a little redundant.
>>> 1 + 1 # OK will accept 'black' as right answer
? 1
-- Helpful Hint --

KI: Try using your fingers to add

-- Helpful Hint --

?

In addition, will the actual helpful hints include "KI: "? Students won't know what that means.

More bugs: I deleted my ~/config/ok/.ok_refresh and tg.ok_tg, and got this output:
>>> 1 + 1 # OK will accept 'black' as right answer
? 2
-- Not quite. Try again! --

? 3
--Not quite. Try again! --
-- Not quite. Try again! --

? 3
--Not quite. Try again! --
-- Not quite. Try again! --

?

There's no difference between demo/guidance_test/test/test.py and demo/guidance_test/test/org_test.py. Should org_test.py be deleted?

Looks like it passes the tests on 3.3 and 3.4 but not on 3.2
======================================================================
ERROR: Failure: SyntaxError (invalid syntax (assess_id_util_test.py, line 7))
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/nose/loader.py", line 414, in loadTestsFromName
    addr.filename, addr.module)
  File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/home/travis/build/Cal-CS-61A-Staff/ok-client/tests/utils/assess_id_util_test.py", line 7
    FIRST_TEST = u'>>> foo\n'

@Sumukh @ksteph @knrafto Made the update to the assess_util_test.py by removing the 'u'. Should be passing all of the checks at this point.

Looks good. Thanks for the comments and fixes everyone. This will be deployed as v1.5.4


Fairminter override the asset_longname

https://api.counterparty.io:4000/v2/assets/A109724236937671395/issuances

fixed here https://github.com/CounterpartyXCP/counterparty-core/pull/2647