fixed bad conversion of custom types

Hi,
For custom types, the elements are cast to string, which is inconvenient. The progress to_json function does the job perfectly.
In this PR, postgres to_json is used to get attributes
as a result, quoting " charaters is not necessary (removed from
buffer_encode_json_str) since it's done by to_json
same remark for the "" enclosing the result in
wfs_geojson_display_results

What version of PostgreSQL is required for this code to work ?

@vpicavet 9.3 is requiered

@vmora we're planning on beginning the TinyOWS 1.2.0 release process on Friday, so if you can re-tackle this pull request with the latest main branch (and fix the conflicts) before then, that would be great.

@jmckenna I completely forgot this PR, fixed the conflicts in the browser but don't have the setup to test the code, plz handle with care (and tests) before merging.

Thanks for this @vmora     I'd do my best to test your changes locally first, as you said.

It seems to pass my tests here.  Thanks @vmora !

\o/
thanks for the tests


audacity: 2.1.2 -> 2.1.3

Motivation for this change
2.1.2 fails with "Assertion failed" when recording, so I want to try an update.
Unfortunately this does not build yet. Maybe the maintainer @the-kenny can help me here?
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] Linux

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Removing the second patch gets me to
configure: error: You requested using the local libraries for FFMPEG but they are not available
builder for ‘/nix/store/bk1k7jksqb9mc764glk89yy50c5yk9gf-audacity-2.1.3.drv’ failed with exit code 1
error: build of ‘/nix/store/bk1k7jksqb9mc764glk89yy50c5yk9gf-audacity-2.1.3.drv’ failed

which seems to be one step closer if I interpret that correctly? Not sure.

One solution would be throwing out the first four lines in preConfigure which will cause audacity to use the bundled ffmpeg etc. I'm not sure if that's a nice solution, but it's a solution.
Right now I'm trying the build where I run autoreconf in preConfigure like arch does: https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/audacity
This seems to make audacity use the system libraries. You need to add autoconf automake libtool to buildInputs for this to work.

The autoreconf -vi thing seems to work here, I get a 2.1.3 audacity (from this branch) which is linked against the system's ffmpeg libs (among others).

Okay, with these changes applied my build is running now. Although I had to remove the patch as mentioned earlier. Will push my changes for you to review as soon as my build succeeded! Thanks for your suggestions!

@the-kenny Changes pushed. I mentioned you in 2432ca1! I guess you would like me to squash all changes into one commit - if you want to, I can do that (and keep you in the Suggested-by trailer, of course).

LGTM. Squashing would be nice, thanks in advance!

Thanks!


Update action name

Fixes #57596

@Potapy4 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off


[DATABRICKS ERROR]:  "FetchError: socket hang up"

Hi, we have encountered a socket hang-up error while performing a longevity test.
we have used Node version: 20.11.1 and @databricks/sql package version: 1.7.1
kindly find the below error and screenshot for the same:
" error occurred while resolving the DB query!, FetchError: request to https://adb-4989540552326160.0.azuredatabricks.net/sql/1.0/warehouses/d332f02ce1613e30 failed, reason: socket hang up"

Please help us to resolve the issue and let us know in-case of more information needed.

Hi @kumarav16! I will ask you few question that crossed my mind right away:

do you see this error with latest version of the library?
do you use proxy?
on which stage (opening session, running query, getting the result, etc.) this is happening?
how large is your result set?

But it would be perfect if you can provide a minimal reproducible example, because this error look somewhat generic

Hi @kravets-levko Kindly find the answer to the above questions below:

do you see this error with latest version of the library? We have not yet tried with the latest version which is 1.8.4, we are getting the error with version 1.7.1

do you use proxy? No proxy has been used

on which stage (opening session, running query, getting the result, etc.) this is happening? while running a query

how large is your result set? max 600-700 KB

Is this issue resolved? I am also getting the same issue. On local it is working fine but when I deploy my code to lambda, I am getting this error.

Hi @kravets-levko, hope you are doing well!
could you please suggest solution for the above issues as still we are facing the same issues while running longevity test.


Clean up extensions/v1beta1 in docs [reference/using-api/api-overview.md]

Partial fix for issue #18809.
And added about enabling or disabling API groups and specific API resources.
Individual resource enablement/disablement is only supported in the extensions/v1beta1 API group for legacy reasons. (See comments)

/lgtm
/approve


1.0.2

closes #4

@ludufre  Thanks for making this PR, i was away and after i work on the @capacitor-community/sqlite having not yet the time to look at this.


Shift+F10 doesn't work on input boxes in new settings editor

Windows
Open new settings editor, focus an input box
Press shift+f10
Nothing happens. The input context menu should appear like it does for other input boxes in vscode

@joaomoreno, the problem is this code:
https://github.com/Microsoft/vscode/blob/5669f1d0a61c4b5662c88561ae62a4650a6e6f78/src/vs/base/parts/tree/browser/treeView.ts#L1318-L1321
But right after, we detect whether focus was in an input box and don't do anything else.
If we move these lines:
https://github.com/Microsoft/vscode/blob/5669f1d0a61c4b5662c88561ae62a4650a6e6f78/src/vs/base/parts/tree/browser/treeView.ts#L1323-L1325
above the preventDefault/stopPropagation, it works. Is that ok?

Yes, makes sense!

@roblourens Should this behavior be limited to Windows? shift+F10 pulls up the context menu on Mac for only this input


ci: remove travis & appveyor

Codecov Report

Merging #112 (85550cf) into master (81c43ca) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #112   +/-   ##
=======================================
  Coverage   93.54%   93.54%
=======================================
  Files           2        2
  Lines          31       31
=======================================
  Hits           29       29
  Misses          2        2

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Transform cage visualized based on layer space

Currently the transform cage always remains axis aligned with the viewport (viewport space). Instead, we want the cage to display the bounding box of the layer in layer space. This mean that a rotated layer would show a rotated bounding box and a skewed layer would show a skewed bounding box. This will also help users (and us developers!) better visualize transforms.

Duplicate of #774.


Babel ^7.0.0-beta.51 - Jest

I followed everything you recommended me to make the Babel 7 work with the Jest.
I installed the @babel/core and babel-core. Still It does not work.
{
  "devDependencies": {
    "@babel/cli": "^7.0.0-beta.51",
    "@babel/core": "^7.0.0-beta.51",
    "@babel/node": "^7.0.0-beta.51",
    "@babel/plugin-transform-modules-commonjs": "^7.0.0-beta.51",
    "@babel/preset-flow": "^7.0.0-beta.51",
    "babel-core": "^7.0.0-beta.51",
    "jest-cli": "^23.1.0"
  }
}

After yarn jest
yarn run v1.9.0-20180612.1255
$ /Users/m/Desktop/k/node_modules/.bin/jest
 FAIL  packages/services/src/Client/__tests__/Client.js
  - Test suite failed to run

    Requires Babel "^7.0.0-0", but was loaded with "6.26.3". If you are sure you have a compatible version of @babel/core, it is likely that something in your build process is loading the wrong version. Inspect the stack trace of this error to look for the first entry that doesn't mention "@babel/core" or "babel-core" to see what is calling Babel.

      at throwVersionError (node_modules/@babel/helper-plugin-utils/lib/index.js:65:11)
      at Object.assertVersion (node_modules/@babel/helper-plugin-utils/lib/index.js:13:11)
      at _default (node_modules/@babel/plugin-transform-modules-commonjs/lib/index.js:51:7)
      at node_modules/@babel/helper-plugin-utils/lib/index.js:19:12
          at Array.map (<anonymous>)

@SimenB what is this for behaviour?
Your documentation isn't correct and when users point that out you just close the issue without even answering their questions?
I'm also experiencing this issue while having installed EVERYTHING you suggest.

Babel 7 works - we use it at work following the docs on the website. If the docs are somehow wrong, please open up an issue demonstrating that, following the issue template

@SimenB I just did that, please check it out: https://github.com/facebook/jest/issues/6521


Distribution flow UX improvements

Hello! I just experienced a pretty painful manual distribution flow where I was uploading a large build and wanted to edit the text in the change log. Because of the way the side panel on the distribution flow works, holding down to select text and releasing outside of the distribution panel dismissed the distribution panel and I lost the build I had uploaded. I think there are a few different things that could be changed to make the manual flow a lot less painful:

Only dismiss the distribute panel if I click and release outside of it, currently it will dismiss if I release outside of it which makes selecting text infuriating, especially if I've just waited for a large build to upload.
Allow me to edit the change log, destinations, etc while the build is uploading.
Let me retrieve a large build that I've uploaded from somewhere if the distribute panel has been dismissed after the upload has finished/before the build has been distributed.

Thank you!

This issue is still not resolved.

This issue is still not resolved

This issue is still not resolved, I'm happy to provide more information if it is useful, just let me know what is needed.

This issue is still not resolved.

This issue is still not resolved.


Imbalanced and small quantity dataset.Which model can I try?

My custom dataset has 90 categories and 1300 images in which half number is nature images,the rest specimen.The dataset is imbalanced among classes. I havn't augmented each image 10 times to create 13000 images. I split train and val set with ratio 8:2. I had a try to employ retinanet with resnet(18,50,101)and ssd300.But overfitting appears so that train set performs well but validation set is bad . How can I do my experiment? Which model can I try? Please help me if you have solved similar situation ,Thanks!

why not try faster rcnn first?

Did you monitor your loss graph to see whether you need to perform early stopping?


[Ngrok] Couldn't find ngrok CLI

Extension
https://www.raycast.com/ubinatus/ngrok
Description
I can't create new tunnel. Couldn't find ngrok CLI error is risen.
The ngrok cli was installed using brew and it works.
Moreover the tunnel created via CLI can be managed via extension.
The valid apikeys are provided in extension configuration page.
Steps To Reproduce

Current Behaviour
CLI not fount error
Expected Behaviour
Tunell creation

Hi @imkebe, the extension checks if ngrok CLI is installed first using the where ngrok command internally. Mind running that in your terminal and telling me if a path is returned? If the CLI is found (which should be according to your description), have you installed ngrok CLI through brew AFTER installing the extension? If so, mind restarting Raycast?

/opt/homebrew/bin/ngrok
❯ /opt/homebrew/bin/ngrok version
ngrok version 3.5.0```

I installed it long time ago, so i have restarted whole OS multiple times.

Error:
Error: Command failed with exit code 1: which ngrok
    at /Users/kebe/.config/raycast/extensions/4297d17c-0394-458e-abf9-5befc9fd0660/index.js:12:1824
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Same error , I am install ngrok with HomeBrew , and mine terminal does can execute ngrok

Thought it was a permission issue that is preventing the Raycast ngrok extension script from executing or accessing the terminal (guess it requires full disk access). However, I'm seeing that it only happens when ngrok is installed through homebrew.
I'm aware that syncing between a Silicon and Intel based macOS. Homebrew installs to /opt/homebrew on Silicon and /usr/local/homebrew on Intel.
Currently debugging this. Keeping you posted for a possible solution.

Found the issue. Indeed just related to ngrok installed through homebrew. Creating a PR with the fix. Thanks for reporting this @imkebe and @karocksjoeli

Thanks. That started to work.
However now would say i have another issue... There is a foreground terminal session invoked. Shouldn't it be a background taks? Should I rise another bug?

Sadly can't be a background task as Raycast would send a SIGTERM signal to any process hanging out after a period of time.
The first version of this extension had ngrok instance running in the background. However, received feedback that tunnels where stopped after 15 minutes. 😢


From #9749 Change docs

Description:
You have a docs page where there are all the features gate and their description.
here : https://kubevirt.io/user-guide/operations/feature_gate_status_on_Arm64 AND you tell in other hand to search into the github the last feature developped.
What you expected:
why you can merge both, and each time you develop a feature, you update the page
URL:
Not Applicable
Additional context: No additional content for the moment

this PR : #780

wrong repo


color_util: 1.0.0-2 in 'rolling/distribution.yaml' [bloom]

Increasing version of package(s) in repository color_util to 1.0.0-2:

upstream repository: https://github.com/MetroRobots/color_util.git
release repository: https://github.com/MetroRobots-release/color_util-release.git
distro file: rolling/distribution.yaml
bloom version: 0.11.2
previous version for package: null

Follow up to #36582

Merged master in order to re-donk CI which appeared to be stuck in the recent GitHub incidents.


Updates the order fulfillment code to wait for the transaction to complete before sending message

Pre-Flight checklist

[X] Testing

[X] Code is tested
[X] Changes have been manually tested

What are the relevant tickets?
n/a
What's this PR do?
Adds the call to queue the order receipt email to the post-commit hook for the transaction when fulfilling an order, so the email task gets the order after the state has changed (rather than in the middle, which means it processes it as pre-transaction and throws an error).
How should this be manually tested?
Complete an order. You should get the receipt email.

Codecov Report

Merging #1049 (08531e7) into main (fce9dca) will increase coverage by 2.77%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #1049      +/-   ##
==========================================
+ Coverage   85.93%   88.71%   +2.77%
==========================================
  Files         284      141     -143
  Lines       10814     3827    -6987
  Branches     1168        0    -1168
==========================================
- Hits         9293     3395    -5898
+ Misses       1315      432     -883
+ Partials      206        0     -206

Impacted Files
Coverage Δ

ecommerce/models.py

openedx/apps.py

ecommerce/templatetags/refund_controls.py

cms/exceptions.py

users/management/commands/block_users.py

...ers/management/commands/find_username_conflicts.py

main/exceptions.py

main/permissions.py

cms/apps.py

cms/constants.py

... and 133 more

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

The manual test works for me, Got a receipt after completing the order. Just need to fix the automated test

Requesting re-review for sanity check.. the automated tests should work now.

closed this by accident.. reopening to merge


Remove 'system.' prefix from the quick add work item form.

Refer #782.
Quick add fails as it submits system.workitemtype. Remove 'system.' prefix from the quick add work item form.

@nimishamukherjee why are backend work item types encoded in the UI anyway? We should make sure that we don't have that in the UI at all, don't you think? Please, let me know if I can help with services on the backend to support this effort.
Oh, btw. I will be converting the work item type API to JSONAPI soon (https://github.com/almighty/almighty-core/issues/674).

@kwk for now, I have removed the "system." prefix to enable quick add.
We can use #798 to track the discussion and implementation of dynamic setting of the quick add work item type.

@kwk for now, I have removed the "system." prefix to enable quick add.
We can use #798 to track the discussion and implementation of dynamic setting of the quick add work item type.

sounds good.

PR #833 merged. Closing this issue.


Skull Rotation/Placement

Hi, just wondering if you know how to make a skull not float when it's created by SkullCreator. I have changed the rotation by using
((Skull) block.getState()).setRotation
But the skull always floats a little rather than being placed directly on the block below. I also cannot see how to set whether a skull is wall-mounted. It seems not to be possible through anything in the Bukkit API. Any help would be greatly appreciated!

What version are you running?

@deanveloper I'm on 1.12.2 right now

okay after doing some testing, i've literally never seen this behavior before LOL. using Skull#setRotation in 1.12.2, they are all mounted on the south wall (facing north), but are facing different directions.

@deanveloper So for you they're spawning as if wall-mounted even without a wall to be mounted on?

Yes, essentially. Anyway according to the Minecraft Wiki, this is how it'd be done:

So essentially, you'd do state.setRawData((byte) 1), then do state.setRotation(blockFace)
A quick demo to generate all of the rotations:
Block _temp = b;
for (BlockFace face : BlockFace.values()) {
	switch (face) {
		case UP:
		case DOWN:
		case SELF:
			continue;
	}

	SkullCreator.blockWithBase64(_temp, TEST_SKULL);
	Skull s = (Skull) _temp.getState();
	s.setRawData((byte) 1);
	s.setRotation(face);
	s.update();

	_temp = _temp.getRelative(BlockFace.WEST);
}

You can generate the wall-mounted heads by doing state.setRawData(byteValue) and not doing anything with state.setFacing.

Okay I'll try that. I previously tried
                SkullCreator.blockWithBase64(block, b64);
                Skull skull = (Skull) block.getState();
                skull.setRotation(rotation);
                skull.setRawData((byte) 1);
                skull.update();

But perhaps setting the rotation before the raw data caused it to fail. Thanks for the help!

No problem!


fix signature bugs

There were a couple of bugs caused by the names of tensors being changed from the version this was developed on.
There was also a bug in the loading from signature for tensor flow since it was expecting a string for the model path not an ospath

@adiazulay Ran into this issue today. Lobe is very user friendly and welcoming, but upon exporting I hit a brick wall of errors related to this issue. I stepped through and found the culprit, then saw that you had already applied a fix and initiated a PR.
In anycase, after manually applying the changes in your merge request all works as expected. I would suggest adding an issue related to this to the issue page so other users will see it is a known issue

Thanks for trying out the fix! I'll be merging this par later today.


feat: bump version to 1.0.0 and update changelog

Bump version to 1.0.0 for GA
Update changelog for 1.0.0

@blackchoey : commenting for test reasons


Fixed admit target to remote copy group issue

Closing this PR as gerrit review is raised for the same. https://gerrit.storage.hpecorp.net:8081/#/c/63245/


Relax otel process propagator vsn

The pinning of this dependency prevents updating the otel dataloader instrumentation library.
https://github.com/open-telemetry/opentelemetry-erlang-contrib/pull/284

@benwilson512 Do you have a moment to release this change by any chance, please? 🙏

🥇 That's speed! Legend, thank you.

@benwilson512 is there any opportunity to release a new version to get this change?


Cilium

Change CI to use Coreos for cilium testing. Changed cilium to ver 1.0.0-rc6

Too many changes. Will do later in one pull request


Prepare environment variables

We need a couple more environment variables in the code.
WATCH_CHANNELS - a ; seperated list
DELETION_MESSAGE -  a message, containing an {orig_message} that will send to the user when his message does not not match the specified criteria.
SUBJECT_MAX_LENGTH - max length used for subject. This value will also be used for the database field.

Solved with commit 98e6f997e36fd38a42786740e3565b37bc9f826d.


Some users do not have /usr/local/bin

Need to check /usr/local/bin is created to add ollama into path

This should be fixed as of 0.0.8!


Snackify maverick

Purpose of this PR is to add ability to view ignite projects in snack.
To create a snack from ignite project

Delete ios, android, e2e, test, jest.config.js, metro.config.js, webpack.config.js
All files from ./app/services/reactotron need to be removed and a new index file to be added, with the following code
 export const setupReactotron = (arg1:any) => null  export const setReactotronRootStore=(arg1:any, arg2:any)=>null"
this is required as we won't need to do any changes to reactotron functions anywhere else in the code
Update some packages as expo snack suggestions
Remove packages -> @expo/webpack-config, reactotron-react-native, detox detox-expo-helpers, ts-jest, jest, metro-config, @rnx-kit/metro-config, reactotron-mst, reactotron-react-js, reactotron-core-client

How to test this?

create a new project
ignite snackify
It's ready to import on snack - The best way to do this is to publish a public project on github. This is a more efficient way of doing this instead of importing every file to snack.

Kind of low GAFO on this but presumably the end-users have the Ignite-CLI installed, should we not make this an Ignite command instead? It would allow us to ship bugfixes/tweaks/additions to this script easier since they'd just have to update the CLI vs having to update their boilerplate's script file manually. I guess the benefit of keeping this in boilerplate is that people could customize it to keep their app 'snack-friendly'.
Also, if we keep this in the boilerplate, thought's on converting this to a node script instead of bash? More accessibly to JS devs that way.
Again, low GAFO on both points.

@yulolimum you are right the idea of keeping it inside boilerplate is to have the ability for the user to keep the app 'snack friendly'
I will look into node scripts

For now we'll have the bash script but I'm working on using ignite-cli in the future

Would you mind adding some notes about how you import into snack after running the bash script?
I'm running the script locally, and it works great. Now I'm trying to drag and drop the files into a snack, and having some issues getting it to build

This is looking really good!
I followed this workflow to test:

code ignite - open branch in VSCode
yarn build && npm link (links npx ignite-cli to local version)
npx ignite-cli new PizzaApp
code ../PizzaApp - open new app in VSCode
npx ignite-cli snackify
Create a new repo on Github - I made pizza-app-snackify
git remote add origin https://github.com/joshuayoes/pizza-app-snackify.git && git branch -M main && git push -u origin main - connect new app to repo (I changed the default branch to master)
git push -u origin snack-090722 - or whatever your local snack branch is
Got to https://snack.expo.dev/
Click "Import Git Repository"
Added Repository URL and branch name

Then I got this error:

For some reason, Expo seems to really not like tree shakeable imports from date-fns.

They offer suggestions to add those imports as dependencies, and that seems to fix it!

There also seems to be fatal crashes around i18n on Snack
https://user-images.githubusercontent.com/37849890/188994854-fd602dbd-425d-4663-b575-5f0e8353dbe3.mov
Here is my github repo: https://github.com/joshuayoes/pizza-app-snackify/tree/snack-090722
And my snack: https://snack.expo.dev/@joshyoes-ir/ad51ef?platform=web
I think there is some tinkering that needs to happen to make Expo Snack happy, but this is really dope! Great job so far Simran!


Fix BERT word piece tokenizer stack overflow error

Encountered a document that caused a StackOverflowError with our current WordPieceTokenizer and isolated the problem to the regular expression we use to split the input string into tokens.
A barebones example (just the Pattern and the problem causing doc) can be found here: https://gist.github.com/wmeddie/eb88004f451a67e1b27c84ef83655c24
I've added a test that should also cause the StackOverflowError with the previous implementation.

[X] Eclipse Contributor Agreement signed, and signed commits - see IP Requirements page for details
[X] Reviewed the Contributing Guidelines and followed the steps within.
[X] Created tests for any significant new code additions.
[ ] Relevant tests for your changes are passing.

CI isn't getting to this test due to failures in previous modules (issues are open for that).
However, testing locally shows the new test as failing:
18:24:23.572 [Time-limited test] INFO org.deeplearning4j.BaseDL4JTest - BertWordPieceTokenizerTests.testTokenizerHandlesLargeContiguousWhitespace
[apple, ., ., pen, ., ., pine, ##apple]

java.lang.AssertionError:
Expected :9
Actual   :8
<Click to see difference>

Yet the actual values look reasonable to me - i.e., 8 tokens, not 9.
@wmeddie Did you intend this to be 8 tokens for the expected values, not 9?

Hmm.  Let me double check with the original regular expression one more time.


Create message rate store

Create a store that can get called whenever the counter should be incremented, and be able to get the current msgs/s, with configurable bucket sizes.

Completely without context for what the details of this are :) but if you're using Rabbitmq for the queue it does ship with an API that publishes rate data: https://cdn.rawgit.com/rabbitmq/rabbitmq-management/rabbitmq_v3_5_6/priv/www/api/index.html

@imsickofmaps We're planning to include queue sizes and message rates from
the RabbitMQ later. The immediate work is to:

Set up the infrastructure for such metrics.
Publish the message rates as the API workers see them (which will look a
bit different to the RabbitMQ queue view).

@hodgestar awesome, carry on :grinning:

@hodgestar Ready for review.

Left some questions about bucket size and TTL setting, but otherwise looks good.

@hodgestar I've added a ttl keyword argument that can be used to override the TTL value. Thoughts?

@hodgestar Changes made, ready for another review.

:+1:


onAdminSave original page has empty header

In plugin's onAdminSave i need a header version of a page before save. dump($page->getOriginal()->header()) gives me:
^ Grav\Common\Page\Header {#566 ▼
  #items: []
  #nestedSeparator: "."
}

toArray() returns []. Trying to get items also ends up empty.
Also noticed, that $page->getOriginal() all flexDirectory objects also have empty headers.
Tried to comment out two lines where unset($data['header']); happens in system/src/Grav/Common/Flex/Types/Pages/PageObject.php:229, but no luck
Frontmatter before save looks like:
title: 'Title'
body_classes: 'title-center title-h1h2'
content:
    items<EMAIL_ADDRESS>visible: false
aura:
    metadata: {}
    pagetype: website
    description: 'Description'
metadata:
    'og:url': 'http://playground.local/test/'
    'og:type': website
    'article:author': 'Author'

Might be related to https://github.com/getgrav/grav/issues/3098

Needs also https://github.com/trilbymedia/grav-plugin-flex-objects/commit/19ac5086c106edea47e21ecc1ccfcbb76f826ebc

Needs also trilbymedia/grav-plugin-flex-objects@19ac508

I'm a bit confused :) Did the fix get to v1.0.3 of Flex Objects which was released 02/17/2021? Or will it be released with v1.0.4 after all?

released both


Improve documentation

Make documentation more precise, based from feedback of our users, these are the points they were missing:

if X happens, do Y or that (example when variable is dropped when it has on 6 bins, but we set 10)
be more explicit in what Cobra does and does not do

AUC is being optimized
no interaction variables
if model fails, try this or that
...

why it works

why logistic regression (and not decision tree)
why we bin continuous variables (we could keep them as they are)
why we do incidence replacement
link to papers/more fundamental research

how some steps works

show on example how regrouping works

add link to Geert's paper
explain how preprocessing works

regrouping
binning

For the new release, there will be more documentation across the README page, the code functions, and the tutorials. Not yet fully optimal but a good step forwards. Most of your points are better covered.


Unable to move right cards during multi-window

For some reason cards on the right side are unable to be moved when in multi-window mode. Seems like some mask is over them so they are not receiving the touch event.

This shows the touch area, it is much smaller than the application

Another showing it may be miss-aligned, hanging off top


[DO NOT MERGE to master] : Update docs to reflect single combined test run for OEM workflow

Hi Matt,
We have a feature that we will release next week. We would like the documentation to go public along with that release (not earlier).
However I am getting my PR ready and reviewed by you and my teammates so it will be ready to merge when we are spinning off the release.
Thank-you!

@ankoshe1 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@ankoshe1 - are you a Microsoft employee? If so, you should link your GitHub account with your MS account and be working in the private repository.
tagging @mattbriggs for visibility
here's some information about working in the private repos:

Microsoft authors and contributors need to make content contributions through the private repository so the content can be staged and validated by the current validation rules.
After you review staging and fix all validation issues, you can tag an author for review or add the sign-off comment to let PR reviewers know that the updates are ready to be merged.
Read about authors working in the public repo for more information.
If you need help getting set up to work in the private repo, see How to get to the private repo. You can also take a look at the GitHub account setup page for additional details on making sure you're set up.

Hi,
I had to create a new github account and the new one was not linked to my Microsoft account.
I just unlinked my old github account (ankoshe) and linked the new one (ankoshe1).
Thanks!
Anagha.
From: Jak Koke<EMAIL_ADDRESS>Sent: Tuesday, November 26, 2019 9:00 AM
To: MicrosoftDocs/azure-stack-docs<EMAIL_ADDRESS>Cc: Anagha Koshe<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-stack-docs] [DO NOT MERGE to master] : Update docs to reflect single combined test run for OEM workflow (#506)
@ankoshe1https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fankoshe1&data=02|01|ankoshe%40microsoft.com|7c7b0533a32f4fc34d9808d772921f64|72f988bf86f141af91ab2d7cd011db47|1|0|637103844232728478&sdata=hz3kwugHpMKbUowsG9Kt%2BDfnU2AoXqtyfln8ki84zdk%3D&reserved=0 - are you a Microsoft employee? If so, you should link your GitHub account with your MS account and be working in the private repository.
tagging @mattbriggshttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmattbriggs&data=02|01|ankoshe%40microsoft.com|7c7b0533a32f4fc34d9808d772921f64|72f988bf86f141af91ab2d7cd011db47|1|0|637103844232728478&sdata=8vVdkbfgmcgSsv4bCmw%2BwRTDadPlU2u3k%2F7U3CnrZVM%3D&reserved=0 for visibility
here's some information about working in the private repos:
Microsoft authors and contributors need to make content contributions through the private repository so the content can be staged and validated by the current validation rules.
After you review staging and fix all validation issues, you can tag an author for review or add the sign-off comment to let PR reviewers know that the updates are ready to be merged.
Read about authors working in the public repohttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Freview.docs.microsoft.com%2Fen-us%2Fhelp%2Fcontribute%2Fcontribute-authors-in-public-repo%3Fbranch%3Dmaster&data=02|01|ankoshe%40microsoft.com|7c7b0533a32f4fc34d9808d772921f64|72f988bf86f141af91ab2d7cd011db47|1|0|637103844232738475&sdata=ZH3FqJnkjHTCW%2F7oycTx7%2B9k0CK%2FZaQmYEGSz7okWBg%3D&reserved=0 for more information.
If you need help getting set up to work in the private repo, see How to get to the private repohttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Freview.docs.microsoft.com%2Fen-us%2Fhelp%2Fcontribute%2Fcontribute-authors-in-public-repo%3Fbranch%3Dmaster%23how-to-get-to-the-private-repo&data=02|01|ankoshe%40microsoft.com|7c7b0533a32f4fc34d9808d772921f64|72f988bf86f141af91ab2d7cd011db47|1|0|637103844232738475&sdata=%2Boc9ZvJNuTSo%2BEXl996rWp3eZqgATUBhCqB%2BJ2A%2Byko%3D&reserved=0. You can also take a look at the GitHub account setup pagehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Freview.docs.microsoft.com%2Fen-us%2Fhelp%2Fcontribute%2Fcontribute-get-started-setup-github%3Fbranch%3Dmaster&data=02|01|ankoshe%40microsoft.com|7c7b0533a32f4fc34d9808d772921f64|72f988bf86f141af91ab2d7cd011db47|1|0|637103844232748469&sdata=WXxU2y7G8vbQG2swQdER9g1p0yRj0GKOMKT42qJBBPE%3D&reserved=0 for additional details on making sure you're set up.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-stack-docs%2Fpull%2F506%3Femail_source%3Dnotifications%26email_token%3DANSMSRFBZQXYPDJTGX3NHC3QVVI2JA5CNFSM4JRRLV7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFGXH6Y%23issuecomment-558724091&data=02|01|ankoshe%40microsoft.com|7c7b0533a32f4fc34d9808d772921f64|72f988bf86f141af91ab2d7cd011db47|1|0|637103844232748469&sdata=oHSkWlTLHYR3rbpbLlJocg%2FxPKENhiZyUQmrbY8w8GA%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FANSMSRGHOYV5IN76ELFCRX3QVVI2JANCNFSM4JRRLV7A&data=02|01|ankoshe%40microsoft.com|7c7b0533a32f4fc34d9808d772921f64|72f988bf86f141af91ab2d7cd011db47|1|0|637103844232758462&sdata=UF0GDLMsdKloC37aghJbIaK0MUtGBMhDch9y3RylmHs%3D&reserved=0.

Hi @ankoshe1 - Thank you for updating your accounts. As the previous reviewer mentioned, Microsoft authors and contributors need to make content contributions through the private repository so the content can be staged and validated by the current validation rules. We'll close this PR. Thank you.
Cc @mattbriggs


[WIP] feat: Add Visual Component for Create Topic

Add Visual Component for Create Topic

Should we close this and retry later?


Added getDbInstance method

Resolves https://github.com/db-migrate/node-db-migrate/issues/526

@wzrdtales not sure if this makes sense but I think it would resolve the issue, right? 😄

@BorntraegerMarc Yes would resolve, don't forget to add a test and please comply to the commit message  standard and DCO :)
So far looks good and it the naming is also ok for me.


Large claims visuals not showing properly

In a large claim, it appears that only about half of the claim borders show up when using the stick.
This makes it very hard to actually figure out how big the claim is for my players, and it incredibly inconvenient when dealing with resizing.

@inklit Yup, this is already on my TODO list. I'll take a look this weekend.


[AIRFLOW-XXX] Fix Typo in SFTPOperator docstring

Make sure you have checked all steps below.
Jira

[x] My PR addresses the following Airflow Jira issues and references them in the PR title. For example, "[AIRFLOW-XXX] My Airflow PR"

https://issues.apache.org/jira/browse/AIRFLOW-XXX

Description

[x] Here are some details about my PR, including screenshots of any UI changes:
Fix Typo in SFTPOperator docstring

Tests

[x] My PR adds the following unit tests OR does not need testing for this extremely good reason:
N/a - Docstring change

Commits

[x] My commits all reference Jira issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters (not including Jira issue reference)
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Documentation

[x] In case of new functionality, my PR adds documentation that describes how to use it.

When adding new operators/hooks/sensors, the autoclass documentation generation needs to be added.

Code Quality

[x] Passes git diff upstream/master -u -- "*.py" | flake8 --diff

Codecov Report

Merging #4016 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master   #4016   +/-   ##
======================================
  Coverage    75.5%   75.5%
======================================
  Files         199     199
  Lines       15949   15949
======================================
  Hits        12043   12043
  Misses       3906    3906

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 92b54bb...643c0bd. Read the comment docs.


Incorrect formatting for graph query

Describe the bug
The following query has its formatting messed up
SELECT <-mb_hasInBlock FROM mb_relation:['parachainstaking','topdelegations', NONE, NONE, NONE]..=['parachainstaking','topdelegations'] LIMIT 1000;
To Reproduce
Just paste the above query to surrealist
Expected behavior
Color formatting should be correct
Environment:
Platform: Desktop
OS: Windows_NT
Architecture: x86_64
WebView: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36 Edg/<IP_ADDRESS>
Version: 2.0.6
Flags: featureFlags: false, models_view: true, apidocs_view: true, themes: false, newsfeed: true

Idiom paths are currently not supported by the grammar as implementing them caused a number of issues. I need to find some time to properly look at it again. Thanks for reporting!

This has been resolved in the 2.1 release


[New chain]: Vana Satori Testnet

Chain Name
Vana Satori Testnet
RPC URL
http://rpc.satori.vana.org
The chain must be added to https://chainlist.org/

[X] I confirm that the chain is added to chainlist

After creating the issue, a bot will estimate the required pre-fund and post it in the comments. Please check this checkbox after you send the pre-fund.

[x] I sent the pre-fund in accordance with Github Action's comment

Relevant information
Block explorer: https://satori.vanascan.io/

No need to proceed with that right now. We will go with another Testnet.

Closing the issue based on the above comment.


[gardening] remove trailing semicolons in stdlib source

Almost the entirety of the stdlib source avoids trailing semicolons. This fixes the few places where they snuck in.

@swift-ci please smoke test and merge.

⛵


Adding Opensea storefront-level metadata for your contract

Hi Liarco
Can you please help with adding opensea storefront-level metadata for your contract(https://docs.opensea.io/docs/contract-level-metadata) in the contract, to set royalties & have storefront metadata filter for the collection.
I'm currently using the ERC721A within Hashlips-lab's nft-erc-721-collection repo.

Hi @absnft, this topic has been already discussed in #12 and #20.

I'm currently using the ERC721A within Hashlips-lab's nft-erc-721-collection repo.

ERC721A contract is not officially supported here, we are working on an official integration to be merged asap (#29) but it's still not ready for production usage.


Sortable auto scroll top/bottom issue

I have 4 section in my page header, desc1, desc2, footer.
I m using draggable to drop section and sortable to make them go to and fro in page.
What i have to do is i have one section in header and i want to make drag and drop that section in footer which is at the bottom of the page. Now when i try to pick the element and move the mouse it does not auto scroll the page as i go down or mgo up.
Please help me out in this i have check for whole day.
Help is really appreciable
Thanks, in advance.

Hi,
This seems to be a duplicate of #430 and also be jquery-ui related and not of the scope of being fixed as part of this lib.
We would love to hear your finding or see a fork of one of our codepen examples demonstrating the issue.
Closing in favor of #430.


Improve callbacks registration

We have to decide whether it will be better to use CustomEvents for this. https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events


FW-1487: Backend to add related assets to entry

To test, on any document that uses the fvcore schema, you can add related_assets. To do so, from Nuxeo's backend, create or edit a document (such as a word), and add related assets. On a published asset, you should see the fv:related_asset field, as well as the fvproxy:proxied_related_assets that contains the ids of the proxied documents that are in related_assets.

@dy2288 converting back to draft. I would like to add an enricher to facilitate FE development.


[Bug] ERROR Error: NG0500: During hydration Angular expected  but found .

Is there an existing issue for this?

[X] I have searched the existing issues

What product(s) are you seeing the problem on?
OpenChallenges
Current behavior
I bumbed into this issue while restoring SEO capabilities (#2127).
The home page loads properly and includes the SEO data. The org profile page is the second page I'm adding SEO data to, which requires dynamic information (not sure if it's relevant here). There are two different behaviors:

When I load the home page and use the UI to navigate to an org profile page (e.g. DREAM), the error is not shown.
When I load the org profile page directly in the browser, the following error is shown in the web console.

In both cases, the SEO data are not added to the org profile page.
UPDATE: See comments below
ERROR Error: NG0500: During hydration Angular expected
 but found
.

Angular expected this DOM:

…
  <-- AT THIS LOCATION
  …

Actual DOM is:

…
  <-- AT THIS LOCATION

Note: attributes are only displayed to better represent the DOM but have no effect on hydration mismatches.

To fix this problem:
  * check the "OrgProfileOverviewComponent" component for hydration-related issues
  * check to see if your template has valid HTML structure
  * or skip hydration by adding the `ngSkipHydration` attribute to its host node in a template

 Find more at https://angular.io/errors/NG0500
    Angular 4
    OrgProfileOverviewComponent_main_0_Template org-profile-overview.component.html:10
    Angular 11
    OrgProfileOverviewComponent_Template org-profile-overview.component.html:1
    Angular 34
    RxJS 6
    Angular 21
    webpackJsonpCallback jsonp chunk loading:77
    <anonymous> libs_openchallenges_org-profile_src_index_ts.js:2
<EMAIL_ADDRESS>    Angular 14
    RxJS 6
    Angular 21
    webpackJsonpCallback jsonp chunk loading:77
    <anonymous> libs_openchallenges_org-profile_src_index_ts.js:2

Expected behavior
No response
Anything else?
No response
Commit ID
No response
Are you developing inside the dev container?

[X] I am using the dev container

Code of Conduct

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

The SEO data are now added to the org profile page but the error is still shown.

The error shows already with this static table:

        Acronym
        X

        Contact Email
        X

Solution
The solution is to make use of
 as in:

          Acronym
          X

          Contact Email
          X


Fully_pythonic branch issue: RuntimeError: Unable to open logs/mmod_human_face_detector.dat for reading.

Hello,
I had a query regarding the fully_pythonic branch execution,
I added the necessary packages and supplied the image and .wav audio file to create the example #2 (create video using image and audio).
python batch_inference.py --checkpoint_path logs/lipgan_residual_mel.h5 --face face.jpg --audio try.wav --results_dir results  [cmd]
The script is starting but ending abruptly with this error:

Where can I find the human_face_detector.dat file, I only found a link to download the pretrained Lipgan checkpoint, where to get this .dat file? Thanks a lot for your help.

I find it，did you found it now? can you tell me your env? especially tensorflow-gpu==? and keras==? and CUDA? please tall me ,thank you very much

In case you didn't find .dat file, you can download it here:
http://dlib.net/files/mmod_human_face_detector.dat.bz2
You might have to copy and paste the link.


More watched than expected

I'm new to using grunt-contrib-watch and wanted to start of by having it watch my Gruntfile, but I'm seeing some strange behaviour.
I have this configuration in my Gruntfile:
watch: {
  build: {
    files: ['Gruntfile.js'],
    tasks: ['jshint:build', 'jscs:build']
  }
}

If I run this with --verbose I get:
Running "watch" task
Waiting...
Verifying property watch exists in config...OK
Verifying property watch.build.files exists in config...OK
Watching Gruntfile.js for changes.
Watching .git for changes.
Watching .nuget for changes.
Watching Azure for changes.
Watching Cordova for changes.
Watching node_modules for changes.
Watching packages for changes.
Watching WebApp for changes.

Next to the Gruntfile.js it's also watching all directories in that directory. Is this intended behaviour?
As those .git and node_modules directories are quite large I think this could have an impact on performance.
My setup is:
OS: Windows 8.1
Node: 0.10.26
Grunt: 0.4.4
Grunt-contrib-watch: 0.6.1

Just out of curiosity, why does it need to "watch certain folders in case a file is added to them" if you've specified you only want to watch one file in a particular location?
I mean, if I've specified in my config that I only want to watch the top level Gruntfile.js file then aren't other files that might be added in different directories irrelevant to the task?

@andyexeter It doesn't know that the string Gruntfile.js means only that single file and it already exists. For example if you were watching the file app/index.js and it didn't exist, we wouldn't know to trigger a added event when you added that file to the app/ folder if it wasn't watched behind the scenes.
There are definitely further optimizations we could make to this all but that is the reason as it stands.

@shama Thanks for clarifying. For the record, I also tried specifying the file in the task config like
files: [ './Gruntfile.js' ] so it'd know I'm only interested in the one top level file but it didn't make a difference.

@andyexeter Correct and keep in mind, the array of strings being passed to files are file patterns and not file paths. Also it is only watching those folders (and not the files within those folders), so unless you have 1000s of folders in the same folder as your Gruntfile.js, it should be ok.


Release v63.4.0

Fixes https://github.com/Azure/sdk-release-request/issues/2716
Fixes https://github.com/Azure/sdk-release-request/issues/2452
Fixes https://github.com/Azure/sdk-release-request/issues/2714
Fixes https://github.com/Azure/sdk-release-request/issues/2696
Fixes https://github.com/Azure/sdk-release-request/issues/2698
Fixes https://github.com/Azure/sdk-release-request/issues/2703

/azp run

/azp run Azure.azure-sdk-for-go

/azp run Azure.azure-sdk-for-go


WSL2 shows duplicate folders and files

Describe the bug
When i stick the WSL2 home folder \wsl$\Ubuntu\home\username to my sidebar and then open it I see duplicates and triplicates of folders and files inside home in WSL2
To Reproduce
Steps to reproduce the behavior:

Stick \wsl$\Ubuntu\home\username to sidebar
Enable Dual Pane view
Open 'username' folder clicking the sidebar
See error of many copies of the same file and folders.

Expected behavior
Only a single file and single folder should be seen for each item
Screenshots

Desktop (please complete the following information):

OS Version: Microsoft Windows [Version 10.0.19042.685]
App version: [v<IP_ADDRESS>]

@jakoss Can you confirm if this is related to the caching feature?

@jakoss Can you confirm if this is related to the caching feature?

Yup should be same issue as network drives. Issue solved in development branch.
Workaround is disabling "Enable cache" setting

Yup should be same issue as network drives. Issue solved in development branch.
Workaround is disabling "Enable cache" setting

I was pretty sure that this fix was incorporated with 1.0.0 :)

I was pretty sure that this fix was incorporated with 1.0.0 :)

@jakoss #2880 made it to 1.0.2 I think

@jakoss #2880 made it to 1.0.2 I think


convert: improve u64 => u32 when using AVX2

Preliminary benchmarks (using
https://github.com/aguinet/eve/commit/38599cf6ad77d1bd6dcbb99970ed2332a97a5eaf):
Before patch:
| ns/element |           element/s |    err% |     total | benchmark
| 0.21       |    4,782,929,097.42 |    0.2% |      0.00 | `convert_downgrade(eve::avx_abi_v0::wide<long unsigned int, eve::fixed<4> >)`

After patch:
| ns/element |           element/s |    err% |     total | benchmark
| 0.16       |    6,402,093,057.96 |    0.1% |      0.00 | `convert_downgrade(eve::avx_abi_v0::wide<long unsigned int, eve::fixed<4> >)`

Lgtm, thanks for the contribution!
Will wait for Joel to sign off


Syntax error when initializing a uniform to a default value

The standard GLSL initalizer syntax supports uniform default value initialization on declariation like so:
uniform vec3 initialUniform = vec3(1.0, 0.0, 0.0);
However this parser throws a "syntax error" when this is attempted.

Yes this is a legitimate bug.

Awesome!


feat(get pid from sock): utility function to get the pid

See #142 Added the way to get the pid if None was passed (since then the pid is affected by the system)

@hube12 Hello! I haven't forgotten about this but #101 has been taking up all of my time recently. I'm hoping it'll add some major improvements that are much needed around logging/debugging/code maintainability. My main focus right now is stabilizing and improving debugging but I will absolutely try to get around to this in 0.6.1.

Hi @hube12! Could you rebase this and I'll get it merged? #154 is finally up to address #101.


linux-install: update Fedora to more precise current info and separate EPEL

I built this locally and it looks okay to me.

Thanks!

@relrod care to redeploy with this?


CIF-1477 - Support Bundle Products: add example in CIF components library

This PR adds a ui.frontend React project to the CIF components examples folder, which builds the React app used to display the bundle product options. It also adds the support in the GraphQL Servlet used by the CIF components library.
The ui.frontend project was generated with the archetype 24, and then modified to remove as much as possible everything that was not required by the project.
How Has This Been Tested?
Extended unit tests and manually tested.
Screenshots (if appropriate):

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes and the overall coverage did not decrease.
[x] All unit tests pass on CircleCi.
[x] I ran all tests locally and they pass.

Nice work!
I think the whole typescript support can be dropped, but that depends on how close to the original archetype project we want to keep our example app.


Initial sync uses a ton of memory on Synapse's synchrotron

I set up a brand new sliding sync proxy to test Element Android X, and when it actually started the poller for the first time it slowly ate all 7.5gb of memory I was able to give the synapse synchrotron worker, eventually causing OOM issues.
For comparison, an initial sync for my account on Element Desktop only uses 2-3gb of Synapse's synchrotron.
I suspect this is related to the use of an inline filter on the initial sync, but haven't confirmed. Using a pre-uploaded filter might yield better results, as I believe Synapse does the filtering in-database when using a pre-uploaded filter.

[synchrotron_1] 2023-08-17 21:50:00,271 - synapse.access.http.8050 - 465 - INFO - GET-1- <IP_ADDRESS> - 8050 - {@travis:t2l.io} Processed request: 646.819sec/-345.729sec (269.006sec, 42.309sec) (133.925sec/1309.064sec/34008) 0B 200! "GET /_matrix/client/r0/sync?timeout=0&filter=%7B%22room%22%3A%7B%22timeline%22%3A%7B%22limit%22%3A1%7D%7D%7D HTTP/1.0" "sync-v3-proxy-0.99.4" [1093305 dbevts]

final tally for memory usage was 11gb.

Using a pre-uploaded filter might yield better results, as I believe Synapse does the filtering in-database when using a pre-uploaded filter.

I can't see any difference in the filtering logic for these two cases: https://github.com/matrix-org/synapse/blob/54317d34b76adb1e8f694acd91f631b3abe38947/synapse/rest/client/sync.py#L166-L187

from the sliding sync internal room, a realization: the filter sliding sync uses does not lazy load room members, while Element Desktop will. This almost certainly explains the 11gb of memory required to process the initial sync.
If it's not strictly required to have all the member events, I'd suggest the proxy aggressively lazy load members.

The proxy needs the member events at every event in order to locally calculate history visibility. E.g consider:

Alice joins the room. We're lazy loading so do not see Bob in the room.
20 events go by in the room.
Bob starts using the proxy. As we already have a snapshot for the room, we do not create a new one. We do prepend unknown state events, which will include his join event.
Bob requests a timeline limit of 10. From the proxy's pov, Bob is not in the room prior to his sync so he sees nothing prior to his initial v2 sync.

The proxy was not designed to handle partial room state, and adding that in would be a significant, risky and costly change.

The scenario above is mitigated somewhat because of the cache invalidation work, coupled with https://github.com/matrix-org/sliding-sync/pull/366 - the proxy tries really hard NOT to do history visibility checks so it will cut off serving events up to the user's join event.
There's still numerous pitfalls:

required_state: [["m.room.member","*"]] needs the entire member list to serve up the response, and clients need this for E2EE.
If when Bob starts syncing there are no new events, we will correctly update the current room state with his join event (as we always see if the state block has new events) but we won't touch the timeline, meaning from the proxy's pov Bob will not be able to see ANY events in the lazy loaded room, as there exists no timeline events with Bob as a joined user.

We ultimately need the entire member list. Synapse ideally should stream the list back if it's too large.

To further emphasise why we cannot using Synapse lazy loading: it's not even accurate. See https://github.com/element-hq/synapse/issues/17050 and related issues.


Show user role in /support page search results

This is ready for review.

Found a bug while testing this. So don't review yet.

Should be ready for a review.

Realized I can avoid duplicate queries by making use of the set functionality in Jinja templates. So I am no longer monkey patching any new attributes in this PR. We have some existing monkey patching in views.py.
eg
 realm.customer = get_customer_by_realm(realm)
 realm.current_plan = new_plan
 realm.current_plan.licenses = last_ledger_entry.licenses
 realm.current_plan.licenses_used = get_latest_seat_count(realm)

I think we can eliminate most of them by making them a function/property in the appropriate models. For example, #16869 (which I need to rebase) already adds(https://github.com/zulip/zulip/pull/16869/commits/7b47a7a197565a611cafb7f6604acdab4940be1f https://github.com/zulip/zulip/pull/16869/commits/9350a16fd66ba6c40b021aa864204ed66182b0ed)  functions in CustomerPlan to get the licenses. We should also add a function/attribute in Realm model for getting current_plan and customer. I think that's the best way to tackle this over something like generating a realm context dict which was kind of messy when I tried to prototype it.
The PR is ready for review.

Added 2 commits to show the first human user in the realm.

This is great, merged after adding a comment warning about using get_first_human_user for anything else.
Can you also do a quick PR to add a RealmAuditLog entry for realm creation marking the first user, and another for when an organization is imported?  Seems like it could be handy.  (We could probably backfill these without a marked creator user for realms with a backfilled tag on the entry, since we have the realm's creation date, if we want the invariant that every realm has this property); @mateuszmandera may be a good person to chat with about strategy there.
Thanks @hackerkid!


Updated configurations are not getting refreshed in my application

Hi - I am using the Java SDK. When i update a key value in portal, it does not reflect in my running application. I have set the following properties explicitly.
spring.cloud.azure.config.watch.enabled=true
spring.cloud.azure.config.watch.delay=10s
Thanks,
Siddharth

Hi @spatnaik77, sorry for running into this. Looks like our document may not be accurate. I will follow up.
Can you please try this instead (replace 'config' with 'appconfiguration')?
spring.cloud.azure.appconfiguration.watch.enabled=true

While we are fixing the documentation, here is the link of the doc for Java spring configuration provider.
https://go.microsoft.com/fwlink/?linkid=2074659

The documentation has been fixed.
@spatnaik77, please let us know if you run into any other issues.


proposal: errors: -

_ to ignore the error. - to return error if not nil. ~ to wrap da err.
func bezo(baller, dollers string) error {
    bucko, - := strconv.Atoi(baller)
    bucks, _ := strconv.Atoi(dollers)
    fmt.Println("$:", bucko + bucks)

    return nil
}

Error are values in Go, so don't bother using a keyword or special function for it. Also, this is backwards compatible for the boomers out there.

But what about minus sign. How can we tellll???

It's on the left hand side. Do more leetcode or something. Sure. ? would be fine; it's not the same key as _ though.

But what about handle and defer???

Well, do you handle and defer your other values? N- oh, yeah? You do? Go back to leetcode. Now.

But what about check???

Last time I checked, I didn't use keywords for integers (and other values). Leetcode for even asking that question. You peasant.

But what abou-

Other Proposals
The issue with the other proposals is that they don't believe in themselves enough. Too much big words. All that justification. We are GO programmers. Our personal advertisements consist of Lamborghini and McClaren... We don't search Google. Google searches us. Listen up.
I will travel across the land, searching far and wide.
To teach Go devs to understand, the power that's inside.
(Go Errors, Gotta Catch Em All) It's you and me
I know it's my destiny
(Go Errors) Oh, you're my best friend
In programs we must defend
(Go Errors, Gotta Catch Em All) If err not nil
A return will pull us through
You teach me and I'll teach you
Go Errors! (Gotta Catch 'em all) Gotta Catch 'em all (Go Errors!)

Duplicate of #50207 , #42214 , #32601 , #33150

Reopen Request: All of those use ? or ! but this one uses - and ~. Plus, it's 2022.
Also, you could add a symbols section on your website @seankhliao.
On Duplicates
https://github.com/golang/go/issues/50207 (from 2021): closed as duplicate for next issue.
https://github.com/golang/go/issues/42214 (from 2020): closed as duplicate for https://github.com/golang/go/issues/40432. This one suggests using it as a func alias; it's not a duplicate.
https://github.com/golang/go/issues/32601: closed because @griesemer try who is the person who called it cryptic.
https://github.com/golang/go/issues/33150: what's going on in there?!
https://github.com/golang/go/issues/32884 (from 2019): closed cause cryptic by @ianlancetaylor
On cryptic

This seems quite cryptic for people unfamiliar with Go. That's not a fatal problem, but it is a cost.

Go has been designed with a strong emphasis on readability; we want even people unfamiliar with the language to be able to make some sense of Go code (that doesn’t imply that each name needs to be self-explanatory; we still have a language spec, after all). So far we have avoided cryptic abbreviations or symbols in the language, including unusual operators such as ?, which have ambiguous or non-obvious meanings.

I'm not a Rust zealot but...  If this is cryptic then what justifies _. Why does try builtin function for A VALUE get 900,000 comment discussion, but every single symbol proposal gets instantly shut down for cryptic. If an error is a value, there is no avoiding using if to act on it. Errors as values implies that whatever keyword that gets introduced also applies to values (i.e int, string). In contrast, a symbol is consistent with _ behavior, backwards compatible, and (in the case of dash) simple for a person to understand.
The actual concern for symbols is the ability to do stuff like fmt.Errorf("msg: %w", err). However, specifying that in a function call would be horrible to read. As we see, it either involves another function at the top of the page, or somewhere in the 4th dimension. Using symbols at-assignment is a sweet-spot, cause you can only use one per line at maximum which maintains explicitness.


feat/web-ui

This pull request just end here, because this pull request just for test how to implement the API in front-end side, now it work correctly 😄.
The other side, this pull request have many bad code and git commit, i think i will continue in other pull request or other repository for the front-end application, and make it better 😃.


fix: Display pay animation when paying from hold modal

Details

Fixed Issues

$ https://github.com/Expensify/App/issues/49262
PROPOSAL: https://github.com/Expensify/App/issues/49262#issuecomment-2352710396
Tests

Test 1

Go to workspace chat.
Submit an expense.
Go to transaction thread > Click report header > Hold.
Hold the expense.
Return to the main chat.
Click Pay elsewhere button in the expense preview on the main chat.
Click Pay.

[x] Verify that there is 'Payment completed'

Test 2

Go to workspace chat.
Submit an expense.
Go to transaction thread > Click report header > Hold.
Hold the expense.
Click on Pay elsewhere button from report header
Click on pay

[x] Verify that  payment is competed there is NO 'Payment completed' animation

[x] Verify that no errors appear in the JS console

Offline tests

Same as test steps
QA Steps

Same as test steps

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

https://github.com/user-attachments/assets/5324442f-57c3-44a8-80c9-a125185daf12

Android: mWeb Chrome

https://github.com/user-attachments/assets/e334396d-6956-44f7-8523-a3d8390ceee5

iOS: Native

https://github.com/user-attachments/assets/60b81c49-d51b-4bf1-bbfe-4e8d95c5eb3d

iOS: mWeb Safari

https://github.com/user-attachments/assets/07d295e3-301e-4d5d-841c-551c7686307c

MacOS: Chrome / Safari

https://github.com/user-attachments/assets/3727765d-6a40-4bdd-98b9-ceb76299d335

MacOS: Desktop

https://github.com/user-attachments/assets/4fa8e025-8306-4625-8a91-30e8c6b5a732

@puneetlath pr is ready for review.

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.


Add broadcast tx test case

We could sign a tx with some pre funded account (setting the seed as a secret on CI) and broadcast that tx. We should add it on jest at least. It would be nice to do it on cjs, mjs and react test packages too

This is already happening when we transfer funds from one account to another one. We can close this issue.


how to get standford_head and stanford_deprel for cross-sentence data

hello, when I tried to generate the two fields（stanford_head and stanford_deprel） with the stanfordnlp tool,and converted the result into a recognizable pattern for your code， I found a little difference between my results and yours(pubmed dataset).
for example,  the sentence"2. acquired resistance mechanism 1 ) secondary t790m mutation of the egfr gene unfortunately , many of those patient who originally had respond eventually become insensitive to gefitinib or erlotinib therapy through acquire resistance ."
my output:

your output：

we can see that,in your output ,there're many "-1" value and "self" content.
So,I wonder how do you get the output?Is it because our tool versions are different?

Hi, for PubMed dataset, we used the preprocessed data from previous work: N-ary Relation Extraction using Graph State LSTM (EMNLP2018). We did not use any other dependency parsers to get the dependency tree. I am not sure which version of the tool they used to get the result.

Thank you.
So，can I understand your work in this way:  For the two different tasks ,namely, cross-sentence and sentence-level, except that the input content is not the same, specifically, the stanford_head field is different, and the other processing procedures are basically the same.

Close this issue. Feel free to re-open it if you have further questions.


Add task for GrumPHP

I'm creating this issue to document that I'm adding a new task to GrumPHP.
https://github.com/phpro/grumphp/pull/1131
Feel free to suggest improvements to this task or close the issue, @VincentLanglet.

Thanks, I'll take a look at the PR.
Still closing the issue since there is nothing to do on the Twig-Cs-Fixer repository side.


Local .gitignore rules files

🧠 Pull Request
Changes
Add the possibility to extend the .gitignore file with local rules.
Type of change

New feature (non-breaking change which adds functionality)

Why
habits/install unconditionally overwrites .gitignore with templated content. This happens as postStartCommand, and therefore rather too often.

Hi @DavidS-om , thank you for opening the PR!
I would like to understand a bit more the use case. Could you please explain it a bit more?
From my view, the .gitginore is already being tracked by git, so any modification to it would be detected by the user. So, I would like to avoid appending any additional, and potentially duplicated rules to .gitignore.
I could remove the target gitignore/init from the habits/init target, I think that would make more sense.
Also, habits/init should be executed only once, in order to initialize all the files required by the organization (e.g.: default .pre-commit-config.yml, .gitignore and son). Thus allowing modifications later done by the users.
What are you thoughts?

Oh, I might have been confused between repos here. I've used awslabs/aws-terraform-dev-container to setup the devcontainer and it runs habits/install everytime the container starts:
https://github.com/awslabs/aws-terraform-dev-container/blob/ab16ec3d017e3bd209cf4e1ddb3b3f01b5817c2e/.devcontainer/devcontainer.json#L14
This causes any changes in gitignore to be overwritten.
Yes, I can see it happening through git, but having to manually revert it every time is tedious and error-prone.

Hi @DavidS-om , thank you for letting me know! I've fixed both issues now. I'm closing this PR, let me know if the issue persists by re-opening it. Thank you!

Yeah that has worked and fixed the issue. Thanks a lot for the quick response!


pass --emit-index-url to 'uv pip compile'

... for integration with private registries/indexes
I know that we can also pass extra_pip_args in any pip_parse repo rules, but this seemed like it might be a nice default behavior to have. I couldn't find any pass discussion of this in the repo.

Thanks for your contribution!
So far we've been prescriptive with the flags to try to line up as closely as possible to compile_pip_requirements from rules_python (in large part to make it easy for users to swap between the two) -- so I think we need to drop this option behind a flag.

Oh interesting -- this might be a subtle difference between uv and pip-compile, then, where pip-compile writes this into requirements.txt if it's explicit and not otherwise. And, in that case, I don't see much harm in moving forward with this.

FWIW --emit-index-url seems to default to True in pip-compile, and any requirements.in with a --index-url flag that is not the default index causes it to include the index url in the generated requirements.txt. So maybe this is more of an issue with uv pip compile and it not matching pip-compile's behavior there?


How to Hide Window Controls as you said in README.md?

This doesn't work anymore: https://github.com/spicetify/spicetify-themes/issues/902

@GildasEdraE you can use this extension from the marketplace: https://github.com/ohitstom/spicetify-extensions?tab=readme-ov-file#nocontrols

Nope that's doesn't work too

@GildasEdraE you can use this extension from the marketplace: https://github.com/ohitstom/spicetify-extensions?tab=readme-ov-file#nocontrols

Please give me other solutions


Interface buggy

For a long time, for no apparent reason, the VSCode interface has been bugged and a rectangle appears (sometimes white, other times black) that can appear at the top or at the bottom. The problem is that apart from being very annoying, it covers all the menus.
The only solution that works is to restart your computer.
Things I have tried:

Force close vscode.
disable hardware acceleration

VS Code Version: 1.55.2 ( 3c4e3df9e89829dce27b7b5c24508306b151f30d) (x64)
OS Version: Windows 10 Pro  ( 10.0.19042 )
Steps to Reproduce:
Sometimes it happens when I minimize and re-maximize.
Does this issue occur when all extensions are disabled?:  Yes
Before writing this report, I have searched in the issue search engine, but nothing has helped me to solve it.

Having similar issues with VSCodium 1.55.2
https://user-images.githubusercontent.com/33424336/117042100-38deaa80-ad14-11eb-91cf-203e3171b420.mp4
This is very annoying...

Just to confirm does starting with --disable-gpu also result in the same issue ? Does the issue happen with latest insiders https://code.visualstudio.com/insiders/ that uses a newer runtime.

yes. --disable-gpu DONT solve it.
I have this bug with all the versions i tried.
In fact, I've been with that bug for more than a year. And all the updates and different versions of VSCode have not fixed it.

Can you confirm if you are running with HDR enabled ? Also can you share the settings.json file

this is my settings:
{
    "javascript.suggest.autoImports": false,
    "typescript.preferences.includePackageJsonAutoImports": "off",
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "workbench.iconTheme": "Monokai Classic Icons",
    "workbench.colorTheme": "Monokai++",
    "todo-tree.tree.showScanModeButton": false,
    "explorer.confirmDelete": false,
    "python.languageServer": "Microsoft",
    "python.autoComplete.addBrackets": true,
    "tabnine.experimentalAutoImports": true,
    "javascript.suggest.completeFunctionCalls": true,
    "files.exclude": {
        "**/.classpath": true,
        "**/.project": true,
        "**/.settings": true,
        "**/.factorypath": true
    },
    "liveServer.settings.donotShowInfoMsg": true,
    "telemetry.enableCrashReporter": false,
    "telemetry.enableTelemetry": false,
    "terminal.integrated.copyOnSelection": true,
    "redhat.telemetry.enabled": false,
    "workbench.editorAssociations": [
        {
            "viewType": "jupyter.notebook.ipynb",
            "filenamePattern": "*.ipynb"
        }
    ],
    "git.confirmSync": false,
    "boot-java.remote-apps": [

    ]
}

HDR on windows is OFF

I started noticing it when I started using 4k TV (100% scale) as a monitor.
Most likely because this is a lot more noticeable on higher resolutions or slower computers?...
When changed to lower resolution (720p) it is still glitchy but harder to replicate.
My settings:
    "workbench.startupEditor": "newUntitledFile",
    "window.menuBarVisibility": "hidden",
    "editor.lineNumbers": "relative",
    "liveServer.settings.donotShowInfoMsg": true,
    "html.autoClosingTags": false,
    "editor.autoClosingOvertype": "never",
    "editor.autoSurround": "never",
    "editor.autoClosingQuotes": "never",
    "[html]": {
        "editor.defaultFormatter": "vscode.html-language-features"
    },
    "window.zoomLevel": 0,
    "editor.autoClosingBrackets": "never",
    "explorer.confirmDelete": false,
    "[javascript]": {
        "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "explorer.confirmDragAndDrop": false,
    "workbench.colorTheme": "Community Material Theme Ocean High Contrast",
    "tabnine.experimentalAutoImports": true,
    "[typescript]": {
        "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "debug.javascript.suggestPrettyPrinting": false,
    "editor.minimap.showSlider": "always",
    "editor.minimap.side": "left",
    "editor.minimap.maxColumn": 100,
    "editor.cursorSurroundingLines": 3,
    "editor.formatOnSaveMode": "modifications",
    "editor.formatOnSave": true,
    "editor.cursorStyle": "block-outline",
    "editor.acceptSuggestionOnEnter": "smart",
    "breadcrumbs.enabled": true,
    "zenMode.fullScreen": false,
    "zenMode.centerLayout": false,
    "emmet.includeLanguages": {
        "javascript": "javascriptreact"
    }
}```

Other information that may be useful to you is that I have used IntelliJ again for 1 week. And when VSCode is bugged and I get that rectangle, it also happens to IntelliJ. However, not in Eclipse nor in any other application.

@algj have you tried https://github.com/microsoft/vscode/issues/122925#issuecomment-832399259
@Osolemio44 can you check with "window.titleBarStyle": "native"

@deepak1556 yes, I have tried --disable-gpu.

@algj thanks for the upstream issue, I will have to check on that. Do you see the issue with latest stable 1.56 ? If the issue persists, in your case can you switch to custom titlebar "window.titleBarStyle": "custom" and verify.

I just changed to "window.titleBarStyle": "native". Will let you know when i have the bug again.

Still having the problem

Interesting, I have switched my GPU and I am no longer having any problems. I was using Nvidia graphics with nouveau drivers, now I am using intel hd graphics and I have no problems with it anymore.

@Osolemio44 I see that you are launching vscode as administrator, can you launch it without elevation and see if the issue persists. Also, check with code --no-sandbox


New Backtrack Problems

2 New Backtrack Problems :

15puzzle
Hamiltonian cycle

Issue : #123

please, do not submit multiple commits.
I see commits of NQUEENS and sudoku too.
Please open a new PR and only those commits on the above proposed problems


Here's a new site I'd like you to consider blocking

Here's a new site I'd like you to consider blocking:
https://www.facebook.com
(please include any other relevant details)

I'd like to, but I can't. I've tried a few times. Let me know if there are any other sites though.


How to disable all downloads

What versions are you running?

$ go list -m github.com/chromedp/chromedp
github.com/chromedp/chromedp v0.5.3
$ google-chrome --version
80.0.3987.132
$ go version
go version go1.13.5 darwin/amd64

What did you do? Include clear steps.
I want to set chromedp to disable downloads, because I'm writing a web crawler using the chromedp module. However, some websites do not have any content, open the website will directly download some files, I do not know what files, and has been occupying the coroutine, although the website has been loaded.
like below

What did you expect to see?
I looked at some options for selenium，and i guess that something like this could take effect, but it didn't work.
chromedp.Flag("download.prompt_for_download", false),
chromedp.Flag("download_restrictions", "3"),

So I want to know how to prevent such operations from downloads, or is there a way to close this block page in advance?
These problems also generate some other problems like this.

I started 1000 goroutines to do the crawling process, and after running for a while, I get an error like this. I couldn't locate where the problem was triggered.

I have the same symptom context deadline exceeded when intentionally triggering a file download via window.open(...). (I have an event listener that hijacks the download)
For me, window.open(...) is creating a new tab without my previous download behavior:
page.SetDownloadBehavior(page.SetDownloadBehaviorBehaviorDeny)

Perhaps ^ setting the behavior will help in your situation? I'm interested to hear what the behavior of new windows/tabs are with regard to page.SetDownloadBehavior

I have the same symptom context deadline exceeded when intentionally triggering a file download via window.open(...). (I have an event listener that hijacks the download)
For me, window.open(...) is creating a new tab without my previous download behavior:
page.SetDownloadBehavior(page.SetDownloadBehaviorBehaviorDeny)

Perhaps ^ setting the behavior will help in your situation? I'm interested to hear what the behavior of new windows/tabs are with regard to page.SetDownloadBehavior since the CDP docs are lacking in this area.

Thanks to JohnStarich, I also found this code in a previous search, but it didn't work for me. For me it's more like a problem with the browser calling the app, Then came the strange downloading behavior.

@Like0x Can you reproduce the issue with the latest chromedp? AFAIK, the browser will suppress all downloads in headless mode by default (that is, without calling to page.SetDownloadBehavior).


Please add a note that Azurite does not work with Durable Functions

Hiya,
On the storage emulator page you have a notice:

Important
The Azure Storage Emulator is no longer being actively developed. Azurite is the Storage Emulator platform going forward. >Azurite supersedes the Azure Storage Emulator. Azurite will continue to be updated to support the latest versions of Azure >Storage APIs. For more information, see Use the Azurite emulator for local Azure Storage development.

The problem is that Azurite doesn't work with Durable Functions due to the lack of table storage.
Also, VS2019 tries to launch the old storage emulator but can't if you have Azureite running.
It would have saved me (and likely others) quite a lot of time if I knew it didn't work with Durable Functions.

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

ID: 0bd49c9b-995f-cc7e-77d7-74f21f1249f7
Version Independent ID: 1c2ce65b-5bd3-ca40-a487-ca5059f2c887
Content: Use the Azure Storage Emulator for development and testing
Content Source: articles/storage/common/storage-use-emulator.md
Service: storage
Sub-service: common
GitHub Login: @mhopkins-msft
Microsoft Alias: mhopkins

@robs Thank you for your feedback . We are sorry that you had to face this and lost some time on this. We will have this reviewed with the content authors and update the thread.

@robs Apologies for delay in responding here! Your feedback has been shared with the content owner for further review.

Hi, Azurite V3 Table support in under develpment and open to contribution! Check latest progress here:
https://github.com/Azure/Azurite/projects/2
https://github.com/Azure/Azurite/wiki/Azurite-V3-Table

@robs, thank you for your feedback. I've added a note about table support to the Azurite document. It will be published on September 22nd.
Thanks,
~ Mark
#please-close


RBAC definitions should avoid wildcards, list all verbs

ex. https://github.com/cryostatio/cryostat-operator/blob/53b69d21cd90afce5d2a8b9a91cd6f518d595f6e/config/rbac/role.yaml#L20
The RBAC verbs should be explicitly listed out for each permission, rather than wildcarded.

I think there are also some unused permissions. I don't think we need oauthaccesstokens or selfsubjectaccessreviews for the OAuth Proxy.