Getting error when i am running zsh script (~/buildAPKs/scripts/bash/build/build.entertainment.bash)

when I have run ~/buildAPKs/build.entertainment.bash got this error - error1.log -
when I have run ~/buildAPKs/scripts/bash/build/build.entertainment.bash got this error - error.log

Ensure Termux app and Termux packages are up to date.  This link https://github.com/WAE/au can help in keeping packages up to date with two keys + one tap.

I have run apt update , it seems everything up to date .

As the error is in ecj, see whether https://github.com/BuildAPKs/debs.ecj4.6.buildAPKs this version of ecj helps.  Use dpkg --purge ecj, then dpkg -install ecj4.6_4.6.2_all.deb to downgrade ecj to this version.
There is another achived version of ecj here https://github.com/BuildAPKs/debs.ecj.buildAPKs too, if ecj4.6 doesn't work as anticipated.

getting this error if I am not root user

@srampv compiling as root user may be the cause of the error:
http://tldp.org/guides.html and https://www.debian.org/doc/manuals/debian-handbook/index.en.html have more information


Treeview: Fix Background API not being applied to TreeView UI.

Description
This PR fixes the TreeView.Background API not being applied to the TreeView UI.
While adding an API test, I also cleaned up the TreeView API tests code to use the VisualTreeUtils.FindVisualChildByName() method instead of a local implementation.
Motivation and Context
Fixes #3012.
How Has This Been Tested?
Tested visually and added API test.
Screenshots:
<TreeView Background="BlueViolet"
    Width="200" Height="200"/>

/azp run


[Communication] Exclude autoGenerated clases from code coverage

All SDK Contribution checklist:
This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] Please open PR in Draft mode if it is:

Work in progress or not intended to be merged.
Encountering multiple pipeline failures and working on fixes.

[ ] If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
[ ] I have read the contribution guidelines.
[ ] The pull request does not introduce breaking changes.

General Guidelines and Best Practices

[ ] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

SDK Generation Guidelines

[ ] The generate.cmd file for the SDK has been updated with the version of AutoRest, as well as the commitid of your swagger spec or link to the swagger spec, used to generate the code. (Track 2 only)
[ ] The *.csproj and AssemblyInfo.cs files have been updated with the new version of the SDK. Please double check nuget.org current release version.

Additional management plane SDK specific contribution checklist:
Note: Only applies to Microsoft.Azure.Management.[RP] or Azure.ResourceManager.[RP]

[ ] Include updated management metadata.
[ ] Update AzureRP.props to add/remove version info to maintain up to date API versions.

Management plane SDK Troubleshooting

If this is very first SDK for a services and you are adding new service folders directly under /SDK, please add new service label and/or contact assigned reviewer.

If the check fails at the Verify Code Generation step, please ensure:

Do not modify any code in generated folders.
Do not selectively include/remove generated files in the PR.
Do use generate.ps1/cmd to generate this PR instead of calling autorest directly.
Please pay attention to the @microsoft.csharp version output after running generate.ps1. If it is lower than current released version (2.3.82), please run it again as it should pull down the latest version.

Note: We have recently updated the PSH module called by generate.ps1 to emit additional data. This would help reduce/eliminate the Code Verification check error. Please run following command:
  `dotnet msbuild eng/mgmt.proj /t:Util /p:UtilityName=InstallPsModules`

Old outstanding PR cleanup
Please note:
If PRs (including draft) has been out for more than 60 days and there are no responses from our query or followups, they will be closed to maintain a concise list for our reviewers.

This is the CI build for the PR
https://dev.azure.com/azure-sdk/public/_build/results?buildId=874975&view=results
the code coverage is 46.21%
And this is the CI build for another  PR, https://dev.azure.com/azure-sdk/public/_build/results?buildId=874899&view=results which does NOT have the excluding generatd code in code coverage. I think.
The code cover is 46.60%
I am curious why the code coverage% for the CI with Exclude autoGenerated class (46.21%) is lower than the one without (46.60%).


Update example to use env. within expression

Why:
The example as-is did not work for me on ubuntu-latest. This syntax worked. I received an "Invalid workflow file" error. See issue #26653 for details.
Closes: https://github.com/github/docs/issues/26653

What's being changed (if available, include any code snippets, screenshots, or gifs):

Changing the example from using $ENVIRONMENT_VARIABLE to env.ENVIRONMENT_VARIABLE.
Check off the following:

[ ] I have reviewed my changes in staging, available via the View deployment link in this PR's timeline.

For content changes, you will also see an automatically generated comment with links directly to pages you've modified. The comment won't appear if your PR only edits files in the data directory.

[ ] For content changes, I have completed the self-review checklist.

@kaylareopelle Thank you for opening a PR and linking it to your issue! And welcome to the community! ✨
And thanks for the extra context in the details in the issue. I'll get this triaged for review ⚡
In the meantime, if you'd like to find other ways to contribute, check out our help wanted section to find open issues you can work on. 👍

Hi @hubwriter thanks for the suggested changes. I'm away on vacation this week and would prefer to pick this up again when I'm back. Could we reconvene next week?

Note to self 😄
See the conversation on the issue https://github.com/github/docs/issues/26653.

@kaylareopelle - Hi 👋
Let me know what you think about the changes I've suggested to this PR. It would be good to get this merged.
Thanks again 👍

Hi @hubwriter, thanks for the reminder about this. I've committed your suggestions. I have a few other changes I'd like to propose as part of this PR and will commit them soon.

Ok, @hubwriter! I've added my changes. I'm also open to feedback on my commit messages and the number of commits. I looked for documentation about how GitHub docs prefer to have commits written, but couldn't find an answer.

@kaylareopelle - Thank you for doing more work on this. However, your changes seem to say that run: statements are exclusively the things that get sent to the runner. Unfortunately I'm pretty sure things aren't that simple - i.e. I don't think we can say words to the effect of: the stuff under run: is sent to the runner, so use runner environment variables ($VARIABLE) there, and everything else gets processed by GitHub Actions and isn't seen by the runner, so use the env context in those parts of the workflow (${{ env.VARIABLE }}).
I've asked for some expert eyes on this, so that we can make sure the wording is accurate. Clearly this isn't explained well enough in the docs right now so it would be good to improve this article.
I'll return to this once I've had advice from an SME.
Thanks again.

@kaylareopelle - just bumping my previous message: https://github.com/github/docs/pull/26654#pullrequestreview-1610776258
If I don't hear from you to the contrary I'll apply those suggested changes so that we can get this merged.

Hi @hubwriter, thanks for your patience and these updates. I think everything seems much clearer, though I'm not quite sure what the phrase "referenced actions" means in two of the updates. Could you clarify?

Changelog summary
We've updated the "Variables" article in the Actions docs to clarify:

In which parts of a workflow you can use contexts or runner environment variables, and which parts you can only use contexts to retrieve variable values.
The syntax of runner environment variables. This depends on the shell you are using on the runner, which many readers missed because we use bash-type environment variable syntax in most of our examples.

Both points are things that have caused people problems, so this update should be genuinely helpful to a lot of inexperienced Actions users.
:writing_hand: Authored by OS contributor kaylareopelle and @hubwriter
:pray: Thanks to This was an open-source contribution that involved quite a bit of back and forward collaboration before we merged the changes. Many thanks to @joshmgross for helping us get the technicalities right.
This summary was created by the /docs-changelog-summary slash command and posted to #docs-changelog.


Load scenes from AssetBundle

Hi there,
Unity's official asset, AssetBundle Manager, supports loading a scene from AssetBundle by something like  'yield return StartCoroutine( AssetBundleManager.LoadLevelAsync ("test", "sample", false));'.
https://www.assetstore.unity3d.com/jp/#!/content/45836
Do you have any plans to support AssetBundleManager.LoadLevelAsync(...) to load a scene in SSSystem ?
I wish you will...please :)
Cheers

Hi,
I have no plan to support AssetBundleManager which is not a build-in feature in Unity.
But you can modify it by yourself. I suggest you modify SSApplication.cs (it's LoadLevel method).

Hi,
Okay, I got it.
Thanks !


[driver] Add option to add custom .m files to the library

This will allow include native helper code into the final .dylib / framework.

moving into #334


I was able to deploy the cdk to sepolia , but the batches are sent to the l1 but the batches are not verified on the l1.

System information
Ubuntu
Commit id
x
Tools versions
N/A
Description & steps to reproduce
I was able to deploy it to sepolia ,

The problem is that aggregator component container gets automatically stopped.Even If start the container manually the container gets automatically stopped. The rollup is in validium mode.
The batches are posted on l1 but are not verified on the l1.
The batches are not getting finalized.

Desired behavior
The batches should be verified on sepolia and the aggregator should be up and running.
What is the severity of this bug?
Critical; I am blocked and Kurtosis CDK is unusable for me because of this bug.

Resolved the issue .


Add kubernetes authentication

Add Kubernetes Auth Backend support
Some improvements in minikube_ci_initialize.sh and local_run_k8s.sh in comparison to  spring-vault PR 166
CircleCI integration is not implemented in this PR as it would require migration to CircleCI 2.0 and using "Virtual Environment= machine"
Implementation tested on GKE

Thanks a lot. I'll take the pull request from here.

Thanks a lot. That's now merged, polished, and forward-ported to 2.0.x.


Could not create SSL/TLS secure channel

Environment
TFS 2018.2

Agent - Private:
Windows 2016, agent version: 2.133.3

Issue Description
After upgrading to TFS 2018.2 and switching to https on our build agents we occasionally get this error in our builds and releases: “Could not create SSL/TLS secure channel”. It occurs in Get sources in the build and sometimes when running PowerShell in releases. Our TFS server uses has both http and https in its bindings and has an http notification url.
Error logs
2018-06-13T14:15:37.9774484Z ##[debug]TF400324: Team Foundation services are not available from server https://tfs.mytfs.se/tfs/mycollection.
2018-06-13T14:15:37.9786410Z ##[debug]Technical information (for administrator):
2018-06-13T14:15:37.9786590Z ##[debug]  The request was aborted: Could not create SSL/TLS secure channel.
2018-06-13T14:15:37.9864709Z TF400324: Team Foundation services are not available from server https://tfs.mytfs.se/tfs/mycollection.
2018-06-13T14:15:37.9865034Z Technical information (for administrator):
2018-06-13T14:15:37.9865230Z   The request was aborted: Could not create SSL/TLS secure channel.
2018-06-13T14:15:38.0331962Z ##[error]Exit code 100 returned from process: file name 'tf', arguments 'vc workspaces ws_96_342 /computer:* /format:xml /collection:https://tfs.mytfs.se/tfs/mycollection/ /loginType:OAuth /login:.,*** /noprompt'.
2018-06-13T14:15:38.0418236Z ##[debug]Microsoft.VisualStudio.Services.Agent.ProcessExitCodeException: Exit code 100 returned from process: file name 'tf', arguments 'vc workspaces ws_96_342 /computer:* /format:xml /collection:https://tfs.mytfs.se/tfs/mycollection/ /loginType:OAuth /login:.,*** /noprompt'.

Not an issue with the tasks (/Tasks) in this repo.  Probably better to create an issue in Developer Community.

Ok, thanks


Probe plugins should be able to add controls.

I would like to have control plugins in Weave Scope so users could do more actions on containers from the Scope UI. See also #554 for similar ideas on probe plugins.
My use case is to simulate bad network in containers with the netem queuing discipline. I would like users to be able to configure latency, bandwidth, percentage packet drop on egress and ingress for each connection. The Scope UI would take care of sending the commands to the right node and the actual work of configuring the traffic control rules could be delegated to a control plugin.
I started to write a daemon that receives commands on D-Bus to configure the traffic control rules:
https://github.com/kinvolk/tcd
A traffic control plugin for Scope could either send the D-Bus commands to tcd, or just include the golang code to do the job.

I plan on doing this as part of #554.  Maybe get a chance next week.

@alban @tomwilkie okay BUT
Can you please call the "bad network" mode "comcast"?

We've added plugins in 0.14, but they don't have the ability to respond to control requests yet.
We're probably not going to add it in 0.15 unless the feedback on plugins is very strong.  But its a candidate for 0.16.

This isn't something I am in a desperate hurry for, but I do want to say
that it sounds positively awesome :).
On Tue, Apr 19, 2016, 22:19 Tom Wilkie<EMAIL_ADDRESS>wrote:

We've added plugins in 0.14, but they don't have the ability to respond to
control requests yet.
We're probably not going to add it in 0.15 unless the feedback on plugins
is very strong. But its a candidate for 0.16.
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/weaveworks/scope/issues/1022#issuecomment-211975258

/cc @alepuccetti

@ozzadar

In the traffic control plugin, we add controls from the plugin into the container details view.
I suppose that this issue can be closed by https://github.com/weaveworks/scope/issues/554 or I am missing something?

Yes, but it's closed by https://github.com/weaveworks/scope/pull/1837


feat: Support PDF annotation

Summary
Adds support for PDF annotation through a new @js-draw/pdf-support package. This package exposes an interface that must be implemented for whichever PDF backend is to be used.
To-do

[ ] Refactor MuPDF-related logic out of docs/examples/pdf-support and into a package that can be published to NPM.

Note: MuPDF is licensed under the GNU AGPLv3 — it will need to be made clear that this is the case in the package's README.

[ ] Better page memory management.

[ ] Page images should be freed if not recently used.
[ ] Support caching pages at different zoom levels, perhaps by forcing the use of [js-draw's rendering cache?](https://github.com/personalizedrefrigerator/js-draw/blob/main/packages/js-draw/src/rendering/caching/RenderingCache.

[ ] Support image annotations
[ ] Support highlight annotations
[ ] Support searching for PDF text
[ ] (Optional/follow-up PR) Support selecting PDF text
[ ] (Optional/follow-up PR) Support links
[ ] (Optional/follow-up PR) Support form conrols
[ ] (Optional) More memory-efficient saving of strokes.

Direct link to example: https://js-draw--pr67-work-pdf-support-vftrqyq0.web.app/examples/example-pdf/example.html


hideTime variable doesn't work (LUA)

Describe your bug here.
i tested this with debugPrint()
debugPrint(hideTime)
results in nothing
so does
debugPrint(getProperty(hideTime))
and
debugPrint(getPropertyFromClass('ClientPrefs', 'hideTime'))
just returns with the text "hideTime"
the other client preference variables work fine and actually give a value its only this one that doesnt work
version i tested this thing on is version is 0.6.2 (current latest)
Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
no its stock 0.6.2

It doesnt say the variable exists in the code...

I tested it for a while and found that it doesn't print out the value.
If you do debugPrint(hideTime) and debugPrint(getPropertyFromClass('ClientPrefs', 'hideTime')) it won't print out the value.
You can do:
if hideTime then
	debugPrint("true")
else
	debugPrint("false")
end

It works normally in an "if" statement, but doesn't work in a "print" statement for some reason. 😕


Bugfix: Fixed issues with machineClass finalizers

Added a more comprehensive set of events to trigger machine class reconciliations.
Finalizers are added by default for all machine class objects.

What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note:

Added a more comprehensive set of events to trigger machine class reconciliations.

Finalizers are added by default for all machine class objects.

/needs review
Just revendoring the MCM repo with the hotfix release v0.34.3


Add port_notify struct for illumos and Solaris

This adds a missing struct for configuring event ports notifications.  The libc-test suite passes on illumos (OmniOSCE) and is assumed to pass on Solaris, given that the interface has been present since Oracle forked from OpenSolaris.

r? @JohnTitor
(rust-highfive has picked a reviewer for you, use r? to override)

r? @JohnTitor
(rust-highfive has picked a reviewer for you, use r? to override)

@bors r+

@bors r+

:pushpin: Commit 0d61dcb7f39aadd51786f5b1952853f16e330480 has been approved by JohnTitor

:pushpin: Commit 0d61dcb7f39aadd51786f5b1952853f16e330480 has been approved by JohnTitor

:hourglass: Testing commit 0d61dcb7f39aadd51786f5b1952853f16e330480 with merge 77180b6db8aef91a37596144ec88ac9374af842a...

:hourglass: Testing commit 0d61dcb7f39aadd51786f5b1952853f16e330480 with merge 77180b6db8aef91a37596144ec88ac9374af842a...

LGTM

The libc-test suite passes on illumos (OmniOSCE) and is assumed to pass on Solaris, given that the interface has been present since Oracle forked from OpenSolaris.

+1, thanks for clarifying!

Thank you!

LGTM

The libc-test suite passes on illumos (OmniOSCE) and is assumed to pass on Solaris, given that the interface has been present since Oracle forked from OpenSolaris.

+1, thanks for clarifying!

Thank you!

:sunny: Test successful - checks-actions, checks-cirrus-freebsd-11, checks-cirrus-freebsd-12, checks-cirrus-freebsd-13
Approved by: JohnTitor
Pushing 77180b6db8aef91a37596144ec88ac9374af842a to master...

:sunny: Test successful - checks-actions, checks-cirrus-freebsd-11, checks-cirrus-freebsd-12, checks-cirrus-freebsd-13
Approved by: JohnTitor
Pushing 77180b6db8aef91a37596144ec88ac9374af842a to master...


low FPS while recording videos!!

hi Ahmed thanks a lot for this a massive working, I just faced a little problem while and after recording it's shows 10 FPS (iPhone 6S) and 18 FPS (iPhone 11) it's always Varable and can't make it constant or 30 FPS or above.

@AFathi I am having the similar issue. Please help to resolve this one.
Thanks

@Zulqurnain24 @A-M-j the FPS set in ARVideoKit is "preferred" and the system only reaches that FPS when there's sufficient memory resources. There certainly is a way to improve the FPS by refactoring the technique used to render the AR scene; I plan to work on that in early 2021.

is there any updates or any way to solve this issue ?!
I tried to delete "WeakProxy" and "gpuLoop" it's enhanced a little bit.

take a look at it @AMJ-7 https://github.com/AFathi/ARVideoKit/pull/137

Asalamualiqum, nice work bro.
On Mon, 24 Oct 2022 at 7:27 pm, Mikolaj Adamowicz @.***>
wrote:

take a look at it @AMJ-7 https://github.com/AMJ-7 #137
https://github.com/AFathi/ARVideoKit/pull/137
—
Reply to this email directly, view it on GitHub
https://github.com/AFathi/ARVideoKit/issues/119#issuecomment-1289423717,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABP5ILV4CFCIW7ZLXHLNTJTWE3IKHANCNFSM4SGHSV5Q
.
You are receiving this because you were mentioned.Message ID:
@.***>


Fix skeleton placeholder on avatar while app is loading

Details

Fixed Issues

$ https://github.com/Expensify/App/issues/49526
PROPOSAL: https://github.com/Expensify/App/issues/49526#issuecomment-2363736049
Tests

Open App
Go to Account settings > Troubleshoot.
Tap Clear cache and restart.
Tap Reset and refresh.
Go to Profile while app is loading (or go offline after reset and refresh app if the app loads too fast).
Ensure that there will is a skeleton placeholder with the same size as the profile avatar while the app is loading

Offline tests

Same as tests
QA Steps

Same as tests
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/989794f2-80c9-4500-93d3-9c72c00657e8

Android: mWeb Chrome

https://github.com/user-attachments/assets/cc5990c1-a0f8-49fd-99fa-6d8fd2fb969e

iOS: Native

https://github.com/user-attachments/assets/989794f2-80c9-4500-93d3-9c72c00657e8

iOS: mWeb Safari

https://github.com/user-attachments/assets/cc5990c1-a0f8-49fd-99fa-6d8fd2fb969e

MacOS: Chrome / Safari

https://github.com/user-attachments/assets/2b5fadbd-c244-4097-b392-2d840b7ee67d

MacOS: Desktop

https://github.com/user-attachments/assets/b13e909e-843e-4c56-97ce-553001339548

Reviewer Checklist

[x] I have verified the author checklist is complete (all boxes are checked off).
[x] I verified the correct issue is linked in the ### Fixed Issues section above
[x] I verified testing steps are clear and they cover the changes made in this PR

[x] I verified the steps for local testing are in the Tests section
[x] I verified the steps for Staging and/or Production testing are in the QA steps section
[x] I verified the steps cover any possible 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 checked that screenshots or videos are included for tests on all platforms
[x] I included screenshots or videos for tests on all platforms
[x] I verified tests pass on all platforms & I tested again on:

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

[x] If there are any errors in the console that are unrelated to this PR, I either fixed them (preferred) or linked to where I reported them in Slack
[x] I verified proper code patterns were followed (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] 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 verified that this PR follows the guidelines as stated in the Review Guidelines
[x] I verified other components that can be impacted by these changes have been tested, and I retested again (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar have been tested & I retested again)
[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] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[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.
[x] I have checked off every checkbox in the PR reviewer checklist, including those that don't apply to this PR.

Screenshots/Videos

Android: Native
https://github.com/user-attachments/assets/c64ce5ff-05a4-4ba3-82d7-8c57617ca63b

Android: mWeb Chrome
https://github.com/user-attachments/assets/83693e14-e052-43ea-a94d-becd14348360

iOS: Native
https://github.com/user-attachments/assets/638831b6-b405-4a82-a1de-0d69e5bcf2ad

iOS: mWeb Safari
https://github.com/user-attachments/assets/849e74f5-1e52-4fa9-bdda-c062e533b239

MacOS: Chrome / Safari
https://github.com/user-attachments/assets/f64975af-6645-404c-8f0c-8795edbeff96

MacOS: Desktop
https://github.com/user-attachments/assets/92100689-82ff-4429-a0f9-c402f02d4672

: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.


Key bindings?

Is there a way to use this tool with key bindings?

Hello,
I'm currently working on it, I will try to commit it asap.
Thanks

Hello,
The chages are made, you can edit the key binding in file named Default.sublime-keymap located in the plugin directory:  (Via "Preferences" -> "Browse Packages..." -> SortBy (Folder) and edit the Default.sublime-keymap file.

Amazing!! Thanks @Doi9t !
Keep up the great work :star2:


Added missing configuration

Here are the test passing on Travis CI https://travis-ci.org/intrepion/react-flux-testing

Thanks


added favourites and local storage functionality

functionality works as expected; update may be required to allow user to access recipe directly through favourites.


Can I host Lychee-Laravel with a subpath? Like https://example.dev/lychee/

Can I host Lychee-Laravel with a subpath? Like https://example.dev/lychee/
I have tried bellow nginx config on my server, but home page always return 404.
# bellow is Lychee-Laravel config, access by https://example.dev/lychee/
location ~ ^/lychee/?(.*)$ {
    root /var/www/lychee/public;

    try_files /$1 /$1/ /index.php?$query_string;

    if (!-e $request_filename) {
        rewrite ^/lychee/?(.*)$ /lychee/index.php?/$1 last;
        break;
    }

    location ~ ^/lychee/?(.*\.php)$ {
        try_files /$1 = 404;
        fastcgi_split_path_info ^/lychee/?(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

# bellow is my main blog page, which can access by https://example.dev directly
location / {
    proxy_pass http://<IP_ADDRESS>:8888;
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto  $scheme;
    proxy_redirect off;
    proxy_ignore_headers X-Accel-Expires Expires Cache-Control;
    proxy_ignore_headers Set-Cookie;
}

Did I do anything wrong?

I found solution. It works.
location ^~ /lychee {
    alias /var/www/lychee/public;
    index index.php;
    try_files $uri $uri/ @lychee;
    location ~ \.php$ {
        if (!-e $request_filename) {
            rewrite ^/lychee/?(.*)$ /lychee/index.php?/$1 last;
            break;
        }
        fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $request_filename;
    }
}
location @lychee {
    rewrite /lychee/(.*)$ /lychee/index.php?/$1 last;
}

I'm reopening this issue so it can be added to the Docs.

A bit OT, but may be interesting for someone:
Im successfully hosting the whole L-L outside the htdocs, just with an alias in httpd.conf to it's public folder. Working like a charm :)

How can this be done with .htaccess?
This page tells me to modify config files I do not have access to https://github.com/LycheeOrg/Lychee-Laravel/issues/16
This page gives info about some .htaccess method, but it does not work with Lychee-Laravel
https://serverfault.com/questions/942417/htaccess-change-document-root-to-public-and-prevent-public-from-being-used
# Block direct requests to the "public" subdirectory
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^public($|/) - [R=404]

# Rewrite all requests that are not already for the "public" subdirectory
RewriteRule !^public/ /public%{REQUEST_URI} [L]

I have my web server as follows:
website.com
- other stuff
- Lychee-Laravel
-- .htaccess
-- public
-- other lychee stuff

I would like to redirect everything from website.com/Lychee-Laravel (or any other url like website.com/pics) to the public directory this Laravel version seems to require. The old version you could just have in any simple directory you wanted (like that pics one).

To answer my own question. A simple symbolic link seems to do the trick. Maybe someone can explain if that is a bad idea or not.
At website.com root ln -s Lychee-Laravel/public pics and I get exactly what I want: website.com/pics


crashed during merge

while tried to do a pull merge, the main processor of the gogs will be crashed, below is the log
BASED on SQLITE:
[Macaron] 2017-08-21 13:27:28: Started POST /egoint/frontend/pulls/21/merge for [::1]
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x10 pc=0xb8d8fd]
goroutine 1340 [running]:
github.com/gogits/gogs/models.(*Repository).getOwner(0x0, 0x150f820, 0xc04226e960, 0xc0444a8b40, 0x34)
C:/Users/Unknwon/Desktop/Applications/Luban/gopath/src/github.com/gogits/gogs/models/repo.go:322 +0x2d
github.com/gogits/gogs/models.(*Repository).mustOwner(0x0, 0x150f820, 0xc04226e960, 0xc0444b1de8)
C:/Users/Unknwon/Desktop/Applications/Luban/gopath/src/github.com/gogits/gogs/models/repo.go:335 +0x4a
github.com/gogits/gogs/models.(*Repository).repoPath(0x0, 0x150f820, 0xc04226e960, 0x2, 0x2)
C:/Users/Unknwon/Desktop/Applications/Luban/gopath/src/github.com/gogits/gogs/models/repo.go:455 +0x4a
github.com/gogits/gogs/models.(*Repository).RepoPath(0x0, 0x44, 0xc0443e5d08)
C:/Users/Unknwon/Desktop/Applications/Luban/gopath/src/github.com/gogits/gogs/models/repo.go:459 +0x4a
github.com/gogits/gogs/models.(*PullRequest).PushToBaseRepo(0xc0444b1dc0, 0x0, 0x0)
C:/Users/Unknwon/Desktop/Applications/Luban/gopath/src/github.com/gogits/gogs/models/pull.go:580 +0x159
github.com/gogits/gogs/models.addHeadRepoTasks(0xc043cd6c70, 0x1, 0x2)
C:/Users/Unknwon/Desktop/Applications/Luban/gopath/src/github.com/gogits/gogs/models/pull.go:662 +0x16c
github.com/gogits/gogs/models.AddTestPullRequestTask(0xc043f03e00, 0x2, 0xc043e9b3c8, 0x6, 0xc043a6e500)
C:/Users/Unknwon/Desktop/Applications/Luban/gopath/src/github.com/gogits/gogs/models/pull.go:707 +0x6ad
created by github.com/gogits/gogs/models.(*PullRequest).Merge.func1
C:/Users/Unknwon/Desktop/Applications/Luban/gopath/src/github.com/gogits/gogs/models/pull.go:191 +0xca

This was reported to me also, with same stack trace (ending in getOwner), though I didn't witness the exact replication steps. Do you know what exact steps caused it in your case?
I am using 0_11_33 (SQLlite) on Win2012.


Question: Decorator Steps Jump to Definition

Following the documentation regarding decorators, I have set this configuration properties for VSCode Cucumber autocomplete:
    "cucumberautocomplete.steps": ["test-features-steps/*.ts", "pages/**/*.ts"],
    "cucumberautocomplete.syncfeatures": "test-features/*.feature",
    "cucumberautocomplete.strictGherkinCompletion": false,

I defined @Fixture decorator on the Page Object and @Given decorator for a step. The step is correctly found via autocompletion when modifying the feature, but unfortunately jumping from there to the implementation of the step is failing and leading to a different file on a comment line which is not really connected to the decorated step.
Jumping to the definition is working for "regular" step definitions with old notation, but for those defined by decorators it does not work.
Am I missing some additional setting, or is there a limitation with jump to definition?

The setup is correct, it should work.
Could you check, maybe you have another Cucumber extension enabled, e.g. this one?

Indeed, there was another previous extension installed for syntax highlighting. After removal, it works for simple decorator steps, but not for ones using a parameter:
  @Given("page is opened for ID {int}")
  async navigate(id: number) {
    await this._navigate(`/id/${id}`);
  }

I noticed the limitation for custom parameters, but this native param int should be working, right?

Yes, it should work for steps with parameters as well.
I've checked with exactly the same step name - works for me.
My settings.json:
{
  "cucumberautocomplete.steps": ["steps/**/*.ts"],
  "cucumberautocomplete.strictGherkinCompletion": false,
}

Suggestions:

restart vscode to clear internal caches / whatever (if not yet)
try with {string} parameter
could you show step title that you click on?

For multiple extensions conflict I will update the docs.

It is very strange. I have one page object that is working fully for navigation to decorated steps with and without parameters. Another page object in the same directory is not working at all for decorated steps.
I also tested the example  which is also working as expected.
Maybe this could also be an issue of the Gherkin extension  itself.

If possible - could you try to reproduce your code structure on decorators branch in example? I will check in my vscode setup.

I tracked the issue down in my project, but I am unable to reproduce it for your example so I am unsure about the root cause.
In one of my page objects, I have TSDoc in following format:
  /**
   * Description
   *
   * @example
   * // Comment for example
   * const void= await waitForX();
   * @example
   * // Comment y
   * const void= await  waitForX();
   */
  async waitForX() {}

The parsing issue is caused by the // after the @example decorator. When I delete those two lines or even only the //, all steps are correctly found and navigated to. If I keep them, all steps from all page objects in all previous positions in that directory and in previous directories cannot be jumped to.
All following page objects are working as expected.
Strange that I cannot reproduce it in your example, but maybe this description can be a hint where / in which extension or code the root cause might be.

@helmutchecker did you try to use that Cucumber extension instead of cucumberautocomplete? maybe it will handle tsdoc properly.
Meanwhile I've updated docs on conflicting VSCode extensions, thanks for highlighting that.


Train on my own dataset without superpixels

First of all, great work!
I assume that in order to use it I have to train the weights on a dataset with superpixels annotations, or at least some boundry boxes.
Am I right?
What do you suggest me to do if now I have lots of clean videos which I want to make segmentation on some features that are moving in the video?
Should I start with simple boundary boxes classification and only than proceed? or that there is any shortcut for that?
Thanks

Thank you @warmspringwinds , it is a great tool!
Unfortunately I need to do it on  a huge amount of data and the only option that I see is to get bunch of people to label it all.
If i wish make segmentation on moving objects in a video? Do you have another lead besides that?
I started using "https://www.learnopencv.com/object-tracking-using-opencv-cpp-python/" but  I wish to have a great segmentation such as yours

@ron-weiner I will have a look if such tool exists :)
Or if you find something better by that time, I would also be interested in the
way you approached your problem.
Thank you.

For sure, I will let you know!
Thank you!


Querying array fields

Is or can there be an example provided on how to work with [*] fields?
For example, with the below data - how would one construct a query to return all id's where DestinationPortRange != 443 and is an Inbound direction?
Matching the array index between the two DestinationPortRange and Inbound fields is the tricky part I haven't found a good reference.
[{
"id": "/subscriptions/291875c5-95ae-4c48-a60b-2f3b0fcf0174/resourceGroups/LoggingSplunk-centralus/providers/Microsoft.Network/networkSecurityGroups/splunk_nsg",
"aliases": {
  "Microsoft.Network/networkSecurityGroups/securityRules[*].destinationPortRange": [
        "443",
        "80",
        "*",
        "9997",
        "*",
        "*",
        "443",
        "5671",
        "*",
        "443",
        "80",
        "443",
        "*"
      ],
      "Microsoft.Network/networkSecurityGroups/securityRules[*].direction": [
        "Outbound",
        "Outbound",
        "Outbound",
        "Outbound",
        "Inbound",
        "Outbound",
        "Inbound",
        "Outbound",
        "Outbound",
        "Outbound",
        "Inbound",
        "Outbound",
        "Inbound"
      ]
  }
}]

Thanks!

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

ID: ac94b233-b387-fd3e-1942-83044d29fc80
Version Independent ID: f6554623-0d7b-f4cc-fc00-8616010f0714
Content: Advanced Azure Resource Graph queries
Content Source: articles/governance/resource-graph/samples/advanced.md
Service: resource-graph
GitHub Login: @DCtheGeek
Microsoft Alias: dacoulte

@tiny-dancer Thanks for your feedback! We will investigate and update soon on it.

@DCtheGeek would it be possible to update the doc with an example?

Working on a sample with the team, just hadn't marked this as #in-progress yet.  But it is. :)

Thanks @DCtheGeek. went ahead and assigned the issue to you.

@tiny-dancer Today, what you are looking for will require both the query and some post-processing of the results to filter for the proper match.  We found that the zip() function was not in the language page for Azure Resource Graph. I'll be adding that shortly.
With zip(), you can update your query such as this:
where type contains 'networkSecurityGroups' | extend destinationPortRange = aliases['Microsoft.Network/networkSecurityGroups/securityRules[*].destinationPortRange'], direction = aliases['Microsoft.Network/networkSecurityGroups/securityRules[*].direction'] | project id, securityRulesArray=zip(destinationPortRange, direction)
The securityRulesArray will be an array of paired values, bringing the port range string and direction string together. From there, you can use whatever scripting language you want to post-process for a pair that matches your specific search criteria.
If you need this to be 100% possible in the query language, please request it in UserVoice.  Thanks for the question and let me know if this solution works for you!  The update to the language page to include the zip() function will close this issue, but please feel free to continue the discussion if needed.


PSMR sirf_exercises (Synergistic)

@samdporter Did you close this by mistake?

there is a conflict for SPECT_acqusition_model I am guessing you have an older version

Sorry, Daniel. This was supposed to be closed


brew can't see Formulas aliases if homebrew/core untapped

brew doctor output
> brew doctor
Your system is ready to brew.

Verification

[X] My "brew doctor output" above says Your system is ready to brew. and am still able to reproduce my issue.
[X] I ran brew update twice and am still able to reproduce my issue.
[X] This issue's title and/or description do not reference a single formula e.g. brew install wget. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.

brew config output
HOMEBREW_VERSION: 4.2.8-125-ga6d539c-dirty
ORIGIN: https://github.com/Homebrew/brew
HEAD: a6d539cf11a0db5a2c0f6fb78ff1ed09bf576a93
Last commit: 17 minutes ago
Core tap HEAD: a44bd8e98ffee5f800a1c5c94532892ffdcfe822
Core tap last commit: 52 minutes ago
Core tap JSON: 16 Feb 10:14 UTC
Core cask tap HEAD: 2af3e89e4eed25531f6dbd7ded492e07ae50a7e9
Core cask tap last commit: 30 minutes ago
Core cask tap JSON: 16 Feb 10:14 UTC
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 10
HOMEBREW_SORBET_RUNTIME: set
Homebrew Ruby: 3.1.4 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/bin/ruby
CPU: 10-core 64-bit arm_firestorm_icestorm
Clang: 15.0.0 build 1500
Git: 2.39.3 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Curl: 8.4.0 => /usr/bin/curl
macOS: 14.3-arm64
CLT: <IP_ADDRESS>.1.1700200546
Xcode: 15.1
Rosetta 2: false

What were you trying to do (and why)?

Tried to install<EMAIL_ADDRESS>Alias for this exists at https://github.com/Homebrew/homebrew-core/blob/a44bd8e98ffee5f800a1c5c94532892ffdcfe822/Aliases/go%401.22
Checked other Formulas installation using Aliases (for example<EMAIL_ADDRESS>
What happened (include all command output)?
No available formula with the name ... errors. Outputs examples:
❯ brew info<EMAIL_ADDRESS>Error: No available formula with the name<EMAIL_ADDRESS>Did you mean<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>or<EMAIL_ADDRESS>Command /opt/homebrew/bin/original-brew info<EMAIL_ADDRESS>failed!
❯ brew install<EMAIL_ADDRESS>Warning: No available formula with the name<EMAIL_ADDRESS>Did you mean<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>or<EMAIL_ADDRESS>==> Searching for similarly named formulae and casks...
==> Formulae
<EMAIL_ADDRESS>✔<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
To install<EMAIL_ADDRESS>✔, run:
  brew install<EMAIL_ADDRESS>✔
Command /opt/homebrew/bin/original-brew install<EMAIL_ADDRESS>failed!
❯ brew info<EMAIL_ADDRESS>Error: No available formula with the name<EMAIL_ADDRESS>Did you mean<EMAIL_ADDRESS>Command /opt/homebrew/bin/original-brew info<EMAIL_ADDRESS>failed!

What did you expect to happen?
Expected that formulas to be installed, as we have aliases for them.
Noticed that it happens if homebrew/cask tap is untapped (default behavior for brew > 4.0.0). If we have homebrew/cask tap  - Aliases work as expected.
Step-by-step reproduction instructions (by running brew commands)
1. Ensure that `homebrew/cask` tap is not added with `brew tap` command (shouldn't be added by default).
2. Try to use any Formula Alias, for example `brew install<EMAIL_ADDRESS>

git bisect suggests that<PHONE_NUMBER>5c122068f962d69ecf47c1bca8ef30 is the first bad commit. CC @reitermarkus


[Call-of-Cthulhu V2 French] Bugfix

Changes / Comments
Bugfix for Impalement.
I have versioned the sheet, check when opening the sheetthe version.  If it is the old version, I automatically update the attributes that have changed.

Bugfix pour l'Empalement.
J'ai versionné la fiche, vérifié à l'ouverture de la fiche la version. Si c'est l'ancienne version, je met à jour automatiquement les attributs qui ont changés.
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[X] Does the pull request title have the sheet name(s)? Include each sheet name.
[X] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[X] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Character Sheet Info Roll20 Internal Use only.


Reloading home page after login fails

Bug report

What is the current behavior?
Login in succeeds, but reloading the home page results in blank page.
If the current behavior is a bug, please provide the steps to reproduce.
See above.

What is the expected behavior?
reload should show same state of app

Other relevant information:

Node.js version:
NPM/Yarn version
Operating System:
Additional tools:

Fixed on last commit


[stable/airflow] Add annotations to service account

Is this a new chart
No.
What this PR does / why we need it:
Adds the ability to add annotations to the service account created by the Airflow chart. This allows things like using AWS IAM Roles for Service Accounts (IRSA) giving the service account the ability to access AWS resources, as documented in https://docs.aws.amazon.com/eks/latest/userguide/specify-service-account-role.html.
Which issue this PR fixes

None

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] Title of the PR starts with chart name (e.g. [stable/mychartname])

Removed a stray file; shouldn't need fluent-bit owner sign off any more.

/assign @maver1ck

/ok-to-test

/lgtm


Update samples still usring rc2

Some samples were still using RC 2 binaries.
Update all project.json files to use the RTM bits.
Update related articles to match the code generated by the dotnet CLI templates.
/cc @dend @cartermp @blackdwarf

LGTM modulo imports and my one question about the serialization dependency on the NewTypes test project.

As discussed, we'll just leave the imports in so that they match the template.  We can always update later.

Update the one .md file with an incorrect tag.
Added comment here on unnecessary nodes: https://github.com/dotnet/cli/issues/1717
Created Issue #803 to track changes in this repo.
:shipit:!


publish v2.0 chart

Fixes #122

@vuldin and @joejulian  - i think we should update the readme https://github.com/redpanda-data/helm-charts#v2-in-development

https://github.com/redpanda-data/helm-charts/pull/146


Adding .Net based framework for secret rotation and example lambda function for Let's Encrypt account keys stored in Secret Manager

Issue #, if available:
Description of changes:
Added source code for a .Net based lambda function to rotate secrets. Also included an example for Let's Encrypt private keys.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Checking on status here. It's been a couple months now can we get this checked in please.

Hello @paulfryer ,
Sorry for the delay in response, reviewing this is in our backlog and we hope to get back to you soon.

@paulfryer thank you for putting this together. This was immensely helpful!

Is this every going to be added in or something added for .NET?

Hi paulfryer - thank you for the pull request. Unfortunately we don't currently have any plans to support 3rd-party integrations like Let's Encrypt at this time. All samples are being provided in Python for its ease of use templates. Customers can modify as they see fit for their environment.


Create 905.java

Fixes #{Insert your issue number here}

My code sample is in :

[ ] CPP
[x] Java

Screenshot of working code sample  :

Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] My code sample is formatted and works correctly

Please go through Contributor Guide


Any benchmarking done on OCHuman?

Nice idea here, thank you! Just to check, have you all have done any experiments/benchmarking to test on the OCHuman dataset? Should be quite a good benchmark to check if your proposed method works for occluded humans.

Alright, will try it when I have time. Thanks for the reply!


Initialize lerna and create single styled-system package folder

This is just the first step for initializing Lerna (part of #475), keeping supporting just the single package for now. I will update the scripts again once I create/move in the other packages 🙂

Codecov Report

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

@@          Coverage Diff          @@
##           master   #484   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines         173    173
=====================================
  Hits          173    173

Impacted Files
Coverage Δ

packages/styled-system/src/index.js
100% <ø> (ø)

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 af33c08...8ef1f26. Read the comment docs.

@jxnblk I have another branch ready that separates out the single package into styled-system, a utilities package (re: Create utilities package with themeGet, etc) and an "extras" package (name pending, re: Split style functions into separate packages #281).
Would you like me to merge that branch into this one?
All of these changes are not breaking ones.

@mfix22 That's awesome, thanks! I'd say you could open another PR for those changes if you like. I'd rather merge this one on its own, and I'm guessing the other PR might warrant a bit more discussion. I just want to pull it down locally and test it out before merging

Thanks for this!


WIP: Make operator bundle for OML

TBD
TODO:

[ ] create valid CSV file
[ ] honor manifest layout
[ ] provider valid image-references file
[ ] make sure an operator bundle with role binding to external extension-apiserver-authentication-reader role (https://kubernetes.io/docs/tasks/access-kubernetes-api/#extension-apiserver-authenticates-the-request) is properly created
[x] provider package.yaml file
[x] The Dockerfile must create the /manifests directory at the top level of the image.
[ ] deploy the operator through OLM to verify all bits are properly set and available

Links:

how to build CSV file: https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/building-your-csv.md
CSV file example: https://github.com/openshift/sriov-network-operator/blob/master/manifests/4.4/sriov-network-operator.v4.4.0.clusterserviceversion.yaml
manifest directory layout: https://github.com/operator-framework/operator-registry/tree/release-4.2#manifest-format

/hold

In order to test OLM is able to create the deployment as specified in the CSV I had to:

create SA, ClusterRole and ClusterRoleBinding as is specified in the CSV
create operatorgroup:apiVersion: operators.coreos.com/v1
kind: OperatorGroup
metadata:
  name: openshift-cluster-descheduler-operator
  namespace: openshift-descheduler-operator
spec:
  targetNamespaces:
    - openshift-descheduler-operator

After that:
$ oc apply -f cluster-kube-descheduler-operator.v4.4.0.clusterserviceversion.yaml
$ oc get deployment -n openshift-descheduler-operator
NAME                   READY     UP-TO-DATE   AVAILABLE   AGE
descheduler-operator   1/1       1            1           104s

After removing an image-reference file from the bundle I was able to deploy the operator \O/.

/hold cancel

/cherry-pick release-4.4


Exception with an error code: 0xe (SPXERR_MIC_NOT_AVAILABLE) when using speech translation API in Azure batch node without michphone.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
var config = SpeechTranslationConfig.FromSubscription(this.subscriptionKey, this.region);
config.SpeechRecognitionLanguage = "en-US";
config.AddTargetLanguage("zh-CN");
using (var audioInput = AudioConfig.FromWavFileInput(inputAudioFile))
using (var recognizer = new TranslationRecognizer(config, audioInput))
Expected behavior
Below is the Exception thrown at line AudioConfig.FromWavFileInput(inputAudioFile)):
Exception with an error code: 0xe (SPXERR_MIC_NOT_AVAILABLE)
at Microsoft.CognitiveServices.Speech.Internal.SpxExceptionThrower.ThrowIfFail(IntPtr hr)
at Microsoft.CognitiveServices.Speech.Recognizer.FromConfig(GetRecognizerFromConfigDelegate fromConfig, SpeechConfig speechConfig, AudioConfig audioConfig)
at Microsoft.CognitiveServices.Speech.Translation.TranslationRecognizer..ctor(SpeechTranslationConfig config, AudioConfig audioConfig)
at Microsoft.SpeechServices.CustomVoice.SpeechTranslationHandler.TranslateAudioAsync(String inputAudioFile, Language fromLanguage, IEnumerable`1 targetLanguages) in D:\git\SpeechServicesCustomVoice\runtimetts\TtsLib\Handlers\SpeechTranslationHandler.cs:line 46
at Microsoft.SpeechServices.Backend.CustomVoiceGeneralTaskHost.TranslateVideo.Microsoft.SpeechServices.CustomVoice.TtsLib.Interface.IVoiceGeneralTaskModule.ProcessAsync(IVoiceGeneralTaskInputDataProvider dataProvider, IVoiceGeneralTaskPathProvider pathProvider, GeneralTaskPredefinedOutputFile predefinedOutputResult) in D:\git\SpeechServicesCustomVoice\backend\OfflineProcessing\CustomVoiceGeneralTaskHost\Modules\TranslateVideo.cs:line 199
at Microsoft.SpeechServices.Backend.CustomVoiceGeneralTaskHost.ConsoleAppExecutor.Microsoft.SpeechServices.Backend.CustomVoiceGeneralTaskHost.IConsoleAppExecutor.ExecuteAsync(Arguments arg) in D:\git\SpeechServicesCustomVoice\backend\OfflineProcessing\CustomVoiceGeneralTaskHost\ConsoleAppExecutor.cs:line 62
Process failed with error message: Exception with an error code: 0xe (SPXERR_MIC_NOT_AVAILABLE)
Version of the Cognitive Services Speech SDK
1.30.0
Platform, Operating System, and Programming Language

OS: Windows
Hardware - x64
Programming language: C#
using Console

Additional context

Error messages, stack trace, sample code to reproduce the issue, ...
Please provide full Speech SDK Log, as per the instructions here?
If you report an error for a specific service interaction, please report the SessionId and time (incl. timezone) of the reported incidents. The SessionId is reported in all call-backs/events you receive.
Any other additional information

Hi, it is because my using the wrong parameter inputAudioFile is empty.
The SDK error message is not correct.

This is indeed an undocumented feature - if filename in AudioConfig.FromWavFileInput(filename) is an empty string, the SDK reverts to using a microphone by default.

Closed as resolved, please open a new issue if more support is needed.


when argument batch_size is bool, tf.data.experimental.dense_to_ragged_batch works

Click to expand!
Issue Type
Bug
Have you reproduced the bug with TF nightly?
Yes
Source
source
Tensorflow Version
tf 2.12.0
Custom Code
Yes
OS Platform and Distribution
win11
Mobile device
No response
Python version
No response
Bazel version
No response
GCC/Compiler version
No response
CUDA/cuDNN version
No response
GPU model and memory
No response
Current Behaviour?
According to doc, the argument batch_size should be int64. But in following snippet code, when it's bool type, the API tf.data.experimental.dense_to_ragged_batch also works. If this is due to the type cast in API, then the documentation should make it clear that the argument batch_size can be bool type as well. If this is an unexpected type cast, then this issue should be fixed.
Standalone code to reproduce the issue
results = dict()
import tensorflow as tf
with tf.device('/CPU'):
  batch_size = False
  results["res_cpu"] = tf.data.experimental.dense_to_ragged_batch(batch_size=batch_size,)
with tf.device('/GPU:0'):
  results["res_gpu"] = tf.data.experimental.dense_to_ragged_batch(batch_size=batch_size,)
print(results)
#results={'res_cpu': <function dense_to_ragged_batch.<locals>._apply_fn at 0x7f0f5974a3b0>, 'res_gpu': <function dense_to_ragged_batch.<locals>._apply_fn at 0x7f0f5974a710>}

Relevant log output
No response

Hi @cheyennee
Thank you for reporting the issue.
I was able to replicate the issue in Colab using Tensorflow version 2.12 and tf-nightly(). Please find the gists here - TF v2.12 & tf-nightly.

Hi @cheyennee, Apologies for the delay.
The tf.data.experimental.dense_to_ragged_batch API works with tf.dataset.Data. As you are not applying the tf.data.experimental.dense_to_ragged_batch to a dataset, you are not seeing any error when passing invalid inputs. Kindly check the following code with an error when using batch_size=False.
import tensorflow as tf
import numpy as np

dataset = tf.data.Dataset.from_tensor_slices(np.arange(6))
dataset = dataset.map(lambda x: tf.range(x))
dataset.element_spec.shape

batch_size = False

dataset = dataset.apply(
    tf.data.experimental.dense_to_ragged_batch(batch_size=batch_size))
for batch in dataset:
  print(batch)

Error:
InvalidArgumentError: {{function_node __wrapped__BatchDatasetV2_device_/job:localhost/replica:0/task:0/device:CPU:0}} Batch size must be greater than zero. [Op:BatchDatasetV2]

Kindly refer to this gist. Thank you!

@synandi Why when I am not applying the tf.data.experimental.dense_to_ragged_batch to a dataset, I cannot see any error when passing invalid inputs? I think maybe you should consider other data format rather than dataset, is this possible? Or does it need a lot of efforts to do validate on other data format?

@cheyennee,
Looks like there is already an issue that was still open for the similar feature/issue. Could you please take a look at the issue and try to follow the similar thread for the update.
https://github.com/tensorflow/tensorflow/issues/42349
Thank you!


neo4j: Introduce an API for graphs

You have waited for it. Now it comes: the Neo4j graph API.
Features

Customizable identification scheme: You have power on how IDs are generated and which property is used to store it. For the moment, only one scheme is provided: sequential IDs.
Customizable storage mechanism: You have power on where and how your graph is saved. You can then reload your graph at will. For the moment, two storage medium are provided: Neo4j and JSON.
Partial loading and saving: For when you do not want put all your eggs in one basket.
Progression tracking: You can track the progression of a long-running operation (like saving thousands of nodes in a Neo4j database) and display it to your users the way you want.

What is included
The API itself

progression: Add an API for progression tracking.
neo4j: Add an API for graphs.
neo4j/graph: Add node removal methods.
neo4j/graph: Add optimization methods.

Neo4j as a storage mechanism

neo4j/graph: Add Neo4j as a storage mechanism.

JSON storage mechanism

json: Factorize the trivial implementation of to_json.
stream: Optimize StringIStream.read_all
neo4j/graph: Add a JSON storage mechanism.
neo4j/graph: Enlarge in advance when loading from JSON.

Sequential identification scheme

neo4j/graph: Add a sequential identification scheme.
neo4j/graph: Optimize some services of SequentialNodeCollection.
neo4j/graph: Implement optimization services of SequentialNodeCollection.

Garbage collection :smile:

neo4j: Remove json_store.

Comming soon in a future PR near you

Refactoring of /src/neo.nit and of neo_doxygen to use the new API.

Signed-off-by: Jean-Christophe Beaupré<EMAIL_ADDRESS>

+1
Je passerais aussi automatiquement en ok_will_merge puisque personne n'a envie de la relire (à raison).


Upgrade to jaeger 1.1.0

I noticed issue #48 talks about upgrading to jaeger 0.35.1. I think that issue should have been closed actually since this now uses jaeger 0.35.1. Unfortunately, a couple other high severity CVEs have been discovered in the version of lib-thrift that is used by jaeger 0.35.1. Jaeger 1.1.0 uses a newer version of lib-thrift that doesn't have those CVEs, so hopefully we can upgrade. These are the CVEs I am referring to:

https://ossindex.sonatype.org/vuln/42dec0ea-acb2-4560-8317-3360e79aa333
https://ossindex.sonatype.org/vuln/326b0d95-8aa6-40d7-8901-0478505f8b54

Thanks for reporting!
Would you like to send a PR updating the version?

@geoand Sorry for the delay, PR #77 bumps the version.

Well, can't this issue be closed?


Consider using cross-platform defaults

Currently, the defaults of newGlWin lead to errors on OSX. You have to at least supply these parameters to make it work:
var win = newGlWin(version=glv32, forwardCompat=true, profile=glpCore)

(Or a legacy OpenGL 2 version)
I think it would be less frustrating to newcomers to have defaults that work out of the box on all sufficiently recent major platforms.

I do agree that it needs to be changed, but is forward compatibility actually required? It seems like a good default though, and I think the default version should be 2.0.

Forward compatibility and core profile are required for 3.x on OSX. I also think that the default version should be 2.0, because having 3.2 with core profile strips away some of the entry-level OpenGL features.

@flyx Actually, I think the defaults should be the same as those for GLFW


Coverity fixes

Mostly this is ok. I am adding Arvind to this change as there was a problem identified earlier with innersource and restricted access for the runner.


[Feature] Reduce volume of logs printed to Homebridge console

Problem description
Currently this plugin generates a large amount of entry into the logs page as every device interaction / message is logged. This can drown out critical issues (with other plugins) meaning they go undetected.
Suggested solution
Add an option in config to change the log level for this plugin allowing device updates to be silenced.
Describe alternatives you've considered
Additional context
Are you willing to contribute to this feature?
Yes.

Just wondering: do you have debug logs (-D) turned on?
If so, have you considered turning them off?
I don't have it turned on and the only thing I see from this plugin is whenever it publishes a message (which most of the time means that a user operated an accessory).
What logs would you want to get rid off?

Just wondering: do you have debug logs (-D) turned on?

I dont have this on, so am not seeing debug logs.

I don't have it turned on and the only thing I see from this plugin is whenever it publishes a message (which most of the time means that a user operated an accessory).

These are the logs I am talking about here.
While this is limited to when messages are published, that still adds up to a huge number of logs (at least for me) as I have quite a few z2m devices, multiple people sending commands and a large number automations running regularly (motion sensors are particularly noisy as they can end up firing off 10 to 15 messages just walking around the house to turn lights on and off). This results in this plugin producing roughly 30x more logs than all other plugins put together. Unless I am checking the logs daily its easy to miss errors / issues / etc being posted.
It would be nice to have a way to suppress these publish messages and receive only critical / warning logs to help keep the log tidy and readable.

I'll see if I can make it so that you can configure these logs to be part of the "Debug" messages rather than the "Info" level I believe they are currently on. Not sure when I have time to do so, but seems like a rather easy change.

Hello,
I'm using homebridge-z2m v1.9.2.
No matter the value, "log": {"mqtt_publish": "warn"} or "log": {"mqtt_publish": "error"}, I still have all the Publish to 'zigbee2mqtt/...../set': '{"state":"ON"}' log information.
Can you help me disabling this logs ?
Thank you

This feature has not been released yet.
I'll let you know when it's available.

Just released v1.10.0 to homebridge-z2m@next which includes this feature. Because there were quite some internal changes, I haven't pushed it to latest yet. So far it seems to be working fine on my setup, but if you run into any issues, please do let me know.


feat: Refactor task output details

Description

Refactors task outputs section in task drawer to be more consistent with the task inputs section
Displays awaited outputs when task is not completed yet
Adds permissions details for task I/Os so that users know easily which org can access their assets
Adds tooltip with explanation on non-availability when an item is transient (= deleted asap to save storage)
Changes lock icons by disabled download buttons
Adds tooltip with explanation when download is blocked because the modelExportEnabled property in the config is set to false
Adds tooltip describing the kind of asset when hovering on asset icon
Aligns every download actions

Closes FL-1175
Screenshots

Ready to be merged. Waiting for end of merge freeze. Thanks @Milouu !

/e2e --tests=sdk,frontend

End to end tests: :hourglass_flowing_sand: STARTING


postinstall script fails after adding CSS library (like Bootstrap)

I'd like to ask you the correct way installing 3rd party CSS library, like bootstrap.
When I run
$ git clone --depth=1 https://github.com/chentsulin/electron-react-boilerplate.git your-project-name
$ cd your-project-name
$ yarn
$ yarn add bootstrap

It raises the following error.

Error log when installing bootstrap
> cross-env NODE_ENV=development node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --config webpack.config.renderer.dev.dll.js --colors

Hash: 972cdc4ff7d2b48360d3
Version: webpack 3.10.0
Time: 1365ms
              Asset     Size  Chunks                    Chunk Names
renderer.dev.dll.js  1.28 MB       0  [emitted]  [big]  renderer
[./node_modules/electron-debug recursive] ./node_modules/electron-debug 160 bytes {0} [built]
[./node_modules/webpack/buildin/harmony-module.js] (webpack)/buildin/harmony-module.js 596 bytes {0} [built]
   [0] dll renderer 12 bytes {0} [built]
    + 149 hidden modules

WARNING in ./node_modules/electron-debug/index.js
81:45-58 Critical dependency: the request of a dependency is an expression
 @ ./node_modules/electron-debug/index.js
 @ dll renderer

WARNING in ./node_modules/electron-debug/index.js
84:85-106 Critical dependency: the request of a dependency is an expression
 @ ./node_modules/electron-debug/index.js
 @ dll renderer

ERROR in ./node_modules/bootstrap/dist/js/bootstrap.js
Module not found: Error: Can't resolve 'jquery' in '/Users/yamazaki/workspace/electron/electron-react-boilerplate/node_modules/bootstrap/dist/js'
 @ ./node_modules/bootstrap/dist/js/bootstrap.js 7:81-98
 @ dll renderer

ERROR in ./node_modules/bootstrap/dist/js/bootstrap.js
Module not found: Error: Can't resolve 'popper.js' in '/Users/yamazaki/workspace/electron/electron-react-boilerplate/node_modules/bootstrap/dist/js'
 @ ./node_modules/bootstrap/dist/js/bootstrap.js 7:100-120
 @ dll renderer
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR<EMAIL_ADDRESS>build-dll: `cross-env NODE_ENV=development node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --config webpack.config.renderer.dev.dll.js --colors`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>build-dll script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      /Users/yamazaki/.npm/_logs/2018-03-04T21_13_00_517Z-debug.log
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

Also, when I try to install Lightning Design System, I got the following error.

Error log when installing lightning design system
$ yarn add @salesforce-ux/design-system
...
ERROR in dll renderer
Module not found: Error: Can't resolve '@salesforce-ux/design-system' in '/Users/yamazaki/workspace/electron/electron-react-boilerplate'
 @ dll renderer

ERROR in ./node_modules/bootstrap/dist/js/bootstrap.js
Module not found: Error: Can't resolve 'jquery' in '/Users/yamazaki/workspace/electron/electron-react-boilerplate/node_modules/bootstrap/dist/js'
 @ ./node_modules/bootstrap/dist/js/bootstrap.js 7:81-98
 @ dll renderer

ERROR in ./node_modules/bootstrap/dist/js/bootstrap.js
Module not found: Error: Can't resolve 'popper.js' in '/Users/yamazaki/workspace/electron/electron-react-boilerplate/node_modules/bootstrap/dist/js'
 @ ./node_modules/bootstrap/dist/js/bootstrap.js 7:100-120
 @ dll renderer
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR<EMAIL_ADDRESS>build-dll: `cross-env NODE_ENV=development node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --config webpack.config.renderer.dev.dll.js --colors`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>build-dll script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      /Users/yamazaki/.npm/_logs/2018-03-04T21_19_46_858Z-debug.log
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

I found that in webpack.config.renderer.dev.dll.js#L175-L181, some dependencies are excluded from dll, so I changed like this:
entry: {
  renderer: (
    Object
      .keys(dependencies || {})
      .filter(dependency => {
        // also ignore installed CSS library
        return dependency !== 'font-awesome' && dependency !== '@salesforce-ux/design-system';
      })
  )
},

installation successfully finished.
But I don't know what is the correct way. Does it mention in the docs?

popper.js and jquery is a peerDeps of bootstrap

@amilajack
Thanks for your reply.
What about other CSS frameworks?
Actually what I want to know is the correct way adding any CSS library, not how to install bootstrap.

What kind of UI library? There's many kinds. There are react-based ones. If you're going that route, I would recommend styled-components. If you're not the I'd recommend bootstrap or antd. Here's a working example for antd. It really depends on the library. For styled-components, you should be able to just import it and use it like you would in any other react app.

I'd like to use Lightning Design System(LDS), pure CSS library created by Salesforce.
Thank you very much for introducing me your antd example!
I've never heard of that library, but certainly I could install it without errors (yarn add antd).
It seems the difference between antd and LDS (& font-awesome) is that, antd has JS files and LDS & font-awesome doesn't.
If I want to install the UI library which contains no JS files, I should ignore from entry by hand?

Yes, see this example. You can import css/scss styles without importing js.

Thank you. That's really helpful.
I found that, one of the libraries you highlighted above, ionicons-temp is pure CSS library.
But you defined it as devDependencies, not dependencies in package.json.
So when running build-dll, ionicons-temp is not contained here.
So build finishes successfully.
I refer to your approach, thanks!

Yea. Adding dependencies to devDependencies ensures that they dont get bundled in the webpack dll

@amilajack So how can I add jquery and popper.js for bootstrap to work? The example link will work with bootstrap alerts?

@alvirtuoso. I believe so. Try it


Switch from .toml to .yml

hi there and thank you for the great project! One suggestion I have is to switch from .toml to .yml so that environmental variables (e.g. ${PASSWORD}) could be used in the file rather than having plain passwords.

I use this with e.g. docker myself so it is not something I haven't seen before.
With that said, I don't think this is related to yaml at all or a default feature in any way. The task to support ${} is to implement it myself. That also means it is just as much work to do it with toml as yaml.
My test was with pyyaml and that one does not seem to support it in any way.


I can't use hand move model with oculus quest2

Describe the bug
A clear and concise description of what the bug is.
I can't use handController move model with oculus quest2
To reproduce
新建文本文档.txt
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Your setup (please complete the following information)

Unity Version [e.g. 2020.3.5f1]
MRTK Version [e.g. v3.0]

Target platform (please complete the following information)

Oculus quest2

Additional context
Add any other context about the problem here.

Unfortunately, we need more info to resolve this issue. Please reopen when you've got more context, we look forward to figuring it out with you. Thank you!


Add support to build RPM for different flavor of Centos

Note this fixes only the Traffic Ops ORT build. But same can be used for other components.
The new filename will look like the following :

traffic_ops_ort-1.7.0-3880.c4f0873a.el6.x86_64.rpm
traffic_ops_ort-1.7.0-3880.c4f0873a.el7.centos.x86_64.rpm

I cannot build when I try to run this, I think we need to make some more changes in or around functions.sh.
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gcarZW
+ umask 022
+ cd /home/dneuma4602k/smalenfant/traffic_control/rpmbuild/BUILD
+ rm -rf /home/dneuma4602k/smalenfant/traffic_control/rpmbuild/BUILDROOT/traffic_ops_ort-1.8.0-3898.d1cd9f23.el6.x86_64
+ exit 0

========================================================================================
RPM BUILD FOR traffic_ops_ort SUCCEEDED, See /home/dneuma4602k/smalenfant/traffic_control/dist/traffic_ops_ort-1.8.0-3898.d1cd9f23.x86_64.rpm for the newly built rpm.
========================================================================================

cp: cannot stat `/home/dneuma4602k/smalenfant/traffic_control/rpmbuild/RPMS/x86_64/traffic_ops_ort-1.8.0-3898.d1cd9f23.x86_64.rpm': No such file or directory
Could not copy traffic_ops_ort-1.8.0-3898.d1cd9f23.x86_64.rpm to /home/dneuma4602k/smalenfant/traffic_control/dist: 1

@dneuman64 Can you give this a try? This will produce all build with el6 of el7. This has not been tested with RHEL, only with Centos. I'm assuming RHEL would be appended with el6server for example.

@smalenfant yep, I will give it a look right now and let you know what I find.  I think just CentOS is fine since all we say on the downloads page is "All RPMs have been built and tested on CentOS 6.5"  (which will need to be updated when we officially offer support for 7.x as well).


How can I see ABI file of your smart contract

I want to process transaction events but I don't have your ABI files, how can I get that?
tx example:
https://blockscout.com/xdai/mainnet/tx/0x0c452a7c116adb6162390f342cee84175f34e3c1bc0015e6f82773a54ace3061/

Hi,
we did not write our own smart contracts for this app.
It only works as a gnosis safe app and uses the smart contracts from the gnosis safe.
To do this we use the https://github.com/gnosis/safe-apps-sdk/tree/master/packages/safe-apps-react-sdk
For details on how the multi-sending of transactions works, please ask there.

All of what @schmanu said is true, however I can direct you toward the exact contracts which are used when building the call data for transaction execution.
Specifically, we invoke the execTransaction method on your Gnosis Safe (contract available as a proxy at the address of your Gnosis Safe) or also available here: https://github.com/gnosis/safe-contracts/tree/main/contracts
Note that there are many different versions of the safe (but as far as I understand this particular method remains backwards compatible for quite some time).
We also invoke the multiSend method from MultiSend.sol available here: https://github.com/gnosis/safe-contracts/tree/main/contracts/libraries
Note also that there are several different versions on MultiSend.
We rely on the SafeSDK to provide us with the appropriate versions of each of the above contracts.
Finally, we also make use of the transfer (maybe transferFrom) methods from ERC20.sol for fungible tokens and ERCxxx.sol for non-fungible tokens.
The transactions built from all of these contracts are composed in a form that looks somewhat like
execTransaction(multiSend([transfer, transfer, transfer, ...., transfer]))

Cheers!
I hope this helps you find what you are looking for.

Closing this as the question has been "answered".


Refine assertion text

Fix #161

@ivergara Do you have a clue why this unit test is failing?

@kklein don't understand why the setup is failing to find git. I thought it might have been a fluke so I (in principle) retriggered the job but it seems to have failed too.
Will take a deeper look at some point.

Thank you @jak-ket !


docs(typedoc): Add typedoc

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


feature: Prefix type names

For example, given the schema:
interface A {
  id: ID!
}

type B implements A {
  id: ID!
  b: String!
}

With a prefix of GQL_, would generate:

interface GQL_A
class GQL_B implements GQL_A

This would help when converting between database, RPC, and GraphQL objects sharing the same name for example
I know #21 and #132 exist, would a PR in the (distant) future be OK?

Thanks @jord1e. Yes, a PR would very much be welcome and appreciated! Now that we have seen a few requests for this feature, it makes sense to add that functionality. Internally, we don't have a use case for this and hence haven't quite prioritized this. But we do welcome any additional support and help from the community.

This is a duplicate of another feature request to add suffixes.: https://github.com/Netflix/dgs-codegen/issues/389

@srinivasankavitha hey! I would like to work on this issue, can you please confirm whether to have them as prefix or suffix?

Thanks for reaching out. As requested, a prefix setting would be great.

Just to confirm: I currently have not made any progress on this and have no plan to do it in the "near" future.
So good luck @vj-codes

The reversal of this feature will also help. It would strip the prefix from the generated type.
For example, given the schema:
interface GQL_A {
id: ID!
}
type GQL_B implements A {
id: ID!
b: String!
}
Without a prefix of GQL_, the plugin would generate:
interface A
class B implements A
This could be useful, when types are prefixed with namespace to avoid type conflicts when the schemas get merged into a federated supergraph.


When using dataSet, only one pointer is displayed on the line chart.

I am using dataSet to draw six lines on a line chart. I think that when you drag on the chart, points appear on the lines. However, points only appear on the first line.
  const dataSet: Array<DataSet> = [
  	{ data: data1, color: "blue", dataPointsColor: "black" },
  	{ data: data2, color: "green", dataPointsColor: "black" },
  	{ data: data3, color: "orange", dataPointsColor: "black" },
  	{ data: data4, color: "red", dataPointsColor: "black" },
  	{ data: data5, color: "purple", dataPointsColor: "black" },
  	{ data: data6, color: "pink", dataPointsColor: "black" },
  ];

<LineChart
  				adjustToWidth
  				curved
  				hideDataPoints
  				height={100}
  				overflowTop={15}
  				maxValue={500000}
  				dataSet={dataSet}
  				initialSpacing={0}
  				noOfSections={4}
  				thickness={1}
  				rulesType="solid"
  				rulesColor="lightgray"
  				getPointerProps={(index: PointerIndex) => {
  					console.log(index);
  					setActivePointerIndex(index.pointerIndex);
  					setActivePointerX(index.pointerX);
  				}}
  				pointerConfig={{
  					pointerStripColor: "black",
  					pointerStripWidth: 2,
  					pointer1Color: "blue",
  					pointer2Color: "green",
  					pointer3Color: "orange",
  					radius: 4,
  				}}
  			/>

https://github.com/Abhinandan-Kushwaha/react-native-gifted-charts/assets/62002986/61fedd2a-cb2f-4be2-9f21-f666dbdee430

Same only 1 item or pointer is displayed

Hi @HikaruTakemoto 👋
Thanks for pointing it out. It has been fixed in version 1.4.11 🎉
Now the pointer will appear on each line of the dataSet. If you want the pointers to be of different colors, you can pass the colors in an array using the prop pointerColorsForDataSet.
Please use the latest version of the library.
cc: @vorn-dev-ni


Remember old input?

How does the "remember old input" works? It isn't pretty clear as per the documentation.
I am using BootForm, but I guess this is the same.
            {!! BootForm::open(['files' => true])->put()->action(route('category.update', $category->id))->multipart() !!}
                {!! BootForm::text('Name', 'name')->value($category->name) !!}
                {!! BootForm::text('Slug', 'slug')->value($category->slug) !!}
                {!! BootForm::submit('Save') !!}
            {!! BootForm::close() !!}

If errors happens under Request validation, the old input is now populated.

It should work out of the box with Laravel if you are using the service provider. The form builder just needs to be instantiated with an implementation of this interface that returns the old input when it's asked for.
There is a bundled Laravel implementation that relies on the session here: https://github.com/adamwathan/form/blob/master/src/AdamWathan/Form/OldInput/IlluminateOldInputProvider.php
In your controllers when validation fails, make sure you are including the withOldInput() call in your redirects, something like:
return redirect()->back()->withErrors($validation)->withOldInput();

I dont validate in the controller but in a request (the method Rules). I guess that is why it does not function.

Den 23. sep. 2015 kl. 15.20 skrev Adam Wathan<EMAIL_ADDRESS>It should work out of the box with Laravel if you are using the service provider. The form builder just needs to be instantiated with an implementation of this interface that returns the old input when it's asked for.
There is a bundled Laravel implementation that relies on the session here: https://github.com/adamwathan/form/blob/master/src/AdamWathan/Form/OldInput/IlluminateOldInputProvider.php
In your controllers when validation fails, make sure you are including the withOldInput() call in your redirects, something like:
return redirect()->back()->withErrors($validation)->withOldInput();
—
Reply to this email directly or view it on GitHub.

It should still work, here's how it constructs the response when using custom requests:
https://github.com/laravel/framework/blob/8fabb94f76dbdd917c58ebfa3bcf859f714a8ad4/src/Illuminate/Foundation/Validation/ValidatesRequests.php#L87-L89
Is there anything in the exception handling process you've customized?

Strange. I am using the service provider. Should I open the form in a specific way? This is how I open:
	{!! BootForm::openHorizontal(['lg' => [3, 9]])->addClass('row')->put()->action(URL::route('user.profile', $user->slug)) !!}
		<input type="hidden" name="_token" value="{{ csrf_token() }}">

		{!! BootForm::text('First name', 'firstname')->value($user->firstname) !!}
		{!! BootForm::text('Last name', 'lastname')->value($user->lastname) !!}
		{!! BootForm::email('E-mail', 'email')->value($user->email) !!}
	{!! BootForm::close() !!}

I am using a UpdateUserRequest, that looks like this: http://laravel.io/bin/mGDqE
It extends the basic Request that looks like this: http://laravel.io/bin/GyXxk
Can't figure out what I am missing.
I have installed BugSnag on my application, which changes app/Exceptions/Handler.php to extend Bugsnag\BugsnagLaravel\BugsnagExceptionHandler instead of the default Illuminate\Foundation\Exceptions\Handler. However, the BugsnagExceptionHandler extends Illuminate\Foundation\Exceptions\Handler, so I guess it shouldn't be a problem. See https://github.com/bugsnag/bugsnag-laravel#how-to-install.

Any chance you can reproduce in a small sample Laravel app that you can post publicly? Happy to pull it down and test.

Hey @adamwathan sorry for not getting back. The thought of having to throw a sample app seems complicated, so  I got away from it.
I can tell that it still is an issue on our codebase. It does not remember input.
However, I have just noticed that for some reason, it does remember the selection of <select> don't know if it can help the debugging.

@adamwathan issue still persists even after #63.
I have figured out that it will remember the old input if my input is created like this:
{!! BootForm::text('Name', 'name') !!}

As soon as I provide a "value" it will not remember old input:
{!! BootForm::text('Name', 'name')->value($page->name) !!}

Is there a specific way you need to provide the value when wanting to remember old input? It is for an "edit" form.

The value call will override any old input; it has the highest precedence. This is probably what you want:
{!! BootForm::text('Name', 'name')->defaultValue($page->name) !!}

Thanks, would be great to have that noted somewhere :)

It is in the docs :) https://github.com/adamwathan/form#remembering-old-input

I see, thanks! :)


OrderEntryTransactionCreate -- Document Number unable to change

When creating a new OrderEntryTransactionCreate and trying to replace the autogenerated number with our companies number for the Document Number object.  When executing the order entry the Document number always gets replaced by Intaccts autogenerated number.

We need to remove the numbering sequence from Intacct


get_frame_image:  moved the global variables into function static

Business permanently closed in ORANGEVIILE ONTARIO CANADA

Business permanently closed in ORANGEVIILE ONTARIO CANADA


How to custom error message of 'between' ?

Versions

vee-validate: 2.1.0-beta.7
vue: 2.5.17

Describe the bug
const dict = {
  zh_CN: {
    messages: {
      required: name => `you have to input it`,
      between: name => `wrong`,
    }
  }
}
Validator.localize(dict)

For example, I made my own rules like that, but i don't know how to setup with the between , I can not get the range what i set like that way ↑

Messages can be either functions or strings, functions allow you to use the parameters sent to the rule ordered in an array as the second argument.
const betweenMessage = (name, params) => {
  console.log(params[0]); // the min value
  console.log(params[1]); // the max value
};

Array destructing allows you to re-write this in a better way:
const betweenMessage = (name, [min, max]) => {
  console.log(min); // the min value
  console.log(max); // the max value
};

For reference, you can check the English locale file which covers all rules, so you may find it useful as a documentation for any locale specific issues.


BrowerConfigurationAuth Error

[Enter feedback here]
Hello,
After following pretty every individual step and got the following error:
BrowserConfigurationAuthError: stubbed_public_client_application_called: Stub instance of Public Client Application was called. If using msal-react, please ensure context is not used without a provider.
Please try to help, thanks!

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

ID: 8bcf5209-d3df-11ea-64b7-0521f33a2348
Version Independent ID: 9ca03d8c-2eaa-5cdd-e63a-dbbe0ad04430
Content: Tutorial: Add sign-in and sign-out to a React SPA for a customer tenant - Microsoft Entra External ID
Content Source: docs/external-id/customers/tutorial-single-page-app-react-sign-in-sign-out.md
Service: entra-external-id
Sub-service: customers
GitHub Login: @godonnell
Microsoft Alias: godonnell

@mirojs
Since this issue isn't directly related to improving our docs, and to gain a better understanding of your issue, I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request). Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
[Teams Q&A forum] (https://docs.microsoft.com/en-us/answers/topics/46488/office-teams-windows-itpro.html) for technical questions about the configuration and administration of Microsoft Teams on Windows.
[Microsoft Teams Community forum] (https://answers.microsoft.com/en-us/msteams/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1

@RamanathanChinnappan-MSFT After contacting with the Azure support, they expected someone from Github to help solving the issue due to the origin of the code. May I know if the Gitthub code had been fully tested to be 100% workable? Thanks.