Unable to allow LANDrop to find other devices

To whom it may concerns,
When I was trying to use LANDrop on my MIUI phone, there's no specific option for me to allow this app the access local network.
Therefore, on this MIUI phone, I'm not able to send file to other devices in the same local network.
I tried on my other devices (Win10 PC, iPhone 14 on iOS16, and another Android Phone), there's no such issue, I can find other devices and send file to them (including this MIUI phone) successfully.
So I would like to know if there's any other way to allocate this permission to LANDrop app, when there's no such option on the phone?
Thank you very much and appreciate for the solutions.

I have the same issues.


feat: allow custom generation hash in AuthConfig

Allow AuthConfig to take 2 more field:
GeneratePasswordHashCallback and ValidatePasswordHashCallback allow developer to choose their hashing process for the creation of the user or the validation of the user. Useful when migrate a database from another hashing process without re-create the password.
Fix https://github.com/serverpod/serverpod/issues/2440
Pre-launch Checklist

[x] I read the Contribute page and followed the process outlined there for submitting PRs.
[x] This update contains only one single feature or bug fix and nothing else. (If you are submitting multiple fixes, please make multiple PRs.)
[x] I read and followed the Dart Style Guide and formatted the code with dart format.
[x] I listed at least one issue that this PR fixes in the description above.
[ ] I updated/added relevant documentation (doc comments with ///), and made sure that the documentation follows the same style as other Serverpod documentation. I checked spelling and grammar.
[x] I added new tests to check the change I am making.
[ ] All existing and new tests are passing.
[x] Any breaking changes are documented below.

If you need help, consider asking for advice on the discussion board.

I have read the CLA Document and I hereby sign the CLA

I just try to build the integration testing on main branch but I got a fail test it's normal?
WIth ./util/run_tests_integration fail at:
02:08 +584 -1: test_integration/database_operations/crud/delete_test.dart: Given an empty database when trying to delete a row that doesn't exist then an e
rror is thrown. [E]
tests_integration-serverpod_test_server-1  |   Expected: throws <Instance of 'DatabaseDeleteRowException'>
tests_integration-serverpod_test_server-1  |     Actual: <Instance of 'Future<SimpleData>'>
tests_integration-serverpod_test_server-1  |      Which: emitted _SimpleDataImpl:<{"id":1,"num":1}>
tests_integration-serverpod_test_server-1  |
tests_integration-serverpod_test_server-1  |   package:test_api  OutstandingWork.complete
tests_integration-serverpod_test_server-1  |
tests_integration-serverpod_test_server-1  |
tests_integration-serverpod_test_server-1  | To run this test again: dart test test_integration/database_operations/crud/delete_test.dart -p vm --plain-nam
e 'Given an empty database when trying to delete a row that doesn'\''t exist then an error is thrown.'

I just try to build the integration testing on main branch but I got a fail test it's normal @SandPod ?
With ./util/run_tests_integration fail at:
....

Hmm, no, this should not be the case. It seems like there might be a bad cleanup going on there, but this should also show in our actions on gitub for main. Is there a possibility that you might have missed cleaning up the database properly after the tests are finished? (It could also be something that we have introduced).

And another thing, I could not find the file ./setup-tables to test one individual test from the doc here: https://docs.serverpod.dev/contribute#running-individual-tests

Unfortunately, that documentation is outdated. Starting the test server with the --apply-migrations flag is enough to set the database up to run the tests. The individual tests will create any database entries that they require.
Will try to update the docs over the next few days.

I will delete the database test then re-start the tests and tell you if I still got the error. Anyway I just push the integration test for the AuthConfig.

After docker rm the test container and re-start the test on main still got the error.

When investigating a file, we fixed a flaky test there 2 weeks ago. Have you merged the latest main into your branch? If not, the fix for the flaky test might not be there.
When GitHub runs actions, it actually merges your branch with the main and then runs the actions, so that might be the reason the test failure is not showing up in the test runner.
Another theory could be that there are more flaky tests in that file that we have not triggered yet.

When investigating a file, we fixed a flaky test there 2 weeks ago. Have you merged the latest main into your branch? If not, the fix for the flaky test might not be there.
When GitHub runs actions, it actually merges your branch with the main and then runs the actions, so that might be the reason the test failure is not showing up in the test runner.
Another theory could be that there are more flaky tests in that file that we have not triggered yet.

Yes I pull the lastest main when I got the fail test.

Adding documentation on this PR https://github.com/serverpod/serverpod_docs/pull/130


client: fixes nil map assignment when writing batch points out

ran into this when using telegraf, 'load' does not assign any tags and so when you go to add tags on each batch entry, you get an assignment to nil map panic. it seems sane to support nil Tags for each client.Point, happy to skin the cat differently but this should do the trick. thanks!

Thanks @rdallman.  Can you sign the CLA? https://influxdb.com/community/cla.html

oops, done.


add firebase publisher to TFX pipeline

This Pull Request contains the following changes & prerequisites

FIREBASE_CREDENTIAL_PATH, FIREBASE_GCS_BUCKET has to be set, and FIREBASE_CREDENTIAL_PATH is a GCS path
code cell to generate firebase_publisher.py is included
at the end of training for mobilenet, convert the model to TFLite format and save it to the designated GCS path instead of just model.save()
replaced the final pipeline screenshot

@sayakpaul
please review the modified notebook once more


Create notebook and md file in mlops-stacks to enable inference table monitoring

python Wheel and questionnaire are not included in the code.
README.md
Doc

Test
Generate project
Test generating the project. The data monitoring files exist only if include_data_monitoring is yes.

Follow README to copy table from metastore to catalog

Run notebook to set up a monitor
Only add required parameters

Successfully run the notebook

Monitor linked from model

Dashboard

@vladimirk-db We got feedback that it's ok to expose the API. But not the questionnaire or python wheel. Feel free to reject the PR if you think we shouldn't add data monitoring to stack at this moment.
I also feel we should always add monitoring without asking user the question. Please let me know how you feel.

Discussed with Vlad offline. This notebook provide benefit to users that are in both the mlops stacks private preview and the data monitoring private preview.
We can add comment to README: "data monitoring is in private preview, please contact your databricks representative for enabling data monitoring on mlops stacks". For users using data monitoring, they can copy the notebook from this PR.

@mingyu89 I see we closed this PR but we are going to have this PR as a reference? Not sure if that will be easily discoverable and looks a bit weird as well to recommend a notebook from a closed PR.


Feat: Improving page for orders section

Describe the feature
I would like to enhance page for "orders", listed ordered items are much expanding on hovering effect & also colour theme is not matching with rest of website clone. I will correct text size and will improve overall page interface.
Add ScreenShots
Current :
]
We can improve it like  :

``
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@arghadipmanna101 please assign this issue to me with relevant labels


Add a executor for ECS deployment

What this PR does / why we need it:
Which issue(s) this PR fixes:
ref https://github.com/pipe-cd/pipe/issues/1568
Does this PR introduce a user-facing change?:

Users can use Quick Sync Deployment for ECS.

/golinter fmt

/todo skip

Nice work 🚀
/lgtm

Thank you.
/approve


I could see lots of Noise after applying cv2.createBackgroundSubtractorMOG2

Hello ,
I tried to apply similar logic as you mentioned in your github. But I could see noise after applying cv2.createBackgroundSubtractorMOG2.
(Even your screenshots looks more accurate and very less noise, please guide if you changed your code at later moments).

I apologize for replying late I was in the middle of switching a job and settling into a new city. Getting new workstations and setting up everything took a little time and amidst all of that I forgot about your issue. Sincere apologies.
Coming to your issue, No, I didn't change my code. I didn't get any noise after removing the background but you can try removing the noise using cv2.fastNlMeansDenoising().
If that won't work you can try a different image segmentation method : cv2.createBackgroundSubtractorKNN() or you can tweak the parameters of the existing function. Check their documentation here.


yarn dev: Error: Must provide a proper URL as target     at ProxyServer.

Describe the bug
In yarn dev mode, opening http://localhost:8010/ run into
Error: Must provide a proper URL as target
    at ProxyServer.<anonymous> (/label-studio/web/node_modules/http-proxy/lib/http-proxy/index.js:69:35)
    at HttpProxyMiddleware.middleware (/label-studio/web/node_modules/http-proxy-middleware/dist/http-proxy-middleware.js:22:32)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

To Reproduce
Steps to reproduce the behavior:

Install for local development

Download latest dev branch. Following the READM.md in under web folder https://github.com/HumanSignal/label-studio/blob/0f5a47873a24080f74e3edf50cf3cbee96ef98a0/web/README.md#installation-instructions
yarn install --frozen-lockfile

create the .env (with the same content as .env.development
From the web directory: Run yarn dev and wait till
webpack compiled successfully

Go to http://localhost:8010
The yarn session will show the error msg reported above, and the browser also shows the same error msg.

Expected behavior
yarn dev should result in working frontend session, and http://localhost:8010 should show the label-studio UI
Environment (please complete the following information):

Ubuntu 22.04.1 LTS
Browser: Chrome
Label Studio Version origin/develop e4c2721131e1d4b62319b42410d0a8c06ec533fd

Hello,
The error you're encountering indicates that the frontend development server's proxy configuration lacks a proper target URL. This usually happens when the backend server is not running or the proxy settings are incorrect. To resolve this issue, please follow these steps:
Step 1: Start the Backend Server

Navigate to the root directory of Label Studio where manage.py is located.
Start the backend server by running:
 python label_studio/manage.py runserver

By default, this will start the server at http://localhost:8080.
Step 2: Verify the Backend Server is Running

Open your browser and navigate to http://localhost:8080 to confirm that the backend server is running.

Step 3: Check Frontend Proxy Configuration

In the web directory, ensure you have a .env file. If not, create one and copy the contents from .env.development.
Open the .env file and verify that the VITE_BACKEND_HOST variable is set correctly:
VITE_BACKEND_HOST=http://localhost:8080
Adjust the host and port if your backend server is running on a different address.

Thank you, Abu

Comment by Abubakar Saad
Workflow Run

Hi, I followed your instruction and added VITE_BACKEND_HOST=http://localhost:8080 under /web/.env and still get the same errors.
I can confirm that the drango backend is running as the UI shows up when visiting http://localhost:8080. However, when visiting the frontend http://localhost:8010, it shows the error mentioned in this issue.
I also tried running the django backend and yarn dev from a mac, and get the same errors.

so, how do you solve this? I have the same question~ thanks!

having the same issue. even on windows or linux (wsl)

I'm having the same issue.

thanks, it works!

          proxy: [
            // {
            //   router: {
            //     "/api": `${DJANGO_HOSTNAME}/api`, // Proxy api requests to Django's server
            //   },
            // },
            {
              context: ["/api"],
              target: `${DJANGO_HOSTNAME}`,
              secure: false,
              changeOrigin: true,
              logLevel: "debug",
            }
          ],


Request to add cloudflare worker email handler

Describe the feature
The cloudflare worker has a feature that allows email handling by declaring the email function added as beta.
I would like to use this feature. However, nitro does not officially support this feature.
Therefore, I hope you will consider using this feature.
In addition, I hope that the queue consumer is also well created.
Additional information

[ ] Would you be willing to help implement this feature?

I implemented the Email function in my fork's emailTask branck. Is it okay to implement it this way?

I think we can simply expose a hook from cloudflare one and allow integrating it since this feature is mostly vendor specific (cloudflare preset calls cloudflare:email(event, context) hook)

cloudflare:email and cloudflare:queue handler is mareged. close this issue!

after the chore, "cloudflare:email" and "cloudflare:queue" hook is not detected properly. Could you possibly know a solution to this?

I placed the plugin in the exact location just in case, but it's still the same. It seems that TypeScript does not recognize the existence of the "cloudflare:email" and "cloudflare:queue" hooks.

issue moved here

cloudflare:email and cloudflare:queue handler is mareged. close this issue!

@dalbodeule Good job! Thank you for your contribution!! I really need this feature (email handler)


Cosmetic edits to the README

Fix a couple of typos and remove trailing spaces.

Awesome, thank you!


[Syphilis] Generate correct FHIR with AOE and disease info from Single-Entry and Bulk Upload

Why should we do this?

(current experience)
(why we want to make this change)

User story
As ** ** I want to ** ** so that I can ** **.
Action Requested
Acceptance Criteria
Design

[ ] Design is ready for handoff (i.e. dev ready)
[ ] Design includes latest content updates
[ ] Capture questions that come up during the content and design work

Review

[ ] Reviewed with design and/or design lead
[ ] Reviewed with content strategist for final approval
[ ] Reviewed with product and engineering

Additional Context
Syphilis AOE Questions: The following information is to be presented on the screen for single-entry when the patient/participant has a positive/reactive Syphilis test result. (text below is meant as a placeholder until final confirmation is received from DHSP)
Syphilis result
[Radio button] Positive
[Radio button] Negative
[Radio button] Inconclusive

Has the patient been told they have syphilis before?
[Radio button] Yes
[Radio button] No
[Radio button] Prefer not to say

Is the patient currently experiencing any symptoms?
 (Select all that apply)
[checkbox] Female
[checkbox] Male
[checkbox] Transwoman
[checkbox] Transman
[checkbox] Nonbinary or gender non-conforming
[checkbox] Gender identity not listed here
[checkbox] Prefer not to answer

Is the patient pregnant?
[Radio button] Yes
[Radio button] No
[Radio button] Prefer not to say

[Button] Submit results

[Blocked] Need to discuss with ReportStream.

SNOMED codes (below) must be verified before we can proceed:

SNOMED's for the requested symptoms
"Genital sore/lesion": "724386005"
"Anal sore/lesion": "195469007" - Possible other values: Anal skin tag (195469007); Anal tag (195469007); Fibrous polyp of anus (195469007)
"Sore(s) in mouth/lips": "26284000" - Possible other values: Ulcer of mouth (26284000); Oral ulcer (26284000); Mouth ulceration (26284000); Ulceration of oral mucosa (26284000); Mouth ulcer (26284000)
"Body Rash": "266128007"
"Palmar (hand)/plantar (foot) rash": "56940005"
"Flat white warts": "91554004"
"Hearing loss": "15188001"
"Blurred vision": "246636008"
SNOMEDs for our “Has the patient been told they have syphilis before?"
"Yes": "1087151000119108"
"No": "14732006" -  This is the SNOMED for "No history of" for a general condition since we couldn't find one specific to syphilis
"Prefer not to answer": "261665006" - This is general “unknown” code, taken from the existing value set we have

Set of symptoms in the syphilis MMG: https://phinvads.cdc.gov/vads/ViewValueSet.action?oid=2.16.840.1.114<IP_ADDRESS>25

@DanielSass Please review and add a comment documenting the steps necessary to unblock this ticket.

I believe this ticket is redundant.
The remaining testing work is covered by #7432.
The fhir mapping work should have been completed within the scope of #7564


Update build.gradle

Updated references to gradle version to 2.12
Added a quote in line 52 which was preventing the code from working.

Thanks! Moved the quote down a few lines to work properly :P


Rename "merge" to "promote"

In Grace, a "merge" to a parent branch is actually a promotion of a version of the code from a child branch to be the current state of the parent branch.
We need to rename "merge" to "promote" in all code and documentation.

Is this done? I couldn't find the word "merge" in anything that looked like real code...
$ grep -rnI merge .
./.git/config:13:       merge = refs/heads/main
./.git/hooks/pre-merge-commit.sample:4:# Called by "git merge" with no arguments.  The hook should
./.git/hooks/pre-merge-commit.sample:6:# stderr if it wants to stop the merge commit.
./.git/hooks/pre-merge-commit.sample:8:# To enable this hook, rename this file to "pre-merge-commit".
./.git/hooks/pre-rebase.sample:15:# merged to 'next' branch from getting rebased, because allowing it
./.git/hooks/pre-rebase.sample:45:# Is topic fully merged to master?
./.git/hooks/pre-rebase.sample:49:      echo >&2 "$topic is fully merged to master; better remove it."
./.git/hooks/pre-rebase.sample:53:# Is topic ever merged to next?  If so you should not be rebasing it.
./.git/hooks/pre-rebase.sample:70:              my $msg = "* $topic has commits already merged to public branch:\n";
./.git/hooks/pre-rebase.sample:99:   merged into it again (either directly or indirectly).
./.git/hooks/pre-rebase.sample:101: * Once a topic branch is fully cooked and merged into "master",
./.git/hooks/pre-rebase.sample:108:   branches, merge them into "next" branch.
./.git/hooks/pre-rebase.sample:116:(1) ... if a topic branch has ever been merged to "next".  Young
./.git/hooks/pre-rebase.sample:119:    merged into other branches can be easily rebased without
./.git/hooks/pre-rebase.sample:123:(2) ... if a topic branch has been fully merged to "master".
./.git/hooks/pre-rebase.sample:146: * A has one fix since it was merged up to "next".
./.git/hooks/pre-rebase.sample:148: * B has finished.  It has been fully merged up to "master" and "next",
./.git/hooks/pre-rebase.sample:151: * C has not merged to "next" at all.
./.git/hooks/pre-rebase.sample:161:     if these match, topic has not merged in next at all.
./.git/hooks/pre-rebase.sample:167:     if this is empty, it is fully merged to "master".
./docs/Branching strategy.md:5:> Quick note: Grace doesn't have a `merge` gesture; it has a `promote` gesture. The idea is that you're not merging a changeset into a parent branch, you're saying "The parent branch is changing its current version to point to the version in the child branch."
./docs/Branching strategy.md:7:Grace's default branching strategy is meant to be simple, and to help surface merge conflicts as early as possible. It's called "single-step". If we're right, it's all you need to successfully run a project.
./docs/Design and Motivations.md:87:And in a world where hybrid and remote work is growing, Grace offers entirely new experiences with a live, two-way channel between client and server, linking repository users together in new ways, including auto-rebasing immediately after promotions (which are merges, sort-of).
./docs/Frequently asked questions.md:59:Grace just has a fundamentally different design than Git. That's intentional. Two-way synchronization would involve a messy translation between what Git calls a _merge_ and what Grace calls a _promotion_, and I don't see a good way right now to handle that well without writing a _lot_ of code and handling a _lot_ of edge cases, and that's time better spent on everything else I need to do.
./LICENSE.md:8:to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
./README.md:93:- "Merge" - merges are called `commits`, even if they're not.
./README.md:101:- `grace promote` - this is sort-of a merge; it's what you'd get after approving a PR, which Grace calls a  _promotion request_[^pr]
./README.md:145:### Grace reduces merge conflicts
./README.md:169:Grace's default branching strategy is called _single-step_ and is designed to help reduce merge conflicts, and to make it easier to work on and promote code to shipping branches (like `main`).
./src/Grace.CLI/Properties/launchSettings.json:27:    "grace merge - PlayWithFlexbox": {
./src/Grace.CLI/Properties/launchSettings.json:29:      "commandLineArgs": "merge -m \"Merge from Debug\"",
./src/Grace.CLI/Properties/launchSettings.json:32:    "grace diff merge": {
./src/Grace.CLI/Properties/launchSettings.json:34:      "commandLineArgs": "diff merge",

Yup, it's done, forgot to close this issue.


Fix next_sync_committe validation for light client

PR https://github.com/ethereum/consensus-specs/pull/2746 introduced a
regression in the validation of the next_sync_committee where the
corresponding merkle proof is computed based on an incorrect state root.
next_sync_committee is always rooted in the attested header, even for
a LightClientUpdate that includes a finalized_header.

After further review, this seems to not have been a regression. For finalized LightClientUpdate, the next_sync_committee is rooted in the finalized checkpoint; not in the attested state. Closing this one.


Add ops genie alerting for faucet

Created 4 grafana alerts for the faucet:

L1 Sepolia: Faucet Admin Wallet Balance

Triggered when admin wallet drops below 0.1 eth

L1 Sepolia: Faucet Contract Balance

Triggered when faucet balance drops below 10 eth

L1 Sepolia: Faucet Drippie Contract Balance

Triggered when drippie contract drops below 1000 eth

Spike in faucet claim tx failures

Triggered when > 20 faucet drip txs have failed in the last hour

For now these alerts will ping in the #pod-devx slack channel. Next step is getting the alerts integrated into ops genie so that the alerts get sent to the on call engineer.
If you're curious, the alerts can be found here: https://optimistic.grafana.net/alerting/list?search=dashboard:ebc95cfa-3368-410f-9d72-ca240f4e2831

for now we will just be doing alerting through slack.


Add textbook reference for proof

I thought that this proof was helpful for understanding the intuition behind the provided fact. It might be nice to give students a precise reference to easily find this proof (or I can add it into these notes directly)

Add textbook reference for proof


Bug: Menu (Handling selection events)

Bug: Menu
According to Material Design Components - Web The selection event should not only include the index but also include the item as an HTML Element.
Currently, the repo only returns the index. I am needing this for my project because the menu items perform different actions and the list is dynamic. So I don't know the index but will have an ID for each item. In turn, by returning the item as well, I will be able to target that ID and then act upon it.

Thanks for all that you do and for providing this amazing middleware repository.

Angular (4.3.2)
Material Design Components - Web (0.16.0)
Angular MDC - Web (0.2.5)

@MrGrigri Appreciate your support! Thank you for filing the issue, just submitted a PR.


fix: fix exports for node

Resolves #198
I tested this PR in the following way:

Copy files from Stackblitz reproduction link to my local (https://github.com/unjs/ofetch/issues/198#issuecomment-1404207449)
Modify node_modules as this PR
Confirm the bug is fixed in my local in 3 ways:

With require('ofetch') (from  exports["."]["node"]["require"] in package.json
With require('ofetch') (from  exports["default"]["require"] in package.json (with . subpath deleted in the file for fallback to work)
With require('ofetch/node') (from  exports["./node"]["require"] in package.json

Thanks for the PR dear @NozomuIkuta. Since issues with CJS support is now resolved using node-fetch-native with CJS support, i'm thinking to completely drop this stub.

Oh, I see then let me close this PR. 🙆♂

@pi0 - "Since issues with CJS support is now resolved using node-fetch-native with CJS support", what do you mean here - is a fix forthcoming? I'm just trying to track the issue reported in #198 since that's preventing me from using .create() in my project.

~> https://github.com/unjs/ofetch/pull/211

Great work! fixed the issue for me, thanks.


Fix root_node_layout_direction project setting being incorrectly exposed as a range

Thank you!

Cherry-picked for 4.1.2.


ci(Mergify): configuration update

This change has been made by @rogeruiz from https://mergify.com config editor.

This configuration is used in the transcom/mymove repository and will behave the same way as it does in that repository.


[flake8-pyi] Add autofix for PYI058

Summary
This PR adds an autofix for the newly added PYI058 rule (added in #9313). The PR's current implementation is that the fix is only available if the fully qualified name of Generator or AsyncGenerator is being used:

-> typing.Generator is converted to -> typing.Iterator;
-> collections.abc.AsyncGenerator[str, Any] is converted to -> collections.abc.AsyncIterator[str];
but -> Generator is not converted to -> Iterator. (It would require more work to figure out if Iterator was already imported or not. And if it wasn't, where should we import it from? typing, typing_extensions, or collections.abc? It seems much more complicated.)

The fix is marked as always safe for __iter__ or __aiter__ methods in .pyi files, but unsafe for all such methods in .py files that have more than one statement in the method body.
This felt slightly fiddly to accomplish, but I couldn't see any utilities in https://github.com/astral-sh/ruff/tree/main/crates/ruff_linter/src/fix that would have made it simpler to implement. Lmk if I'm missing something, though -- my first time implementing an autofix! :)
Test Plan
cargo test / cargo insta review.

Thanks!


#135842541 Game UI Revamp

What does this PR do?
Changes the gaming user interface
Description of Task to be completed?
A user, after opting to start a new game, should see a redesigned interface of the game
How should this be manually tested?
Log in or play the game as guest
What are the relevant pivotal tracker stories?
#135842541
Screenshots
Share game link page

Waiting for players to join page

Main game page

Czar page

Czar choosing page

Game ends page

Coverage remained the same at 30.886% when pulling 50ac16cc37e40692ecf0957bc8178d1c293bc59e on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

Coverage remained the same at 30.886% when pulling 3932339f654675707f548a1ffd5a1dc0e7b6b5b2 on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

Coverage remained the same at 30.886% when pulling 8f397c2f8d35ed8ac11d5f009a06d83cf61642bd on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

Coverage remained the same at 30.886% when pulling 76737d37693cf7d16e16b057bbbbb57824ad29ff on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

Coverage remained the same at 30.886% when pulling a96797208271da892cbfa9266f40c1411a360cda on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

Coverage remained the same at 30.886% when pulling 3504f11652ca880832b5f1523d1e27aaa593b04b on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

Coverage remained the same at 30.886% when pulling ca552cb6bd3d947adae6146a274a41b6939c98bd on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

Coverage remained the same at 30.886% when pulling 41275bc50e06651cabb9bff450580a610917c861 on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

Coverage remained the same at 30.886% when pulling ed80fbdc52f0fa728f27e1ac5508eaed96abd432 on feature/135842541/game-UI-revamp into 44d94cee162e8338df4a98f9eff5dd6ca1cb3f70 on develop.

@andela-jmacharia Conflicts.
@andela-Bgathu @andela-cwekesa review

@gangachris on it.

Coverage remained the same at 30.886% when pulling 596bf490d15d4ab257210db5b9b5ad08b5d102d3 on feature/135842541/game-UI-revamp into acfbaf7cf0a42364286a6f2de58d9574039cdd22 on develop.

@gangachris merge conflicts solved, reviews currently ongoing.

Coverage remained the same at 30.886% when pulling b616b92b044ed4f23230054ac11998e9f96139b9 on feature/135842541/game-UI-revamp into acfbaf7cf0a42364286a6f2de58d9574039cdd22 on develop.

Coverage remained the same at 30.886% when pulling 8eec7e85f9f29c70f67d1f533fb0344e92ca8169 on feature/135842541/game-UI-revamp into acfbaf7cf0a42364286a6f2de58d9574039cdd22 on develop.

Coverage remained the same at 30.886% when pulling eec955083a23a5fd182f2629856d0caade558669 on feature/135842541/game-UI-revamp into acfbaf7cf0a42364286a6f2de58d9574039cdd22 on develop.

@gangachris All is well now.

Coverage remained the same at 30.886% when pulling e7b2d717872536247f68d28a5f279cf21340f408 on feature/135842541/game-UI-revamp into acfbaf7cf0a42364286a6f2de58d9574039cdd22 on develop.

Coverage remained the same at 30.886% when pulling e7b2d717872536247f68d28a5f279cf21340f408 on feature/135842541/game-UI-revamp into acfbaf7cf0a42364286a6f2de58d9574039cdd22 on develop.


403: Insufficient Permission: Request had insufficient authentication scopes

Hi! I've been successfully using your script for a while but had to install it form scratch today and I'm facing a new issue now.
First of all, if I run gyb --email<EMAIL_ADDRESS>--action check-service-account I get:
Scope: https://mail.google.com/                                     PASS
Scope: https://www.googleapis.com/auth/apps.groups.migration        PASS
Scope: https://www.googleapis.com/auth/drive.appdata                PASS

All scopes passed!
Service account 10138...49 is fully authorized.

So I believe everything is working properly.
Then I can do a backup from another user, I use these params:
gyb --email<EMAIL_ADDRESS>--search "(is:important OR is:starred) AND smaller:16M" --action backup --service-account --memory-limit 50
Again, no problems.
But then, when I try to restore this backup into a Group (called<EMAIL_ADDRESS>created in the GSuite Admin interface) with this command:
gyb --email<EMAIL_ADDRESS>--action restore-group --local-folder<EMAIL_ADDRESS>--use-admin<EMAIL_ADDRESS>--service-account

I get the following error:
restoring message 1 of 6480 from 2018-12-21 20:22:55
403: Insufficient Permission: Request had insufficient authentication scopes. - insufficientPermissions
 - Giving up.

About my --version:
Got Your Back 1.27
https://git.io/gyb
Jay Lee -<EMAIL_ADDRESS>Python 3.7.3 64-bit final
Linux-4.15.0-1044-aws-x86_64-with-debian-buster-sid x86_64
Path: /home/ubuntu/bin/gyb
OpenSSL 1.1.1b  26 Feb 2019
www.googleapis.com connects using TLSv1.3 TLS_AES_256_GCM_SHA384

I'm having the same issue, tried all sorts of config changes but have reverted to exactly the steps in the Wiki, still not happening.
Maybe an issue with the drive API https://developers.google.com/drive/android/deprecation ?
Fingers crossed for a fix anyway, loving the rest of GYB.

I am having this issue also, I'm not sure when it first started since I don't use it often.
I reauthenticated my GAM and GYB andit looks like it should work.
Got Your Back 1.27
https://git.io/gyb
Jay Lee -<EMAIL_ADDRESS>Python 3.7.3 64-bit final
Windows-10-10.0.18362 AMD64
Path: C:\gyb
OpenSSL 1.1.1  11 Sep 2018
www.googleapis.com connects using TLSv1.3 TLS_AES_256_GCM_SHA384

It's a bug in gyb, I'll try to fix next week or you can try downgrading to
an older version.
Jay
On Wed, Aug 21, 2019, 9:11 AM Martin Hunt - Joventures <
<EMAIL_ADDRESS>wrote:

I am having this issue also, I'm not sure when it first started since I
don't use it often.
I reauthenticated my GAM and GYB andit looks like it should work.
Got Your Back 1.27
https://git.io/gyb
Jay Lee -<EMAIL_ADDRESS>Python 3.7.3 64-bit final
Windows-10-10.0.18362 AMD64
Path: C:\gyb
OpenSSL 1.1.1 11 Sep 2018
www.googleapis.com connects using TLSv1.3 TLS_AES_256_GCM_SHA384
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/got-your-back/issues/215?email_source=notifications&email_token=ABDIZMCZNDZNL227UKWTNBLQFU5IPA5CNFSM4IMNI7FKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4ZTOKY#issuecomment-523450155,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABDIZMHMC253WU5TYBAQWWDQFU5IPANCNFSM4IMNI7FA
.

Thanks for the answer.
I appreciate your work on this project :) .
Martin

Thank you very much for your work!

Ditto, really appreciate the tool!

Thank you very much @jay0lee! I'll check it tomorrow morning :)

Legend, will give it a go shortly :-) Thanks again.

Confirmed working for my needs.
Cheers!
Kind regards,
Martin
*IT Support *
JoVentures
2000 Peel Street, Suite 400
Montreal, QC, H3A 2W5
Please submit support tickets here:
https://jomedia.atlassian.net/servicedesk
On Mon, Aug 26, 2019 at 5:27 PM Nocturnal Nick<EMAIL_ADDRESS>wrote:

Legend, will give it a go shortly :-) Thanks again.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/got-your-back/issues/215?email_source=notifications&email_token=AF62SJ6EHVHC2JMLUG7NOOTQGRDCLA5CNFSM4IMNI7FKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5FXRHQ#issuecomment-525039774,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF62SJ5GKKG5OZCBFS273R3QGRDCLANCNFSM4IMNI7FA
.

--
Confidentiality Notice: This E-Mail, including any attachments, is
intended only for the use of the individual or entity to whom it is
addressed and may contain information that is privileged, confidential and
exempt from disclosure under applicable law. If you have received this
communication in error, please do not distribute and delete the original
message. Please notify the sender by E-Mail at the address shown. If you
are the intended recipient, any form of reproduction, dissemination,
copying, disclosure, modification, distribution and/or publication of this
email, unless authorized, is strictly prohibited and may be unlawful. Thank
you for your compliance.

It works like a champ. Thank you very much!

When I try to run the command a second time, which I do to double check the
upload completed properly I get this message:
Groups supports restore of messages up to 25MB
Traceback (most recent call last):
File "gyb.py", line 2065, in
File "gyb.py", line 1918, in main
sqlite3.OperationalError: database resume is locked
[2628] Failed to execute script gyb
I'm not sure if thats normal.
Kind regards,
Martin
*IT Support *
JoVentures
2000 Peel Street, Suite 400
Montreal, QC, H3A 2W5
Please submit support tickets here:
https://jomedia.atlassian.net/servicedesk
On Tue, Aug 27, 2019 at 3:58 PM Gustavo Garcia<EMAIL_ADDRESS>wrote:

It works like a champ. Thank you very much!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/got-your-back/issues/215?email_source=notifications&email_token=AF62SJ6C3RBS4VVBBXKGNNTQGWBO3A5CNFSM4IMNI7FKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5I522Y#issuecomment-525458795,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF62SJ64M35LSNTMPCFLGYTQGWBO3ANCNFSM4IMNI7FA
.

--
Confidentiality Notice: This E-Mail, including any attachments, is
intended only for the use of the individual or entity to whom it is
addressed and may contain information that is privileged, confidential and
exempt from disclosure under applicable law. If you have received this
communication in error, please do not distribute and delete the original
message. Please notify the sender by E-Mail at the address shown. If you
are the intended recipient, any form of reproduction, dissemination,
copying, disclosure, modification, distribution and/or publication of this
email, unless authorized, is strictly prohibited and may be unlawful. Thank
you for your compliance.


Update copy-out.sh helper_image script to account for index mount directories

Updated copy-out.sh helper script to take in the number of compute
nodes to verify index mount directories
This also signals if index mount directories are verified or not
(NUM_COMPUTES > 0)
Added t.computes to store the compute nodes used for the test. This is
used to get the length to give to copy-out.sh for NUM_COMPUTES
Adjust the dest path to give to copy-out.sh to include */ for index
mount directories

Signed-off-by: Blake Devcich<EMAIL_ADDRESS>

Ok, this is good to go if anyone wants to take another look.


<IP_ADDRESS>: Path is not a directory

Hello, the most recent version appears to have introduced an issue for some users.

Versions <IP_ADDRESS> and <IP_ADDRESS> didn't exhibit this behavior. I haven't debugged it myself, but there appears to be a change in what is now Utils::Win32::TranslatePath() - from
pathbuf = (relativeTo.empty() ? Dll::Module().PathOf().parent_path() : relativeTo) / pathbuf;

to
pathbuf = relativeTo / pathbuf;

As I said, haven't debugged it myself so this may be unrelated, but it looked like the only change related to EnsureDirectory() (where this error appears to come from).
Let me know if you need more information.

https://github.com/Soreepeong/XivAlexander/commit/2f28fdc778585b90c7248d8e3b55f46a3f289bcd#diff-bd14c56fca14cb812fdb4583607055b1ed8ae1860265fdc1ec7ef898c1191bd0
Yeah, this was it. It should be fixed now.


pull request for e2e test at 01/17/2017 18:15:11

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Assets dir and manifest does not work in 0.8.1

Description

The assets dir and manifest.json files and not working properly. If you nest a directory inside of assets, eg. "/assets/images/image.png" the file is not detected. This issue only occurs in the latest version (0.8.1), downgrading seems to fix the issue.
Code example to reproduce the issue:
import flet as ft

def main(page:ft.Page):

    page.add(
        ft.Image(
            src='/images/image.png'
        )
    )

ft.app(target=main, view=ft.WEB_BROWSER, assets_dir='./assets', port=8080)

Describe the results you received:

Empty page
Describe the results you expected:

I expected the program to display and image.
Additional information you deem important (e.g. issue happens only occasionally):
Flet version (pip show flet):
Name: flet
Version: 0.8.1
Summary: Flet for Python - easily build interactive multi-platform apps in Python
Home-page:
Author: Appveyor Systems Inc.
Author-email<EMAIL_ADDRESS>License: Apache-2.0
Location: /home/muddi/Coding-Projects/App/.venv/lib64/python3.11/site-packages
Requires: copier, flet-runtime, packaging, pydantic, qrcode, watchdog, websocket-client, websockets
Required-by:

Operating system:

Fedora 37
Additional environment details:
Using python 3.11.3 in a venv.

+1


ES5 compliant

Would it be possible the change the arrow function into a simple function in order to avoid having to transpile this module ?

#9 sorry


Create Count_Fizz_Buzz_FizzBuzz.py

Count's no . of Fizz , Buzz and FizzBuzz from 1 to n

Haha, interesting! Thanks :)

Thank You for merging the pull request . Also i am working on FizzBuzz Game Just like Rock-Paper-Scissors but better than it

Nice!


Remember if the panel was expanded.

Hello,
I'd like to know how to tell my app when a panel was expanded/collapsed (eg change a variable) so that I can keep track of which were closed/open to reopen them when my app launches next time.
Thank you for this great package by the way.

maybe you can use provider or shared_preference to store global values

Best way to do as following for now
  bool isExpanded = false;
  late ExpandableController _controller;

  @override
  void initState() {
    super.initState();
    _controller = ExpandableController(initialExpanded: false);
    _controller.addListener(() {
      setState(() {
        isExpanded = !isExpanded;
      });
    });
  }

Then just use _controller.toggle() which will cause addListener to trigger


Temp-sense flow doesn't generate final GDS file with conda-eda installation

Command line log: https://pastebin.com/gjZJYzwK
I installed all dependencies (except klayout) from https://github.com/hdl/conda-eda repositories, then the required Python packages using make install from OpenFASOC's root directory. Running the temp-sense-gen with make sky130hd_temp fails and outputs this warning:
FileNotFoundError: [Errno 2] No such file or directory: 'tools/../flow/results/sky130hd/tempsense/6_final.gds'
When checking the results/sky130hd/tempsense folder, only these files were created:
1_1_yosys.v  2_1_floorplan.def       2_4_floorplan_macro.def    2_floorplan.def
1_synth.sdc  2_2_floorplan_io.def    2_5_floorplan_tapcell.def  2_floorplan.sdc
1_synth.v    2_3_floorplan_tdms.def  2_6_floorplan_pdn.def      2_floorplan.v
I hope this is somewhat useful. My guess is that it has something to do with the installed version of OpenROAD

An add-on to this issue, cryo-gen is also not working

Closed by #82


Fixes #53 - better error message when attempting orderByChild()

@puf could you review? Nice and short.
Fixes #53 - better error message when attempting orderByChild() on Paginate or Scroll constructor.

LGTM


已创建中文的讨论组 想加入的请添加微信xaaheng

we can discuss in this thread to more improvement

There are a lot of people in China who don't speak English very well, they don't understand the english, brother


Correct symbols after derived type enrichment

~Currently sits on top of PR #448 , so needs rebase once that is merged.~
This PR aims to make the state of subroutine/modules after enrichment with derived type info to the a priori provision of type info via definitions. The key difference here is that, after type info has been attached to imports and symbol tables, the expression trees need to be rebuild, so that DeferredTypeSymbol.clone() yields Array or Scalar variable symbols.
For this purpose, I've introduced a base class ExpressionTransformer that takes only the basic expression re-build mechanism from SubstituteExpressions and exposes this generically via a static expr_mapper attribute (similar to the ExpressionFinder base class. This defaults to LokiIdentityMapper, which is enough to rebuild expressions.
Along the way to getting this un-muddled in my head, I also got annoyed by derived-type symbols in Import nodes being typed as ProcedureSymbols, so I implemented a mechanically equivalent DerivedTypeSymbol and added a test that uses it to the frontends, to explicitly test the use of type info viadefinitions to create the right symbol types.
Tow other piggy-backed housekeeping changes:

Bug fix for FP frontend, where we now add the return-type into the symbol-attrs before recursing on the body, so that any use of the return symbol is scoped correctly.
Split frontend tests into general frontend test and regex tests (the latter is much longer 😮 )
Cleaned up the imports at the top of subroutine tests

Yes, the above example will become an InlineCall with a DerivedTypeSymbol as call.function. At some point I tried to fix this, but had to revert this effort. The problem is that in the symbol table of the enclosing function we would have to store a ProcedureType a DerivedType under the same key - or if we don't, risk any arbitrary clone of the call.function symbol changing the type of the symbol according to what is currently stored in the symbol_attrs.


No proper way of taking process.stdin input using JavaScript?

Functions like prompt() and readLine() aren't defined and their packages cannot be imported. Is there a way to read input using JavaScript?

You need to use the NodeJS ways of getting the stdin like process.stdin

Thanks. Is there any way it can be used in a function that works in a similar way to python's input? Something like "const n = input()"

There are multiple ways to read from stdin in NodeJS. You can use ones that don't require external NPM modules.


kernel 5.6.14 - Assertion ELFW(R_TYPE) (reloc->r_info) == R_X86_64_RELATIVE' failed! Unknown error: 127

Please describe the issue in as much detail as possible, including any errors and traces
Upgraded my Ubuntu kernel to 5.6.16
Now get a error, cant quite pinpoint it but when i disable howdy its gone.
$ sudo ls
Inconsistency detected by ld.so: ../sysdeps/x86_64/dl-machine.h: 540: elf_machine_rela_relative: Assertion ELFW(R_TYPE) (reloc->r_info) == R_X86_64_RELATIVE' failed! Unknown error: 127 Inconsistency detected by ld.so: ../sysdeps/x86_64/dl-machine.h: 540: elf_machine_rela_relative: Assertion ELFW(R_TYPE) (reloc->r_info) == R_X86_64_RELATIVE' failed!
Unknown error: 127
[sudo] password for diepes:
$ sudo howdy disable true
sodo work as always with password, and when i re-enable howdy i get the error above , and then the password login.

I've searched for similar issues already, and my issue has not been reported yet.
Linux distribution (if applicable):
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.4 LTS
Release:	18.04
Codename:	bionic
$ uname -a
Linux diepes-HP 5.6.14-050614-generic #202005200733 SMP Wed May 20 07:38:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Howdy version:
2.5.1

Weird, looks like it's an actual kernel bug. It's out of scope for Howdy but thanks for reporting, hope you can find help elsewhere or a kernel update fix

I tried again today.
howdy is already the newest version (2.6.0).
Linux  5.6.14-050614-generic #202005200733
Works great, no errors.

If anyone met this problem, reboot is the best solution.


Symfony project. Not possible to preserve app_dev.php

Q
A

Issue Type
Question

Deployer Version
N/A

Local Machine OS
N/A

Remote Machine OS
N/A

Description
As seen at https://github.com/deployphp/deployer/blob/cd7ec689201105c3592175c1bc10106a205f807d/recipe/symfony.php#L110 it is not possible to override deploy:clear_controllers and keep some specific files. This can be useful in non-production environments.
Is there a way to work around this? Maybe it makes sense to make this task public?

How are you trying to override task?

Override works like for any other task. Sorry for false alarm :)
BTW what is purpose of ->setPrivate()?

To not display in console help.


Does not work with scoop installed on other path

My scoop is installed on a custom path which shows this error when using scoop-search.
PS C:\Applications\Scoop\apps\scoop-search> scoop search mono
Could not open the buckets directory: C:\Users\username/scoop/buckets.

How do you configure your custom path? Do you set the SCOOP env var or you set root_path in your scoop config?

I've fixed it already by setting root_path manually.
My scoop build is a recovered installation from old backup and recofingured by doing scoop reset *.
Anyways, consider this as done.
Thanks


[🐛] node:internal/process/promises:279 triggerUncaughtException

:bug: Bug report
Description
Tried and failed to run Juice Shop in three different ways: using Docker on host, locally in a VM and using Docker in a VM. Similar to #1380 but not quite the same, since the program quits after the error, making it impossible to apply the same solution as suggested there.
Is this a regression?
Yes, works* in v13.0.0 but not in v13.3.0 and beyond.
*By "works" I mean to say the proposed solution to #1380, i.e. waiting a while, works. Possibly simply because the error is not fatal in that version, since it still seems to happen.
:microscope: Minimal Reproduction

Create a VM with 1024MB of memory with VirtualBox
Install Ubuntu Server 22.04 selecting the Docker snap in the setup
Run sudo docker run --rm -it bkimminich/juice-shop
(Error also found running locally, i.e. git clone, npm install and npm run start)

I can also provide a copy of a VirtualBox VM where the error occurs, if needed.
:fire: Exception or Error
On latest:

info: All dependencies in ./package.json are satisfied (OK)
info: Chatbot training data botDefaultTrainingData.json validated (OK)
info: Detected Node.js version v16.15.1 (OK)
info: Detected OS linux (OK)
info: Detected CPU x64 (OK)
info: Configuration default validated (OK)
info: Entity models 19 of 19 are initialized (OK)
info: Required file server.js is present (OK)
info: Required file index.html is present (OK)
info: Required file tutorial.js is present (OK)
info: Required file styles.css is present (OK)
info: Required file main.js is present (OK)
info: Required file runtime.js is present (OK)
info: Required file polyfills.js is present (OK)
info: Required file vendor.js is present (OK)
info: Port 3000 is available (OK)
(node:1) [DEP0152] DeprecationWarning: Custom PerformanceEntry accessors are deprecated. Please use the detail property.
(Use `node --trace-deprecation ...` to show where the warning was created)
node:internal/process/promises:279
            triggerUncaughtException(err, true /* fromPromise */);
            ^

Error
    at Database. (/juice-shop/node_modules/sequelize/lib/dialects/sqlite/query.js:179:27)
    at /juice-shop/node_modules/sequelize/lib/dialects/sqlite/query.js:177:50
    at new Promise ()
    at Query.run (/juice-shop/node_modules/sequelize/lib/dialects/sqlite/query.js:177:12)
    at /juice-shop/node_modules/sequelize/lib/sequelize.js:311:28
    at async SQLiteQueryInterface.rawSelect (/juice-shop/node_modules/sequelize/lib/dialects/abstract/query-interface.js:434:18)
    at async Function.aggregate (/juice-shop/node_modules/sequelize/lib/model.js:1265:19)
    at async Function.sum (/juice-shop/node_modules/sequelize/lib/model.js:1320:12) {
  name: 'SequelizeDatabaseError',
  parent: [Error: SQLITE_ERROR: no such table: Wallets] {
    errno: 1,
    code: 'SQLITE_ERROR',
    sql: 'SELECT sum(`balance`) AS `sum` FROM `Wallets` AS `Wallet`;'
  },
  original: [Error: SQLITE_ERROR: no such table: Wallets] {
    errno: 1,
    code: 'SQLITE_ERROR',
    sql: 'SELECT sum(`balance`) AS `sum` FROM `Wallets` AS `Wallet`;'
  },
  sql: 'SELECT sum(`balance`) AS `sum` FROM `Wallets` AS `Wallet`;',
  parameters: {}
}

On v13.0.0:
><EMAIL_ADDRESS>start /juice-shop
> node build/app

info: All dependencies in ./package.json are satisfied (OK)
info: Chatbot training data botDefaultTrainingData.json validated (OK)
info: Detected Node.js version v12.22.7 (OK)
info: Detected OS linux (OK)
info: Detected CPU x64 (OK)
info: Configuration default validated (OK)
info: Required file server.js is present (OK)
info: Required file index.html is present (OK)
info: Required file styles.css is present (OK)
info: Required file tutorial.js is present (OK)
info: Required file vendor.js is present (OK)
info: Required file polyfills.js is present (OK)
info: Required file main.js is present (OK)
info: Required file runtime.js is present (OK)
info: Port 3000 is available (OK)
(node:18) UnhandledPromiseRejectionWarning: SequelizeDatabaseError: SQLITE_ERROR: no such table: Wallets
    at Query.formatError (/juice-shop/node_modules/sequelize/lib/dialects/sqlite/query.js:403:16)
    at Query._handleQueryResponse (/juice-shop/node_modules/sequelize/lib/dialects/sqlite/query.js:72:18)
    at afterExecute (/juice-shop/node_modules/sequelize/lib/dialects/sqlite/query.js:238:27)
    at Statement.errBack (/juice-shop/node_modules/sqlite3/lib/sqlite3.js:14:21)
(node:18) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:18) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
info: Server listening on port 3000

:deciduous_tree: Your Environment
Host:
v18.8.0
8.18.0

VM:

v16.17.0
8.15.0

Additional Information
Host:

OS: Arch Linux
Kernel: Linux 5.19.3-arch1-1
Docker: Docker version 20.10.17, build 100c70180f

VM:

OS: Ubuntu Server 22.04.1 LTS
Kernel: Linux 5.15.0-46-generic x86_64
Docker: version 20.10.14, build a224086349

Duplicate of #1380 and expected to be fixed in v14.3.0 thanks to #1892

I can confirm the issue has been fixed in v14.3.0 :+1:


Convert to tensorflowjs

Hi,
Thanks for your great work.
Could you please upload the saved model/keras model so that it could be converted to tensorflowjs model? I am working on a web application.
Thank you in advance.

No problem. 😄
I will share ckpt files after checking the code ASAP.

I added ckpt files.
Please refer to https://github.com/navervision/mlsd/tree/master/ckpt_models/M-LSD_512_large
If you want to check the code that converts the ckpt files into a tflite model, please refer to https://github.com/navervision/mlsd#how-to-convert-ckpt-models-to-tflite-models

Hello @dongngm
I am trying to convert the model to tenserflowjs but it's not working
Can you help to convert the ckpt model to tenserflowjs?
Thank you.


RW timout retry

Notes:

writes are retried
but direct block write I/O is supposed to be atomic on a block level. So concurrent 'same write' ops idempotence should still hold...

another thought on coexistence of ping and r/w timeouts:

should we disable the pings in the presence of I/O activity so that it activates only in the absence of I/O in say 2..15s period?

@kp6 I don't think retries should be handled in the rpc layer.  It seem like it would be far simpler to do at the replica or controller layer.  For writes we should do it at the replica https://github.com/rancher/longhorn/blob/master/replica/replica.go#L570 and for reads we can retry at the controller layer https://github.com/rancher/longhorn/blob/master/controller/replicator.go#L83.


Added mitigation for package version mismatch

While completing this step with VS 2022 and SQL Server 2022 Dev edition, I encountered this issue.
After trying a suggestion found here: https://johnkilleenblog.wordpress.com/2019/10/08/ssis-script-component-mismatch-error/#:~:text=Project Properties – Configuration Properties – General
I was able to resolve the error and proceed with the Tutorial.
I have added those steps as an Important block, for people who encounter the error, but perhaps the issue could be avoided by properly setting this value proactively at an earlier step in the Tutorial.

@chugugrace

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@marknoble Thanks for going to this trouble. I had already incorporated your other two PRs yesterday and forgot to include this one, so that's on me. I'll get this sorted out ASAP as another internal PR, so I can squash the commits.
Thank you for taking the time to contribute.

@marknoble The changes from this PR have been incorporated into an internal PR, and will be published in the next day or so. Once the internal PR is merged, this PR will automatically close. Thank you again for contributing to Microsoft Docs.


Use in-game item names on startup

Short Description:
Use in-game item names on startup. Another OCD-induced patch brought to you by @tegob.
Changes:
#221 fixed the item names during gameplay. This patch fixes it on bot startup as well.
@OpenPoGo/maintainers

It's probably worth localizing all this at some point to support translations
:+1: until then

👍
Agreed with @MaxLeiter


The volume after packing is too large!

...build\win-unpacked\resources\app.asar.unpacked
This folder is redundant, do not know why it is packed out!
The extra folder packed up is 100 megabytes in size,When it's turned on, there's another electron inside.
system: Windows 10
node: v10.13.0
npm: 6.4.1

Same issue
system: Windows 8.1

package.json
"build": {
    "files": [
      "dist/electron/**/*",
      "!**/node_modules/electron/**/*"    // add this
    ],


Integration of tools

Issue Type: Feature Request
How to integrate plugins and feature between multiple computer?
it was nice if i could get an option to:

login
choose a workspace - local /  / <named work space 2> /
load all plugin that should be used within that work space no matter where i am...

VS Code version: Code 1.28.2 (7f3ce96ff4729c91352ae6def877e59c561f4850, 2018-10-17T00:23:51.859Z)
OS version: Windows_NT x64 10.0.10240

https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync


Korean translation for description!

Korean translation for just description! :D

I don't think this even need a translation...


Plz send all params for model for first update call

Please send me multiplicands, exponents, dependent, and dataset all in one shot for the first update call, otherwise it's more state for me to manage and more room for bugs.

Oops, this should have been a comment on #26


Updated Custom Asteroids default config conflicts

As discussed in #3731, I've done a compatibility review of the default CA configs against 44 planet packs. The conflicts block of the NetKAN files has been updated accordingly. Non-CKAN packs (Boris System, Chani Planet Pack, Jungis Planet Pack, Stock-Alike Solar System) are included for forward compatibility, using a best guess at their eventual CKAN identifier.
I've also updated the suggests and supports clauses of Custom Asteroids itself.

Looks good, merging. That's a hell of a list to maintain!


Increase ELB Instance State timeout

It looks like fairly frequently instances are not able to attach to an
ELB within the current timeout. This might be due to delays in AWS
making instances routable. AWS doesn't appear to give any guidelines on
how long an instance should take to attach to an ELB, so trying a nice
round number like 10 minutes.

👍


Can not set replication relevant config

Please answer these questions before submitting your issue. Thanks!

What did you do?
If possible, provide a recipe for reproducing the error.
set replication relevant config

What did you expect to see?
success

What did you see instead?

» config set max-replicas 3
Failed to set config: [400] "config item not found"

» config set strictly-match-label false
Failed to set config: [400] "config item not found"

» config set EnablePlacementRules false
Failed to set config: [500] "json: cannot unmarshal string into Go struct field ReplicationConfig.EnablePlacementRules of type bool"

» config set location-labels ""
Usage:
  pdctl config set <option> <value>, set namespace <name> <option> <value>, set label-property <type> <key> <value>, set cluster-version <version> [flags]
  set [command]

Available Commands:
  cluster-version set cluster version
  label-property  set a label property config item
  namespace       set the namespace config's option with value

Use "help set [command] " for more information about a command.

What version of PD are you using (pd-server -V)?

The problem is cannot set to old value. I'll try to fix it.

Fixed.


fix(license): Adding license file

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add SimpleBulletRecord and its provider class

Coverage remained the same at 100.0% when pulling 9302cd1628c97434b6e3e5d32785963c8df881a9 on simple-record into 5a3c6aa67332f2e957f0386476dad3a60ed4f47c on master.


Deprecated Dependencies

Wir kriegen beim Builden ein paar Warnings - mal drum kümmern:
npm WARN deprecated<EMAIL_ADDRESS>this library is no longer supported
npm WARN deprecated<EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated<EMAIL_ADDRESS>This version has been automatically deprecated by @favware/npm-deprecate. Please use a newer version.
npm WARN deprecated<EMAIL_ADDRESS>Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated<EMAIL_ADDRESS>Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future
npm WARN deprecated<EMAIL_ADDRESS>This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
npm WARN deprecated<EMAIL_ADDRESS>No longer supported. Install the latest release (0.20.2)

yolo


Why dense layer cannot be speed up in tf.contrib.trt ?

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): Yes
OS Platform and Distribution (e.g., Linux Ubuntu 16.04):  Ubuntu14.04
TensorFlow installed from (source or binary): binary
TensorFlow version (use command below): 1.8
Python version:  2.7.5
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version: 9.0 / 7.0.5
GPU model and memory:
Exact command to reproduce:

Describe the problem
When using tf.contrib.trt.create_inference_graph, I meet the following error, it seems that dense layer is not support because the input tensor is not rank 4 ? Why has this request on dense layer ?

subgraph conversion error for subgraph_index:9 due to: "Unimplemented: Require 4 dimensional input. Got 2 dense/MatMul" SKIPPING

Source code / logs
Need not to code, clear above ...

Any body helps me, thanks ...

Useless github, angry ...

@samikama would you please take a look?

TRT 3 doesn't support Matmul.

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


CUDA error: device-side assert triggered

I encountered CUDA error when trying to generate output. To debug it, I tried running
CUDA_LAUNCH_BLOCKING=1 python3 server.py --ip '<IP_ADDRESS>' --port 60808

and obtained the following traceback.
Error on request:
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/dist-packages/werkzeug/serving.py", line 362, in run_wsgi
    execute(self.server.app)
  File "/usr/local/lib/python3.10/dist-packages/werkzeug/serving.py", line 325, in execute
    for data in application_iter:
  File "/usr/local/lib/python3.10/dist-packages/werkzeug/wsgi.py", line 256, in __next__
    return self._next()
  File "/usr/local/lib/python3.10/dist-packages/werkzeug/wrappers/response.py", line 32, in _iter_encoded
    for item in iterable:
  File "/usr/local/lib/python3.10/dist-packages/flask/helpers.py", line 113, in generator
    yield from gen
  File "/usr/local/lib/python3.10/dist-packages/torch/utils/_contextlib.py", line 56, in generator_context
    response = gen.send(request)
  File "/workspace/mingdao/mini-omni/inference.py", line 502, in run_AT_batch_stream
    audio_stream = generate_audio_data(snac, self.snacmodel, self.device)
  File "/workspace/mingdao/mini-omni/utils/snac_utils.py", line 27, in generate_audio_data
    audio_hat = snacmodel.decode(audio)
  File "/usr/local/lib/python3.10/dist-packages/snac/snac.py", line 88, in decode
    z_q = self.quantizer.from_codes(codes)
  File "/usr/local/lib/python3.10/dist-packages/snac/vq.py", line 94, in from_codes
    z_p_i = self.quantizers[i].decode_code(codes[i])
  File "/usr/local/lib/python3.10/dist-packages/snac/vq.py", line 42, in decode_code
    return self.embed_code(embed_id).transpose(1, 2)
  File "/usr/local/lib/python3.10/dist-packages/snac/vq.py", line 39, in embed_code
    return F.embedding(embed_id, self.codebook.weight)
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/functional.py", line 2264, in embedding
    return torch.embedding(weight, input, padding_idx, scale_grad_by_freq, sparse)
RuntimeError: CUDA error: device-side assert triggered
Compile with `TORCH_USE_CUDA_DSA` to enable device-side assertions.

I also tried to print out the audio variable which caused the error.
[tensor([[3195, 3453, 3680, 2107]], device='cuda:0'), tensor([[2481, 3046, 1893, 2919, 1120, 2702,  829, 2838]], device='cuda:0'), tensor([[3226, 2079, 22
67, 2870, 4019, 4060, 1102, 1798, 3992, 1960, 2267, 3823,
         3097, 3097,  688, 4097]], device='cuda:0')]

Can someone help to fix this?

sorry，这个是模型的预测时出了一些不稳定的问题，您可以把输出的audio Index限制在0 - 4096范围里，否则替换成0。


Fix path to configure script

See #341
===
https://github.com/jedisct1/libsodium/issues/848

Pull Request Test Coverage Report for Build 1067

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

Totals

Change from base Build 1057:
0.0%

Covered Lines:
2909

Relevant Lines:
3073

💛  - Coveralls

But can you actually build it on macOS 10.15 Beta (19A471t)?

@kpp The configure error is gone. But now make check fails.
See: https://github.com/jedisct1/libsodium/issues/848

But now make check fails.

You mean cargo test --all?

You mean cargo test --all?

No. build.rs calls make check by default for all non cross builds.

This might a problem of my compiler though (Xcode GCC). I doubt its related to this issue

But now make check fails.

can you paste the error message?

I see. Thanks. Let's wait for a new release with this fix from libsodium.

can you paste the error message?

compile.log

@kpp

I see. Thanks. Let's wait for a new release with this fix from libsodium.

This PR does not fix the make check issue. It is therefore not depending on a libsodium fix.
It is fixing the way build.rs is invoking ./configure which was not done in a portable way.
These are unrelated issues.

I agree.

bors: r+

Thanks @kpp


Make ram-related jvm options explicit for metricsmgr and heron-instance

Make ram-related jvm options explicit for metricsmgr and heron-instance, to avoid any hidden expected behaviors, for instance, the change of heap size in runtime.

It seems after:

specify the -xms explicitly
+XX:+AlwaysPreTouch always takes the full ram at the start
will make two integration tests topology exceeds the ram limitation of travis-ci building env, which is 7.5GB. (https://docs.travis-ci.com/user/ci-environment/#Virtualization-environments)

Can we dynamically override the default ram in the CI test via an environment variable or something like that?

@billonahill
I printed the stderr & stdout and found:
2016-06-14 01:59:27: Running container_1_ab-spout-1_2 process as /usr/lib/jvm/java-8-oracle/bin/java -Xmx832M -Xms832M -Xmn416M -XX:MaxPermSize=128M -XX:PermSize=128M -XX:ReservedCodeCacheSize=64M -XX:+AlwaysPreTouch -XX:+CMSScavengeBeforeRemark -XX:TargetSurvivorRatio=90 -XX:+PrintCommandLineFlags -verbosegc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -XX:+PrintGCCause -XX:+PrintPromotionFailure -XX:+PrintTenuringDistribution -XX:+PrintHeapAtGC -XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=4 -Xloggc:log-files/gc.container_1_ab-spout-1_2.log -Djava.net.preferIPv4Stack=true -cp ./heron-core/lib/instance/*:integration-tests.jar com.twitter.heron.instance.HeronInstance<PHONE_NUMBER>_IntegrationTest_MultiSpoutsMultiTasks_eb838a2e-2d88-4139-9a47-db58ed4747d6<PHONE_NUMBER>_IntegrationTest_MultiSpoutsMultiTasks_eb838a2e-2d88-4139-9a47-db58ed4747d670137c81-59b2-43ac-8ea8-bf948d571446 container_1_ab-spout-1_2 ab-spout-1 2 1 stmgr-1 49765 35598 ./heron-conf/heron_internals.yaml
2016-06-14 01:59:27: Logging pid 25527 to file container_1_ab-spout-1_2.pid
2016-06-14 01:59:27: container_1_ab-spout-1_3 exited with status 256
2016-06-14 01:59:27: container_1_ab-spout-1_3 stdout: -XX:+AlwaysPreTouch -XX:+CMSScavengeBeforeRemark -XX:+HeapDumpOnOutOfMemoryError -XX:InitialHeapSize=872415232 -XX:MaxHeapSize=872415232 -XX:MaxNewSize=436207616 -XX:MaxTenuringThreshold=6 -XX:NewSize=436207616 -XX:OldPLABSize=16 -XX:ParallelGCThreads=4 -XX:+PrintCommandLineFlags -XX:+PrintGC -XX:+PrintGCCause -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -XX:+PrintPromotionFailure -XX:+PrintTenuringDistribution -XX:ReservedCodeCacheSize=67108864 -XX:TargetSurvivorRatio=90 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:+UseParNewGC
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 436207616 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /home/travis/.herondata/topologies/local/heron-staging/1465869225_IntegrationTest_MultiSpoutsMultiTasks_eb838a2e-2d88-4139-9a47-db58ed4747d6/hs_err_pid25520.log

2016-06-14 01:59:27: container_1_ab-spout-1_3 stderr: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128M; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128M; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000cc000000, 436207616, 0) failed; error='Cannot allocate memory' (errno=12)

The test topology does fail due to limited ram.

This pull request is used for testing and I will close now since the issues have been found.


Backport the test framework to 2.x branch

As part of creating a new test framework, few PRs were added to main but have not been backported to 2.x yet. As part of this effort, these need to be backported so any features that require to be added to 2.x will not be blocked due to missing test framework.
Here are the PRs that need to be backported:

[ ] https://github.com/opensearch-project/security/pull/1967
[ ] https://github.com/opensearch-project/security/pull/2138
[ ] https://github.com/opensearch-project/security/pull/2139
[ ] https://github.com/opensearch-project/security/pull/2153
[ ] https://github.com/opensearch-project/security/pull/2155
[ ] https://github.com/opensearch-project/security/pull/2245

Once these backports are complete, PRs like this https://github.com/opensearch-project/security/pull/3192 will be unblocked from getting merged into 2.x

This is required for backporting/releasing OBO/Service Accounts & Auth in Rest Layer.

Changes merged, closing


[BUG] Something Fuzzy is going on with the fileshareclient. (only in Core, .net481 is ok)

Library name and version
Azure.Storage.Files.Shares" Version="12.17.1"
Describe the bug
Ok, This is quite a long explanation, so please bear with me. The function Executes a CompiledTransform with extensions.
I have an Isolated-Azure function using the .Net Framework 4.81 (Consumption Plan)
I have an isolated-Azure Function using the .Net core (6.0) framework. (Conmsumption Plan)
Both functions run (virtually) the same code / Transformations.
I have a queue that is read and for each message in the queue a HTTP request is done to one of the transform functions.
So what the function does is the following:

Receive a http Request
Get Data from the header ( Source Blob Name, Transform Name, and optionally a storage account name with a storageaccount key)
Read Xslt
Read a file with extensions needed to perform the transformation
Read all the extensions mentioned in the extension file. And put them in cache (bytearray)
It will create a new compiled transform (with the extensions)
It will perform the transformation
Write the result back in a response blob
return a http response.

If the storage account and accountkey is empty, it will load the dll from it's internal resources. If a storageaccount and a storageaccpount key is present in the header, it will download the files from the corresponding Azure File Share with the shareclient.
Each Call to the transformation will create a new fileshareclient (if accountname and key is Set). All the needed dll's are cached in a local byte array. So it will download each file only once. However, it will check each time if a specific directory exists on the fileshare. Some transformations could use other extensions or files.
My test stack is 1024 messages, Ther are uploaded to the queue and then the (Durable) Receive-function will call the Transform function.
For .Net 4.81, everything works fine. It will process all messages without problems. If I use the resources it works, and if I use a combination of StorageAccount and Account key, it works. Sometimes the function hosts cycles beacuse the temp folder is full (because of the compiles going on and we cannot delete files in the temp folders) But the durable function that calls the transform function has a retry set of 10 so eventually it will work. After a while everything is processed without problems.
If I do the same for .net Core (same map, same extensions but compiled to .net core6)  everything works fine when the dll's come from the inmternal resources. But if i switch to the FileShareClient (accountname and AccountKey) I get a permission denied error.
024-01-10T15:55:35.640 [Information] Returning Error: System.ObjectDisposedException: Cannot access a closed Stream.
   at System.IO.MemoryStream.Seek(Int64 offset, SeekOrigin loc)
   at HTTPTransformCoreIsolated.TransformCore.ExecuteTransformation(StringBuilder log, String transformName, String blobName, ConcurrentDictionary`2 mapCache, String storageAccount, String containerName, Connections connections)
   at HTTPTransformCoreIsolated.TransformCore.Run(HttpRequestData request)

But the thing is I am reading it from memory ! (from a byte array)
// Add an argument for each defined extension object
foreach (var extension in transformation.Extensions)
{
    FileInformation assemblyInfo = new FileInformation();
    assemblyInfo.FileName = Path.GetFileName(extension.AssemblyFileName);
    connections.LoadExtensionBinary(transformation.Name, assemblyInfo);
    var assembly = Assembly.Load(assemblyInfo.FileBytes);
    var type = assembly.GetType($"{extension.Namespace}.{extension.ClassName}");
    if (type == null)
        throw new Exception($"Cannot get type {extension.AssemblyName}");
    string ns = $"http://schemas.microsoft.com/BizTalk/2003/ScriptNS{counter}";
    arguments.AddExtensionObject(ns, Activator.CreateInstance(type)!);
    counter++;
}

It seems we get an error on Assembly.Load....
But this is exact the same piece code that runs ok in .net 4.81 (from resources and from share client) It runs also okay for .net Core 6.0, but not if it get's my data from the fileshareclient.
The number of messages is pretty consistent, it will process approx 868 messages without any problem but then it starts with the Error above.
I have to cycle the host completely to make this error go away.
So why i think this is somehow realated to the fileshare client is because of the fact that is the only difference i can see.
It's strange that i get a 'Cannot access a closed Stream.
at System.IO.MemoryStream.Seek(Int64 offset, SeekOrigin loc)' when i am reading from a byte array.
I have tried the Transformation on my local machine and there I can run thousands of transformations  without any problem, using the same code. (So im reading from the exact same files share, the exact same files, exact same caching mechanism)
The code i use to download a file from the fileshare client is:
       private byte[] LoadFilefromFileShare(ShareFileClient fileclient)
       {
           try
           {
               if (fileCache.ContainsKey(fileclient.Uri.AbsoluteUri))
               {
                   return fileCache[fileclient.Uri.AbsoluteUri];
               }
               else
               {
                   // Download the file
                   using (ShareFileDownloadInfo download = fileclient.Download())
                   {
                       using (MemoryStream stream = new MemoryStream())
                       {
                           download.Content.CopyTo(stream);
                           stream.Position = 0;
                           byte[] bytes = new byte[stream.Length];
                           stream.Read(bytes, 0, (int)stream.Length);
                           fileCache.TryAdd(fileclient.Uri.AbsoluteUri, bytes);
                           return bytes;
                       }
                   }
               }
           }
           catch (Exception ex)
           {
               throw;
           }
       }

Expected behavior
Perform the Transformation.
Or when that is not possible Cycle the host (but that does unfortunately not happen)
Actual behavior
Service will only give back the same error over and over
Reproduction Steps
Really hard to repro because there is a lot of code/resources  involved.
Maybe i provided you with enough information to give a hint where to look.
Environment
Fine on .net 4.81 in isolated host
Fine on .net core 6.0 on isolated-host (when not using fileshareclient)
Error on .net core 6.0 on isolated-host (when using fileshareclient)

Just some extra information, it is running on a consumption plan. As I run my tests, it scales out several instances. (4 to 8). Maybe it is related to that.

Had to do when the cache was instantiated. I instantiated the cache in the class. Now in the program. Issue is gone. Not a bug


IOS Issue with PersistentTabView

Issue with ios only while change statusBarColor it doesn't update for all derived widgets or widget of PersistentTabView,
only works if hide PersistentTabView or remove it from widget.
it works with android only as in this image

Can you please send a minimal code sample that triggers this issue? It would help me very much :)

I'm really wondering how you got the statusBarColor working on iOS without the PersistentTabView. I cannot get the statusBarColor changed on iOS with SystemUiOverlayStyle. The only way I found was by setting the backgroundColor of the AppBar, which then also changes the color of the status bar. According to this stackoverflow answer, it is not possible to change the color of the status bar on iOS independently.
Also, it depends on how you apply your custom SystemUiOverlayStyle. I think doing it via SystemChrome.setSystemUIOverlayStyle does not really work on iOS (?). There is also the AnnotatedRegion way of doing it, or using AppBar.systemOverlayStyle. I have no clue which of them is recommended and which works best on all platforms.
Do you know some more about this?


Adopt extension for no reload on install

Hi, I am a developer from VS Code and in the last release 1.31, we added a new feature - no reload is required on installing an extension - https://code.visualstudio.com/updates/v1_31#_no-reload-on-install
But there are some exceptions to it as mentioned in the doc. If the extension is contributing to external contribution points, then the extension requires reload after installing. Hence, we added a new listener API for the owners of the external contribution point to listen to extension addition/removal and can update its state - https://code.visualstudio.com/updates/v1_31#_extensions-change-event.
Our plan is to give extensions one milestone/month for adopting to the above API and make the other extensions consuming their contribution points ready for no reload. It means that from next release, above exception will be removed and all extensions are added to VS Code window immediately after installation and no reload is shown.
We scanned the extensions in the marketplace and found out that this extension uses an external contribution point outputChannels and requires reload on install. Since we cannot find out which extension owns this contribution point filing an issue here and please forward it to the extension that owns this contribution point to adopt.
Thanks

@sandy081 thank you for reaching out!
It looks like it is indeed our extension that is making use of this:
https://github.com/cake-build/cake-vscode/blob/dbe1413728e5d88ef6a9593def2f6ac8a2047d6d/package.json#L98-L100
Are you able to provide any additional details about exactly what needs to be done within our extension to adhere to the new guidelines?  Do you have any examples?

@gep13 If you define a contribution point for other extensions to use then you might be providing some functionality that others can use by contributing to your contribution point.
For example, VS Code has out of the box many contribution points like configurations. It means if an extension contributes to this contribution point then VS Code allows users to customise contributed configurations through Settings.
In such a case, you should be reading your contribution point in package.jsons of all extensions using the API vscode.extensions.all and update your functionality/state. You are also supposed to update your state when there is a change in extensions (added/removed) by listening to vscode.extensions.onDidChange event. This change event was added in last release which is needed for No Reload on Install feature.
In your case, please contact the extension that owns outputChannels contribution point and ask them to adopt to the new change event mentioned above. If you own this contribution point and not meant to be extended by others, I would suggest to remove it from the package.json and hard code it in the code.

@sandy081 we believe we have made the necessary changes, and pushed out a new version of the extension.
Can you please confirm that we have completed the necessary work?
Thanks

I do not think I am the right person to verify the internal behaviour of this extension. Please check if your extension is working properly after getting installed (without window reload).

@sandy081 bottom line is, the extra additions in the package.json were not something that any of the Cake Team knew about. They were added as part of a PR that we received, and we were not intentionally extending the functionality.
This addition has been removed, as per the associated commit, and the extension continues to work as expected.  Is this the only change that you expected?
When I upgraded to the new 0.12.0 version of the extension, I was still prompted to reload after it completed. Would you have expected this?
Thanks

Yeah, update prompts reload because the extension is running. Please check during fresh install.

@sandy081 said...
Yeah, update prompts reload because the extension is running. Please check during fresh install.

Thanks.  I can confirm that a fresh installation of the extension did not bring up a reload prompt.
Thanks again for your help and support with that.


Blueprint for C=9

Also added a few lemmas (for the log-sum inequality) to Chapter 1.
Some remarks:

I changed the name from tau to rho to avoid confusion with the old tau
I didn't explicitly write down the conditional variants of the rho-inequalities because I'm not entirely sure how the lean proof works, but they should work when all the terms are further conditioned on the same random variable.
For Chapter 13.3 it could potentially be easier to copy the old C=11 proof, but I still wrote down the whole proof (in a slightly different way) because it seems that we need a new variant of many lemmas, and the copy-and-replace could be tricky.

Thanks!  I have started a new thread over at https://leanprover.zulipchat.com/#narrow/stream/412902-Polynomial-Freiman-Ruzsa-conjecture/topic/Outstanding.20tasks.2C.20version.202.2E0 where I am kicking off the start of formalizing this blueprint, beginning with some basic facts on KL divergence.  Feel free to claim a task there if you want to try out your Lean skills!


feature request of multiple images taken at once

I am working on a school project were we want to do a photosession of 20 images, analyse them, delete them and then take 20 more if the first ones are not bad. We want to create a 2D FFT on the images. would it be possible to capture 20 frames in a row (within 2 seconds)?

Your project sounds interesting. For that to work you should capture a video, which almost all middle-end to high-end phones can capture at 24 frames per second. Some high-end phones can take several pictures very fast. I'd stick with the video approach as it is more easy and phone agnostic. After you manage to capture the video, you should split its frames, them you can get separate pictures.
Unfortunately, this plugin can't capture video out-of-the-box. But it's possible to change the code, and get separate images from the video output.
iOS - CameraRenderController.m : line 130
Android - CameraActivity.java : line 327
You have to do a foreach and save you images..

I would tak a look. Thank you for you quick response!


rpi-config: Use vc4-kms-v3d for raspberrypi3-64 as well

vc4-fkms-v3d needs dispmanx, its DRM VC4 V3D driver on top of the dispmanx
display stack, this does not work with 4.14 kernel and since we always
use vc4graphics on 64bit, just keep using vc4-kms-v3d dtbo which should
enable right graphics
Tested with core-image-sato, running glxgears with 55.5fps in
raspberrypi3-64
Signed-off-by: Khem Raj<EMAIL_ADDRESS>

Merged to master. Thanks, @kraj .


VSTS Task to install DotNet Core SDK failing for 2.1.403

2018-10-02T18:20:40.4342027Z ##[warning]Could not download installation package from this URL: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/2.1.403/https://download.visualstudio.microsoft.com/download/pr/28820b2a-0aec-4c24-a271-a14bcb3e2686/5e0ad8ae32f1497e8d0cace2447b9e01/dotnet-sdk-2.1.403-win-x64.zip Error: {}
2018-10-02T18:20:40.4368746Z ##[error]Failed to download package for installation
2018-10-02T18:20:40.4533485Z ##[section]Finishing: Use .NET Core sdk 2.1.403
But it should be there:
https://www.microsoft.com/net/download
shows 2.1.403 as download.

According to release json file: https://github.com/dotnet/core/blob/master/release-notes/releases.json.
The 2.1.403 SDK section has full download URL instead of just file name which is different from previous release version.

Issue submitted to .NET Core group
https://github.com/dotnet/core/issues/1973

@NetTecture I have created a new issue dotnet/core#1977. We will also be handling this from our side.

Please. This is now day 2 we can not run modern builds on the agents because we ant to check upgrades to the current SDK. This also need to be tested - can not be that this is an unstable part.

And now it has another days passed and we STILL can not build using the current framework.

@NetTecture we are working on this and the fix will soon be rolled out, but this is not a very high priority item for us as this issue appears only for one version of .net core. I would suggest you to take some work-around in the meanwhile: either use a different version or if you really need this particular version, then use a private agent having this installed. it might take a couple of days for us to do a safe roll out of the fix.

Here is what you said: We are microsoft. We do not support our own product in the current version. We gladly take your money (for private agents), though, so you are not able to build it because - lack of competence and we consider you not building not important because we get paid anyway. Something like that correct? Does your manager know how you sabotage Azure DevOps?
Damn, low priority? Anyone on your team on drugs? What about your low priority pays my team's loss of income? And "use a private agent" - seriously? This is one advice I would personally FIRE you for incompetence. There are reasons we use private agents, they do not go just because you are not able to actually support current dotnet versions. WHOW. AMAZING. In the past I was used to this level of competence and customer service from Oracle. Customer oriented companies run different. What happened to the Microsoft of Steve?
We are rolling back for now. Let's try the CURRENT framework again on monday and see whether your company considers supporting it then...

This is now a blocker for us too and is stopping our pipelines from building since the latest version has been rolled out. This should be a high priority item, as it's now blocking our team from deploying new versions of the software and we do not wish to manually hard code all of the framework versions in each project.

We have started rolling out hotfix for this issue. It should reach all customers by tomorrow.

Thanks, a lot!!!

@bishal-pdMSFT Thank you and VSTS team for the quick fix.
The dotnet team should really be blamed with this breaking changes.  How could they not knowing to notify the other internal Microsoft team?

How do I know that the fix is there?  My cloud VSTS build is still failing at the SDK install task

The fix has been rolled out completely. You can retry the task.

It works, thank you!
On Fri, Oct 5, 2018 at 5:43 PM Bishal Prasad<EMAIL_ADDRESS>wrote:

The fix has been rolled out completely. You can retry the task.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/vsts-tasks/issues/8472#issuecomment-427275314,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEOTCVmm6j4dC0DNzufvZ7ppPBVPbLjiks5uhw2XgaJpZM4XEmkj
.

@bishal-pdMSFT thanks!


Re-publish datapoint if not enough datapoints for epoch refresh

Close #129

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

5 of 41 (12.2%)  changed or added relevant lines in 7 files are covered.
3 unchanged lines in 3 files lost coverage.
Overall coverage decreased (-0.2%) to 70.708%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

core/src/main.rs
0
2
0.0%

core/src/oracle_state.rs
0
4
0.0%

core/src/state.rs
0
14
0.0%

core/src/pool_commands.rs
0
16
0.0%

Files with Coverage Reduction
New Missed Lines
%

core/src/oracle_state.rs
1
0%

core/src/pool_commands.rs
1
0%

core/src/state.rs
1
0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.2%

Covered Lines:
2438

Relevant Lines:
3448

💛  - Coveralls