difference-of-squares: renamed squareOfSums to squareOfSum

In exercise "difference-of-squares", renamed squareOfSums to squareOfSum, and all other occurences of sums to sum.

@Scientifica96 Thanks! While you are at this, can you modify the test cases according to this? https://github.com/exercism/problem-specifications/blob/master/exercises/difference-of-squares/canonical-data.json Let me know if you have any doubts/issues.

It's a pleasure :)
Sure I'm glad to! I'll commit my attempt now.
I didn't learn JavaScript, so I apologize for any serious error.

It's a pleasure :)


Adding build tags to source

Signed-off-by: Vinothkumar Siddharth<EMAIL_ADDRESS>

@deniswernert Could you please have a look at this ?

I currently intend to use this library to monitor network interfaces and update a shared state.
However this change is going into a bigger repository where a lot of them work out of non-Linux platforms and it would be great if this package worked only on supported platforms.
Please have a look at this PR for further information.
Please let me know if you have any other questions.

OK; let's put it this way :) As of right now you're the sole user of this bit of code I know of, and from a pragmatic perspective it doesn't really change anything insofar it still builds on linux and fails on other platforms, so if it is helpful to you, let's merge it.


Add command to delete from cursor until end of line

As an example, in Visual Studio there is a command to delete from cursor until eol, see http://stackoverflow.com/questions/10656417/how-to-delete-from-cursor-until-end-of-line-with-vs-or-power-tool

Try the deleteAllRight command. Here's the default keybinding:
{
  "command": "deleteAllRight",
  "key": "ctrl+k",
  "when": "editorTextFocus && !editorReadonly"
}


What is ”200“ using for?

https://github.com/HRNet/HRNet-Facial-Landmark-Detection/blob/7b6c551bb53bbf0171ad536e3081ea465bb877dc/lib/datasets/cofw.py#L71
Could you explain what is the meaning of "200"?
Thanks

I think it is something like an indicator, which means the face will occupy 200200 pixels in the 256256 input image scale. The real scale factor is 1.25 in this code.


Fix: Unsupported cell type 'null'

Fixing UnsupportedOperationException if type is null!
Sometimes 'type' variable was null, I don't know why, but occorred with all my xlsx files in some Cell's
So, I changed the code and worked for me and all my team.

Thanks for the pull request @leonardoviveiros! Would you be able to include a test case and include a sample XLSX document that has this issue?

Oh, I'm sorry, I don't know how to create a test case... but the file I'm using is here: https://drive.google.com/file/d/0BwKSwsgq4WBCYjhqaElVSGZaNzA/view?usp=sharing
Below I print the Column Index, and the Cell Value, for an easy view of where the error happens
0 	 Cliente
1 	 RAZÃO SOCIAL
2 	 CNPJ
3 	 Grupo de material 5
4 	 Material
5 	 Descrição Material
6 	 Operação (Gar., N.C., N.D., Venda)
7 	 Data
8 	 Doc.venda
9 	 Qtd.
10 	 Qtd.
11 	 Referência
12 	 Região
13 	 Vlr.Liq.
14 	 Vlr.Liq.
15 	 Vlr.Total
16 	 Vlr.Total
0 	 17896300
1 	 JUMORI COMERCIO DE AUTO PEÇAS LTDA
2<PHONE_NUMBER>0190
3 	 120 Bomba Eletrica de Combustivel
4<PHONE_NUMBER>
5 	 BOMBA ELÉTRICA DE COMBUSTÍVEL
6 	 V Venda
7 	 22.06.2015
8 	 202144988
Exception in thread "Thread-12" java.lang.UnsupportedOperationException: Unsupported cell type 'null'
at com.monitorjbl.xlsx.impl.StreamingCell.getCellType(StreamingCell.java:109)
at beans.ProcessaListaCademinhapeca.parseXLSX(ProcessaListaCademinhapeca.java:69) <---- here is where I called getCellType()

I took a closer look at this, and the null type is actually not part of the OOXML spec.

I believe this special case to simply be Google Docs erroneously generating type information for some of the downloadable file, and here's why. if I download your document and run this, I see the same NullPointerException:
File f = new File("src/test/resources/special.xlsx");
try (StreamingReader reader = StreamingReader.builder().read(f)) {
  for (Row r : reader) {
    for(Cell c : r) {
      System.out.println(c.getCellType());
    }
  }
}

However, if I open the document in LibreOffice, save it without making any changes, and run the test, I no longer see the NPE. I don't really have a great way of testing this, but I'm okay with just assuming any bizarre exceptions to the type spec to simply be strings.


[StartEnd] doesn't go to start in IE11

Expected behavior

Current behavior

Possible solution

not sure
Steps to reproduce (for bugs)

open IE11
go to http://mineral-ui.com/components/start-end/basic

YourFileName.js

// Please paste your code here

Context

Version

0.33
Environment

prod

This turned out to be an issue with the demo-only styles we use for illustration purposes on the site. The component itself functions correctly.


Use APM to register to T1-weighted image

See  our recent preprint on this: https://www.biorxiv.org/content/10.1101/864108v3.
There is an implementation of the APM calculation in DIPY: https://github.com/nipy/dipy/blob/master/dipy/reconst/shm.py#L1062

Hi @arokem, the link to the preprint does not seem to work.

Sorry about that. How about this one? https://www.biorxiv.org/content/10.1101/864108v2


Update mongodb-compass-beta to 1.6.0-beta.0

After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} left no offenses.
[x] The commit message includes the cask’s name and version.

Thank you for your contribution.


reactions-gateway

don't push yarn.lock in PRs

@iamanishx ignore the deserialization issue, seems like some postman issue. Works correctly when I use socket client.


commonLabels not applied to pods

Describe the bug
As per the helm-chart docs, the labels provided with as part of the object commonLabels in the values.yaml file should be included as additional labels for all resources. The labels do appear on most of the resources however the commonLabels are not available on the pods.
To Reproduce
Steps to reproduce the behavior:

create a values.yaml file with some commonLabels and run the command helm template external-secrets/external-secrets -f values.yaml

The result appears something like below:

Kuebernetes Version: 1.26.3

Expected behavior
commonLabels applied to all resources including pods
Screenshots

Additional context
I am very new to Kubernetes, helm and external-secrets. I am trying to understand how helm chart and external secrets works so  please pardon me if this is correct behviour and I have not understood something correctly or missing something.
I can use the podLabels which applies the labels to pods as expected and commonLabels for the rest of the resources

After reading through helper function and some template, I have found out that most of the resource templates includes named template label as the labels except the deployment templates. Because all the deployment templates includes the named template selectorLabels, I might be wrong. Because I am not 100% sure that using name template selectorLabels with all the deployment template was intentional change or not, I have raise a draft PR. if the change was intentional then I can close the PR otherwise can convert it into PR 🙂


Bucket sort implementation in dart

Have you read the Contributing Guidelines on Pull Requests?
Yes
Description
Bucket sort algorithm implemented in dart.
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.
[x] I've edited the README.md and link to my code.

Related Issues or Pull Requests
Fixes #5612

@ankitaggarwal23 @anushkrishnav please review.


iOS - Tapping settings button from room details crashes the app

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Issue was found when executing the PR #7028
Action Performed:

Open app and login<EMAIL_ADDRESS>Select any room
Tap on name of the room to view the details
Tap on Settings

Expected Result:
Settings page should open
Actual Result:
App crashes all the time
Workaround:
Unknown
Platform:

Where is this issue occurring?

iOS
Web - Mac safari -  Blank page appear
mweb - Blank page appears

Version Number:  1.1.29-2
Reproducible in staging?: Yes
Reproducible in production?: No
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Bug5404870_log_Settings_12.01.txt
https://user-images.githubusercontent.com/43996225/149233948-d5cb55a4-efaa-4598-9bb6-879c925b4a84.mp4

Expensify/Expensify Issue URL:
Issue reported by: Applause
Slack conversation:
View all open jobs on GitHub

:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

Identify the pull request that introduced this issue and revert it.
Find someone who can quickly fix the issue.
Fix the issue yourself.

Triggered auto assignment to @stitesExpensify (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

cc @TomatoToaster looks like this is a regression from https://github.com/Expensify/App/pull/7028, can you confirm?

Yep thanks for the tag, I can work on this

Should anything related to rooms be a blocker? It's all behind a beta right?

Also while testing just now I found another bug for a new room because I didn't have an icon

Besides that though, I cannot reproduce this in safari

Should anything related to rooms be a blocker? It's all behind a beta right?

If its behind a beta I agree it shouldn't be a blocker, removing the label

@stitesExpensify omg that screenshot is VERY helpful. I've been trying to recreate what I saw once which was that I wouldn't see the icons when I created the room. I think that's causing the crash. Works when you log back in but is like that the first time.

Got a draft that I think will address the icon issue.

Still working on the fix for this!

@TomatoToaster @Jag96 @stitesExpensify
Hey guys, while testing this PR I had a similar issue where just tapping on the name of a new room to view the details causes a crash. It happens on all platforms and it looks like the icons are the issue. Shall I update the issue to reflect this?

@neil-marcellini does it happen when you are the only member of the workspace? I'm working on a fix for that and I've got a PR for it, but I just want to confirm I might not be missing another case.

Yep it only happens when you are the only member of the workspace. Thanks!

@Jag96 @TomatoToaster @neil-marcellini When tester executing the PR https://github.com/Expensify/App/pull/7692, we still have crash when tap on Settings. Do we need a separate issue?
https://user-images.githubusercontent.com/93399543/154181903-af74056f-8d69-458b-a6e5-a6c28cef3945.mp4

@TomatoToaster assigned https://github.com/Expensify/App/issues/7786


Fix for 'Sign In with Email' Shadow

Shadow for the 'Sign In with Email' button was cut at the bottom in portrait orientation when pressed.

Thanks for the contribution!  This LGTM but @iainmcgin is the owner of the Auth UI so I will let him merge.

LGTM, thanks @harrane!

@harrane, have you signed the Google Individual Contributor License Agreement, or had your employer sign the Corporate Contributor license agreement? See CONTRIBUTING.md for more information. Also, if you could also add your name / employer's name to the AUTHORS file, and your name to CONTRIBUTORS, that will make it all nice and official :)

@iainmcgin Updated AUTHORS and CONTRIBUTORS files. I have already signed the Individual CLA

@harrane thanks for the update!  Merging.


[Bug] Safari TypeError undefined

I'm getting this error on safari, the same animation works in Chrome.

Can you provide the version of web-animations.js being used and the code that's invoking it (_triggerWebAnimation)?

Here you go, this issue is in the Angular 2 repo, we have narrowed down the issue to animations that contains background:
https://github.com/angular/angular/issues/10407#issuecomment-236691702

I'm such a derp, background isn't the same as background-color, even if css allows it as the shorthand and defines everything else as initial, that doesn't mean that the animation would do the same, changing from background to 'background-color' fixed the issue, however if the chrome version does work that means is the polyfill who fails to deal with such a case right?

Thank you for the repro case, I'm able to repro this in Safari.
There should be no problem with using background instead of backgroundColor.
Investigating.

Heeeyyy, how's that investigation going? does it work now with the background shorthand? can we close this?

In this thread https://github.com/angular/angular/issues/15918 i ask for a feature where the developer gets a warning if there are any known issues with the property that is being animated. I had a hard time finding a solution to my problem until i started a trial-and-error-approach by removing stuff until i found what was causing my issue.
Maybe a known issue warning should be triggered as a quick and dirty solution to this? Just to avoid unecessary frustration from developers with the same problem as I had.
I know i would appreciate a feature like that. :)

This issue is a bit old by I have a similar issue now with angular 4:
I've uncommented the following in polyfills.ts:
import "web-animations-js";
And I get the following error in Safari on windows 10:
TypeError: 'undefined' is not a function (evaluating 'i(d)')
This is from the minified version but I'm guessing that there's a real issue there...
Any thoughts?
This happen on startup, not when animating something.
This is after I got the following error in Safari:
Can't find variable: requestAnimationFrame
which led me to add this polyfill...

@HarelM I am quite sure that windows Safari is using an old version of safari. That could mean that requestAnimationFrame does not exist in that version. Have you tried it in a safari using a mac instead?

I'm pretty sure you are right, but I don't have a mac to test that.

@HarelM
See docs/support.md
The polyfill is supported on modern versions of all major browsers, including:

Safari (iOS) 7.1+
Safari (Mac) 9+

In particular, the polyfill requires requestAnimationFrame. If your browser does not have requestAnimationFrame, consider loading a requestAnimationFrame polyfill first (example).

@ewilligers Thanks for the info!
I was under the impression requestAnimationFrame was part of this polyfill. I'll add it and report back.

Still no luck (Safari 5 on windows 10):
I have added the following to my polyfills.ts file:
import "raf/polyfill"; in order to polyfill requestAnimationFrame
And am now getting the following error:
TypeError: setting a property that has only a getter
When using angular-cli and this library the only code I can see is the minified version. Angular-cli and probably other packagers can minify the code themselves, is it possible to ship this code not minified so I can report an issue with more details?

Hey @HarelM, bumped into this too.  Using an unminified version of web-animations-js figured out the problem is #160 (the property with only a getter is _isFinished).
@ewilligers the fix for this didn't make it into the latest release 2.3.1, are there any plans for another release?

Ran into the same issue as @HarelM on Safari for Windows 10.

Safari in Windows is a really old version of the browser, so it's not that surprising. If you are trying to test your website on safari, you cannot rely on safari on Windows sadly.

Got you, makes sense now.


Universal link with branch.io doesnt work with iPhone when it works with iPad

My App is in production now, and within my app I create a Universal link using branch.io and share it to other users using for example iMessage. Example link below I got from my friend is below:

I have the app from App Store installed on both devices: iPad and iPhone. Now the above link I tap on iPad and everything is fine. My App is opened I can catch the link:)
But when I tap it on iPhone the result is following:

Why? Shouldnt it works the same way on both: iPad and iPhone? I do not know what is wrong here... Any questions? I can change and add additional info here to help the solve the problem.
This is how I defined it in dashboard:

Hi @kunass2. Can you provide a sample link that is failing? That might be the fastest way to find the problem.
Another quick thing you can test: Mail yourself the link and then open the mail message in the iOS Mail app on the device. Long-press the link in the mail message. That should show you a menu. There should be two options: Open in "Field Service" App and Open in Safari. If you select Open in "Field Service" App, does that open your app? After that, if you go back to Messages and tap the link, does the link behave differently now?

sample link: https://fieldserviceios.app.link/nmiuHCLYSB, now i will do your test.

OK, I did what you say.

share the link with myself via MAIL APP
do long press, present context menu and choose open in field service app (the link was opened in my app)
then I get back to messages App and tap the link: (it also opens my app...)

Why there is a difference?

Your test results mean that it's an instance of a known problem. Apple discontinued support for custom URI redirects in iOS 9.2. Once a user chooses to direct your domain to Safari, Branch cannot force a link back to the app if the app is installed. I wrote up an explanation in another GitHub issue (under Here's what's going on). Using Branch Deepviews can help with this issue. This is just a setting you activate in the Dashboard. You can easily try it out in the test environment.

I'm having an issue, the opening the app from safari works, however none of the functions in the appdelegate are getting called


[BEAM-1956] Modify types for input PCollections of Flatten transform

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[ ] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[ ] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[ ] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

Modify types for input PCollections of Flatten transform to that of the output PCollection

R: @robertwb
CC: @lukecwik @dhalperi

Jenkins failure is related to the ongoing pylint upgrade issues.

Coverage increased (+0.007%) to 70.456% when pulling 0b8cc8ac549f7d7874334ae5783f911309fb8729 on vikkyrk:py_flatten_visitor into 0be61dbb5cb44d08edf2ffbb09dce1d810683aa5 on apache:master.

@robertwb Done!

LGTM, thanks.


Report Failed InfluxDB writing

Report failed InfluxDB writing to Sentry by using the WriteFailedCallback.

Sounds good, thanks for checking. Do we need to add some dedicated (Sentry) error handling if the InfluxDB writing failed finally? To me, it sounds like do so already:
https://github.com/openHPI/poseidon/blob/9d13613f37be655d4593361a726f72ef7141f3c1/pkg/monitoring/influxdb2_middleware.go#L79-L83
This should also result in a Sentry error, right?

Yes, the case of InfluxDB writing failing finally, should result in a Sentry error due to this condition. By now, we have not experienced this error.


[podofo] fontconfig feature in portfile.cmake is not correct

Portfile.cmake configure error
Search podofo with vcpkg gives:
❯ vcpkg search podofo
podofo               0.9.6-7          PoDoFo is a library to work with the PDF file format
podofo[fontconfig]                    Enable font manager support on Unix platforms.

In portfile.cmake:
set(PODOFO_NO_FONTMANAGER ON)
if("fontconfig" IN_LIST FEATURES)
  set(PODOFO_NO_FONTMANAGER OFF)
endif()

In podofo source code: podofo-0.9.6\src\doc\PdfFontCache.cpp:447
#if defined(_WIN32) && !defined(PODOFO_NO_FONTMANAGER)
                pFont = GetWin32Font( it.first, m_vecFonts, pszFontName, bBold, bItalic, bSymbolCharset, bEmbedd, pEncoding, bSubsetting  );
#endif // _WIN32

When you installed podofo without the [fontconfig] on windows you will fail on loading font, because GetWin32Font() is ignored.
This may be a bug of the source code, since we may install the wrong version according to the name and description
Environment

OS: Win10
Compiler:

❯ msbuild
Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
❯ cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27040 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

To Reproduce
Steps to reproduce the behavior:

./vcpkg install podofo
compile and run an simple example to load a font.
font load faild

Repro code when
always.
Expected behavior
font load without any problem

This can be a bug of the source code or a config error on windows, I don't know how to make a pull request.Install the podofo[fontconfig] version is a workaround for now.

Hi @maidamai0
Thanks for posting this issue.
If you install podofo[fontconfig], PODOFO_NO_FONTMANAGER  will be set as OFF. In another word, podofo will build with fontconfig. So you can load font successfully.
Otherwise, there will be no fontconfig to build with, of course, you cannot get any fonts on Windows.
So, if you want to use font on Windows, you have to install podofo[fontconfig].
On Unix platform, the situation is just the opposite.
Please refer to this comment.  https://github.com/microsoft/vcpkg/pull/3516#issue-188474763

Thanks, I will close this issue.
Maybe vcpkg search podofo results ia a little  confuse.


Pull Request Review

When submitting a pr, how do we know that the pr was submitted successfully?
Steps of the Problem

Pull script
Edit script
Push script back to origin

What else needs to be done? Just trying to understand pr's.

PR's submit when there is something new/different to be entered/changed. Git should recognize it automatically. Now to practice with other public repositories. #HappyCoding


fix typo in lp connector

Description
Typo at the function is_usable() of the module lp :
platform has not to be windows
Tested with
If applicable, please describe with which device you have tested.

Great find, thank you :-)


Favorited state in search is always false

I've been trying to use the status.favorited variable of a status retrieved by api.search but it was always false. When trying to favorite this tweet it gave me exceptions with a message that that tweet was already favorited. After some help from the discord, I've discovered that this is fault on the twitter API itself [1]. My suggestion is to internally cross reference with a user's favorites to mitigate this.
As a developer, this was not a fun experience and I want to prevent this from happening to others.
[1] https://twittercommunity.com/t/favorited-reports-as-false-even-if-status-is-already-favorited-by-the-user/11145

Adding additional indirect API requests to a discrete method that matches a specific endpoint is not something that Tweepy should do. Tweepy serves as an interface to the API and the limitations of it aren't necessarily in the purview of or part of the responsibility of the library to mitigate. Specifically, modifying the data returned from an API request would be bad practice, as it is not something a user would normally expect from any of the methods. It would also be a breaking change and be susceptible to breakage from any attempts by Twitter itself to rectify the limitation.
However, I do agree that this is an obscure limitation that's not properly documented at all by Twitter.
I myself was unaware of it until you brought it to my attention. But after confirming it wasn't an issue with your code and double checking the documentation for the method, all it took was a quick forum search to find the relevant thread. Nevertheless, since this now seems to be left out by Twitter in the actual documentation, I think it would be suitable to include it in Tweepy's documentation of the method.
Feel free to PR the addition of a note about it in the documentation for API.search.
I would recommend linking to that thread as a source in that note.

@lg188 I've found a workaround for this.
for each status, overwrite that status by the same status, but from a different endpoint.
status = api.get_status(status.id)

I've just encounter the same problem, searching on google I've found out that search/tweets endpoint of Twitter API v1 does not support “perspectival attributes” (ie. values which depend on the authenticating user). Anyone knows if they fixed anything pushing the version2?
Here is the thread where I've found the problem explained https://twittercommunity.com/t/favorited-reports-as-false-even-if-status-is-already-favorited-by-the-user/11145/, they also say that the best workaround seems to be the one posted by @Freyja-Folkvangr.

Please don't necro-bump old closed issues.
@thekillgfx That is the same thread that is linked in this issue and that was added to the documentation with https://github.com/tweepy/tweepy/commit/1ab151956ec2874ae0f724ebf97d030f9ca9f5c8, the commit that closed this issue. The relevant Twitter API documentation you're referencing was also added to Tweepy's documentation in that commit.
As for Twitter API v2 support, see #1472.

`for tweet in tweepy.Cursor(api.search_tweets, search).items(maxNumberOfTweets):
try:
print(tweet.text)
#for each status, overwrite that status by the same status, but from a different endpoint.
status = api.get_status(tweet.id, tweet_mode='extended')
if status.retweeted == False and status.favorited == False:
print(colored('Found tweet by @' + tweet.user.screen_name, 'cyan'))
tweet.favorite()
print(colored('Liked tweet', 'green'))
tweet.retweet()
print(colored('Retweeted tweet', 'green'))
api.update_status('@' + tweet.user.screen_name + ' ' + 'I like and retweet trending hashtags in Kenya every 95-115 seconds.'+'\n'+search, in_reply_to_status_id=tweet.id)
#Updating count for each successfull retweet
count = count + 1
print(colored('Retweet #' + str(count) + ' published successfully.', 'green'))
    #Random wait time
    timeToWait = random.randint(95, 115)
    print("Waiting for "+ str(timeToWait) + " seconds")
    for remaining in range(timeToWait, -1, -1):
        sys.stdout.write("\r")
        sys.stdout.write("{:2d} seconds remaining.".format(remaining))
        sys.stdout.flush()
        time.sleep(1)
    sys.stdout.write("\rOnwards to next tweet!\n")

except tweepy.TweepError as e:
    print('Error: ' + e.args[0][0]['message'])
    continue
except StopIteration:
    break`

Here is my fix for tweepy4.1, hope this helps someone
for tweet in tweepy.Cursor(api.search_tweets, search).items(maxNumberOfTweets):
    try:
        print(tweet.text)
        #for each status, overwrite that status by the same status, but from a different endpoint.
        status = api.get_status(tweet.id, tweet_mode='extended')
        if status.retweeted == False and status.favorited == False:
            print(colored('Found tweet by @' + tweet.user.screen_name, 'cyan'))
            tweet.favorite()
            print(colored('Liked tweet', 'green'))
            tweet.retweet()
            print(colored('Retweeted tweet', 'green'))
            api.update_status('@' + tweet.user.screen_name + ' ' + 'I like and retweet trending hashtags in Kenya every 95-115 seconds.'+'\n'+search, in_reply_to_status_id=tweet.id)
        #Updating count for each successfull retweet
        count = count + 1
        print(colored('Retweet #' + str(count) + ' published successfully.', 'green'))

        #Random wait time
        timeToWait = random.randint(95, 115)
        print("Waiting for "+ str(timeToWait) + " seconds")
        for remaining in range(timeToWait, -1, -1):
            sys.stdout.write("\r")
            sys.stdout.write("{:2d} seconds remaining.".format(remaining))
            sys.stdout.flush()
            time.sleep(1)
        sys.stdout.write("\rOnwards to next tweet!\n")

    except tweepy.TweepError as e:
        print('Error: ' + e.args[0][0]['message'])
        continue
    except StopIteration:
        break


Field undefined has reserved name 'file'

Link to reproduction
No response
Payload Version
3.0.0-beta.65
Node Version
20.15.1
Next.js Version
14.2.5
Describe the Bug
Introducting this BC can hurt many existing codebases:
node_modules/payload/dist/fields/config/sanitize.js:27
throw new ReservedFieldName(field, field.name);
ReservedFieldName: Field undefined has reserved name 'file'.
Reproduction Steps
Create a field called 'file'
Adapters and Plugins
No response

https://github.com/payloadcms/payload/pull/7130


No data in offline webpage 0.7.0-dev

Offline webpage does is not populated with data when using 0.7.0-dev and a non-standard install directory.
As a fix I've tried hardcoding all the file paths but this hasn't worked either. There is probably a requirement somewhere for the directory to be /root/myopenaps/

It seems when pulled the latest branch a number of files in the www directory did not download. I've curled these and it is working as expected now. Closing issue.

Which files were those? Are they not properly managed by git? Is the problem reproducible? If so, I’d like to figure out a fix.

From memory it was: www/setup-http.sh and www/regenerate-index.sh. Also, the folder: www/static/css/ was missing and everything in www/static/js/ except: bootstrap.min.js.

After updating, by running, cd src/oref0 && git checkout dev && git pull && npm run global-install && cd && ./${myopenaps}/oref0-runagain.sh It seems the files in www/ that weren't installed last time have not been updated. Here's the output of ls -al in the www/ directory:
drwxr-xr-x 4 root root 4096 Jul 23 13:51 .
drwxr-xr-x 9 root root 4096 Jul 23 13:23 ..
-rw-r--r-- 1 root root 3864 Jul 23 13:23 app.py
-rw-r--r-- 1 root root 5375 Jul 23 13:51 app.pyc
-rw-r--r-- 1 root root 1177 Jul 16 14:01 regenerate-index.sh
-rw-r--r-- 1 root root  340 Jul 16 14:01 setup-http.sh
drwxr-xr-x 4 root root 4096 Jul 16 14:01 static
drwxr-xr-x 2 root root 4096 Jul 23 13:23 templates
The 16th is when I manually downloaded the missing files.

probably related to #979 - let's keep web server discussion/resolutions in that thread.


[FLINK-30538][SQL gateway/client] Improve error handling of stop job operation

What is the purpose of the change
Currently, the stop-job operation produces some verbose error msg and doesn't handle exceptions in stop-without-savepoint gracefully.
This PR fixes the problem.
Brief change log

Wrap simple cancel with try-catch.
Wait for simple cancel Acknowledge before returning 'OK'.
Simplify exception message for stop job operations.

Verifying this change
Please make sure both new and modified tests in this PR follows the conventions defined in our code quality guide: https://flink.apache.org/contributing/code-style-and-quality-common.html#testing
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature?  no
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@flinkbot run azure

@flinkbot run azure

Please kindly take a look @fsk119

CI ran into https://issues.apache.org/jira/browse/FLINK-30328. Re-run CI.

@flinkbot run azure

@fsk119 CI turned green. Please kindly take a look at your convenience.

ping @fsk119 . It should be a quick one :)

ping @fsk119


Proposal to add a model for a EV charger - and -  EV Charging Station/Hub

Is it a possibility to add EV Charger and EV Charging Station/Hub models to the ontology?
I think we need three models:

Model 1
Electric Vechical Charger - or - EV Charger (that is a an extention of a "Equipment" model)

properties
Power Rating: Specify the power rating of the charging equipment, which indicates the maximum power it can deliver to charge an electric vehicle. This property helps 	users understand the charging speed and compatibility with different vehicle types.
Connector Type: Define the type of connector used by the charging equipment, such as Type 1 (SAE J1772), Type 2 (IEC 62196), CHAdeMO, CCS (Combined Charging System), 	Tesla Supercharger, etc. This property helps identify the physical connection required between the vehicle and the charging equipment.
Communication Protocol: Specify the communication protocol used by the charging equipment to exchange information with the electric vehicle, such as OCPP (Open Charge 	Point Protocol). This property helps enable interoperability and integration with EV management systems.
Supported Charging Methods: This property specifies the different charging methods supported by the equipment. In addition to AC and DC charging, there are various charging methods that can be considered. Some examples include:
Fast Charging: This refers to high-power charging methods that enable faster charging times compared to regular charging. It typically involves higher voltage and current levels to deliver a significant amount of energy to the electric vehicle in a shorter duration. options are Slow Charging, Smart Charging, Bidirectional Charging and Wireless Charging.

Model 2
Electric Vechical Charger Status - or - EV Charger Status (that is a an extention of a "Status" model)

Model 3
Electric Vechical Charging Hub - or - EV Charger Hub - or - Electric Vechical Charging Station - or - EV Charger Station (that is a an extention of a "Collection" model)

Yeah, I think we are certainly interested in having EV Chargers in the ontology.
For the hub, is that something more like a parking lot full of charging stations, or a single charging station that might have multiple cables coming off of it?

Hi Erik,
Thanks for the response! First off, I forgot to add that I asked this question in the Gitter room for REC and was talking to Gabe Fierro about our problem.
To come back to your comment:
Some of our customers can measure separate ports, but most of our customers have one submeter for all the chargers in the parking lot. So the usual data we collect is the total power and energy consumption for all the chargers, but sometimes we can collect data per port. Nevertheless, I think there needs to be an option to specify if there is a charger with multiple ports.
I have talked to my team about it, and we think that there needs to be an extra model. So the new situation is:

Hub: This is a parking lot full of chargers (similar to a collection like the PV array).
Charging Pedestal: This is a station that can have multiple ports.
Charging Port: Referring to individual ports on the charging pedestal.
Status of Charging Ports: This describes the status of the individual charging ports.

I hope this helps! Let me know if you have any further questions.

Hi @WesVerhagen -- thanks for taking the time to file an issue!
Would a possible model for composition be as follows?:

Hub would be a collection; might be located in a parking lot
Hub can has part instances of Charging Pedestal (would a Pedestal also be considered a "charging station", or the latter less specific?)
Charging Pedestal would has part instances of Charging Port
Charging Port would has point different classes. What kinds of data streams do you typically have on chargers? I think Brick may already have some 'battery charging' point classes, so I would take a peek there

The Haystack folks have a start on some EV work too. I'm certainly not wedded to their choice of names but if we can keep a simple translation between things that'd be ideal - https://project-haystack.org/doc/docHaystack/EVSE

Hi @epaulson,
I've taken a look at the Haystack documentation, and I appreciate the insights they provide regarding measuring the state of the battery. However, I must agree with you that their choice of naming doesn't quite align with my preferences. The term "assembly" doesn't seem to be the most suitable name for the concept we are trying to represent.
Additionally, I have a concern about their approach to multiple cables connected to a single port. While it is true that a charging station can support simultaneous or sequential charging, I believe that distinction should be associated with the port rather than the cable. In most cases, the cable is either part of the car or part of the charger, and the values associated with the port remain the same regardless.
Considering this, I'm unsure if including the concept of a cable in the model would be necessary or beneficial. It may be more appropriate to focus on accurately representing the port and its associated properties.
Thank you for bringing the Haystack documentation to my attention, and I value your insights on this matter.

Hi @gtfierro,
I hope you're doing well. I just wanted to follow up on my previous message regarding the EV charging equipment model. I'm not sure if you had a chance to read it, and I wanted to check if you had any additional thoughts or feedback on the proposed approach.
To recap, we discussed the usage of the term "Charging station" instead of "Charging pedestal" to encompass various types of charging infrastructure. I found that suggestion to be more suitable, considering the diverse range of charging options available.
We also touched upon the data points for the charging port, with the exception of the battery percentage of the electric vehicle. I proposed representing this as a sensor reading indicating the current charge level of the vehicle's battery. If there's a better or more appropriate way to represent this information, I would greatly appreciate your insights.
Please let me know if there's anything else you'd like to discuss or if you require any further assistance. I value your expertise and guidance in refining the EV charging equipment model.
Thank you for your time, and I look forward to hearing from you.
Best regards,
Wes Verhagen

Hi @WesVerhagen thanks for following up! I've been busy with travel all of June (currently in the airport again as I'm writing this) so I've been behind on everything. I can get to this next week, if that works for you? Maybe I can turn it out earlier amidst some late-night hacking too

Thanks for your patience! I had some time to draft up a PR: https://github.com/BrickSchema/Brick/pull/529 . Let me know what you think is missing/wrong. In particular, let me know what the enumerated values should be on the chargers / ports, and if those properties are on the right kind of equipment

Hi @gtfierro,
Thank you so much for your effort in drafting up PR #529. I really appreciate your dedication and contributions to the project. I'll make sure to review it thoroughly and provide feedback as needed.
Regarding the enumerated values for the chargers/ports properties, I'll ensure that we select appropriate values that align with the equipment's specifications. If anything is missing or needs adjustment, I'll be sure to address it in the feedback.
I'll be taking a few days to carefully go through the changes you've made and compare them with the project's requirements. This way, I can provide you with a comprehensive and detailed response.
Once again, thank you for your valuable input, and I'll get back to you soon with my review. Your dedication to the project is truly commendable!

Hi @gtfierro ,
I have left a comment on the PR regarding some of the improvements, but I have an additional challenge that I'd like to discuss. I'm not entirely sure if this is the right location to bring it up, but it's an essential aspect that I've encountered.
The challenge I'm facing is related to the use of DTDL (Digital Twin Definition Language). Specifically, the REC and REC equipment models don't seem to have the following properties:
https://brickschema.org/schema/Brick#currentFlowType
https://brickschema.org/schema/Brick#powerFlow
https://brickschema.org/schema/Brick#electricalPhaseCount
Without these properties, I'm unable to add crucial information such as AC/DC charging, electrical phase count, and power flow direction. These details are vital for properly representing and utilizing electric vehicle charging equipment in the model.
Moreover, having the "powerFlow" property would not only benefit EV charging scenarios but could also be useful for various other applications.
I'm seeking guidance on how to proceed in such a situation. Should I propose an extension to the REC model or explore other alternatives? Your insights and suggestions would be greatly appreciated.
Thank you for your time and support in resolving this matter.
Best regards,
Wes Verhagen


Add a periodic check for updates

This catches more pending updates than dependabot, in particular it
identifies updates in projects without releases.
See https://github.com/skitt/shipyard/pull/1/checks?check_run_id=2962467985 for an example run.
Signed-off-by: Stephen Kitt<EMAIL_ADDRESS>

See https://github.com/skitt/shipyard/pull/1/checks?check_run_id=2962467985 for an example run.

Maybe I'm missing something, but I don't see a sample run there and I don't know how there could be one since the job is being added to the periodic workflow. You could modify the periodic workflow to also run on PRs if you want to show it running there.

See https://github.com/skitt/shipyard/pull/1/checks?check_run_id=2962467985 for an example run.

Maybe I'm missing something, but I don't see a sample run there and I don't know how there could be one since the job is being added to the periodic workflow. You could modify the periodic workflow to also run on PRs if you want to show it running there.

That’s what I’d done in my initial submission, to see the job run; the link above was the result. Unfortunately it seems old runs aren’t accessible, or am I missing something?

 It's still very cool/useful as it is, just wondering what you're thinking.

 It's still very cool/useful as it is, just wondering what you're thinking.

Yeah, I’d thought about that but since we can’t easily ignore certain dependencies, I didn’t want to pursue that right away...

This PR is really more about remembering how to do this, with some nice tooling, and having a central place to look for pending updates every now and then (as opposed to me running this locally).

Yep, makes sense, that's how I'm using it now (learning/reproducing the magic search you've been doing locally). :+1:

This doesn't seem to have any ties to Shipyard, what's the significance of checking all the other projects specifically here?

It means we run the checks in a single job in a single project, instead of all the Go projects (including Shipyard). I can duplicate the PR across all projects if that makes more sense.

Is this ready to merge?

Is this ready to merge?

As far as I’m concerned, it has been for a while.

The Consuming Projects / E2E job seems to be marked as required, but it shouldn't be.

All the required jobs are passing, but it's not merging.

All the required jobs are passing, but it's not merging.

According to the block message, this needs one more approving review (from a code owner, I imagine, since there are already two positive reviews).

All the required jobs are passing, but it's not merging.

According to the block message, this needs one more approving review (from a code owner, I imagine, since there are already two positive reviews).

I saw that, but GH shows Mike with a "code owner lock" by his name for me. I see now though he doesn't have rights to all the files touched by this PR, like tools.go. I guess that's the blocking UI-driven confusion, not the Consuming Projects / E2E being marked as required/skipped until I ran it and none of the individual jobs are marked as required.


slide middle

would it be possible to add the functionality to click and drag the middle segment (behavior : would default to lower bound & increase / decrease upper bound simultaneously the same amount)
would be a nice to have :)
great work!

drag_interval="true"


Updating Github actions and files to use main branch. (#1023)

(Cherry picked from commit dc291c2345cdb9885d7b99dff835df08bc3b15fd)
opensearch-security pull request intake form
Please provide as much details as possible to get feedback/acceptance on your PR quickly

Category: (Enhancement, New feature, Bug fix, Test fix, Refactoring, Maintenance, Documentation)

Github Issue # or road-map entry, if available:

Description of changes:

Why these changes are required?

What is the old behavior before changes and new behavior after changes? (Please add any example/logs/screen-shot if available)

Testing done: (Please provide details of testing done: Unit testing, integration testing and manual testing)

TO-DOs, if any: (Please describe pending items and provide Github issues# for each of them)

Is it backport from main branch? (If yes, please add backport PR # and commits #)

By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or
(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #1383 (ea67a47) into opendistro-1.0 (6d3de54) will increase coverage by 0.24%.
The diff coverage is 78.03%.

@@                 Coverage Diff                  @@
##             opendistro-1.0    #1383      +/-   ##
====================================================
+ Coverage             62.33%   62.58%   +0.24%
- Complexity             2869     2896      +27
====================================================
  Files                   221      223       +2
  Lines                 15843    15918      +75
  Branches               2974     2987      +13
====================================================
+ Hits                   9876     9962      +86
+ Misses                 4431     4407      -24
- Partials               1536     1549      +13

Impacted Files
Coverage Δ

...arch/security/ssl/OpenDistroSecuritySSLPlugin.java
82.46% <0.00%> (ø)

...ort/OpenDistroSecuritySSLTransportInterceptor.java
0.00% <0.00%> (ø)

...lasticsearch/security/support/ConfigConstants.java
85.71% <ø> (ø)

...arch/security/dlic/rest/api/AbstractApiAction.java
76.21% <60.00%> (+1.32%)
:arrow_up:

...rch/security/setting/OpenDistroDynamicSetting.java
60.00% <60.00%> (ø)

...ticsearch/security/configuration/CompatConfig.java
38.23% <66.66%> (+10.64%)
:arrow_up:

...ecurity/configuration/ConfigurationRepository.java
74.23% <79.59%> (+4.90%)
:arrow_up:

.../security/setting/TransportPassiveAuthSetting.java
80.00% <80.00%> (ø)

...transport/OpenDistroSecuritySSLRequestHandler.java
59.45% <83.33%> (-3.78%)
:arrow_down:

...ty/transport/OpenDistroSecurityRequestHandler.java
68.14% <83.33%> (+1.21%)
:arrow_up:

... and 20 more

Continue to review full report at Codecov.

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


Deleting a tab from NIPUN Bharat

Please delete the tab "content wise consumption/resources" from NIPUN Bharat. We dont want to show this data.

@Ikpreet-Singh - This has been incorporated so closing on your behalf.


Turn off logging

route.cr don't have logging and it's unfair to compare it Kemal which has logging on by default. This PR turns off Kemal's logging thus leads to more fair comparison. Also removed redundant status code

Thanks for these patches!
I've already thought about that and updated them.
Please wait next update:smile:


More precise calculation of external docs' size

Overview
We define a database's external size as:

Number of bytes that would be required to represent the contents outside of the database (for capacity and backup planning)

Given that we are using JSON as a data serialization format on REST API I assume that external should represent a size of uncompressed JSON serialized data.
However we are using ?term_size for calculating doc's sizes and that gives this definition of external a noticeable overhead.
Here is a demo:
# movies.json contents a simplified imdb's movies info, i.e. reasonably complex json structure
$ cat movies.json | jq .docs[2000]
{
  "title": "The Love Light",
  "year": 1921,
  "cast": [
    "Mary Pickford",
    "Raymond Bloomer"
  ],
  "genres": [
    "Drama"
  ]
}

$ stat -f%z movies.json
3386172

$ curl -X PUT http://<IP_ADDRESS>:15984/test -G -d n=1 q=1
{"ok":true}

$ curl -X POST http://<IP_ADDRESS>:15984/test/_bulk_docs --data @movies.json > /dev/null

$ curl http://<IP_ADDRESS>:15984/test | jq .sizes.external
5856324

So external here gives ~58% overhead over "pure" JSON data.
I've switched from ?term_size to couch_ejson_size:encoded_size/1 for calculating external size and this returns much closer values. For the same test:
$ curl http://<IP_ADDRESS>:15984/test | jq .sizes.external
3357139

Another change is a switch from recalculation of external size during compaction to carrying it from leaf's info, so external size doesn't change after compaction:
$ curl -X POST http://<IP_ADDRESS>:15984/test/_compact
{"ok":true}
$ curl http://<IP_ADDRESS>:15984/test | jq .sizes.external
3357139

Testing recommendations
All the existing couch app's test should pass. The manual test could be done following the steps in the example above.
Checklist

[x] Code is written and works correctly;
[x] Changes are covered by tests;
[ ] Documentation reflects the changes;

@davisp Can you take a look please?
I don't understand why it is necessary to recalculate doc's external size during compaction, given we are interested in uncompressed value, not changing doc's body and already have this info on #leaf, so I'm afraid I might be missing something subtle here.

@davisp I've made the requested change, sorry it took so long, travis hung on the update for some reason.


[BUG]Code execution interrupted unexpectedly when following the AutoGluon Tabular tutorial with tabpfn model enabled

Bug Report Checklist

[x] I provided code that demonstrates a minimal reproducible example.
[ ] I confirmed bug exists on the latest mainline of AutoGluon via source install.
[x] I confirmed bug exists on the latest stable version of AutoGluon.

Describe the bug

I was following the AutoGluon Tabular tutorial at https://colab.research.google.com/github/autogluon/autogluon/blob/master/docs/tutorials/tabular/tabular-essentials.ipynb and encountered an interruption during the process of fitting with presets='experimental_extreme_quality'.
Expected behavior

script executed normally
To Reproduce

Changed
 !pip install autogluon.tabular[all]
to
 !pip install autogluon.tabular[all,tabpfn]
Changed
predictor = TabularPredictor(label=label, path=save_path).fit(train_data)
to
 predictor = TabularPredictor(label=label, path=save_path).fit(train_data, presets='experimental_extreme_quality')
Screenshots / Logs

Fitting model: LightGBMXT_BAG_L1 ...
:914: ImportWarning: APICoreClientInfoImportHook.find_spec() not found; falling back to find_module()
:914: ImportWarning: _PyDriveImportHook.find_spec() not found; falling back to find_module()
:914: ImportWarning: _OpenCVImportHook.find_spec() not found; falling back to find_module()
:914: ImportWarning: _BokehImportHook.find_spec() not found; falling back to find_module()
:914: ImportWarning: _AltairImportHook.find_spec() not found; falling back to find_module()
Fitting 5 child models (S1F1 - S1F5) | Fitting with ParallelLocalFoldFittingStrategy
Interrupted Here
Installed Versions

autogluon==0.8.0

INSTALLED VERSIONS
------------------
date                : 2023-06-18
time                : 16:31:21.002424
python              : 3.10.12.final.0
OS                  : Linux
OS-release          : 5.15.107+
Version             : #1 SMP Sat Apr 29 09:15:28 UTC 2023
machine             : x86_64
processor           : x86_64
num_cores           : 2
cpu_ram_mb          : 12982
cuda version        : None
num_gpus            : 0
gpu_ram_mb          : []
avail_disk_size_mb  : 79893

autogluon           : None
autogluon.common    : 0.8.0
autogluon.core      : 0.8.0
autogluon.features  : 0.8.0
autogluon.tabular   : 0.8.0
boto3               : 1.26.155
catboost            : 1.2
fastai              : 2.7.12
hyperopt            : 0.2.7
imodels             : None
lightgbm            : 3.3.5
matplotlib          : 3.7.1
networkx            : 3.1
numpy               : 1.22.4
onnxruntime-gpu     : None
pandas              : 1.5.3
psutil              : 5.9.5
ray                 : 2.3.1
requests            : 2.27.1
scikit-learn        : 1.2.2
scikit-learn-intelex: None
scipy               : 1.10.1
setuptools          : 67.7.2
skl2onnx            : None
tabpfn              : 0.1.9
torch               : 1.13.1
tqdm                : 4.65.0
vowpalwabbit        : None
xgboost             : 1.7.5

Related: #3326

This is likely an environment issue and not a TabPFN issue. If this issue still persists in the latest AutoGluon release, please open a new issue.

Actually, this might be an issue with TabPFN, as this issue is related: #3345. Closing this issue in favor of tracking in #3345.


tp command using ~ ~ ~ takes spawn as reference point

I want to create an action that teleports the player a number of blocks in one direction to enter a new room at the end of every stage of the quest
I have the action written
tp  ~ ~ ~-10
have also tried:
tp:minecraft  ~ ~ ~-10
with same result that it teleports me to 0 0 -10

Commands are run from the console, so that result is not surprising. You must explicit teleport the player to their new location.
There is an Action specifically for teleporting players, or iirc you could try
tp <player> ~ ~ ~-10

I found a command that works to teleport based on the players current coordinates each time.
/execute as @p run execute at @s run tp @s ~ ~ ~-10
but I put it into a command block that the quest triggers by running a setblock stone_button[powered=true] x y z command as an action because I am not sure how to write each selector in the quest interface for actions.


[CI] remove uneeded step in e2e test runner

Motivation
Removed the attach_workspace step from run-e2e-test job as there is no
prior build artifacts to restore from a prev job.
Test Plan
CI

@rexhoffman mind take a look?

@bors-libra r=metajack

:pushpin: Commit 62489d5 has been approved by metajack

:hourglass: Testing commit 62489d575773737e2d89b4d862b2a1bebbcf4664 with merge 73477f7317540475a01737e0bb1e7942d823ced2...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: metajack
Pushing 73477f7317540475a01737e0bb1e7942d823ced2 to master...

Ugh, don't know how I missed this, sorry @sausagee


Fix test failures for test_network.py with BIG-IP version 11.5.4

What's this change do?
Changes how filters are constructed in the test. The existing filter strings work only for versions greater than 11.6, which causes the tests to fail against 11.5.4. This change uses get_filter() defined in utils.py, same as what the code does, which creates correct filters for different versions of BGI-IP. Additional changes are just formatting mods to pass flake8.
Where should the reviewer start?
Start with line 93 and look at how the filter is constructed.
Any background context?
All tests except the ARP tests will now pass in 11.5.4.

This needs to be cherry picked to other branches ? mitaka and master ?


docker-1.9

DON'T MERGE. Waiting for docker-1.9.1

@mailq Unfortunately you can't use 1.9 to build RancherOS that has 1.9 in it :disappointed:   https://github.com/docker/docker/issues/17290  There is a bug in 1.9.0 that fails for us.

@imikushin I'm not so confident on 1.9 quite yet.  I'm trying to find out when 1.9.1 will be out.

@mailq @ibuildthecloud That bug is pretty nasty. Otherwise, I'd use 1.9.0 instead of 1.8.3 in Dockerfile.build-base if it were not for the following problem:
With docker 1.9 in our build container, the CI build fails on Drone, which apparently has Docker 1.8.
This is happening, because we do not run Docker-in-Docker. In our build container we're using the outside docker server by bind-mounting /var/run/docker.sock

I'd also like to wait for 1.9.1. Let's hold it off.

Mergin' it so we can cut v0.4.1 RC with docker 1.9


appPublisherUserRoleCache is not updated for super tenant users

When updating the roles of a super tenant user, the appPublisherUserRoleCache is not cleared.

Fixed with https://github.com/wso2/carbon-apimgt/pull/8035


Generation of verbatim and plaintext output from ddoc

If we merge your undefined macro substitution pull then we could get rid of most of these = $0 macros. :)

If we merge your undefined macro substitution pull then we could get rid of most of these = $0 macros. :)

@AndrejMitrovic: Those are needed because they're predefined.

Oh good point!


Fix required status checks

The required status checks are current skipped if a previous workflow fails. This means that GitHub doesn't treat them as required which can lead to accidentally merging the PR when the required status checks haven't passed. an if: always() should be added to the required status checks: https://github.com/canonical/wordpress-k8s-operator/blob/b7d1cd6becce16a71ccb97e62426dc1d7d2dfec9/.github/workflows/integration_test.yaml#L59

Should be fixed, due to usage of operator-workflows.


Keras: expose loss metric of singular output

System information

TensorFlow version (you are using): 2.1.0
Are you willing to contribute it (Yes/No): maybe

Describe the feature and the current behavior/state.
Currently when training a keras model with multiple outputs, you get multiple "loss" metrics. One for each output, and then an overall loss for the whole model. However when your model only contains a single output, the metrics only contain a single loss value. The documentation implies that this is because the overall loss is simply a weighted sum of the individual outputs, and thus is irrelevant when only one output is present. However this is incorrect. The overall loss used to train the model also includes other factors, such as layer losses due to regularizer penalties. Thus even with a single output, the output's loss can be different from the model's overall loss.
To address this discrepancy, a metric for the output loss should be provided even when the model only has one output.
Will this change the current api? How?
No
Who will benefit with this feature?
Anyone with layer losses, such as due to regularizers.
Any Other info.

I made the changes to implement the proposal, and they can be found here: https://github.com/tensorflow/tensorflow/compare/master...phemmer:keras-singular-output-loss
I have not created a pull request as I cannot get the tests working. Even the dockerized tests fail (unrelated to my change, some sort of bazel toolchain issue). The change is pretty small, so if someone else wants to take this and run with it, feel free.

Updated changes for version 2.2: https://github.com/phemmer/tensorflow/commit/a588fcce4336ba4aa1e3856d9904debbcfe8d97d

@phemmer,
Sorry for the delayed response. Can you please confirm if you have submitted a Pull Request with the changes you submitted in the above comment? Thanks!


set CELERYD_CONCURRENCY=1 to ensure there is only one celery worker

The default value will create a worker for each CPU/core on the host.
This is a problem because we depend on the tasks to run sequentially and
with multiple workers that won't always be the case.
Signed-off-by: Andrew Schoen<EMAIL_ADDRESS>

:+1: tested and it works.

Of course I am sad that /api/mon/install and /api/osd/install won't run in parallel now :broken_heart: :+1:

For posterity:
The reason we made this change is that a client application could submit an "/api/osd/install" task and then an "/api/osd/configure" task immediately afterwards. The "/api/osd/install" task will run in Worker-1, while the "/api/osd/configure" task will run in Worker-2, and Worker-2's task will error because Worker-1 has not yet finished installing the ceph-osd packages.
A more performant solution would be for client applications (ie Tendrl) be smarter about ordering operations and always check the status before submitting other tasks that depend on each other. At the time, we were unsure if client applications always did this, so it was safer to just restrict the number of workers.


🐛 [firebase_messaging] How to clear badge

Is there a way to clear badge from the app icon?

Hi @danielwalczak.
Could the following be a viable solution? https://github.com/flutter/flutter/issues/25030#issuecomment-491232528


Bug in fetch HTTP status code handling

Hi!  This is purely static analysis, so forgive me if I'm misunderstanding:
https://github.com/FormidableLabs/urql/blob/25f4b96d6a510ade43eb4839ab595fc65e8a716a/src/exchanges/fetch.ts#L136-L142
Shouldn't L139 be checking response.status >= statusRangeEnd, not >?  It'd be strange if exactly 400 was valid but not 401.

@isker that makes plenty of sense to me. I imagine this was just a small oversight at the time of writing the fetchExchange. If you'd like to make a PR for it I'd be happy to review, otherwise I can take care of it for the next release. We're still coordinating when / how to do the next release – we want to get a working version of the DevTools out as well. But this may come up in a patch release as well. Will ping here once I coordinate w/ @andyrichardson and @kitten on a release schedule.

Released in v1.2.0.


Don't try to backup saves if game platform is not PC

Since ludusavi is made and intended for PC games, games from other platforms should be skipped.

I can make it configurable whether to ask for such games, but we wouldn't want to disable it completely because you can actually create a custom entry in Ludusavi with the same name if you want to back it up (e.g., pointing to an emulator save file).

That would help a lot actually. This makes me think of a few things:

Since Ludusavi uses game names to generate the base directory of the save backup, it could potentially lead to issues in cases like this where games from different platforms have the same name:

That could be solved by maybe using "GameName" + "Platform" to generate the base64 name in Playnite's side but I don't know how it could be handled in the standalone Ludusavi since it won't recognize the game platform. Another idea would be to use "GameName" + "File extension", although that could be useless for zipped files. Still, there could be cases where this too could be an issue on PC, for example: Doom (1993) and Doom (2016)

Perhaps it would be worth considering using a built in feature to configure the save file for emulated games as a function in Playnite using the Dialogs Factory

Oh, that's a good point. I think Name (Platform) would work, as long as it's configurable whether to add the suffix - probably off by default to keep it simple. Then you can decide in the Ludusavi config whether you want to define your custom games with a suffix or not:

Or maybe try both (like how the Steam ID fallback works) and make it configurable whether to prioritize the version with or without the suffix. That way, you don't run into a situation where you haven't been using suffixes, then oops you realize you need it for a new game, and now you have to go back and add it for everything else.
Incidentally, the manifest uses the exact names Doom (1993) and Doom (2016) already :D That's because PCGW uses the same names for its articles on them.
I think in-Playnite configuration of Ludusavi would be interesting, but I'm not sure if the dialog options are customizable enough. I'm imagining something like:

Get a notification that no data was found
Click the notification to add a config
Show a screen for entering the name, multiple files/folders, and multiple registry keys

I only see dialogs for entering a single string or selecting a single file/folder. Not sure if there's a way to do a full custom modal window. Maybe clicking the notification could open Ludusavi directly to the custom games screen? That seems like a nice compromise.


Color inconsistency for new shaking face

Other faces use #ffcc4d.
Shaking face [u1f60c] uses #ffcb26, noticeably yellower than its neighbors.

Shaking face [u1f60c] uses #ffcb26, noticeably yellower than its neighbors.

The codepoint for Shaking Face 🫨 is U+1FAE8.
U+1F60C is Relieved Face 😌

Will this still be fixed?

I have made a colour fix for the emoji, now the colors probably look the same.
https://www.svgviewer.dev/s/hXM6QxF4

Most emoji vendors use a hue of yellow/orange for the movement lines. I also find the current design too small when the emoji is seen at smaller sizes


feat: check screenshot image type

https://github.com/grafana/plugin-validator/issues/277

nit: there's no need to put 120kb images for testing data, we can use a small 1kb image (a grafana icon maybe?)
Since we are at that, can we have a table test with a test case for each valid image type?

With the table test, I was able to catch an SVG validation error, thanks @academo. :100:


Register elements lazily at first instance time

When elements are registered, work is done to create the element's prototype (for example, its template is parsed, styles are shimmed, property accessors are created). If elements are registered but not used, for example, at first paint time, then registration work can delay first paint unnecessarily.
By default, Polymer should perform as many registration tasks as possible when the first instance of an element is created.

woohoo this is great, @kevinpschaaf @sorvell do you have any profiles with the before and after?
I would love to see the improvement here!


docs: update the Functions Framework contract

Updates the Functions Framework contract with the document that has been agreed upon with all major parties. Settled all major issues/comments offline.
Add current status of Function Framework runtimes in other languages

R: @grayside
Doc: go/functions-framework

Approved. Merging.


pthread_cond_timedwait_relative_np unresolved,any one can help me?

Threading.swift:99:14: error: use of unresolved identifier 'pthread_cond_timedwait_relative_np'
let ret = pthread_cond_timedwait_relative_np(&self.cond, &self.mutex, &tm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [Threading.o] Error 1
===============
error occur when i   make

Same here, didn't have this problem yesterday. Likely because of last commit?

This has been corrected. Thank you.


SQLCheck - Update to supportability settings Native Client

Updating SQLCheck for latest supportability state for SQL Native Client 11.  (out of support)

Done


[FLINK-10163] [sql-client] Support views in SQL Client

What is the purpose of the change
Adds initial support for views in SQL Client. It adds the following statements:

CREATE VIEW: Creates a virtual table from a SQL query. Syntax: 'CREATE VIEW  AS '
SHOW VIEW: Describes a previously created virtual table. Syntax: 'SHOW VIEW '
DROP VIEW: Deletes a previously created virtual table. Syntax: 'DROP VIEW '

It also adds the section views to environment files.
Brief change log

Rewritten statement parser for statements with more than 1 operand
View support added throughout the SQL Client
Initial validation of environment files during startup
Code clean up

Verifying this change

SqlCommandParserTest
ExecutionContextTest
LocalExecutorITCase

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? yes
If yes, how is the feature documented? docs

Thank you @fhueske for you feedback. I addressed your comments and improved the performance. I would discuss the listing of all views in a follow up issue.

Thanks for the update @twalthr.
I left two more comments.
Thanks, Fabian

@fhueske I can only see one more comment?


Arrow functions produces SyntaxError after upgrading to 1.0.12

foo((_) => {
  bar.baz()
})

./test._js:9
    bar.baz();
       ^

SyntaxError: Unexpected token .
    at exports.runInThisContext (vm.js:54:16)
    at Module._compile (module.js:375:25)
    at Module._compile (/node_modules/streamline/lib/register.js:52:12)
    at Object.._js (/node_modules/streamline/lib/register.js:65:10)
    at runScript (/node_modules/streamline/lib/command.js:127:25)
    at Object.exports.run (/node_modules/streamline/lib/command.js:149:3)
    at Object.<anonymous> (/node_modules/streamline/bin/_node:11:18)
    at Module._compile (module.js:399:26)
    at Object.Module._extensions..js (module.js:406:10)
    at Module.load (module.js:345:32)

@tellnes I just published 1.0.13 which fixes the problem. I also fixed a problem with this which was incorrectly bound in arrow functions.

Thanks for fast response :)


allow dash in app-name

I like to have Rust projects that have dashes in their name and was annoyed that this was not possible.
This changes the lib name place holder to be snake case, and adds a new app name placeholder that is not modified.

Test failure is unrelated to this change (windows newline diffs in the mailer template generation insta tests).

Hey @joshka
Thank you for this PR! I
My main concern is that merging this PR could introduce breaking changes for users who have not updated to the latest version of the CLI.
To check this, I cloned your repository and built it using the old version of the Loco CLI (the current released version). I ran the following command, which points to your repo (only for the starters changes), while using the current latest version of the CLI (without your changes):
STARTERS_LOCAL_PATH=/tmp/loco-rs/loco loco new

When using myapp as an example application name, the cargo check command failed.
error[E0433]: failed to resolve: use of undeclared crate or module `appname`
 --> src/bin/main.rs:2:5
  |
2 | use appname::app::App;
  |     ^^^^^^^ use of undeclared crate or module `appname`
  |
help: there is a crate or module with a similar name
  |
2 | use AppName::app::App;
  |     ~~~~~~~

error[E0433]: failed to resolve: use of undeclared crate or module `appname`
 --> src/bin/tool.rs:2:5
  |
2 | use appname::app::App;
  |     ^^^^^^^ use of undeclared crate or module `appname`
  |
help: there is a crate or module with a similar name
  |
2 | use AppName::app::App;
  |     ~~~~~~~

Let me check if we can avoid these breaking changes and prevent the need for users to update the Loco CLI.

That's not something I considered, but makes sense. I'm not sure I can see an obvious way to get around that - perhaps add an extra patten for "AppName" that replaces it with "please update your loco-cli" would work?

Yes, I tend to agree.
I’m wondering if, with these breaking changes, we should consider the following for the next braking changes releases:

Move the generator.yaml to be part of the CLI binary rather than the template.
Implement version validation in loco-cli so users receive a clear error message: "This template requires loco-cli version X or above. Please run cargo install loco-cli to update."

One other approach might be to make the starters included in the cli and avoid doing the git clone. A larger change obviously, but if you can adjust your release cadence (automatically do a cli point release on change) that could work too.

Sounds like a great suggestion! I'll work on moving our CLI into the crate and set the version in the starters folder. I'll let you know the results.

The other benefit of doing that is that if there's ever a bug in a template version, you can just downgrade the cli and use that while waiting on a fix. That's inherently user friendly while also enabling devs to move fast and break things.

great, I'll prepare a branch (based on your changed) and share with you the result

Hey @joshka.
This is solved in the new loco cli as an impeding template.
Thanks!

Thanks!


Unable to load library VLC

IMPORTANT: Before you create an issue, please take a look at our Issue Reporting Guide.
pi@raspberrypi:~/alexa-avs-sample-app/samples/javaclient $ mvn exec:exec -Dalpn-boot.version=8.1.6.v20151105
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Alexa Voice Service Sample Java Client 20160207.5
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- exec-maven-plugin:1.2.1:exec (default-cli) @ sample-java-client ---
Exception in thread "main" java.lang.RuntimeException: Failed to load the native library.
The error was "Unable to load library 'vlc': Native library (linux-arm/libvlc.so) not found in resource path ([file:/home/pi/alexa-avs-sample-app/samples/javaclient/target/classes/, file:/home/pi/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar, file:/home/pi/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar, file:/home/pi/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar, file:/home/pi/.m2/repository/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1.jar, file:/home/pi/.m2/repository/uk/co/caprica/vlcj/2.4.1/vlcj-2.4.1.jar, file:/home/pi/.m2/repository/net/java/dev/jna/platform/3.5.2/platform-3.5.2.jar, file:/home/pi/.m2/repository/org/glassfish/javax.json/1.0.4/javax.json-1.0.4.jar, file:/home/pi/.m2/repository/javazoom/jlayer/1.0.1/jlayer-1.0.1.jar, file:/home/pi/.m2/repository/org/mortbay/jetty/alpn/alpn-boot/8.1.6.v20151105/alpn-boot-8.1.6.v20151105.jar, file:/home/pi/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar, file:/home/pi/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar, file:/home/pi/.m2/repository/org/slf4j/slf4j-api/1.7.10/slf4j-api-1.7.10.jar, file:/home/pi/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.3/log4j-slf4j-impl-2.3.jar, file:/home/pi/.m2/repository/org/apache/logging/log4j/log4j-api/2.3/log4j-api-2.3.jar, file:/home/pi/.m2/repository/org/apache/logging/log4j/log4j-core/2.3/log4j-core-2.3.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/jetty-alpn-client/9.3.7.v20160115/jetty-alpn-client-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/jetty-http/9.3.7.v20160115/jetty-http-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/http2/http2-client/9.3.7.v20160115/http2-client-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/http2/http2-http-client-transport/9.3.7.v20160115/http2-http-client-transport-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/http2/http2-hpack/9.3.7.v20160115/http2-hpack-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/http2/http2-common/9.3.7.v20160115/http2-common-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/jetty-server/9.3.7.v20160115/jetty-server-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/jetty-security/9.3.7.v20160115/jetty-security-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/jetty-servlet/9.3.7.v20160115/jetty-servlet-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/jetty-util/9.3.7.v20160115/jetty-util-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/jetty-io/9.3.7.v20160115/jetty-io-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/org/eclipse/jetty/jetty-client/9.3.7.v20160115/jetty-client-9.3.7.v20160115.jar, file:/home/pi/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar, file:/home/pi/.m2/repository/net/java/dev/jna/jna/4.1.0/jna-4.1.0.jar])".
The required native libraries are named "libvlc.so" and "libvlccore.so".
In the text below  represents the name of the directory containing "libvlc.so" and "libvlccore.so"...
There are a number of different ways to specify where to find the native libraries:

Include NativeLibrary.addSearchPath("vlc", ""); at the start of your application code.
Include System.setProperty("jna.library.path", ""); at the start of your application code.
Specify -Djna.library.path= on the command-line when starting your application.
Add  to the system search path (and reboot).

If this still does not work, then it may be necessary to explicitly add the native library directory to the operating
system configuration - e.g. on Linux this might mean setting the LD_LIBRARY_PATH environment variable, or adding
configuration to the "/etc/ld.so.conf" file or the "/etc/ld.so.conf.d" directory. Of these options, setting
LD_LIBRARY_PATH is the only one that would not require root privileges.
Finally, it is not possible to mix CPU architectures - it is not possible for a 64-bit Java Virtual Machine to load
32-bit native libraries.
More information may be available in the log, specify -Dvlcj.log=DEBUG on the command-line when starting your application.
at uk.co.caprica.vlcj.binding.LibVlcFactory.create(LibVlcFactory.java:191)
at uk.co.caprica.vlcj.player.MediaPlayerFactory.<init>(MediaPlayerFactory.java:213)
at uk.co.caprica.vlcj.component.AudioMediaPlayerComponent.onGetMediaPlayerFactory(AudioMediaPlayerComponent.java:168)
at uk.co.caprica.vlcj.component.AudioMediaPlayerComponent.<init>(AudioMediaPlayerComponent.java:102)
at com.amazon.alexa.avs.AVSAudioPlayer.setupAudioPlayer(AVSAudioPlayer.java:252)
at com.amazon.alexa.avs.AVSAudioPlayer.<init>(AVSAudioPlayer.java:143)
at com.amazon.alexa.avs.AVSAudioPlayerFactory.getAudioPlayer(AVSAudioPlayerFactory.java:18)
at com.amazon.alexa.avs.AVSController.<init>(AVSController.java:183)
at com.amazon.alexa.avs.App.<init>(App.java:47)
at com.amazon.alexa.avs.App.<init>(App.java:36)
at com.amazon.alexa.avs.App.main(App.java:31)

Briefly summarize your issue:

java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode)
Tell us what hardware you're using:

[x] Raspberry Pi

Tell us about your OS (Type & version):

[ ] Raspbian Stretch

I am new to Linux, pls let me know how to set ENV variable and other relevant things to fix this issue.
Thanx in advance

Hello @shabbs3283,
It looks like you may be trying to build alexa-avs-sample-app.  That project was deprecated over a year ago and is no longer supported.    Please us the avs-device-sdk, instead.
Best regards,
-SWH

Hello @shabbs3283,
Because this issue appears to have been filed for a non-supported project I am going to close this issue.  If you think this has been closed in error, please feel free to re-open it.


fix(go/adbc/driver/driver/flightsql): use libc allocator

This lets us pass cgocheck=2.

Looks like we've got more leaks, i wonder if it's related to the mallocator or something else.

I'll dig into it tomorrow when I get a chance :sadpusheen:

But there are some other test failures that look legit, so digging into those now.

See #33999 for why we're explicitly copying strings now

The defer is here, it's just hidden behind the other changes


Text or images in a pdf are loosing resolution, displaying in low quality

Attach (recommended) or Link to PDF file here:
AmadeusONE_Internal release notes_May-Dec23_Final 2.pdf
Configuration:

Web browser and its version:   Chrome and Version 120.0.6099.234
Operating system and its version:  macOs and 14.2.1 (23C71)
PDF.js version:  Comparison between latest and 2.7 version
Is a browser extension: No

Steps to reproduce the problem:

Open the attached pdf in latest version of PDF.js
You will notice the images in pdf are displaying in low quality seems like they are loosing the resolution.
Open the same attached pdf in 2.7 version of PDF.js then there images are displaying in better quality.

What is the expected behavior? (add screenshot).  Pdf's text and images should display in good quality
What went wrong? (add screenshot) Pdf's text/images are loosing resolution, displaying in low quality.
PFA screenshot of comparison with both the versions --

Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension):

Duplicate of #16273

I checked the issue number -- #16273  there it's mentioned that pdfjs is primarily for Firefox browser so, I tried opening the attached pdf in Firefox and there as well the quality of the pdf is low.
PFA screenshot of the comparison of the attached pdf on Firefox with latest version of Pdf js and on chrome with 2.7 version of Pdf js.  Left one is on Firefox and right one is on chrome with 2.7 version of Pdf js.
On 2.7 version of Pdf js, the quality of the attached pdf is good as compared to one in latest version on Firefox.

Hi @Snuffleupagus,
I have attached my findings on Pdf js for mozilla also , as you can see there is difference in the quality with latest version .

That's right: it used to look better in Firefox.
I used mozregression and I found that the patch in bug 1730725 causes this "regression".
The real "culprit" is:
https://github.com/mozilla/pdf.js/pull/13991
Some of the images in the pdf have the flag Interpolate set to false and the above patch just helps to disable interpolation when it's required.
So the best way to fix your issue is just to set Interpolate to true in your pdf.

Hi @calixteman ,
Where I can set the value of interpolate to true ? It would be very helpful if you could give me some idea on this.
Thanks!


Language

Is your feature request related to a problem? Please describe.
there is no marathi lnguage in the lang folder.
Describe the solution you'd like
needed a marathi language description of all the common entries.
Describe alternatives you've considered
No response
Additional context
No response

I can add the marathi lang to this.


Version 61 not working

Clicking on any of the menus does nothing, it keeps prompting 'Running Design Tokens". Does any ways to use Version 60 in Figma？

Can you please open th console CMD + option + I and send a screenshot of the error you get?

Hey @FrankiYu I think I found the problem. I will ship a fix asap and let you know.

Should be fixed in 62, please reopen with details if you still experience the issue.

@lukasoppermann Please see my screenshot. Thank you!

Locate the file

What value do you have in your design tokens? Its about numeric values, as it says something about Unterminated fractional number.


[Documentation] [Bug] YQ used instead of YQL

At least on this page - https://ytsaurus.tech/docs/en/user-guide/storage/static-schema - YQ is used instead of YQL.
The corresponding page in Russian - https://ytsaurus.tech/docs/ru/user-guide/storage/static-schema - usesYQL.

Hi! Thank you for your issue! We will be glad to receive your pull request for such typos, sometimes it is much faster just to press the pencil button in the docs


Update Composer dependencies (2022-03-10-00-07)

Visual regression test passed!
View the visual regression test report


The Coinbase API only accepts transactions to an account, email, or bitcoin address

On use your API i get this error mesage? How to resolve this problem?

Are you trying to send BTC?
Please share how you've set the 'to' field so that someone can help.

Hey @hakerkiler, sounds like an invalid address, but more information is required. Also please make sure you are using the latest package version (2.7.0 at time of writing).


advanced copy-paste / copy slots

What feature do you want to get added on the base engine?
Multiple copy slots for when you want to repeat a part of the chart from earlier in the song, but you don't want to go all the way back to copy-paste over and over again to get the whole part copy-pasted over.
To test your sight, and reliability, please select the option of what should NOT be requested.
Stage Editor, 6K+ support, and winning icons.

pretty sure what they want is the ability to select sections and copy it

pretty sure what they want is the ability to select sections and copy it

That's exactly what the copy last section counter does

you can use copy last section, but let it go into the negatives

pretty sure what they want is the ability to select sections and copy it

That's exactly what the copy last section counter does

exactly

but he wants to copy more sections than 1

ye

It would be easy to implement with recursion and for loop, but I think if
you forget about it, you can mess up your chart quite much.
As there is no real undo button. Or I do not recall there being one.
TheCreeperKidKing @.***> schrieb am Mi., 7. Dez. 2022,
17:37:

ye
—
Reply to this email directly, view it on GitHub
https://github.com/ShadowMario/FNF-PsychEngine/issues/11426#issuecomment-1341248959,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASE27IIN2XPTFKLNM2KUMVTWMC4MVANCNFSM6AAAAAASV4HFYY
.
You are receiving this because you commented.Message ID:
@.***>


Update README.md

Use the module API on last two remaining examples.

Thanks for the PR review & this great addon :-)


Is Travis test for node v0.8 really necessary?

The version is relatively old and I doubt there is a lot of setups still using that version. It seems to fail to install some parts to make jasmine run the tests, therefore making whole Travis build fail with perfectly working code.
I would suggest removing "v0.8" from .travis.yml.
And while at it, it would be great to add "iojs".

+1 for io.js. As for Node 0.8, I have no opinion.

And FWIW, the failing CI test is from a memorystream failing to load, from a non-existent Stream.readable/etc. being passed to util.inherits. The test fix would be to conditionally load that module and associated tests, and not support them on Node 0.8, if that is to remain supported.

I'm fine not supporting Node 0.8. I wish there were some straightforward way to determine what libraries (or even applications) depending on lazy.js either support 0.8 or run on 0.8. But I don't know of any such way.
I would certainly like the build to pass again; and I don't think I'm really up for doing a lot of acrobatics to conditionally support certain things in certain environments. So I'll just drop 0.8.


New Zealand Open Sources COVID Tracer App w/ Bluetooth+AGPL

This commit is in honor and memory of Dan Kohn:

founder of Linux Foundation Public Health
the storyteller and visionary of the landscape app
a deeply missed mentor who empowered so many

Thank you Dan for being a part of New Zealand`s Open Source Story.
I know you'd be proud to see this become reality.
🇳🇿
See: https://www.health.govt.nz/our-work/diseases-and-conditions/covid-19-novel-coronavirus/covid-19-resources-and-tools/nz-covid-tracer-app/open-source-release-nz-covid-tracer

:shipit:

Thanks. for the :shipit: @phindmarsh
/lgtm

The repositories have been added.
The repositories look good.
The landscape looks good.

LGTM


[AutoLayout] restore disabled When_Hug_With_CounterAlignment test

this test is failing for android since we upgraded from 5.0.154 to 5.4.0-dev.738

@kazo0 Starts occuring with Uno 5.2.80

@rajamatt it looks like 5.2.80 is the first stable version that this started failing on. But it'll be easier to narrow down the cause if we can find the first -dev.XXX version of 5.2 that this started happening with. So I tested 5.1.104 and it works and it fails on 5.2.0-dev.2114 so somewhere in one of the 5.2.0-dev.XXX builds is where it started to fail. Can you try and narrow it down and find the specific build?

Ah this is because of https://github.com/unoplatform/uno.toolkit.ui/issues/1051. There is an outstanding issue if the AutoLayout is the absolute root element of the application Window. Which is not a common scenario outside of UI Tests that are replacing the window content. For now we can workaround this by wrapping the AutoLayout in a Border.


Failed to copy sheet

simple test:
func TestCopySheet(t *testing.T) {
	f := excelize.NewFile()
	i := f.NewSheet("s1")
	if err := f.CopySheet(1, i); err != nil {
		t.Error(err)
	}
}

Error: sheet sheet1 is not exist

Hi @thnt, I have tested and it works well on the lastest version, please provides the version of excelize and Go you are using.

go version: go version go1.12 linux/amd64
I use dep to manage packages, this is out put of dep status:
PROJECT                                    CONSTRAINT     VERSION        REVISION  LATEST   PKGS USED
github.com/360EntSecGroup-Skylar/excelize  ^2.0.0         v2.0.0         b1f632d   v2.0.0   1

simple test:
func TestCopySheet(t *testing.T) {
	f := excelize.NewFile()
	i := f.NewSheet("s1")
	if err := f.CopySheet(1, i); err != nil {
		t.Error(err)
	}
}

Error: sheet sheet1 is not exist

The first sheet must be named "sheet1", otherwise it fails.

// copySheet provides a function to duplicate a worksheet by gave source and
// target worksheet name.
func (f *File) copySheet(from, to int) {
	sheet := f.workSheetReader("sheet" + strconv.Itoa(from))
	worksheet := deepcopy.Copy(sheet).(*xlsxWorksheet)
	path := "xl/worksheets/sheet" + strconv.Itoa(to) + ".xml"
	if len(worksheet.SheetViews.SheetView) > 0 {
		worksheet.SheetViews.SheetView[0].TabSelected = false
	}
	worksheet.Drawing = nil
	worksheet.TableParts = nil
	worksheet.PageSetUp = nil
	f.Sheet[path] = worksheet
	toRels := "xl/worksheets/_rels/sheet" + strconv.Itoa(to) + ".xml.rels"
	fromRels := "xl/worksheets/_rels/sheet" + strconv.Itoa(from) + ".xml.rels"
	_, ok := f.XLSX[fromRels]
	if ok {
		f.XLSX[toRels] = f.XLSX[fromRels]
	}
}

it gets sheet name as "sheet1", I found you have fix it on master branch, can you merge to v2?

Hi @lyl-lucas, the v2 branch is synced with master now.


binary request

Love it! could you provide an 32 bit arm (armhf) build to run it with wine ARM??
I mean I have all the libs to build this project, but we dont have dx on linux. Running on wine could use it on software mode.

thanks for the input!
at this point, the sources don't even compile
once the project is in a better place, binaries will be provided :)

such memories.. also, like this one https://www.youtube.com/watch?v=kxMOM24odF0
amazing stuff

@Neo-Desktop Ahh thanks. Good to know!

Check this out @Neo-Desktop
Box86 it's reaching wine x86 , this was ny first test. It will just require some workaround with pulse.. more testing to come!
Anyway, your dissasembled version would be quite useful for enhancements porpoises
https://www.youtube.com/watch?v=gkwglDJ2kzQ&feature=youtu.be

That has nothing to do with this... it's not compiling in any state. When it does start to get worked on, it won't need box86 to translate. It will just compile natively for the platform.

Obviusly I understand the difference from native and emulated. But just to let you know they are other approaches too. This would be much better down the road, especially for all the enhancements than can be done with the source code.

Thank you for your support - please visit @k4zmu2a/SpaceCadetPinball for a working version


Resolve test warnings

There are too many warnings like following when running test. It is so noisy.
DEPRECATED: global use of must_be from spec/cli/commands/version_spec.rb:9. Use _(obj).must_be instead. This will fail in Minitest 6.

In this PR, resolve the similar warnings.

Coverage decreased (-0.002%) to 98.638% when pulling cb407ac84525afe261db4ec8cea2d3a1401d7647 on tomorrowkey:resolve-test-warnings into ffc2415a6b236ccf3061ca35e47a0f27517f5152 on jnbt:master.

Coverage decreased (-0.002%) to 98.638% when pulling cb407ac84525afe261db4ec8cea2d3a1401d7647 on tomorrowkey:resolve-test-warnings into ffc2415a6b236ccf3061ca35e47a0f27517f5152 on jnbt:master.

@jnbt What should I do? Improve or keep coverage percentage?

@jnbt What should I do? Improve or keep coverage percentage?

@tomorrowkey LGTM
Thanks for this effort ✨ -  I image it was quite some work

@tomorrowkey LGTM
Thanks for this effort ✨ -  I image it was quite some work


The BACKEND key is missing from the TEMPLATES setting in the documentation

In http://docs.django-cms.org/en/develop/how_to/install.html#configuring-your-project-for-django-cms
It shows how to configure the templates with django > 1.8 but it's missing the BACKEND key.
It should be:

 TEMPLATES = [
     {
          'BACKEND': 'django.template.backends.django.DjangoTemplates',
...
    }
]

Thanks for the report @avoine, would you be able to submit a PR for this?

Thanks for the report. This issue is addressed in #5826, which completely rewrites this section of the documentation.


Adds backup/restore for safe target:

Backs up the entire secret/... path.
Restores from backup, but keeps any value in secret/vault/seal/keys so
that outdated seal keys do not overwrite new ones.
Takes the following endpoint attributes:

vault_url: The url address of your Vault server, including the protocol - example: "https://safe.myorg.mycompany.com"
auth_token:  The auth token for a user with privileges to read and write the entire secret/ tree
skip_ssl_validation: If using self-signed SSL certificates, set to true.  Defaults to false.

Would it be worthwhile to make the root to backup/restore a parameter or should that be added in a future PR? It was a recent addition, but we now have a concourse attached to vault under the concourse root instead of secret.

@daviddob that's something we can revisit at a later date.


Added multilingual support. Typescript files are now generated for each language from a common JSON file

This pull request is related to #31. It uses a script to generate each locale from a common JSON file that acts a database, following the format suggested by the author.

@mastepanoski , i created a pr to enable github action, previously, this project was using travis ci for releases, once that is done, i can merge this.
https://github.com/teclone/industries/pull/33

:tada: This PR is included in version 1.2.0 :tada:
The release is available on:

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:

@mastepanoski #33 is merged, and released. thanks for contributing, my apologise for not being available


Plugin fails to download from Godot with bad sha256 check, but works on assetlib and Github archive

Godot 3.0.6
Godot 3.1 alpha3
From https://github.com/Zylann/godot_heightmap_plugin/issues/59
I tried downloading my plugin from Godot, but it failed with a bad sha256 check.
If I try to download it from the assetlib website, it works. It also works when downloading the archive from Github, and unzips fine. Also, if I try to unzip the asset in C:\Users\Marc\AppData\Local\Temp\Godot\tmp_asset_231.zip, it works fine as well.
Only Godot fails, and only that plugin so far...
Reproduction steps:
Open an empty project, and try to download this plugin from the AssetLib tab https://godotengine.org/asset-library/asset/231

Also, from 7zip none of the sha256 match what Godot is saying, in case it matters:

I probably just put the wrong sha256 sum (this is done manually).

Fixed.


Youtube regex seems overly greedy

Describe the bug
Youtube regex from utils seems to be overly greedy when matching for the url
To Reproduce
Running it against https://apify.com/store page.content() returns a really lengthy result mixed with JSON and script contents.
Expected behavior
Extract at least https://www.youtube.com/watch?v=BsidLZKdYWQ from the provided url
System information:

OS: platform
Node.js version 12.18.4
Apify SDK version 0.20.3

Additional context
check this dataset youtubes property https://api.apify.com/v2/datasets/3DhWWCIFKt1kby6Nv/items?clean=true&format=json&limit=1&offset=2

Can you provide more details for this? I don't see any youtube links on our HP currently, and the dataset is already gone.
The regexp seems a bit weird, but I'd rather add more tests (including failing ones) before I try to improve it.

@B4nan unfortunately, the page layout on Apify changed a lot since it was posted, don't know how to reproduce. if I recall correctly, it was getting the youtube URL and all the CSS following the URL

Tried to find the snapshot of that page in internet archive and looks like I can reproduce this with the next state stored in JSON. The YOUTUBE_REGEX_GLOBAL will match first URL from it, and it is actually the link you provided here (BsidLZKdYWQ), followed by 2mb of text, basically the rest of the json string, so only one item is found even there are more links.
Here is an example match:
use the data in this [YouTube Video](https://www.youtube.com/watch?v=BsidLZKdYWQ).\\n\\n## Sample result\\n

So apparently markdown inside JSON string is the problem.


Installation documentation

Could you add some simple installation documentation for this? I'm running the jasmin docker image.

I'm sorry, but this package is unfinished now.

haegemon, i cant get your email from your github profile, please send me an email to discuss some work on jasmin, thx !

Email sent

received nothing, where did you send ?

I send email to<EMAIL_ADDRESS>with topic "Haegemon"


[CI] Prepare CircleCI for CD

Utilizing the publishing API: https://developers.google.com/android-publisher/#publishing

Now that Firebase App Distribution is in beta, we should be able to leverage that instead!

https://firebase.google.com/docs/app-distribution

However, I am not sure if App Distribution allows to signup for CI builds.