fix:Fixed layout issues in pwa mode

Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions and describe your changes before submitting a pull request.
Before submitting, make sure you've checked the following:

[x] Target branch: Please verify that the pull request targets the dev branch.
[x] Description: Provide a concise description of the changes made in this pull request.
[x] Changelog: Ensure a changelog entry following the format of Keep a Changelog is added at the bottom of the PR description.
[x] Testing: Have you written and run sufficient tests for validating the changes?
[x] Code review: Have you performed a self-review of your code, addressing any coding standard issues and ensuring adherence to the project's coding standards?
[x] Prefix: To cleary categorize this pull request, prefix the pull request title, using one of the following:

BREAKING CHANGE: Significant changes that may affect compatibility
build: Changes that affect the build system or external dependencies
ci: Changes to our continuous integration processes or workflows
chore: Refactor, cleanup, or other non-functional code changes
docs: Documentation update or addition
feat: Introduces a new feature or enhancement to the codebase
fix: Bug fix or error correction
i18n: Internationalization or localization changes
perf: Performance improvement
refactor: Code restructuring for better maintainability, readability, or scalability
style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)
test: Adding missing tests or correcting existing tests
WIP: Work in progress, a temporary label for incomplete or ongoing work

Changelog Entry
Description

Fixed vertical scrolling in PWA mode on iOS and Android. which was a usability issue when opening the settings
Applied a temporary fix for the white background color in the app in PWA mode.

Changed

Fixed app.html so that the body is locked when in PWA mode, not affecting the refresh scroll on mobile and desktop.
Partially fixed the problem with the app background in PWA mode that is completely white, even in dark mode.

Additional Information

The PWA background is gray, making it look better to the eye, but I will later implement a solution so that it changes dynamically with the theme.
position: fixed; on body and html is not a problem since the layout is locked within the visible area. I have tested it on several devices and it does not cause any problems.

Screenshots or Videos
Before

after

it may be better to set the colours and theme settings using the manifest.json (also needs to be linked in the html)
also i'd probably make the background #121212. i think that's the default chat background colour, i'd double check on that.
i dont remember how openwebui is built and served, so i'm not sure if the manifest.json should go in /backend/static or /static. in the dev environment, /static works.
i was going to open a pr for this last week, but decided not to bc i didnt want to fill the icons portion of this.
manifest.json:
{
  "name": "Open WebUI",
  "short_name": "Open WebUI",
  "icons": [],
  "start_url": ".",
  "background_color": "#121212",
  "theme_color": "#121212",
  "display": "standalone",
  "orientation": "portrait",
}

I tried this on Android and it works but not on iOS, which is why I forced the background to be the default chat color.

I tried this on Android but it doesn't work on iOS, that's why I forced the background to be the default chat color. now I saw it's a little off color but I think this was an old photo

thats so strange. i just tested it, and it works in some browsers, didn't work in chrome.

where chrome desktop?

where chrome desktop?

chrome android. just made a normal shortcut.

wait are you with https or http

PWA can only create app when it is in https

Closing as I cannot reproduce any of the issues described here on my end. Feel free to advocate for this PR!

Hi, what devices did you test it on? Vertical scrolling only happens in PWA mode on the iPhone, and you can only test it if the site is in https

The Problem Happening
https://github.com/user-attachments/assets/2fd24d6e-0a9d-4f75-9cbe-29332d5686fc

The Problem Happening
https://github.com/user-attachments/assets/2fd24d6e-0a9d-4f75-9cbe-29332d5686fc
the background is ultra white and the vertical scrolling is coming out of the viewport

“the background is ultra white” I have met

Closing as I cannot reproduce any of the issues described here on my end. Feel free to advocate for this PR!

in my testing of pwa applications on ios both issues occur, body is scrollable causing the no-scroll-spring effect and top bar colour, as the above video shows.

I've already noticed that this seems to be common in PWA on iOS, that's why I locked the body with fixed, and I already had a code to change the background colors depending on the time, but it was unstable, that's why I sent this temporary solution.

strange I recompiled the app and my correction for the background is only working for safari strange but the spring effect works

here it is with the correction applied
ps: I was moving my finger up and down but I can't see it now since the iPhone doesn't have a pointer
https://github.com/user-attachments/assets/dad95d71-a6b2-4265-b7e9-2968379ebc48
and a preview of some remade animations


Streaming in spray-json

I've started running into issues with spray-json scaling to larger data structures, and have hacked up a mostly-complete version of spray-json that supports streaming -
Branch: https://github.com/jkinkead/spray-json/tree/streaming
Compare link: https://github.com/spray/spray-json/compare/master...jkinkead:streaming
I say "version of spray-json", but it's very nearly standalone - it's leveraging a ton of the existing code, but only in the parser & writer internals. As you'd probably guess, it doesn't construct an AST representation going either direction, and therefore isn't directly compatible with spray-json's JsonFormats, although a streaming format would be possible for JsValue . . . but it would kind of defeat the point. :)
Is there any interest in adding this as a part of the spray-json project, either as a sub-package (like I currently have it set up) or as a sister library (maybe an sbt subproject)? I'll likely be publishing it for use on work projects soon, but it would be cool if it were rolled up into the main spray-json project.
Mostly I'm looking for a direction to take my final cleanup and documentation - if I should attempt to get this into a clean pull request, or if I should make it fully standalone as a new project.

I went ahead and made this standalone: https://github.com/jkinkead/reming-json
Let me know if you have any interest in trying to merge or anything!

Thanks for the pointer, @jkinkead!
We have no capacity for major spray-json work at this point, but might want to come back to your code later...


transcription more better

start-transcript is awesome but its more better if we add more granularity and security
[-Exclude <string[]>]
with this switch we add to the transcription more granularity and maybe more security
for example:
exclude any word credential and securestring from transcription
start-transcript -exclude 'credential','securestring'
exclude from transcript any command that begin with verb Remove
start-transcript -exclude @(gcm -Verb remove | % name)

@p0W3RH311 Once again, I'm not sure what the purpose of this. How does filtering out the words 'credential' or ''securestring' help with security? If there's a password or hash in the transcript, you're not going match them this way. Removing random bits of information from the transcript will significantly decrease the utility of the transcript feature since the whole purpose of the transcript is to catch everything that happened.

Hi @bpayette
if a person enter in the terminal for example:
PS C:\> 'mypassword' | ConvertTo-SecureString -AsPlainText -Force
the transcription catch this line and the password is clear in the transcription_file

You could do
'mypassword' | `
    ConvertTo-SecureString -AsPlainText -Force

and filter will pass.

The point of a transcript is to capture everything that happened in a console session. If sensitive things happen in that session then the correct course of action is to secure that transcript.


Black 2/White 2 Elesa sprite

Describe the bug
Both the Black 2 and White 2 trackers display the Black/White Elesa sprite rather than the design used in those games.
To Reproduce
Steps to reproduce the behavior:

Go to the Black 2 or White 2 guide page
Elesa's sprite will be displayed as her old design rather than the updated one

Expected behavior
The page displays the sprite Elesa uses in these games.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: Mac OS X Catalina
Browser: Firefox
Version: 93.0 64-bit

Additional context
The incorrect sprite is also displayed upon beginning tracking.


Multiple callbacks from preprocessors cause premature execution.

A preprocessor we are using (https://github.com/xdissent/karma-browserify) has an issue where it occasionally calls back as complete more than once for some files.
Because lib/file-list.js only keeps a simple counter to track which files have been processed, this causes test execution to commence before all files have been processed.
I accept that this is a bug in the preprocessor (and have PR'ed it accordingly), but it is easily defended against within karma itself.
I have some code in https://github.com/ConnectedHomes/karma/commit/454fadb1f4b4e30980e51bc9bfea36b4adeafc2e which will fix the issue, and I can PR it if you like, but it doesn't remotely meet your contribution guidelines (which I only found after writing it) and is very simple, so it may be easier to simply add it yourself if you want it.
Thanks.

As this hasn't come up in the last 1,5 years I'll close this for now. If this still is an issue please feel free to open a new issue.


Duplicate code: updateColumnWidths, getViewportWidth

These functions appear in two places with similar code.  In the case of updateColumnWidths, it appears in the gridRenderContainer, and in the ui-grid directive itself.  Perhaps it is duplicated because it's difficult to share code between these two places?  But it still seems like a tidyup is in order.
In the case of getViewportWidth, it appears in grid and in gridContainer.  It looks like both are used, so perhaps they are slightly different.  The code looks the same though.
If there's no reason otherwise (and as a low-priority refactoring) I think this duplication should be removed.

I think I've dealt with updateColumnWidths.  I think getViewportWidth is different between the two - one is the renderContainer viewport, the other the grid viewport.


Bump azidentity

https://security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMAZUREAZURESDKFORGOSDKAZIDENTITY-7246767
Manual cherry-pick of #2319 / #2308.
HIVE-2532

/override ci/prow/security
#2353

/assign @lleshchi
Manual cherry-pick; you reviewed the original.

/test e2e-azure

/override "Red Hat Konflux / hive-mce-25-on-pull-request"

/override "Red Hat Konflux / hive-mce-25-on-pull-request"

time="2024-08-01T23:03:08Z" level=fatal msg="Failed to write file" error="open /.azure/osServicePrincipal.json: permission denied" path=/.azure/osServicePrincipal.json

I want to say we've seen this before. Seems intermittent?
/test e2e-azure
Also going to make a no-op mce-2.5 PR to see if somehow this regressed it, though that doesn't seem possible.

Also going to make a no-op mce-2.5 PR to see if somehow this regressed it, though that doesn't seem possible.

#2399

/test e2e-azure

/test e2e-azure

/test e2e-azure

/test e2e-azure

/test e2e-azure

Okay, I didn't realize this wasn't cleanly based on mce-2.5. Since #2399 has been succeeding routinely, let's try rebasing and see if that "fixes" the "problem" we've been having (where ProjectToDir gets EPERM on osServicePrincipal.json -- but only on deprovision!)

/hold for debug

So the problem seems to be that that file already exists; and since we lay it down with 400 perms, the subsequent WriteFile gets EPERM.
Now... why does the file already exist??

Okay, sat in a head-scratching session with @dlom and we finally figured out what's going on. I'm going to write notes here for now, for lack of a better spot.
The uninstall job is actually running the hiveutil container more than once. If you look at the hive_uninstall_job.log:
time="2024-08-22T01:34:15Z" level=info msg="running file observer" files="[]"   <==EMPTY!
I0822 01:34:15.868695       1 observer_polling.go:159] Starting file observer
time="2024-08-22T01:34:15Z" level=info msg="Using loaded object" name=hive-66c257fd-32f9-418f-a27b-d08bd519332c-azure-creds namespace=cluster-test type="*v1.Secret"
time="2024-08-22T01:34:15Z" level=info msg="EFRIED: process file" error="stat /.azure/osServicePrincipal.json: no such file or directory" fileInfo="<nil>" path=/.azure/osServicePrincipal.json   <==ENOENT!
... normal startup of deprovision code ...
time="2024-08-22T01:34:17Z" level=info msg="Loading azure creds" credsFilePath=/.azure/osServicePrincipal.json
time="2024-08-22T01:34:17Z" level=debug msg="deleting public records"
time="2024-08-22T01:34:17Z" level=debug msg="dns.ZonesClient#ListByResourceGroup: Failure responding to request: StatusCode=401 -- Original Error: autorest/azure: Service returned an error. Status=401 Code=\"AuthenticationFailed\" Message=\"Authentication failed. The 'Authorization' header is missing.\""
time="2024-08-22T01:34:17Z" level=debug msg="deleting resource group"
time="2024-08-22T01:34:17Z" level=debug msg="failed to delete hive-66c257fd-32f9-41-x5vbz-rg: resources.GroupsClient#Delete: Failure sending request: StatusCode=401 -- Original Error: Code=\"AuthenticationFailed\" Message=\"Authentication failed. The 'Authorization' header is missing.\""
time="2024-08-22T01:34:17Z" level=debug msg="deleting application registrations"
time="2024-08-22T01:34:17Z" level=fatal msg="Runtime error" error="[unable to authenticate when deleting public DNS records: dns.ZonesClient#ListByResourceGroup: Failure responding to request: StatusCode=401 -- Original Error: autorest/azure: Service returned an error. Status=401 Code=\"AuthenticationFailed\" Message=\"Authentication failed. The 'Authorization' header is missing.\", unable to authenticate when deleting resource group: failed to delete hive-66c257fd-32f9-41-x5vbz-rg: resources.GroupsClient#Delete: Failure sending request: StatusCode=401 -- Original Error: Code=\"AuthenticationFailed\" Message=\"Authentication failed. The 'Authorization' header is missing.\"]"

(So the actual failure is there at the end, which we currently suspect has to do with an incompatibility between the bumped azidentity lib and the level of installer code that's vendored at this branch. Putting that aside for the moment...)
...versus the uninstall pod log, which we are now pretty sure represents a separate invocation of the container from the above:
time="2024-08-22T02:00:26Z" level=debug msg="Couldn't find install logs provider environment variable. Skipping."
time="2024-08-22T02:00:26Z" level=debug msg="no additional log fields found"
time="2024-08-22T02:00:26Z" level=info msg="running file observer" files="[/.azure/osServicePrincipal.json]"   <==L@@K
I0822 02:00:26.887510       1 observer_polling.go:159] Starting file observer
time="2024-08-22T02:00:26Z" level=info msg="Using loaded object" name=hive-66c257fd-32f9-418f-a27b-d08bd519332c-azure-creds namespace=cluster-test type="*v1.Secret"
time="2024-08-22T02:00:26Z" level=info msg="EFRIED: process file" error="<nil>" fileInfo="&{osServicePrincipal.json 233 256 {886325768<PHONE_NUMBER>5 0x15adae60} {2052 136625069 1 33024<PHONE_NUMBER><PHONE_NUMBER> 0 0 233 4096 8 {1724292026 886358193} {1724290455 886325768} {1724292026 646344680} [0 0 0]}}" path=/.azure/osServicePrincipal.json   <== File exists!
time="2024-08-22T02:00:26Z" level=fatal msg="Failed to write file" error="open /.azure/osServicePrincipal.json: permission denied" path=/.azure/osServicePrincipal.json   <== So we fail to write it, because we originally laid it down with 400 perms

Per k8s docs, when a container fails, the Job may redrive it according to restartPolicy in the same pod -- and thus with the same file system structure intact.
It is worth noting that, without #1874, although we still would have hit the actual failure, we wouldn't have seen the EPERM because the creds Secret would have been attached to the pod as a volume mount with the creds file already present, so at the container level we wouldn't have been trying to create files. (By itself, this is not a reason to revert that change.)

So here are some things we can do:

Add code to ProjectToDir to delete/skip files if they already exist. I think delete would be better: it would more closely simulate the (usual) volume mount behavior where updates to mounted Secrets are propagated automatically into the pod.
Set restartPolicy: Never on Jobs. This would prevent rerunning the deprov process if it fails... but that has surely never happened, or we would have seen this manifestation before?? But if we do the above, this shouldn't be necessary.
Beef up e2e to capture a couple more things:

uninstall job and pod manifests
install pod manifest and logs even when install job has succeeded? Right now it looks like those get purged by the time we capture.

And of course:

Identify the root cause of the actual failure, and either fix it or decide to abandon these backports.

Add code to ProjectToDir to delete /skip files if they already exist.

#2425

/test e2e-azure
Now that #2427 has merged, the pod log should show the actual failure...

(rebase to remove my debug-by-printf commit)

Now that #2427 has merged, the pod log should show the actual failure...

Yup ✓
https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/test-platform-results/pr-logs/pull/openshift_hive/2387/pull-ci-openshift-hive-mce-2.5-e2e-azure/1828936466248503296/artifacts/e2e-azure/test/artifacts/cluster-test-hive-80774de8-b66c-412d-8f2a-e97c16be7773-uninstall-nknzm.log

This is most likely due to an incompatibility between vendored installer code and azidentity in this branch.

/test e2e-azure

Rebased to pick up #2436, a revendor, which might, if we're really lucky, fix this.

which might, if we're really lucky, fix this.

Nope.

This is most likely due to an incompatibility between vendored installer code and azidentity in this branch.

Abandoning this fix in mce-2.5 and earlier releases due to :arrow_up:. This is deemed acceptable per guidelines.
#2439 to ignore this CVE via snyk config.


Java indexer: handle static imports by searching for the imported Symbol [phab:D71]

Created by schroederc at 2015-02-19 18:43:31:

zarko accepted this revision at 2015-02-19 18:54:46

schroederc closed via commit 99130ab320f9a6cd38228b8596e271f93e6b444e at 2015-02-19 18:59:28

schroederc closed via commit 9fc4f739e0143b60a516393ecb110c9a8e4d73e6 at 2015-02-19 18:59:28


Update migration.md

Description

Fixing KeyPresssed typo
Tasks

[ ] Tested on Linux
[ ] Tested on Windows
[ ] Tested on macOS
[ ] Tested on iOS
[ ] Tested on Android

How to test this PR?
N/A

SFMLBuildMaster: Build this please.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>1
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall first build on patch-1 at 56.572%

Totals

Change from base Build<PHONE_NUMBER>6:
56.6%

Covered Lines:
11857

Relevant Lines:
19839

💛  - Coveralls


updated kong container to latest

Updated Kong container to pull latest version.
Minor changes to docker-compose.yml to fix issues I encountered.

do not work : can't get connection working in Konga


Ship test

Please bundle test_progress.py in the pypi package so that downstream distributors can test during installation.

This was fixed with 8cf7faa


How about coming to the BOINC platform?

We're currently operating at a level of abstraction above parallel computing frameworks. It would be potentially very useful if somebody were to implement Asynchronous SGD on top of BOINC (see #49), but that's not within the scope of this project
BTW, Keras can use Theano or TensorFlow as a backend


refactor(webpack, rollup): standardize jsapi code in esm samples

Use the same jsapi code as the React, etc. samples for a one-to-one build size comparison.

LGTM! Merging.


move harmony to nml_libs

is this a change we should make?

related neos-modding-group/NeosModLoader #45


RN 42 - Expected array with count 16, but count is 2

Trying to integrate React-Navigation with RN42 project.
When I add any navigator the apps stop due to this error:

@fabriciovergal I also have the same issue after upgrading RN to 0.42, but I that is even before integrating react-navigation. Just curious, are you using react-native-router-flux at all?
I ask because I am using it, and it might be from it but I am not 100% sure.
Also, please let us know if you figure out what it is.

No, react-navigation is the only navigation lib in my boilerplate project.

@MovingGifts Same issue, I'm using react-native-router-flux and when not using it the error disappears.

Confirmed

I can confirm that it happens on 0.42.0 and above.

@abeauvois We'll just have to wait until grabbou gets it to work with his team.
@grabbou did you mean next release of RN as in 0.43, so in about a month?

I had this same error, but after stopping the packager, and rebuilding, the error went away.

same issue here, restarting packager doesnt help though ..

@MovingGifts I think @grabbou is referring to the next release of react-navigation.

@matthamil Yeah, I wasn't sure 100% since they both get new releases.
@grabbou Can you please update this thread to let us know when it's resolved?

There is work in progress on next release, no dates yet. I have my list to do as well as others, I guess this week we will ship a new updated version.

Was running through the same issue after trying to update react-native with a simple npm install. Following the upgrading guide from react-native documentation and the react-native-git-upgrade module solved the problem.

I was also facing the same issue.
npm install -g react-native-git-upgrade
 react-native-git-upgrade
rm -rf node_modules/
npm install
All this solved the issue.
Thanks! @raphaelameaume

So I am having a workshop tomorrow in SF and so, I am quite busy over here.
But I'll have more time during the weekend and will try to get back to you
and resolve that issue.
On Wed, 8 Mar 2017 at 21:36 Chetan Garg<EMAIL_ADDRESS>wrote:

I was also facing the same issue.
npm install -g react-native-git-upgrade
react-native-git-upgrade
rm -rf node_modules/
npm install
All this solved the issue.
Thanks! @raphaelameaume https://github.com/raphaelameaume
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/react-community/react-navigation/issues/550#issuecomment-285259321,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACWcxpEPOaHonGE34xwu-y2eToDny516ks5rj4_QgaJpZM4MRSPc
.

Having the same problem.
@cgarg solution not working for me :(

I also encountered this question, who knows why ?

@cgarg Solution also did not work for me.
I had to give up and just do react-native upgrade to fix it for me.

I had to downgrade to 0.41.0

0.41.2 OK
0.42 will red screen ....

stackoverflow
I try to del ios/build and rerun " react-native run-ios".
It work for me

If you clear out your native build and go again, it should work: http://stackoverflow.com/questions/42765165/react-native-0-42-expected-array-with-count-16

@ericvicenti how do you clear the native build?

You remove the build/ directory in either the ios/ or the android folder.
Worked for me

Removing the build directory and then running react-native run-ios doesn't fix it on my end. Any ideas?

For me the issue was out-of-sync react-native versions across the main package and the example app. Fixed in https://github.com/react-community/react-navigation/pull/1144.

I tried everything wrote in this issue and I still having the same problem. Any news?


Add @JsonProperty to workers and readBatchDelay in PipelineModel

Signed-off-by: Taylor Gray<EMAIL_ADDRESS>Description

This change serializes the PipelineModel with value delay, rather than the variable name of readBatchDelay, which is not a valid parameter in Data Prepper

Check List

[x] New functionality includes testing.
[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed with a real name per the DCO

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #1642 (15ac090) into main (c5ffce3) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##               main    #1642   +/-   ##
=========================================
  Coverage     94.26%   94.26%
  Complexity     1206     1206
=========================================
  Files           162      162
  Lines          3419     3419
  Branches        276      276
=========================================
  Hits           3223     3223
  Misses          134      134
  Partials         62       62

Impacted Files
Coverage Δ

...dataprepper/model/configuration/PipelineModel.java
100.00% <ø> (ø)

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


Add method to return whether the sensor is connected

Similar to this method, but public: https://github.com/REVrobotics/Color-Sensor-v3/blob/master/src/main/java/com/revrobotics/ColorSensorV3.java#L397

This will be fixed in REVLib.


eb local run supports docker-compose.yml?

The Beanstalk Documentation says:

Create a docker-compose.yml file to deploy a Docker image from a hosted repository to Elastic Beanstalk. No other files are required if all your deployments are sourced from images in public repositories.

But if execute eb local run in the directory includes only docker-compose.yml, it fails with a message:

ERROR: NotFoundError - The EB CLI cannot find Dockerfile or the Dockerrun.aws.js

Doesn't eb local run support docker-compose? Any plan to do?

@acomagu thanks for reporting this issue. Currentlyeb local run does not support docker-compose.yml. We do have plans to support this. thanks!

@acomagu thanks for reporting this issue. Currentlyeb local run does not support docker-compose.yml. We do have plans to support this. thanks!

@acomagu thanks for reporting this issue. Currentlyeb local run does not support docker-compose.yml. We do have plans to support this. thanks!

if so - there is a mistake in https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/docker.html#single-container-docker.test-remote where it clearly says to use that command with docker-compose.yml pre-created.

@acomagu thanks for reporting this issue. Currentlyeb local run does not support docker-compose.yml. We do have plans to support this. thanks!

if so - there is a mistake in https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/docker.html#single-container-docker.test-remote where it clearly says to use that command with docker-compose.yml pre-created.

Any update for this? I would benefit greatly if this is possible.

Any update for this? I would benefit greatly if this is possible.

Yes, this would be very helpful, especially with troubleshooting. I am experiencing issues deploying with docker-compose.yml

any updates on this one?

Any news?

Still need this.

Same here

Or at least update your docs. I spent forever thinking this was possible and then just found this

Any news?

Any news on this? Spent about a week playing with this to find this thread.

Still needed 👍
the deployment of docker-compose.yml is simply not working online as well  :/ says cannot find Dockerfile or the Dockerrun.aws.json file while in fact, the docker-compose.yml file is here.

Still needed 👍 the deployment of docker-compose.yml is simply not working online as well :/ says cannot find Dockerfile or the Dockerrun.aws.json file while in fact, the docker-compose.yml file is here.

yup i have the same issue. It is like the EB not read docker-compose.yml when I upload as zipped file. But it can run when I only upload docker-compose.yml.

it'd nice to see support docker-compose added so that I can replicate my env perfectly on my local machine. :+1:

docker-compose support locally is indeed needed 😃 👏

we need it asap

seems there is no update on this

The documentation literally states this is supported: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/single-container-docker-configuration.html
But obviously it isn't.
Please, at least, correct the docs.

After 3 years, the docs are still misleading and compose still doesnt work with eb local.


support to blockcerts v3

Hi,
Are you working on or planning to add support to blockcerts v3?
Thanks,
6eer.

Hey @6eer, I also answered your question in the iOS repo. Yes we are in the process.


Caching different bundle types with same path

I think if ScriptBundle and StylesheetBundle have the same path then I think they both write to the same cache file.
Check if this is happening. Include the type name in the file name to fix.

The rewritten bundle manifest caching code fixes this.


DBZ-1651 Remove tech preview notice from postgresql.adoc

Removed the tech preview notices from the Postgres connector doc, which is GA for the 1.0 GA downstream release.

Applied to master and 1.0. Are you preparing the same change for MySQL, @bhardesty? Or is there no note there on the TP status?

@gunnarmorling that's correct - the MySQL content does not have any TP notices, so no changes were needed there.

Gotcha, thanks!


CheckTx doesn't pass app version

Context
While working on Option A of https://github.com/celestiaorg/celestia-app/issues/2156 @evan-forbes and I realized that CheckTx doesn't have access to the current app version. We want access to the app version so that CheckTx can fetch the upper bound for max square size (a versioned constant) to reject blob txs that are too large.
Problem
https://github.com/celestiaorg/celestia-app/blob/70b06242669760008428a2b2d265ebfea36990fb/app/check_tx.go#L12-L15
doesn't pass app version. If we want to modify CheckTx in the future in a way that is compatible with single binary syncs, we need a way to branch control flow in CheckTx based on the current block header's app version.
Proposal
Consider passing app version. Note this likely involves changes to ABCI / Cosmos SDK so this proposal needs further investigation.

You're correct that we have to make sure that we have access to the app version, fortunately we should be able to get the app version from the checktx state, which is initialized each block during Commit here
The general important thing that is missing is we have to pass the app version to all validate basic methods.

Thanks for sharing! The baseApp's checkState appears private. Do you know which getter we can use to fetch it? I couldn't find one.

ahh sorry, by "get from the checktx state", I mean from that context. Which is passed via antehandlers, the rest of the state machine. this might mean that we have to first finish https://github.com/celestiaorg/celestia-app/issues/1166

alternatively we could also just use the app.AppVersion method

can we close this? or what could close this?

We're no longer doing Option A of https://github.com/celestiaorg/celestia-app/issues/2156 so maybe we close this issue for now and open a new issue when we need to plumb app version into various ValidateBasic()s.

for posterity and to hopefully save a few future braincycles:
the alternative to plumbing app version to validate basics which would be to keep all validate basic method stateless, and then refactor any important checks that would have been performed there to be antehandlers, along with defining a new type so we can define a new validate basic (:grimacing:)


[Enhancement] Update java templates pom.xml file to use spark bigquery connector from maven

Currently we are using export JARS option to provide spark bigquery connector jar file. It is available through maven central repository. Update pom.xml file to be available from there.

Part of feature request


Host says Stack instead of Project for Swarm

Version - master 3/25
Steps to Reproduce:

Create a Swarm environment and add a host
Add project and create add a simple service in the yml
Click on Create
Go to Host Page

Results: Notice that the created project says "Stack" instead of "Project"

Expected: should say Project

Closing due to inactivity, please reopen if you think this is still relevant to current releases & important.


Revert "Upgrade to Transformers v4.31"

Reverts huggingface/optimum-habana#306

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


WIP - Replacing wallet and coin icons

@adamjspooner I need your help on this one. The icon in the Send form header be different whether you're Sending or requesting. Do you think you could pull the data?

@cecileboucheron, let me know if that looks good to you. You'll probably need to update the Storyshots, but I left that for you to look at.

Great! Thank you!

@keybase/react-hackers This is ready for review


Index is not updated until Vim is reopened

Modifications to the existing classes do not take effect until Vim is reopened. Calling phpcd#UpdateIndex(), or even phpcd#Index() does not help, and there is nothing registered in the log (~/.phpcd.log).
Steps to reproduce

Create a test project with the following structure:

phpcd-test/
|-- composer.json
|-- src/
|   `-- Test.php
|-- test.php
`-- vendor/
    |-- autoload.php

composer.json
{
   ...
    "autoload": {
        "psr-4": {
            "Acme\\": "src/"
        }
    }
}

src/Test.php
<?php
namespace Acme;

class Test
{
    public function testA()
    {
    }
}

test.php
<?php
require 'vendor/autoload.php';

$obj = new Acme\Test;

Open test.php:

$ vim test.php

Go to the declaration of Acme\Test (Ctrl-]) class and add a public testB method:

    public function testB()
    {
    }

Return to test.php (Ctrl-t) and run the following Vim commands:

:call phpcd#UpdateIndex()
:call phpcd#Index()

At the bottom of the file write $obj->  and invoke Ctrl-x-o

Expected Result
Popup menu with testA and testB methods.
Actual Result
testB method is not suggested.

I cannot recur this  problem. Please offer more information.
BTW,  phpcd#UpdateIndex and phpcd#Index does not have any effect to completion.

@lvht Simply add a method, property, or something to an existing class. Then try to call it from another file using PHPCD: $object-> (press C-x C-o). PHPCD offers only the old members. However, if you restart Vim, the new members will be there

BTW, phpcd#UpdateIndex and phpcd#Index does not have any effect to completion.

Then I would like to have a function to actually update the index (completion info)

There is no need to update index. Because phpcd just use the Reflection to fetch completion information. And phpcd will restart everytime you press C-x C-o, so it will see the new method.

phpcd#UpdateIndex is only used for tracing interface's implemention. If we move cursor to an interface's method and press C-], phpcd will use these index to show a jump list.

Okay, here is all you need to reproduce the issue:

~/.vim: home-vim.zip
The test project: phpcd-test.zip

Steps

Download home-vim.zip into the $HOME directory and extract its contents:

mv ~/.vim ~/.vim-backup
mv ~/.vimrc ~/.vimrc-backup
cd ~
unzip home-vim.zip

Download the test project and extract it somewhere:

unzip phpcd-test.zip
cd phpcd-test

Open test.php:

vim test.php

Move cursor on Acme\Test and press C-]. PHPCD should open phpcd-test/src/Test.php
Add the following method to the Acme\Test class:

    public function testC()
    {
    }

Save the file: :w, Enter
Press C-t. Vim should return you back to test.php.
After the declaration of $obj variable:

$obj = new Acme\Test;

add the following:
$obj->

Press C-x, then C-o

Actual result

Expected result
If you quit without saving (:q!), open test.php file again, and invoke the completion for $obj again, the testC method will be there:

Thank you for your patience and sorry for trouble. I will test you test project tonight (+8 zone).

@rosmanov please my test

@lvht

Do you save the Test.php file after you add testC method?

@rosmanov I use vim to test your example, but cannot see your issue.

I have no idea about your issue. It should not happen. Because fetch the object method completion list is nothing but like this
<?php
$r = new ReflectionClass('Test');
$methods = $r-> getMethods();

And phpcd will fork a new process for each list fetch. And if you changed test.php, and saved it, the new process will see it's new method.

@lvht Yes, I save Test.php with :w command before pressing C-t. I even tried to save it multiple times and waiting for some time before trying to invoke the completion.

do you enable anything like opcache?

@lvht yes, I have opcache enabled. PHP 7.1

please disable opcache and try again.

@lvht without opcache, it works as expected

@lvht so PHPCD doesn't support Opcache? I would mention that in the docs then.

Please google what problem the opcache solves.

you should not open you opcache in your development environment.

@lvht I know the purpose of opcache extension, dude. The problem is that PHPCD doesn't work properly when this extension is enabled

@rosmanov you use opcache, you should know its features. With a not well configured opcache, even you php-fpm could not see you lastest change. Does php-fpm should mention it doesn't work properly with opcache?

@lvht, I suppose you are launching PHP CLI process for each vim instance. The problem is that the reflection data is cached until either the PHP process is replaced with a new one (with the up to date reflection info), or the contents of the opcode cache is invalidated with opcache_reset(), or the appropriate opcache_invalidate() function calls. One wayt

http://php.net/manual/en/opcache.configuration.php#ini.opcache.revalidate-freq

and http://php.net/manual/en/opcache.configuration.php#ini.opcache.save-comments

@lvht You could handle the issue in your PHP process. At least I have given you advice.
Please yourself.


Add National Library of Israel to archives.json

Per #139, it now appear the archive is using https. One concern is whether the label should be what is in the logo (National Library of Israel) or the OpenWayback instance's HTML title (Israeli Internet Archive).
Because of this, I am hoping for a review.

Ping @ibnesayeed @phonedude

A month+ with no review of a trivial PR, so I am merging this into main.


ArgumentOutOfRangeException

Something strange happens here ... need help, I can reproduce the failure
fail: Networker.Client.ClientPacketProcessor[0]
System.ArgumentOutOfRangeException: Index and count must refer to a location within the buffer.
Parameter name: bytes
at Networker.Client.ClientPacketProcessor.Process(Byte[] buffer, ISender sender) in C:\Users\admin\Source\Repos\Networker\Networker\Client\ClientPacketProcessor.cs:line 134
at Networker.Client.ClientPacketProcessor.Process(Socket socket) in C:\Users\admin\Source\Repos\Networker\Networker\Client\ClientPacketProcessor.cs:line 70

https://github.com/darkfriend77/SabberStoneNetwork/tree/01c819f641d21d5bafcc3c278c17e0fa04134d29
running the SabberStoneNetwork will reproduce the error ...


Fix ie crash

Should fix https://github.com/microsoft/pxt-arcade/issues/1061, but I'd love it if anyone could verify that as I don't currently have a windows machine to validate that

verifying


Fixes issues with vagrant startup.

Virtualbox won't try to use USB -- no good reason we need that.

@adamwight, could you take a look at this one?

So far, I'm getting success on the first vagrant up, using the master branch.
There are some errors compiling numpy, "libyaml is not found" it looks bad but it's not causing the overall provisioning to fail, so I guess that's recoverable.
Can you explain what problem this is fixing?  Have any error messages to paste here?

Looks helpful, merging!
I was unable to reproduce the bug fixed here.

Sorry for the delay, here's the error message I got from Vbox:
Failed to open a session for the virtual machine .... Implementation of the USB 2.0 controller not found! Because the USB 2.0 controller state is part of the saved VM state, the VM cannot be started. To fix this problem, either install the 'Oracle VM VirtualBox Extension Pack' or disable USB 2.0 support in the VM settings (VERR_NOT_FOUND). Unknown error creating VM (VERR_NOT_FOUND).

This is remedied by installing the 'Oracle VM VirtualBox Extension Pack', but I thought it was a better idea to just disable USB 2.0 support.

Ah, that makes sense, thanks for finding a workaround!  Yeah, I had the extension pack enabled already therefore didn't experience the error, but it's not installed by default.

@adamwight  merge-y?

Hah,

Pull requests that have a failing status can’t be merged from a phone.

Whoops, gimme a few minutes. Thought I had already merged this!

Hah,

Pull requests that have a failing status can’t be merged from a phone.

Whoops, gimme a few minutes. Thought I had already merged this!


Minor Grammar Issue - Have vs. How

[Enter feedback here]
The following procedures show you have to create a database protected by TDE using SQL Server Management Studio and by using Transact-SQL.
Should be: The following procedures show you how to create a database protected by TDE using SQL Server Management Studio and by using Transact-SQL.

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

ID: 94439bc6-f72b-9b0e-68fd-997f702b45c1
Version Independent ID: 21ffb1bd-3715-11f8-540c-7e6c93e58ba3
Content: Move a TDE-protected database to another SQL Server - SQL Server
Content Source: docs/relational-databases/security/encryption/move-a-tde-protected-database-to-another-sql-server.md
Product: sql
Technology: security
GitHub Login: @jaszymas
Microsoft Alias: jaszymas

@evans911 -- thank you for catching this.  I am updating the article.

@evans911 -- thank you for catching this.  I am updating the article.


Example imports Provider but never uses it

In the example in the README, there is a import { Provider } from 'react-redux'; statement at the top, but Provider isn't actually used anywhere in the example.

@Aweary Thank´s for pointing this out :+1:


Update Dockerfile

Updated DockerFile with some general corrections for easy understanding!
ISSUE TYPE

Feature Pull Request
Bug fix Pull Request
Docs Pull Request

SUMMARY

Fixes #XXX

Updated some required "-" and numbering (1,2...)


Is it possible to upload the library to maven central?

Some of our customers consider maven central as a more trustworthy repository

It's already been uploaded in maven center.  Check this https://mvnrepository.com/artifact/com.daimajia.easing/library


Alexa Apple TV Media Player Discovery returns different capabilities based on the players state

Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
Home Assistant release (hass --version):
0.62.1
Python release (python3 --version):
3.6
Component/platform:
Cloud/Alexa
Description of problem:
The AppleTV Media Player returns different supported_features based on it's state. Cloud/Alexa discovery relies on the features to determine what capabilities the player supports. If the Apple TV Media Player is not actively playing content when you discover it it will not assign the AlexaPlaybackController capability to the device.
Expected:
The AlexaPlaybackController should always be assigned to the Apple TV Media Player.
Problem-relevant configuration.yaml entries and steps to reproduce:

Expose media_players to Cloud/Alexa
Run discovery from the Alexa App while the media player is off or idle

Additional info:
Looking at the Apple TV media player code
@property
    def supported_features(self):
        """Flag media player features that are supported."""
        features = SUPPORT_TURN_ON | SUPPORT_TURN_OFF | SUPPORT_PLAY_MEDIA
        if self._playing is None or self.state == STATE_IDLE:
            return features

        features |= SUPPORT_PAUSE | SUPPORT_PLAY | SUPPORT_SEEK | \
            SUPPORT_STOP | SUPPORT_NEXT_TRACK | SUPPORT_PREVIOUS_TRACK

        return features

you can see that it needs to be playing/paused for it to return the correct set of features. It appears this change. I'm not sure why it needs to do this. If you look at other media players they return a static set of features e.g. vizio

I haven't looked at how this works, but is it possible to alter the playback capabilities post-discovery in Alexa? That would be the proper solution as supported features (the way it currently works in HA) is in fact dependent on current state of the media player. If the player is off, then you can't press play or trick play. In some cases trick play might be supported, in others not (during commercials for instance). It is much better from a user perspective if this can be reflected in the UI, which would not be possible with this change. We should not look at how other (or even this) media players work, we should look at the API we want and IMHO it is better if supported_features reflect current state and not some super state that is not always true. That's how we solve the real problem. If this does not work, then maybe we should have different properties.

@postlund see comments in https://github.com/home-assistant/home-assistant/pull/12167

From the dev chat

A broader discussion regarding this is happening here https://github.com/home-assistant/architecture/issues/1


server: log tikv ready to serve

Log TiKV ready to serve.
PTAL @siddontang @BusyJay @huachaohuang
Close #1225

LGTM

LGTM


 There is 1 MP term that uses architecture (MP:0014011) but this lacks a definition

abnormal ophthalmic artery origin - definition https://radiopaedia.org/articles/ophthalmic-artery  UBERON:0001619, need to add morphology term as well
abnormal ovary topology - child of MP:0001126
abnormal physiological umbilical hernia morphology - is there a normal 'physiological umbilical hernia morphology' how does this differ from MP:0010146 umbilical hernia - apparently there is normal physiological gut herniation https://radiopaedia.org/articles/physiological-gut-herniation - occurs during early gestation,

abnormal superior mesenteric vein topology - child of MP:0013983 (missing definition) how do topology terms relate to abnormal connect terms? topology as parent to connection? Topology is defined as abnormal position of [x]  see https://github.com/obophenotype/upheno/blob/master/src/patterns/abnormalTopology.yaml - should make ectopic a child if both terms exist?
absent cervical sympathetic trunk - First need to figure out where to put the sympathetic trunk http://www.sciencedirect.com/topics/neuroscience/sympathetic-trunk EMAPA:35845, UBERON:0000407 ttps://en.wikipedia.org/wiki/Sympathetic_trunk - child of MP:0001007 (abnormal sympathetic system morphology) http://medical-dictionary.thefreedictionary.com/sympathetic+trunk

absent coeliac trunk - http://purl.obolibrary.org/obo/UBERON_0006637 this is part of the celiac artery according to UBERON but a synonym according to wikipedia https://en.wikipedia.org/wiki/Celiac_artery  see also http://teachmeanatomy.info/abdomen/vasculature/arteries/coeliac-trunk/ The MP has 'absent coeliac trunk' as a synonym for absent celiac artery, DMDD is using both 'absent celiac artery' and 'absent coeliac trunk' http://www.innerbody.com/anatomy/cardiovascular/celiac-artery-celiac-trunk
absent inferior vena cava - child of MP:0006063 (note that MP:0013987 lacks a definition, need to define these so that absent segment is distinct from absent whole thing)

absent motoric part of trigeminal nerve - child of MP:0001065 also need to define MP:0013928 https://en.wikipedia.org/wiki/Trigeminal_nerve "motor function activates the muscles of mastication, the tensor tympani, tensor veli palatini, mylohyoid and the anterior belly of the digastric."
http://teachmeanatomy.info/head/cranial-nerves/trigeminal-nerve/ "Motor: Only the mandibular branch of CN V has motor fibres. It innervates the muscles of mastication: medial pterygoid, lateral pterygoid, masseter and temporalis. The mandibular nerve also supplies other 1st pharyngeal arch derivatives: anterior belly of digastric, tensor veli palatini and tensor tympani."

absent Mullerian duct - use MP:0006425?
absent splanchnic nerve - child of MP:0008318
hemangioma - use MP:0014086 but we also have MP:0002947 (increased hemangioma incidence) that has hemangioma as a synonym
heterochrony of entire embryo - see heterochrony (MP:0014021) missing a definition - https://en.wikipedia.org/wiki/Heterochrony 'developmental change in the timing or rate of events, leading to changes in size and shape' http://www.dictionary.com/browse/heterochrony 'a genetic shift in timing of the development of a tissue or anatomical part, or in the onset of a physiological process, relative to an ancestor'

persistent right umbilical vein - child of MP:0010667
persistent trigeminal artery - https://radiopaedia.org/articles/persistent-primitive-trigeminal-artery https://en.wikipedia.org/wiki/Trigeminal_artery https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3475875/

retrolental blood - http://medical-dictionary.thefreedictionary.com/retrolental I think I would call this retrolental hemorrhage - already in the MP - MP:0014087
thin mandibular nerve - child of MP:0009800

abnormal basilar artery development - MP:0020481
abnormal brain vascular topology - MP:0020482
abnormal brain artery topology - MP:0020483
abnormal brain internal capsule topology - MP:0020494

abnormal lens topology, synonym abnormal lens position - MP:0020486 child terms MP:0005263, MP:0006245
abnormal middle cerebral artery morphology - MP:0020487
abnormal middle cerebral artery origin - MP:0020488
abnormal ophthalmic artery morphology - MP:0020489
abnormal ophthalmic artery origin - MP:0020490
abnormal ovary topology - MP:0020491 child term MP:0011727
abnormal superior mesenteric vein topology - MP:0020492

absent inferior vena cava - MP:0020493
left sided inferior vena cava - MP:0020494
abnormal embryonic lymph sac morphology - MP:0020495

absent motoric part of the trigeminal nerve - MP:0020496
absent splanchnic nerve - MP:0020497
heterochrony of entire embryo - MP:0020498
persistent right umbilical vein - MP:0020499

persistent trigeminal artery - MP:0020500
thin mandibular nerve - MP:0020501

abnormal physiological umbilical hernia morphology - MP:0020502
abnormal sympathetic trunk morphology - MP:0020503
abnormal cervical sympathetic trunk morphology - MP:0020504
absent cervical sympathetic trunk - MP:0020505

still outstanding:
aberrant nerve fibres - meant to cover to describe multiple nerve fibers forming a kind of small nerve that takes an abnormal course. In particular we used it if the hypoglossal nerve was absent and instead of this nerve a few fibers ran through the hypoglossal canal and were lost
oculomotor nerve neuroma - need to review how tumor terms are handled in the MP
abnormal forebrain tissue architecture - need to work on a definition that clearly differentiates this from abnormal forebrain morphology


Restructure Summary and rename to Overview.

GitHub Issue: none / attempt to improve docs.
What does this Pull Request do?
Rewrites the first (landing) page of the islandora documentation.
In some cases, I found the wording of the 'sales-pitch' part to be incorrect, outdated, or misleading. The new wording reflects my understanding of these components.
What's new?

Renames the first page from "Summary" to "Overview".
Rewrites the sales-pitch part of the summary to use "grounding" keywords. Phrases it as though this collection of ways-of-doing-things (along with the community) "are" Islandora, while making things that are "optional" sound optional.
Adds a link to the demo (should we?) and quickstart section to the summary page.

How should this be tested?

Are the statements about what Islandora is and does accurate, and sound good?
can you use the demo and quickstart instructions? (are they useful?)

Additional Notes:

Is there a link to docker up the ISLE version yet? :D

Interested parties
@Islandora/8-x-committers

ping?

This PR seems to have lots of "notes" for possible changes. Those will now be public. Was that the plan or did we want those resolved first?

Or does the [//] cause it to be hidden?
ie.
[//]: # (We should probably replace as many of the links in this section as possible with links to within this documentation, and make it clear which are internal links and which link out.)

Hidden away in the built docs


Missing HTML Language

Issue Type
Bug
Description
I can't find HTML language in Select Language mode. ANYWHERE. I find all the extensions to use it better but, can't find the option needing it a lot.
I've tried to uninstall and install again. I went and watched vs code on other PC to confirm even.

I've tried that already. HTML is supposed to be installed by default and not as an extension. Just in case I used the "Enable All Installed Extensions" option. It didn't work either.

Yes, html is a built-in extension. It would be a bug if you could disable it.
So you are saying that run the Change Language Mode command and type HTML and there is no entry?

Please disable all installed extensions and see if it still reproduces.
Also invoke 'Toggle Developer Tools' and check the console tab for anything suspicious.

@jtmlmass Looks like the Django Template extension has taken over the 'html' language definition.
I'd suggest to uninstall the Django Template extension.
This is already filed as https://github.com/iambibhas/vscode-django-template/pull/6


Review sizing, fonts and colors with figma design

Review all the sizes fonts and colors to match figma design.
Acceptance criteria
1 - Screenshots of figma design and app, side by side.

Update "published" font
Make dates US pattern


Support for video

Is your feature request related to a problem? Please describe.
Awesome work, thank you very much ! It would be very nice if could include video to gallery as well.
Describe the solution you'd like
Including video along images inside the gallery.
Describe alternatives you've considered
No response
Additional context
No response

You can render custom gallery elements with renderPhoto.
Example: https://codesandbox.io/s/react-photo-album-77-l5erug


Proper rejections

What is this feature about? (1 sentence)
This ensures that rejections can be properly created and confirmed with the migration to the uniform tx list view (#820 )
Why is it needed? What is the value? For whom do we build it?

Transactions with the same nonce are competing - only 1 can be executed.
In order to “reject” a transactions, another transaction needs to be executed with the same nonce, thereby overwriting it.
Cancel transactions are technically just empty transactions with the same nonce.
On mobile:

No way to reject a tx, currently.
In the tx list, rejections aren't marked as such, but they are empty contract interactions.

On mobile:

Cancel txs not marked explicitly

High-level overview of the feature

User can reject transactions on mobile.

"rejecting" means creating a cancel tx. We decided to be explicit about what's happening under the hood.

Users can confirm such cancel tx.

Users can open / view a cancel tx.

Web and mobile should behave similar.

Change wording (Cf. Slack discussion)

awaiting confirmations -> needs confirmations
awaiting your confirmation -> needs your confirmation
awaiting execution -> needs execution

Change "Cancelling transaction" to "On-chain rejection" (see designs)

Change the button "Cancel" to "Reject"

Transaction flow: https://zpl.io/awNKgLK
For a rejections, all params should be set to 0x/null/0 except to, i.e. including safeTxGas
It should be possible to do off-chain rejections no matter if the threshold has been reach or not. Same like we have this "checkmark" to execute a tx or to just approve a tx as the last signer.

Please review the mobile spec doc for more details.
Pleas review this prototype: https://projects.invisionapp.com/share/6Z100KGTWEFU#/screens

Misc

Mobile ticket: gnosis/safe#356 (On Zenhub)
"press release" (from uniform tx list view): https://docs.google.com/document/d/1QwQy9J3nyTASKsd0z-5zhXRB-ojpU6jUP47XICNUAXA/edit
Mobile Spec doc: https://docs.google.com/document/d/1dlhVAv9WiD1EPi1LuZI6opk17ivD2lpMbwbWP4aArIY/edit

@posthnikova is there a screen for executing a rejection on Zeplin already? Basically this one. Somehow I can't find it.
And just to double check: The latest designs on the rejection flow is this, right?

@tschubotz I was thinking a regular Execute popup will we used here (https://zpl.io/VDXKYyJ), because:
• After the rejection has been created the timeline in details looks like a regular timeline.
• Everything is green, Execute button is green so a red button in the popup would not fit into this flow.

And just to double check: The latest designs on the rejection flow is this, right?

Yes.

@tschubotz I was thinking a regular Execute popup will we used here (https://zpl.io/VDXKYyJ), because:
• After the rejection has been created the timeline in details looks like a regular timeline.
• Everything is green, Execute button is green so a red button in the popup would not fit into this flow.

What you are proposing makes much more sense. Thanks for clarifying!

I took a look at this ticket, I think it's pretty clear what we need to do.
But there is a technical issue that I think we should tackle first. In the code, we are replicating practically the same code for all the modals, it was kinda difficult to implement tx-parameters because we needed to track modal by modal and apply the same logic, and something similar will happen with this ticket and also for this one #898. So I suggest first creating a ticket in order to refactorize/unify all the modals.
@dasanra wdyt?

@lukasschor, I'm nitpicking here but, shouldn't we update the "cancel" concept in favor of "replace" in the article too? https://help.gnosis-safe.io/en/articles/4738501-why-do-i-need-to-pay-for-cancelling-a-transaction


[BUG] Web VNC session is not terminated when closing the window

Describe the bug
VNC session stays open after closing the window.
To Reproduce

Create a Linux VM with user and password login
Open Web VNC and login with username and password
Close the Web VNC window
Open Web VNC

Expected behavior
VNC session is terminated when the users closes the window
Actual behavior
When closing and reopening the window, the user is still logged in on the system with active session.
Harvester 1.0.0

I found that there seems to be two modes to connect to VNC,
The backend is needed to investigate whether different connection options are available for our application。
If feasible, it will solve this problem at the same time  https://github.com/harvester/harvester/issues/1370.
@guangbochen   @futuretea


Please release version 0.9.2

Ping
It took 5 month to merge a simple pull request. How long does it take to build and release a new version?

Djoser seems to be more actively developed.

The new version is released


FollowPath: implement path_mode=single and loitering

Short Description:
Add two features to FollowPath:

path_mode: 'single' will follow the path only once
'loiter' in the json file will cause the bot pause following the path for a while, and instead execute the next task. E.g. if a MoveToFort task is next, the bot will chase pokestops for the indicated number of seconds, and the resume the path

Fixes/Resolves/Closes (please use correct syntax):

Closes #4662
Closes #4663

This is a great feature which makes the bot more humanized! 👍
Just a few suggestions/question:

Can you update the path.json.example to include your latest update?
Maybe tell the users clearly in configurations.md that they need to have other Move tasks in their task list or else the bot will not move at all after a single run on single mode or during loiter?

loiter work with .gpx files. How to configure please?
Thanks

@erdnaxela02 : gpx files are usually automatically generated, e.g. by a GPS device or tracking software on a mobile phone. If you like the loiter option, I think you should extract the waypoint from the gpx and put them in a json, and add the loiter values by hand.

@alexyaoyang: I've added the documentation you asked for, could you please have another look?

Looks good to me! Merging this as feature does not affect current behavior.

@janpascal A quick test would be great next time! Good job on this feature tho!


enable jsx-a11y/anchor-has-content

jsx-a11y/anchor-has-content is currently disabled
This PR enables jsx-a11y/anchor-has-content by requiring <Link> components to have content with prop-types.
Typescript PR forthcoming.

typescript PR

We don't want to enforce this at the library level, as users may have this disabled themselves for various reasons. Thanks, but we're going to leave this disabled to support those kinds of users.

Re - users who might want to be able to disable jsx-a11y themselves: Is there a compelling reason for a user to want this?
<a
  href="/route"
  onClick={e => {
    e.preventDefault();
    clientReroute();
  }}
/>

And in the unlikely event that they did want something like this, couldn't they write it on their own? Maybe there's something I don't understand. Is there some use for having empty anchor tags? Something with SEO?
Since <LinkAnchor> is really mirroring the anchor tag's functionality, doesn't it make sense to enforce the proper rules around it?
It seems like a big compromise to disable this rule by default for most users of react, but I understand if this solution is too restrictive.

While I agree that is generally a bad idea, we don't know enough about how users are using Link to enforce that. They may be providing content via styles and background images. Since we don't know, we can't enforce this opinion.

They may be providing content via styles and background images

Isn't the point of jsx-a11y/anchor-has-content to prevent that?

If the user chooses to implement eslint and enable that rule, then yes. But we don't know enough about users' set ups to know if that's viable or not.

Just to be clear, then, the goal of react-router is to be as permissive as possible, even to the extent of enforced disabling of accessibility rules?

I apologize if that came across too harsh. I made this PR because it seemed like a flaw that eslint-plugin-jsx-a11y becomes less useful when using react-router, but I now understand that in using react-router, short of eslint-plugin-react-router (which is no longer maintained), users are necessarily choosing to forego some of the safety of jsx-a11y. Thanks for your quick response, and for helping me understand that.

Yeah, we don't enforce any rules by ourselves. The enforcement of this rule (or not) lies in the hands of the users of the library. Same reason React itself couldn't enforce this rule, as it's a valid DOM state for an a to have no child nodes.

Just for the record, isn't this is a mischaracterization? Users are not able to 'choose' to enforce jsx-a11y because jsx-a11y looks for <a> tags, not <Link> components. react-router enforces the supression of this warning for all users, whether they want it or not

For the record: nextjs throws a runtime error if a <Link> component has more than one child


error C3861: 'localtime_r': identifier not found

Description
E:\mochol>npx react-native run-android
info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.
Jetifier found 1278 file(s) to forward-jetify. Using 8 workers...
info Starting JS server...
info Launching emulator...
error Failed to launch emulator. Reason: No emulators found as an output of `emulator -list-avds`.
warn Please launch an emulator manually or connect a device. Otherwise app may fail to launch.
info Installing the app...

> Configure project :react-native-reanimated
AAR for react-native-reanimated has been found
E:\mochol\node_modules\react-native-reanimated\android\react-native-reanimated-69-hermes.aar

> Task :ReactAndroid:downloadBoost UP-TO-DATE
Download https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.gz

> Task :ReactAndroid:downloadDoubleConversion UP-TO-DATE
Download https://github.com/google/double-conversion/archive/v1.1.6.tar.gz

> Task :ReactAndroid:downloadFmt UP-TO-DATE
Download https://github.com/fmtlib/fmt/archive/6.2.1.tar.gz

> Task :ReactAndroid:downloadFolly UP-TO-DATE
Download https://github.com/facebook/folly/archive/v2<IP_ADDRESS>.tar.gz

> Task :ReactAndroid:downloadGlog UP-TO-DATE
Download https://github.com/google/glog/archive/v0.3.5.tar.gz

> Task :ReactAndroid:downloadLibevent UP-TO-DATE
Download https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz

> Task :ReactAndroid:hermes-engine:downloadHermes UP-TO-DATE
Download https://github.com/facebook/hermes/tarball/hermes-2022-05-20-RNv0.69.0-ee8941b8874132b8f83e4486b63ed5c19fc3f111
> Task :ReactAndroid:hermes-engine:configureBuildForHermes
-- Found the following ICU libraries:
--   uc (required)
--   i18n (required)
--   uc (required)
-- The following ICU libraries were not found:
--   data (required)
-- Failed to find all ICU components (missing: ICU_INCLUDE_DIR _ICU_REQUIRED_LIBS_FOUND) (Required is at least version "52")
-- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR)
-- Threads enabled.
-- Doxygen disabled.
-- Go bindings disabled.
-- Could NOT find Python module pygments
-- Could NOT find Python module pygments.lexers.c_cpp
-- Could NOT find Python module yaml
-- CMAKE_HOST_SYSTEM_NAME = Windows
-- CMAKE_SYSTEM_NAME = Windows
-- HERMES_APPLE_TARGET_PLATFORM =
-- CMAKE_CROSSCOMPILING = FALSE

> Task :ReactAndroid:hermes-engine:buildHermes
[  0%] Built target LLVHDemangle to: E:/mochol/node_modules/react-native/ReactAndroid/hermes-engine/build/hermes
[ 25%] Built target LLVHSupport5s]
[ 38%] Built target hermesOptimizerHermes
[ 38%] Built target hermesFrontEndDefs
[ 41%] Building CXX object lib/Platform/Unicode/CMakeFiles/hermesPlatformUnicode.dir/PlatformUnicodeICU.cpp.obj
PlatformUnicodeICU.cpp
E:\mochol\node_modules\react-native\sdks\hermes\lib\Platform\Unicode\PlatformUnicodeICU.cpp(80): error C3861: 'localtime_r': identifier not found

> Task :ReactAndroid:hermes-engine:buildHermes FAILED

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

See https://docs.gradle.org/7.3.3/userguide/command_line_interface.html#sec:command_line_warnings
26 actionable tasks: 2 executed, 24 up-to-date
CMake Deprecation Warning at CMakeLists.txt:42 (cmake_policy):
  The OLD behavior for policy CMP0026 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.

Using Windows 10 built-in ICU
Warning: NMake does not support parallel builds. Ignoring parallel build command line option.
NMAKE : fatal error U1077: 'C:\PROGRA~2\MIB055~1\2022\BUILDT~1\VC\Tools\MSVC\1432~1.313\bin\Hostx86\x86\cl.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\nmake.exe"' : return code '0x2'
Stop.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':ReactAndroid:hermes-engine:buildHermes'.
> Process 'command 'cmd'' finished with non-zero exit value 2

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 39s

error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
CMake Deprecation Warning at CMakeLists.txt:42 (cmake_policy):
  The OLD behavior for policy CMP0026 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.

Using Windows 10 built-in ICU
Warning: NMake does not support parallel builds. Ignoring parallel build command line option.
NMAKE : fatal error U1077: 'C:\PROGRA~2\MIB055~1\2022\BUILDT~1\VC\Tools\MSVC\1432~1.313\bin\Hostx86\x86\cl.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\nmake.exe"' : return code '0x2'
Stop.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':ReactAndroid:hermes-engine:buildHermes'.
> Process 'command 'cmd'' finished with non-zero exit value 2

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 39s

    at makeError (E:\mochol\node_modules\execa\index.js:174:9)
    at E:\mochol\node_modules\execa\index.js:278:16
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async runOnAllDevices (E:\mochol\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:109:5)
    at async Command.handleAction (E:\mochol\node_modules\@react-native-community\cli\build\index.js:192:9)
info Run CLI with --verbose flag for more details.

### Version

0.69.2

### Output of `npx react-native info`

System:
    OS: Windows 10 10.0.19044
    CPU: (8) x64 Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
    Memory: 8.12 GB / 15.89 GB
  Binaries:
    Node: 16.13.0 - C:\Program Files\nodejs\node.EXE
    Yarn: 1.22.0 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
    npm: 8.1.0 - C:\Program Files\nodejs\npm.CMD
    Watchman: Not Found
  SDKs:
    Android SDK: Not Found
    Windows SDK: Not Found
  IDEs:
    Android Studio: Version     2<IP_ADDRESS> AI-203.7717.56.2031.7935034
    Visual Studio: Not Found
  Languages:
    Java: javac 15 - C:\Program Files\Common Files\Oracle\Java\javapath\javac.EXE
  npmPackages:
    @react-native-community/cli: Not Found
    react: 18.0.0 => 18.0.0
    react-native: 0.69.2 => 0.69.2
    react-native-windows: Not Found
  npmGlobalPackages:
    *react-native*: Not Found

Steps to reproduce

Snack, code example, screenshot, or link to a repository

Closing as a reproducer is missing + you should fill the issue template.
Please do that and feel free to re-open. Thank you.

I'm stuck at the same point. Is there an updated solution?

I used Build Tools for Visual Studio 2022 ran the build using the Developer Command Prompt and encountered the same issue. Using CMake 3.18.1 that is installed via the Android SDK Manager.
For some reason _WINDOWS is not defined which caused localtime_r to be used instead of localtime_s.
I set it using SET CL=/D_WINDOWS=1.

I don't know how and where to write. :/
SET CL=/D_WINDOWS=1

It is just to set an environment variable. You can just run it in the command prompt before you build to see if it works.
https://docs.microsoft.com/en-us/cpp/build/reference/d-preprocessor-definitions?view=msvc-170

unfortunately i didn't pass :/

Same error over here :/

$env:cl = "/D_WINDOWS=1" works for powershell

Closing as the origina author is unresponsive


Toot was split too conservatively

https://social.priva.si/@bendechrai/100619190003959833

This might be fixed now.


Issues with Task Feed

a) When there is no Task in Progress, once we select checkbox for all, we cannot deselect it
b) On selecting any task in Returned Tasks, it shows action buttons on Task in Progress section rather than Returned Tasks Section. See image below for reference.

A) has been addressed
I agree b) should be like you described it

regarding a. i think we should disable (or modify) the select all checkbox (like on github) when people start selecting individual tasks. we get some really weird behavior when you start selecting individual individual tasks and then start toggling the select all checkbox.

I found two "md-data-table" implementations and both work in the same way when you select check-all after selecting some individual rows. Demo sites; http://danielnagy.me/md-data-table/ http://iamisti.github.io/md-data-table/ We can implement the same behavior quickly if that is what we wanted. And we should do the same for the task overview.

In progress

Resolved a) which appears natural in function now,
and b)

Resolved
b) Returned tasks maintain their separate queue. On save, task gets merged to task in progress list.
Actions shown separately for Returned tasks which do not interfere with Task in progress queue.


metrics for dead pods persist

steps to reproduce:

delete a pod that is being monitored.
all of the metrics exposed by the certificate expiry monitor with that pod's labels remain.

current work around:

restart the certificate expiry monitor

proposed resolution:

keep a list of all the pods we have ever monitored.
when updating the list, diff the new value with the old one in order to identify pods that have gone away.
delete all metrics for those pods using the prometheus Delete(labels Labels) function

Wait, the prometheus Delete(labels Labels) would delete all the history for that as well right?

no. that isn't how the prometheus client instrumentation API works. it simply deletes the exported metric on the /metrics endpoint.

fixed in https://github.com/muxinc/certificate-expiry-monitor/pull/11


Docs since Fetch problem

Docs since Fetch problem #34
git

[ ] git

git for-each-ref --sort=committerdate refs/heads/ --format='%(committerdate:short) %(refname:short)

reference: Git: List git branches, sort by (and show) date

document rerere; consider and document whether to implement now

rerere

git rebase -i

RepoProject

[ ] add to entities/RepoProject.md:
Our JetBrains repositories are linked to GitHub repos.
The code record is the underlying git repository, and repository problems may be dealt with using command-line git.

IntelliJ

[ ] IntelliJ
.gitignore: add macOS, JetBrains content via gitignore.io
if necessary, add project module ".idea" for .idea directory
add Fetch to instructions for newly created repository (task?)

"Open Repository as Project" documentation
in IntelliJ.md for now
obtain GitHub Personal Access Token

GitHub: Create Personal Access Token "JetBrains-GitHub Integration: <projectName>"; copy content to clipboard

get repository from Version Control

close open project, if any, to get welcome screen with 'get from VCS' option
supply:

repository URL
directory of the new project

press Enter or click Clone

connect to settings repository
/todo/ document: we use settings repository /
/todo/ document: recreate settings repo; abandoning this one due to VCS (at least) settings issues/
XXXX - File : Manage IDE Settings : Settings Repository

select cebcar/ij-settings; overwrite local

expand .gitignore

gitignore.io: add content for macOS and JetBrains
remove duplicate lines ".DS_Store" and "Workspace.xml"
inspect

interim commit /todo/ remove; nothing to commit /

with gitignore under control, we can make a commit

set project-specific configuration
GitHub

~configure GitHub~

Git

~configure Git~

/todo/ add: delete git repository: rm -rf .git to docs /
Tasks

configure Tools: Tasks
configure Tools: Servers: server GitHub

Scopes

configure  Appearance & Behavior : Scopes

Issue Navigation

configure Issue Navigation

/todo/ camel humps: honor on double click off /
ensure .idea folder is Version Controlled

if necessary, add .idea as a module

/todo/ update file templates: names c/tool, c/clr /
/todo/ update scopes /
commit to Version Control

Tag and Commit

add annotated tag, normally "vYYMM.0.1" for a new project, with message

commit; push

incorporated into #42


Fixes rheostat for React 15

Lets just use getDOMNode if its available and if its not then we'll assume that the ref is the node itself. This gets rid of the React.version hack. Plus now we're compatible with AFAICT React 12+
@ljharb

LGTM. Feature detection FTW.

Ditto https://github.com/airbnb/rheostat/pull/26#issuecomment-231240549

Please publish on npm as soon as possible 👍

+1 on publish asap

<EMAIL_ADDRESS>


[build.py] Change the option of rsync to the same one used in other projects

This may fix the bad permission of CoreFoundation on Linux.
https://bugs.swift.org/browse/SR-2783
https://bugs.swift.org/browse/SR-2929
https://bugs.swift.org/browse/SR-4423
Even if this won't fix, this is harmless.

@swift-ci test and merge


Bing based examples fail to show map

Describe the bug
Bing based example on OpenLayers website show gray map zone with nothing inside.
To Reproduce
Steps to reproduce the behavior:

Go to https://openlayers.org/en/latest/examples/index.html?q=bing
Open any of the filtered examples
Map zone only show + and – zoom buttons

Expected behavior
Map with Bing map background?

I noted that the HTTP request to
https://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?uriScheme=https&include=ImageryProviders&key=As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5&c=en-us&jsonp=olc_18
returns olc_18({"authenticationResultCode":"DeniedCredentials",...
I guess the Bing Maps key is expired. Solution 1:

get a renewed key for the web-site,
change the type of map of these examples so that the demo works (except for Bing map centric ones)

It happens most days.  The API key has probably reached its daily limit.  Using an alternative service such as ArcGIS for aerial imagery would reduce usage (and also allow some of the examples to work immediately in codesandbox without having to obtain an API key)

Glad to accept pull requests.


chore(Combinatorics/SimpleGraph/Connectivity): remove commented code

remove accidentally committed commented code

Thanks!
bors r+


Can the virtual camera created by MFCreateVirtualCamera be used simultaneously by multiple applications?

I created a virtual camera using VirtualCameraManager_App, but it can only be accessed by one application at a time. Is this due to a configuration issue, or is it a limitation of the MFCreateVirtualCamera function?

Hi,
a virtual camera will behave like a real camera; there can only be 1 app/client using a camera source with "Exclusive control" (https://learn.microsoft.com/en-us/uwp/api/windows.media.capture.mediacapturesharingmode?view=winrt-26100), the other apps would need to use this camera in "Shared mode" to access it concurrently to the other "Exclusive Control" app. This is for example something the page in Windows Settings -> Bluetooth & devices -> Cameras ->  does so that you can preview from a camera already in use elsewhere.

Hi @LPBourret ,
Thank you for your reply. As you mentioned, the preview in Windows Camera can indeed use the camera in "Shared Mode." However, in the following scenario, when you use the Windows Camera app to open the virtual camera from this project, other software, such as OBS or web-based online camera tools, cannot access it simultaneously. On the other hand, a virtual camera from OBS can be opened by multiple applications at the same time.

Hi,
Yeah in your case I assume here that web clients and OBS will also attempt to acquire the camera in "Exclusive control" and since Camera App is already running in that mode as well, it prevents others from doing so.
As for the "virtual camera" from OBS, it is a DShow filter (https://learn.microsoft.com/en-us/windows/win32/directshow/directshow-filters) and not an IMFVirtualCamera; DShow is considered legacy technology at this point (not worked on anymore nor encouraged to use v.s. newer MF APIs) and will not register a camera source for all categories that apps are aware of and looking for. Such DShow filter virtual camera for example will not be available in apps like Windows Camera App or Windows Settings page alluded to above.. and the camera driver capability set it can implement are limited (i.e. no extended control, single pin, etc.) compared to IMFVirtualCamera, and can incur issues if modified from 1 client while concurrently used from another. Some apps do still support DShow sources in some capacity such as Teams, Skype, Zoom.
That said.. stay tuned, in 24h2 we have been thinking about a scenario (Multi-App Camera Access) where a user can decide to provision their camera as if all apps are using a "sharing mode", allowing such sharing regardless of the app opening in "exclusive control".

Hi @LPBourret ,
Can you recommend any applications (not Windows internal camera) which can set "sharing mode" option so that multiple applications can access it concurrently?


Unlock account via arkose captcha solve

I decided to implement this and a few other patches in my asynchronous port of this lib, might make it Async agnostic at some point but
https://github.com/obnoxiousish/async_twitter_api_client here it is incase you wish to bring it into main repo
hopefully you can figure out why it wont let me use the self.session to complete it, had to create a new asyncclient to compelte it
uses a 2captcha.py file + 2captcha API to get the arkose solve, so its a paid solution

@obnoxiousish how hard do you think it would be to port your solver to this non-async repo? Also what's the average cost you've experienced using 2captcha for arkose?

@JulienMaille whole library is already async, i've just wrapped everything with calls to .gather() and .run() for ease of use.
can easily use the underlying async methods directly instead if you really need to

@obnoxiousish how hard do you think it would be to port your solver to this non-async repo? Also what's the average cost you've experienced using 2captcha for arkose?

very easily you could just copy paste and switch to Client instead of AsyncClient

@JulienMaille whole library is already async, i've just wrapped everything with calls to .gather() and .run() for ease of use.
can easily use the underlying async methods directly instead if you really need to

Could you elaborate on this? as most of the library is using Client not AsyncClient

for account actions yes, but scraper and search are all async.

for account actions yes, but scraper and search are all async.

ah, thanks for the reply. i don't mean to argue or fight or question your experience knowledge or etc but just to say my async port exists almost entirely for the use case of people wanting to use multiple accounts at once without threading or multiprocessing  (minus a few extra features)
it's quite nice that the scraper and search functions are asynchronous under the hood however
thanks for the repo again!

all good! yep that makes sense, i decided against making the account methods async at their core because it was too easy to accidentally batch calls at high volumes and flag/ban the accounts (e.g. liking/commenting/posting multiple content at once)
but if you're careful, then i agree it's a good idea to make the account methods async!


plot.correlation_heatmap with matplotlib

plot.correlation_heatmap is the last plot method that still uses seaborn. It should be rewritten using matplotlib, so we can remove the dependency on seaborn.

:tada: This issue has been resolved in version 0.27.0 :tada:
The release is available on:

v0.27.0
GitHub release

Your semantic-release bot :package::rocket:


Allow users to pass in a path for the --identity-token flag

Seems cleaner to pass in a file name than to pass in an entire token.
Signed-off-by: Priya Wadhwa<EMAIL_ADDRESS>Release Note
Allow users to pass in a path for the --identity-token flag

Any concerns with this encouraging users to write ID tokens to files and risk token theft?

@haydentherapper I can't think of anything compelling, doesn't seem much worse than passing in the token on the command line.


Use ALT key for Symbols

Might it be possible to use the ALT key for the symbols instead of having to toggle the mode?  I was a longtime blackberry user and now that the keyboard is in my hands, it feel very familiar and I want to use it that way.
Thanks for an AMAZING product!!

Yes, there is a work from someone else trying to type on the keyboard as close as to the original BB style.
You can browse that in this link: https://github.com/Drexel-Macintosh/BlueBerry_Q10.
You can copy his keymap and paste into the 9900 config file like the tutorial in this page: https://github.com/ZitaoTech/zmk-config_9900
If there is something that you don't know please contact me.

Yes, there is a work from someone else trying to type on the keyboard as close as to the original BB style.
You can browse that in this link: https://github.com/Drexel-Macintosh/BlueBerry_Q10.
You can copy his keymap and paste into the 9900 config file like the tutorial in this page: https://github.com/ZitaoTech/zmk-config_9900
If there is something that you don't know please contact me.

This worked perfectly!!


Provide a Solution to avoid the need of "v-r-s"

(draft)
Info: https://github.com/trufflesuite/ganache/issues/294

redundant effort, await solution from ganache.


Update consistency checks

Moved remaining consistency checks into freeze() and created some more. The following is checked:

Necessary set of columns including their types (if constrained).
Internal1 and Internal2 column must make for a square matrix, i.e. they must be identical up to reordering.
The indexing columns (not actually being a pd.MultiIndex) are supposed to form a unique set of indices.
VEVs and correlators hold data for the same MC_Time and Internal, i.e. have a realistic chance to come from the same ensemble

Anything you feel is missing/too restrictive? As a side remark: It is starting to get hard to prepare trivial test data which is probably precisely what we want.

Anything you feel is missing/too restrictive?

Currently no; there may be restrictions that need to be lifted later, but that bridge can be crossed when we get to it.


Zip File corrupted

Hello,
I have used docker and installed in my Ubuntu 18.04.
After docker run ./docker-run.sh and opening
http://localhost:9090/Ontology/OLGAsaas/1.0.0/1.0/swagger-ui.html.
I tried generating code both in python and java.
The zip file created after is corrupted. Unable to extract any files.

Not working


Green line under movie

I think Mark mentioned he had a similar problem on NBX. When I play two specific movies on the DMD, I see a bright green line. It could be the movies, but they definitely don't have lines in the movie files.
I play other movies on the DMD, but they are full screen and they work fine. They were encoded at 128x32, and they play full screen (well, whatever you want to call it. They're not scaled.)
The ones that don't work are smaller than a full slide width, but encoded at 32px high. They're something like 40x32, and both are positioned on the left side of the DMD.
I've uploaded a picture (that GitHub apparently insists on flipping upside down), plus the movies, so maybe it can be replicated?
movies.zip

This also happens in full screen DMD videos. I only have one, and it's predominant color is green so I didn't notice right away.