fix typo

Sorry for creating so many issue / PRs
I saw this typo while working on the other PR. I separated it out for consideration independently of the deletion functionality in that other PR.

Appreciate the PR!


Add a font type dropdown for tooltips

This dropdown is similar to to #1651 but for tooltips.
Dropdown:

Small:

Regular:

Bold:

@tr33s has a better PR for this.

This looked pretty feature complete, where is his PR?

Coming soon. There was some other line that needed to be changed I think.


Cmake: Fix issues with building netusb

@loicpoulain Loic was faster, #4872

Closing due to fixed in other PR


Remove \hoffset and \voffset

According to weinelt.de and a personal discussion of the author of pdfpages, \hoffset and \voffset are intended to be used in print production after the typesetting.
lni.cls contains these two lines at the beginning:
\setlength{\hoffset}{-0,2cm}% correct left margin to 4.2cm
\setlength{\voffset}{2.60cm}% correct top margin to 5.25cm

Is it possible to get rid of them?
The Word template has top: 5,25cm, bottom: 5,25cm, left: 4,2cm, right: 4,2cm, but the pages in the template seem larger. I'll try to come up with other values later.
I assume that using the geometry package is the solution?

Well, they come from the original and I as said before tried to be "conservative" at first. However, I agree with you and have no problem getting rid of them.


FP - NFT bad order

I see some FPs coming from this bot.
e.g:
this address did not even acquire an NFT. Alert here
This other one was a victim in fact of phisher. Alert here

Hey @Ivan1905, I think that you checked the underlying alert through the "Source Alert" in the UI. Please note, that is not the correct one due to caching in Scam Detector. You can check the involved alert hashes in the SD's alert metadata instead.

update on this ticket plz? Anything to fix or should we close / deprioritize. @Ivan1905 @Vxatz


No module named _nms after trying to run the trainival_net.py

I did compile the lib using "sh make.sh". I have "nms_cuda_kernel.cu.o" in my nms/src folder. I still have the same error. It shows "ImportError: No module named _nms". From "faster-rcnn.pytorch/lib/model/nms/_ext/nms/init.py", line 3, in
from ._nms import lib as _lib, ffi as _ffi"

it seems that you are compiling pytorch 0.4.0 version with pytorch 1.0. Please make sure you are using the right branch.


[ISSUE #6819] Rename brokerHeartbeatExecutorService executorService name

Which Issue(s) This PR Fixes

Fixes #issue_id
Brief Description

How Did You Test This Change?

Codecov Report

Merging #6820 (35b7847) into develop (e545e3b) will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@              Coverage Diff              @@
##             develop    #6820      +/-   ##
=============================================
+ Coverage      42.84%   42.86%   +0.01%
- Complexity      8987     8991       +4
=============================================
  Files           1105     1105
  Lines          78472    78472
  Branches       10227    10227
=============================================
+ Hits           33625    33638      +13
+ Misses         40631    40625       -6
+ Partials        4216     4209       -7

Impacted Files
Coverage Δ

...a/org/apache/rocketmq/broker/BrokerController.java
43.46% <100.00%> (ø)

... and 24 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


docs: update README.md

The current PyPi release does not work with the documentation we have, because the release is outdated. I'll do a new release very soon but in the meantime we need to add that to the readme

what do you mean by it doesn't work?

what do you mean by it doesn't work?

The docs are updated with the code, but the release is old so if you pip install deeprankcore using the released version (1.0.0) and then try to follow the docs for using the package, you'll get errors and issues.

Maybe also remove reduce from install instructions already? Even though the other thing isn't ready to be announced yet, reduce is not useful and only gives bugs anyway and is the most tedious part of the install instructions.

Done, I've also removed reduce from the CI, since we're not testing add_hydrogens it shouldn't break anything.


Add Swatchseries

Source name
Swatchseries
Source link
https://swatchseries.is/home
Source language
Multi
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a title with source name.
[X] I have checked that the extension does not already exist on the website extensions list or the app.
[X] I have checked that the extension does not already exist by searching the GitHub repository and verified it does not appear in the code base.
[X] I will fill out all of the requested information in this form.

It's a mirror of sflix, which already exists as an extension.

It's a mirror of sflix, which already exists as an extension.

I'm sorry, thanks..


Research dashboard ideas

Research dashboard ideas, frameworks, boilerplates, etc.
See if I can use a skeleton that is already built. Rather than start from the beginning.
Look at my resources. Anything I may have already bookmarked in Google Keep, Trello, etc.
Todo

[x] Find boilerplate dashboards (both front end and full stack). Also, find tutorials and similar resources to follow for creating this from scratch. List them in Options below.

Options
Places to find boilerplate dashboards. And to find resources for creating them from scratch.
See

Open source dashboard options in my Digital Knowledge Base.
List of possible Dashboards Templates in the comments below.

Status
I went through this somewhat thoroughly:
https://github.com/JamieBort/Personal-Dashboard/tree/master/administrative/collected_resources
Done. See Options above.

List of possible Dashboards Templates
Found from this boilerplate dashboard internet search.

https://www.creative-tim.com/blog/web-design/free-dashboard-templates/
https://vercel.com/templates/next.js/admin-dashboard-tailwind-postgres-react-nextjs
https://github.com/kitloong/nextjs-dashboard?tab=readme-ov-file

Status
Done. See Options above.


Patch matching implementation details

It would be very much appreciated if the code for patch matching (mentioned on page 18 in the paper) could be shared using DINO V2.

I will try to add patch matching to this work-in-progress PR: #187

Hi, where is the "standard.npy" comes from?

Hi, where is the "standard.npy" comes from?

Also wondering what this array is / where it's coming from... @patricklabatut could you please clarify? Thanks so much!

Trying to revive this question again. @patricklabatut it would be very helpful if you could tell where does the standard.npy array comes from.
Thanks.


Merging Documentation Modifications

Codecov Report

Merging #60 (77fa8c6) into master (10ee356) will increase coverage by 10.80%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           master      #60       +/-   ##
===========================================
+ Coverage   77.66%   88.46%   +10.80%
===========================================
  Files          86      123       +37
  Lines        5855     7143     +1288
===========================================
+ Hits         4547     6319     +1772
+ Misses       1308      824      -484

Impacted Files
Coverage Δ

src/models/eos/Activity/equations.jl
55.10% <0.00%> (-44.90%)
:arrow_down:

src/models/combiningrules.jl
83.60% <0.00%> (-16.40%)
:arrow_down:

src/models/eos/SAFT/PCSAFT/PCSAFT.jl
85.50% <0.00%> (-14.50%)
:arrow_down:

...c/models/eos/SAFT/SAFTVRMie/variants/SAFTVRQMie.jl
84.95% <0.00%> (-10.32%)
:arrow_down:

src/models/eos/SAFT/PCSAFT/variants/sPCSAFT.jl
90.32% <0.00%> (-9.68%)
:arrow_down:

src/utils/misc.jl
71.79% <0.00%> (-8.21%)
:arrow_down:

src/methods/pT.jl
92.00% <0.00%> (-8.00%)
:arrow_down:

src/models/eos/SAFT/SAFTVRMie/SAFTVRMie.jl
94.36% <0.00%> (-5.64%)
:arrow_down:

src/models/eos/SAFT/CPA/CPA.jl
95.34% <0.00%> (-4.66%)
:arrow_down:

src/methods/VT.jl
96.20% <0.00%> (-3.80%)
:arrow_down:

... and 108 more

Continue to review full report at Codecov.

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

Thanks Andrew for modifying our documentation!


Revert "Use Onyx.clear to preserve state when logging out"

@aldo-expensify please review
Reverts Expensify/App#13384
Fixed Issues
$ https://github.com/Expensify/App/issues/13753
$ https://github.com/Expensify/App/issues/13755
Tests

Launch the app from a clean build
Log in with any account
Log out
Log in with another account

Offline tests
N/A
QA Steps
Same as above
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 / Chrome
[x] iOS / native
[x] iOS / 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 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 correct English and approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[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 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(themeColors.componentBG)

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

Screenshots/Videos

Web
https://user-images.githubusercontent.com/4741899/208973433-1df91b60-3935-40d3-8e11-22a611612770.mp4

Mobile Web - Chrome
https://user-images.githubusercontent.com/4741899/208975104-22d55cdb-b4ff-4c31-9ee6-454786d766a6.mp4

Mobile Web - Safari
https://user-images.githubusercontent.com/4741899/208973628-1b422479-b4ff-40f7-b1ae-707f4715a96e.mp4

Desktop

iOS
https://user-images.githubusercontent.com/4741899/208973106-e09b7099-4595-46e3-9544-6dd92ca89e6e.mp4

Android
https://user-images.githubusercontent.com/4741899/208975086-c9310115-c904-494d-9a4a-7a3e1fc3a204.mp4

Reviewer Checklist

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

[ ] I verified the steps for local testing are in the Tests section
[ ] I verified the steps for Staging and/or Production testing are in the QA steps section
[ ] 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)
[ ] 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)

[ ] I checked that screenshots or videos are included for tests on all platforms
[ ] I included screenshots or videos for tests on all platforms
[ ] I verified tests pass on all platforms & I tested again on:

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[ ] MacOS / Chrome / Safari
[ ] MacOS / Desktop

[ ] 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
[ ] I verified proper code patterns were followed (see Reviewing the code)

[ ] 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).
[ ] I verified that comments were added to code that is not self explanatory
[ ] 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.
[ ] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method
[ ] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[ ] I verified any copy / text that was added to the app is correct English and approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[ ] 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.
[ ] I verified the JSDocs style guidelines (in STYLE.md) were followed

[ ] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[ ] I verified that this PR follows the guidelines as stated in the Review Guidelines
[ ] 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)
[ ] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[ ] 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
[ ] If a new component is created I verified that:

[ ] A similar component doesn't exist in the codebase
[ ] All props are defined accurately and each prop has a /** comment above it */
[ ] The file is named correctly
[ ] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[ ] The only data being stored in the state is data necessary for rendering and nothing else
[ ] 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)
[ ] 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)
[ ] All JSX used for rendering exists in the render method
[ ] 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

[ ] If any new file was added I verified that:

[ ] 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

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

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

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

Screenshots/Videos

Web

Mobile Web - Chrome

Mobile Web - Safari

Desktop

iOS

Android

STFU Melvin, fine.

🚀 Cherry-picked to staging by @cristipaval in version: 1.2.42-2 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

🚀 Deployed to production by @yuwenmemon in version: 1.2.42-2 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

This will need to be re-reverted once the SQLite change is deployed and once multiRemove() is implemented. This is being tracked with https://github.com/Expensify/Expensify/issues/251798

🚀 Cherry-picked to staging by https://github.com/AndrewGable in version: 1.3.28-2 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

🚀 Deployed to production by https://github.com/AndrewGable in version: 1.3.28-5 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


Unable to override standard claims_field_mappings, yaml configuration is appended instead.

Hi there!
I have a simple question regarding the standard supplied claims_field_mappings which is provided by the SAMLMemberExtension.  In our use case we are connected to an Azure AD instance.
The configuration of this case contains the following mapping since we only require the email address.
---
Name: mysamlsettings
After: '#samlsettings'
---
SilverStripe\SAML\Services\SAMLConfiguration:
  strict: true
  debug: false
  expect_binary_nameid: false
  allow_insecure_email_linking: true
  # security related SP / IdP and Security are removed since they do not involve this question.

SilverStripe\SAML\Extensions\SAMLMemberExtension:
  claims_field_mappings:
    'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name': 'Email'

The SAML authentication flow is now working as desired, but the following entries are added to the error log:

I would expect that, by overriding the claims_field_mappings, those errors should not appear.
When I debug the contents of Member::config()->claims_field_mappings it tells me that it contains the following claims:
'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname' => 'FirstName',
'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname' => 'Surname',
'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress' => 'Email',
'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name': 'Email',

It looks like the claims_field_mappings on SAMLMemberExtension being a static variable is causing this issue. Whenever I remove the static from the assignment, my Member::config()->claims_field_mappings will look like:
'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name': 'Email',

Which would - in my theory resolve the errors I receive due to unassigned claims.
I've looked into the option to 'ignore' those specific warnings, which is not possible with a yaml configuration.
Please let me know what your thoughts are about this.
I am not looking into mapping those additional fields (yet).
Composer version(s):
SS4: SilverStripe framework v4.8
SAML: v2.1.2

I think that's due to the way these yml-settings work with arrays, it is always appending - not overwriting.
See also: https://docs.silverstripe.org/en/5/developer_guides/configuration/configuration/#configuration-values
So you might want to try something like this:
---
Name: mysamlsettings
After: '#samlsettings'
---
SilverStripe\SAML\Extensions\SAMLMemberExtension:
  claims_field_mappings: null

---
Name: mysamlsettings_second
After: '#mysamlsettings'
---
SilverStripe\SAML\Services\SAMLConfiguration:
  strict: true
  debug: false
  expect_binary_nameid: false
  allow_insecure_email_linking: true
  # security related SP / IdP and Security are removed since they do not involve this question.

SilverStripe\SAML\Extensions\SAMLMemberExtension:
  claims_field_mappings:
    'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name': 'Email'

Hey @baukezwaan,
I haven't had a reason to resolve the errors until now. I just tried your proposal, and this seems to solve the issue.
Somehow I would have imagined that some kind of setter / override would be a prettier solution, but for now this works.
Thanks!
P.s. I'm not quite sure if this resolves this ticket, I would think that other people could also be encountered with such case and there is no documentation about this (yet).


DNN-9835: Aded includeAllTypes=true to getChildren & search api calls

Changes looks good and merged.


Improve CLS on pages with recent articles column

On these pages in desktop, the main content loads first and the recent articles column is added later, causing some CLS.
https://main--danaher-ls-aem--hlxsites.hlx.page/us/en/blog/viral-capsids-empty-full-separation
We should reserve the plot for recent articles to be loaded later.

Looks like this is now resolved:  https://pagespeed.web.dev/analysis/https-lifesciences-danaher-com-us-en-blog-viral-capsids-empty-full-separation-html/419l0wmpv8?form_factor=mobile


LPCXpresso55S69 board

Adding LPC55S69 port to Zephyr RTOS.

mcu initialization
uart support
gpio pins and leds
board documentation
how to setup jlink and daplink(flash copy only)

Fixes #15647

Thank you guys @MaureenHelm @galak @ioannisg @dbkinder made the changes you required. Can you have another look?


[stable/external-dns] Remove Google key validation

What this PR does / why we need it:
When installing the chart in Google Cloud Platform the service account
can be fetched from metadata service. This commit removes validation
function which fails helm install when service account key or secret
are not explicitly configured.
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #15298

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/chart])

/assign @tompizmor

/ok-to-test
/lgtm


Public code being blocked when setting is Public code: Allow.

This is the same as #712, just included proper data and screenshots for debugging.

VS Code Version: 1.85.1
OS Version: Windows 10 Pro 22H2
Logs:

[INFO] [ghostText] [2024-01-12T07:34:26.046Z] Found inline suggestions locally
[INFO] [ghostText] [2024-01-12T07:34:26.242Z] Found inline suggestions locally
[INFO] [ghostText] [2024-01-12T07:34:28.273Z] Cancelled during debounce
[INFO] [default] [2024-01-12T07:34:28.428Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [default] [2024-01-12T07:34:28.920Z] request.response: [https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex/completions] took 492 ms
[INFO] [streamChoices] [2024-01-12T07:34:29.056Z] request done: headerRequestId: [70f06ca7-192d-4231-82b3-b90557940e25] model deployment ID: [x1c5e8d1294d6]
[INFO] [code-referencing] [2024-01-12T07:39:19.200Z] Public code references are enabled.
[INFO] [ghostText] [2024-01-12T07:40:37.542Z] Cancelled during debounce
[INFO] [ghostText] [2024-01-12T07:40:37.688Z] Cancelled by contextual filter
[INFO] [ghostText] [2024-01-12T07:40:38.265Z] Cancelled by contextual filter
[INFO] [ghostText] [2024-01-12T07:40:38.462Z] Cancelled by contextual filter
[INFO] [ghostText] [2024-01-12T07:40:38.722Z] Cancelled by contextual filter
[INFO] [ghostText] [2024-01-12T07:40:41.860Z] Cancelled by contextual filter
[INFO] [ghostText] [2024-01-12T07:40:42.190Z] Cancelled by contextual filter
[INFO] [ghostText] [2024-01-12T07:40:42.476Z] Cancelled during debounce
[INFO] [ghostText] [2024-01-12T07:40:42.609Z] Cancelled during debounce
[INFO] [ghostText] [2024-01-12T07:40:42.740Z] Cancelled during debounce
[INFO] [default] [2024-01-12T07:40:42.915Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [ghostText] [2024-01-12T07:40:44.897Z] Cancelled by contextual filter
[INFO] [ghostText] [2024-01-12T07:40:45.694Z] Cancelled during debounce
[INFO] [ghostText] [2024-01-12T07:40:45.832Z] Cancelled during debounce
[INFO] [default] [2024-01-12T07:40:45.999Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [default] [2024-01-12T07:40:47.428Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [ghostText] [2024-01-12T07:40:48.013Z] Cancelled during debounce
[INFO] [ghostText] [2024-01-12T07:40:48.163Z] Cancelled during debounce
[INFO] [ghostText] [2024-01-12T07:40:48.266Z] Cancelled during debounce
[INFO] [default] [2024-01-12T07:40:48.497Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [ghostText] [2024-01-12T07:54:20.237Z] Cancelled during debounce
[INFO] [default] [2024-01-12T07:54:20.359Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [default] [2024-01-12T07:54:20.566Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [default] [2024-01-12T07:54:21.801Z] request.response: [https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex/completions] took 1234 ms
[INFO] [streamChoices] [2024-01-12T07:54:21.804Z] solution 0 returned. finish reason: [stop]
[INFO] [streamChoices] [2024-01-12T07:54:21.807Z] request done: headerRequestId: [82dbdb49-d050-4a71-b36a-b4f3b6ef31f6] model deployment ID: [x878ecfd0739c]
[INFO] [default] [2024-01-12T07:54:44.589Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [default] [2024-01-12T07:54:45.114Z] request.response: [https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex/completions] took 524 ms
[INFO] [streamChoices] [2024-01-12T07:54:45.115Z] solution 1 returned. finish reason: [stop]
[INFO] [streamChoices] [2024-01-12T07:54:45.116Z] solution 0 returned. finish reason: [stop]
[INFO] [streamChoices] [2024-01-12T07:54:45.117Z] request done: headerRequestId: [e1638719-7bd8-4de8-abd6-f68314835add] model deployment ID: [x878ecfd0739c]
[INFO] [default] [2024-01-12T07:54:47.660Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [default] [2024-01-12T07:54:47.894Z] [fetchCompletions] engine https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex
[INFO] [default] [2024-01-12T07:54:48.209Z] request.response: [https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex/completions] took 314 ms
[INFO] [streamChoices] [2024-01-12T07:54:48.211Z] solution 0 returned. finish reason: [stop]
[INFO] [streamChoices] [2024-01-12T07:54:48.212Z] solution 2 returned. finish reason: [stop]
[INFO] [streamChoices] [2024-01-12T07:54:48.212Z] solution 1 returned. finish reason: [stop]
[INFO] [streamChoices] [2024-01-12T07:54:48.213Z] request done: headerRequestId: [28536ae2-2eed-4919-9ffe-af0fefd38297] model deployment ID: [x878ecfd0739c]

The weird thing is, in the log itself it says:
[INFO] [code-referencing] [2024-01-12T07:39:19.200Z] Public code references are enabled.

Screenshots:

Steps to Reproduce:

Go to https://github.com/settings/copilot. Then Policies > Suggestions matching public code > select "allow" > Press save button.
Begin a copilot chat in the sidebar

Comments:
I've noticed this for about a month.

same issue here

Same here

Same issue here, it often happens with general questions. It once happened with a specific question

Please update to the latest VS Code insiders + latest copilot chat release.
Then include your copilot chat output log
CMD / CTRL + SHIFT + U -> Copilot Chat

Same here

@gyuray-dev Please follow the instructions above and use insiders + pre-release to attach logs

@lramos15
Sorry, this is what you requested.
VScode insiders Version: 1.86.0-insider (user setup)
Commit: 0b571a26e213bf1ec6266e37152ced80c006bd1e
Date: 2024-01-18T05:36:10.559Z
Electron: 27.2.1
ElectronBuildId: 26149897
Chromium: 118.0.5993.159
Node.js: 18.17.1
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19045
I installed pre-release version of copilot and reloaded.
I have updated public code matching policy to Allowed yesterday.

This is error screenshot. I activated the chat by selecting code and right click -> colpilot -> Explain this:

Github copilot output:
[INFO] [code-referencing] [2024-01-19T01:44:14.009Z] Public code references are enabled.

Github Copilot chat output:
2024-01-19 10:43:36.710 [info] [FetcherService] Using Helix fetcher
2024-01-19 10:43:36.710 [info] [gitExtensionService] Initializing Git extension service.
2024-01-19 10:43:36.710 [info] [gitExtensionService] Successfully activated the vscode.git extension.
2024-01-19 10:43:36.710 [info] [gitExtensionService] Enablement state of the vscode.git extension: true.
2024-01-19 10:43:36.710 [info] [gitExtensionService] Successfully registered Git commit message provider.
2024-01-19 10:43:36.847 [info] [auth] GitHub login failed
2024-01-19 10:43:36.850 [info] [extension] You are not signed in to GitHub. Please sign in to use Copilot.
2024-01-19 10:43:46.426 [info] [auth] Logged in as gyuray-dev
2024-01-19 10:43:46.838 [info] [chat] copilot token chat_enabled: true
2024-01-19 10:43:46.838 [info] [githubTitleAndDescriptionProvider] Initializing GitHub PR title and description provider provider.
2024-01-19 10:43:46.838 [info] [githubTitleAndDescriptionProvider] GitHub.vscode-pull-request-github extension is not yet activated.
2024-01-19 10:43:46.838 [info] [auth] Got Copilot token for gyuray-dev
2024-01-19 10:43:46.840 [info] [auth] Logged in as gyuray-dev
2024-01-19 10:43:46.841 [info] [chat] copilot token chat_enabled: true
2024-01-19 10:43:46.841 [info] [auth] Got Copilot token for gyuray-dev
2024-01-19 10:44:13.587 [info] [FetcherService] Using Helix fetcher
2024-01-19 10:44:13.587 [info] [gitExtensionService] Initializing Git extension service.
2024-01-19 10:44:13.587 [info] [gitExtensionService] Successfully activated the vscode.git extension.
2024-01-19 10:44:13.587 [info] [gitExtensionService] Enablement state of the vscode.git extension: true.
2024-01-19 10:44:13.587 [info] [gitExtensionService] Successfully registered Git commit message provider.
2024-01-19 10:44:13.759 [info] [auth] Logged in as gyuray-dev
2024-01-19 10:44:14.229 [info] [chat] copilot token chat_enabled: true
2024-01-19 10:44:14.229 [info] [githubTitleAndDescriptionProvider] Initializing GitHub PR title and description provider provider.
2024-01-19 10:44:14.229 [info] [githubTitleAndDescriptionProvider] GitHub.vscode-pull-request-github extension is not yet activated.
2024-01-19 10:44:14.229 [info] [auth] Got Copilot token for gyuray-dev
2024-01-19 10:44:14.232 [info] [auth] Logged in as gyuray-dev
2024-01-19 10:44:14.233 [info] [chat] copilot token chat_enabled: true
2024-01-19 10:44:14.233 [info] [auth] Got Copilot token for gyuray-dev
2024-01-19 10:44:55.848 [info] [chat fetch] url https://api.githubcopilot.com/chat/completions
2024-01-19 10:44:55.848 [info] [chat fetch] modelMaxPromptTokens 3072
2024-01-19 10:44:55.848 [info] [chat fetch] modelMaxResponseTokens 3545
2024-01-19 10:44:55.849 [info] [chat fetch] chat model gpt-4
2024-01-19 10:44:57.110 [info] [chat fetch] request.response: [https://api.githubcopilot.com/chat/completions], took 1261 ms
2024-01-19 10:45:01.728 [info] [streamMessages] message 0 returned. finish reason: [content_filter]
2024-01-19 10:45:01.729 [info] [streamChoices] request done: requestId: [4b4f1715-9d74-4282-af70-f9b2e760fcbe] responseId: [4b4f1715-9d74-4282-af70-f9b2e760fcbe] model deployment ID: [x8d3c95500d67]

I have tried re-installing, signing out/in, /clear, make new sessions etc but nothing have worked.

@gyuray-dev That messaging indicates that it is not a code filter but one of our other safety filters which cannot be turned off. What is happening in your case is one of the safety filters is being tripped, likely due to the multiple mentions of slave.

@lramos15
Sorry, I haven't read the message carefully. However, using the exact same reproduction process, the original VScode app prints Sorry, the response matched public code so it was blocked.

So it might just be a message misprint from VScode. Anyway, if it is just an issue with content filtering, how can I get help from Copilot with the master/slave structure like EtherCAT having so many slave words?

@gyuray-dev It's not incorrect messaging, just we used to call all filters "public code matches". This has been updated in the latest insiders + pre-release to better distinguish to the user when they hit a filter that can be turned off vs one that cannot.
There's not much that can be done at this time, we record cases of filtration and work to improve the models which power them over time. Right now the general filter rate for users is very low. You can try to use alternative naming like client to see if that helps get you the answers you want.

same issue here

I ran into same issue: "Sorry, the response matched public code so it was blocked. Please rephrase your prompt."
My relevant setting is set to Allowed

Please ensure you are using vscode insiders + the latest copilot chat pre-release and attach your copilot chat logs via CMD/CTRL + SHIFT + U -> GitHub Copilot Chat so we can more easily investigate your reports.

Thanks for creating this issue! We figured it's covering the same as another one we already have: https://github.com/microsoft/vscode-copilot-release/issues/2626. Please refer to that one for updates and discussions. Feel free to open a new issue if you think this is a different problem.


Add quote to alt text

adds hover text, for visually impaired users or those with an unstable Internet connection
example:

Thank you for contributing this!


Collapsible markdowns

Dear Sir,
According to our last conversation, you were looking for a collapsible markdown format for the readme file. A format is mentioned in the github doc. By using the <details> tag, it is possible to create dropdown contents. I have tried to change the font styles within the <summary> tag, but did not work.

That appears to work well!


feat(card, footer link): removed card , footer link components

Summary
ADO Story or GitHub Issue Link
USER STORY 1931288
USER STORY 1931292
Notes

Removed deprecated card component
Removed deprecated footer link component

Checklist

[ ] Used Conventional Commit messages as outlined in the contributing guide.

[ ] Noted breaking changes (if any).

[ ] Documented/updated all props, events, slots, parts, etc with JSDoc.

[ ] Ran the analyze command to update Storybook docs.

[ ] Added/updated Stories with controls to cover all variants.
[ ] Ran test locally to address any failures.
[ ] Added/updated the Figma link for the Story's Design tab.
[ ] Added any new component exports to the src/index.ts file

:tada: This PR is included in version 2.0.0-next.7 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


fix(HLS): Fix AV sync over ad boundaries

If server-side ad segments aren't aligned, AV could get out of sync by accumulating errors in the timestampOffset of the SourceBuffers.
This improves the issue by tracking discontinuity boundaries and resetting timestampOffset to theoretical segment start times when a boundary is crossed.
Issue #4589

Looks like I neglected to update some test cases.  Also, this turns out to be only a partial solution, so I took out the "closes" verb in the PR description.


Kahuna phone credential

@hankim813 - please review... we are going to support a new credential for "phone" called "mobile_number", so wanted to pass this along from Segment if it's there. I noticed "phone" was part of Segment's "traits", so was grabbing it from there... don't think "identity" has a helper method to grab that value... feel free to suggest better ways to do this. thanks!

@sashikahuna thanks for the PR!
The identity parameter actually does have a helper method for this trait :)
You can use .identity.phone() instead of passing in traits everywhere. The .phone() will look up traits.phone under the hood!
Another future note, if you are unsure if a "helper" method exists, you can easily retrieve any trait/property/context value by using .proxy().
So in this example, you can also alternatively do identity.proxy('traits.phone')

@hankim813  thanks! yes, you're right... I actually thought to check .proxy() but decided instead to pass the traits around, which wasn't good :) I cleaned it up, however I noticed that the identify and track don't have .phone() available, is that correct? so, instead I had to use .proxy('traits.phone') to get it... let me know if can optimize better. thanks again.

@hankim813 - friendly reminder to review the latest changes, thanks!

@sashikahuna done -- will deploy tomorrow morning

Thanks so much @hankim813 !

@sashikahuna deployed!


fix: Replace template_file with templatefile

The hashicorp/template provider was deprecated and archived about 2
years ago. This commit replaces usage of the data.template_file
resources with the templatefile() function.
Fixes #152

Thanks for the PR! 🚀✅ Lint checks have passed.


Submission details page needs to be populated with more information

ORCiD should be on the same line with the associated author's name, in parentheses
author list shows up twice in this metadata listing
** the second time, it doesn't show up right.

This looks great on rev. d3c7797f, but a few more things:

Abstract is part of the metadata, i dont think it needs to be in its own section.
Authors and their ORCiDs are still in two lines
URL is not hyperlinked
in this case i think "container-title" is the "Journal title"? we can't use container title  as a label for metadata. no one will understand what it means.
Journal section is empty. It shouldn't be. However, I think weshould move Journal information into the metadata blob section.  and remove the standalone Journal section all together.
Abstract section as the same issue and suggestion as the journal section.

Please ping me if there's question. removing needs review tag for now.

can't test this fully until metadata prepopulation is fixed.

This is mostly there, but the files associated with submission is not being displayed. see ticket https://github.com/OA-PASS/pass-ember/issues/316 for following up task


Where to find testSummary mentioned in Detox test life cycle docs

Description
I am trying to enable video and screenshot artifacts for my Detox tests, and have bounced around the various pages and added detox.beforeEach and detox.afterEach as per this page.
I am not sure exactly how I am meant to get this testSummary value from within the init.ts of my tests, and the link provided 404s, and I can't find the equivalent file in that directory.
Apologies if I have missed the page answering this, but have looked around everywhere and many links are broken or docs are missing. Would really appreciate learning how to get that testSummary from within the context on my beforeEach within my init file. Thanks!
Your environment
Detox version: 19.5.8
React Native version: 0.67
Node version: 16.1.0
Device model: n/a
OS: macOS Monterey
Test-runner (select one): jest

Hi, thanks a lot for pointing this out! ❤  That troubleshooting advice is enormously outdated. I removed it from the docs.

Hey mate, thanks heaps for the update. I'm still not sure where to get that test summary information to pass through to my custom pathBuilder however. I understand I can set the details of the test via that detox.beforeEach(testSummary) but can't find the relevant docs on where to get the current test information.
I have looked at the test lifecycle docs but that also contains the same dead link, and the code sample won't work because there is no instance of this in the init.ts.

Hi, thanks a lot for pointing this out! ❤ That troubleshooting advice is enormously outdated. I removed it from the docs.

Hey mate, thanks heaps for the update. I'm still not sure where to get that test summary information to pass through to my custom pathBuilder however. I understand I can set the details of the test via that detox.beforeEach(testSummary) but can't find the relevant docs on where to get the current test information.
I have looked at the test lifecycle docs but that also contains the same dead link, and the code sample won't work because there is no instance of this in the init.ts.

@RhyG, if you register a custom path builder, it gets injected, see here an example:
https://github.com/wix/Detox/blob/master/examples/demo-react-native-jest/e2e/detox.pathbuilder.js#L13

Yep I am that far and able to access it in the custom path builder, but from what I can tell from the docs that test summary is dynamically updated based on what you pass to detox.beforeEach() and detox.afterEach() so I was trying to find out how to get the current test information (test name, status etc) in order to generate that test summary and pass it to them. I am not currently using the Jasmine adapters I have seen in some docs so will try that.
I will just close this and keep searching the docs. Thanks a lot for the help. :)

No worries, @RhyG , you can ask questions, as the docs might be out of sync on this topic. I am just not 100% sure what you are trying to achieve. Search for DetoxCoreListener in our codebase - you'll see that we forward Jest environment events (including so-called beforeEach/afterEach) to those Detox lifecycle handlers.


if --web and --api is specified only api controller is generated

If you create a new module like this:
php artisan module:make Integrations --web --api

then no API controller generated and the controller that is generated, returns JSON (API)

looked into this, web is done by default, the --api option essentially stops the web controller from generating.
Also if they did both generate there would be a clash as they would both attempt to generate the same controller name.
I suggest if you want both then generate a module as normal then generate an API controller
php artisan module:make-controller ApiController Blog --api

looked into this, web is done by default, the --api option essentially stops the web controller from generating.
Also if they did both generate there would be a clash as they would both attempt to generate the same controller name.
I suggest if you want both then generate a module as normal then generate an API controller
php artisan module:make-controller ApiController Blog --api

You are right about the default behavior, but I strongly believe this feature  the issue is aiming is a wonderful idea.
Nevertheless, ApiController is not a generic name. Consider using BlogApiController or Api\\BlogController

I agree it would be good to have this, happy to accept a PR for this with tests. Over the coming weeks, I want to concentrate on the docs and guides.


I noticed the LangchainRouter in version v0.7.3. But how should I refactor my existing code?

I noticed the LangchainRouter in version v0.7.3. But how should I refactor my existing code?
app = FastAPI()
embeddings = OpenAIEmbeddings()

langchain.llm_cache = RedisSemanticCache(
    redis_url="redis://<IP_ADDRESS>:7777",
    embedding=embeddings
)

v_db = Milvus(
    embeddings,
    connection_args={"host": "<IP_ADDRESS>", "port": "19530"},
    collection_name="LangChainCollection",
)

class Ask(BaseModel):
    query: Optional[str] = None

@app.post("/sseAsk")
async def sseask(ask: Ask):
    llm = ChatOpenAI(
        max_tokens=1000,
        temperature=0,
        model_name="gpt-3.5-turbo",
        streaming=True)

    system_template = """Given the following extracted parts of a long document and a question, create a final answer with references ("SOURCES").
                        If you don't know the answer, just say that it was not found in the knowledge base. Do not attempt to fabricate an answer.
                        ALWAYS return a "SOURCES" part in your answer.
                        Respond in Chinese.

                        QUESTION: {question}
                        =========
                        {summaries}
                        =========
                        FINAL ANSWER IN Chinese:"""

    messages = [
        SystemMessagePromptTemplate.from_template(system_template),
        HumanMessagePromptTemplate.from_template('{question}')
    ]

    prompt = ChatPromptTemplate.from_messages(messages)

    qa_chain = RetrievalQAWithSourcesChain.from_chain_type(
        llm=llm,
        chain_type_kwargs={"prompt": prompt},
        chain_type="stuff",
        retriever=v_db.as_retriever(),
        return_source_documents=True,
    )
    return StreamingResponse.from_chain(qa_chain, ask.query, as_json=True, media_type="text/event-stream")

langchain_router = LangchainRouter(
    langchain_url="/sseAsk",
    langchain_object=LLMChain.from_string(
        llm=OpenAI(temperature=0), template="Answer the query.\n{query}"
    ),
    streaming_mode=0,
)

app.include_router(langchain_router)

I see you are using RetrievalQAWithSourcesChain chain. Maybe check out https://github.com/ajndkr/lanarky/blob/main/examples/app/retrieval_qa_w_sources.py first?
The idea is to build your chain first and then simply pass it into the LangchainRouter. If your use-case is a simple wrapper over your chain, this works. If you have more complex logic, I suggest initialising LangchainRouter without any params and then adding your endpoint with the @router.post decorator as you are already doing.
I still need to finalise how to pass background tasks to build complex endpoints.


[Snyk] Security upgrade node from 18.13.0 to 18.16.0

This PR was automatically created by Snyk using the credentials of a real user.Keeping your Docker base image up-to-date means you’ll benefit from security fixes in the latest version of your chosen image.
Changes included in this PR

Dockerfile

We recommend upgrading to node:18.16.0, as this image has only 127 known vulnerabilities. To do this, merge this pull request, then verify your application still works as expected.
Some of the most important vulnerabilities in your base image include:

Severity
Priority Score / 1000
Issue
Exploit Maturity

714
Exposure of Resource to Wrong Sphere SNYK-DEBIAN11-CURL-3065656
No Known Exploit

714
Integer Overflow or Wraparound SNYK-DEBIAN11-GIT-3232722
No Known Exploit

714
Integer Overflow or Wraparound SNYK-DEBIAN11-GIT-3232724
No Known Exploit

686
Improper Resource Shutdown or Release SNYK-DEBIAN11-IMAGEMAGICK-3314439
Mature

686
CVE-2022-44268 SNYK-DEBIAN11-IMAGEMAGICK-3314444
Mature

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Learn about vulnerability in an interactive lesson of Snyk Learn.

repo

Testing the Snyk Workshop DSOFW


use 135 x 240 pixel display

Changes for TTGO T-Display with 135 x 240 pixels.

This PR breaks the support for the original display.
I added support for the new display in ef31f0437f68c124ff0eb108fd9b62abfe2178d5


find the number of ways to make change for N cents

🚀 Feature
Given a value N, find the number of ways to make change for N cents, if we have an infinite supply of each of S = { S1, S2, .. , SM } valued coins.
Have you read the Contributing Guidelines on Pull Requests?
Yes
Motivation
contribution
Pitch
Given a value N, find the number of ways to make change for N cents, if we have an infinite supply of each of S = { S1, S2, .. , SM } valued coins.

/assign


CHANGELOG.md not updated

Hi AWS Team,
The CHANGELOG.md does not appear to have been updated since release 2.4.5 and Streams is now on release 2.13.1.
Can this please be updated and maintained please as a standard practice?
I am having to go through all the releases to try find where "allowEarlyGum" was added in the init CCP method, which appears to be 2.9.0 from the notes on the release itself.

Thanks for flagging this, we just updated the CHANGELOG.md, so it should match the release log.


Proposal: Links: Dynamic Links

This is a two part proposal. Please see #7467 for the other part.
Problem
Links currently do not satisfy the needs of users for a couple of reasons:

linking is static: you cannot change the associations links provide without destroying (at least one) container
docker’s links system externally does not provide an elegant UI to manipulating and querying links

Solution:

Provide new docker links UI
Provide guarantees about what happens when a link is added or removed

New docker links UI
Four new inferior commands will be added under the new subcommand docker links

docker links list - list the existing links, and the state of the linked containers
docker links add <consumer> <producer> <name> - add a link to existing containers
docker links remove <name> - remove a link from existing containers
docker links move <name> <producer2> - to migrate a set of links from one container to another

Links Guarantees
We should guarantee that:

Adding a link should:

rewrite the hosts files for all linked resources with updated content
expose the ports described in the Dockerfile

Removing a link should:

rewrite the hosts files for all linked resources with updated content
tear down the exposed ports brought by docker links add

Tickets Resolved:
https://github.com/docker/docker/issues/5186
https://github.com/docker/docker/issues/2733
https://github.com/docker/docker/issues/3285
https://github.com/docker/docker/issues/3155
https://github.com/docker/docker/issues/2658
https://github.com/docker/docker/issues/2588 (I think)

For those interested, I have implemented a very basic stateful two-ways linking here:
https://github.com/gdm85/docker-fw#two-ways-linking
The trick is that by using docker-fw to start/stop containers you can have this feature covered.


Confused point on the page

For this content in your page:
"Asterisk * can be mentioned only once in a component of a domain style name or host name. For example, component1*.component2*.component3. (.contoso-.com) is valid."
You mentioned "only once", but the example you showed : "component1*.component2*.component3. (.contoso-.com)" has four Asterisk, I know it could be my misunderstanding, but can you find another way to make me understand it correctly?
Bruce Guo

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

ID: 32e7a4ca-bf44-675a-189d-addc8284e1ab
Version Independent ID: 37e99fb1-3fbd-727a-468e-fe73b6ca13cb
Content: Hosting multiple sites on Azure Application Gateway
Content Source: articles/application-gateway/multiple-site-overview.md
Service: application-gateway
GitHub Login: @greg-lindsay
Microsoft Alias: greglin

@byguo2018
Thanks for your feedback! We will investigate and update as appropriate.

@byguo2018
Thank you for reaching out.
In the sentence mentioned above the * can be mentioned only once in a component of a domain style name or host name. The component here refers to this section highlighted below of the host name. So Component1 can have only one *. For example sub**.region*.contoso.com is not valid as the sub component has two *

I hope this answers your question. Thank you!

Hi
I suppose if you use comma instead of period as the separator, there could be less confusion.
I mean component1*, component2*, component3.(…),
Because the period sometimes is considered as the separator of a FQDN.
Thanks.
发件人: ChaitanyaNaykodi-MSFT @.>
发送时间: Thursday, February 23, 2023 12:55 PM
收件人: MicrosoftDocs/azure-docs @.>
抄送: Bruce Guo @.>; Mention @.>
主题: Re: [MicrosoftDocs/azure-docs] Confused point on the page (Issue #105446)
@byguo2018https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbyguo2018&data=05|01|byguo%40microsoft.com|38946b14ff3e481a104708db155a293e|72f988bf86f141af91ab2d7cd011db47|1|0|638127249234468100|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=tpOzejSKohL4MdFdwF%2FaFe2UcCYcHEEsS79g3WSPqow%3D&reserved=0
Thank you for reaching out.
In the sentence mentioned above the * can be mentioned only once in a component of a domain style name or host name. The component here refers to this section highlighted below of the host name. So Component1 can have only one . For example sub*.region*.contoso.com is not valid as the sub component has two *
[image]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F67453298%2F220823710-cd5593a1-8e87-4969-a06f-f4a993c586a8.png&data=05|01|byguo%40microsoft.com|38946b14ff3e481a104708db155a293e|72f988bf86f141af91ab2d7cd011db47|1|0|638127249234468100|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=Ce6GMDoCK6FYZGUO2qr5xBP50IXob3iS4CcC909bXos%3D&reserved=0
I hope this answers your question. Thank you!
―
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F105446%23issuecomment-1441217424&data=05|01|byguo%40microsoft.com|38946b14ff3e481a104708db155a293e|72f988bf86f141af91ab2d7cd011db47|1|0|638127249234468100|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=qdRJsrQWsIHkuyeSkT2fHTzuseSTWB0sTBZsuk1P4NU%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAK343JJCIHS2XKVWXDWVXL3WY3UTNANCNFSM6AAAAAAVAGFPN4&data=05|01|byguo%40microsoft.com|38946b14ff3e481a104708db155a293e|72f988bf86f141af91ab2d7cd011db47|1|0|638127249234468100|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=fI4WyUBH8bsUZ5DvzdD5%2Bwfcv8mlpJ23Bcamzp2ZegA%3D&reserved=0.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

@byguo2018
Thank you for sharing your feedback. We will further discuss this issue with the author to see if any change can be made. Thank you!


Add split-file handler to merge multiple file-like objects into one

This could make it much easier to handle files like NCCH which use various different encryption settings. The current method is kinda crappy and inefficient.
The idea of this would be to create multiple CTRFileIO objects (or anything, really, as long as it's a file-like object) to provide decrypted access to a part of the NCCH/ExeFS, one for each section where the crypto settings changes (e.g. between NCCH header, ExtHeader, logo/plain, ExeFS header, ExeFS .code, ExeFS other files, RomFS). Then combine them all and provide access to it as if it was one large file.
This would especially make the ExeFS part much easier to implement due to its weird crypto requirements.
Another idea for this is to provide a decrypted version of a CCI. This wouldn't work so well for CIA due to the hashes in the tmd.
This is already mostly implemented in ninfs for use with Switch NAND backups: https://github.com/ihaveamac/ninfs/blob/fc50af10930c41fec37d7b99051121fb07f2c2db/ninfs/mount/_common.py#L219 but it only takes file paths.

First step: 8c5282ddfef60ad0912fd1d984baf3545bea356c

Second step (ExeFS encryption handling): b86119a2952022d65836726facc8e9e3dd33d07d


Cannot Load Banchart in 3.5.4

Cog installed fine, but will not load:

Red: 3.5.4
Disc Py: 2.3.2
Py: 3.11.4

It is recommended to ask for support to problems like this in the cog support server
You can try this to solve the issue


What does this extension do?

The README doesn't actually state what this extension does or how it works.

You may find the description in the Chrome Web Store page: https://chrome.google.com/webstore/detail/discussify/bfmnjjkobeboejeocbompgljbiafbgcc
We will be publishing it to Firefox soon too.
Maybe it's worth adding a little bit about what the project is and does in the README. //cc @PedroMiguelSS @acostalima


fix: type error cst.match

Codecov Report
Patch coverage: 100.00% and project coverage change: +0.03 :tada:

Comparison is base (375f75d) 95.23% compared to head (040fac9) 95.27%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main       #7      +/-   ##
==========================================
+ Coverage   95.23%   95.27%   +0.03%
==========================================
  Files           4        4
  Lines         147      148       +1
==========================================
+ Hits          140      141       +1
  Misses          7        7

Flag
Coverage Δ

unittests
95.27% <100.00%> (+0.03%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

src/stmdency/__init__.py
100.00% <100.00%> (ø)

src/stmdency/visitor.py
94.69% <100.00%> (+0.04%)
:arrow_up:

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

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Add Instagram recipe/service

Would be nice to have a Ferdi recipe/service for Instagram Direct Messages, that way we could use ferdi for Instagram on desktop instead of another app.
I've found this repository with a franz recipe but it seems to be outdated and the chat is broken.
First of all when you write a text and hit Enter on the keyword it has a behavior like pressing Enter+Shift, it do not send the message but instead move the cursor to a new line, so the only way to send the message is clicking on the Send button which is annoying.
Also the text is too small and the box around the text wraps like three-five words per line making long text use a lot of space and be hard to read but also make it that each message uses only a small part of the window horizontal space. Meaning it creates a long vertical message but small horizontally, doesn't even reach the middle of the chat window. It would make it easier to read and I think lot of people would appreciate this recipe/service.
Unfortunately I dont know what to fix so it works, probably someone else can do it, here is a screenshot of the behavior I mentioned before, I removed the text and usernames on the image but I think it will help to illustrate what I mean.

Good first issue for Hacktoberfest. This issue doesn't require any code changes in Ferdi itself (only a PR to getferdi/recipes).
You want to solve this issue? Here are some tips to get started:

Download Ferdi's latest build
Download https://github.com/alexdevero/franz-instagram-recipe and add it as a custom recipe (more info on that can be found when creating a new service inside Ferdi)
Change the recipe in a way that solves the issues. Tip: Inside webview.js you have full access to the webview contents to inject CSS, JS etc.
Set up a new ferdi-server and use it to package your recipe
Create a new PR to getferdi/recipes that adds your packages recipe. You can upload your unpackaged source code as a seperate GitHub repo and link your PR and repo in this issue.


logit operation fails with low PCC on Wormhole and Grayskull cards

logit operation breaks with low PCC error in some test cases on Wormhole cards.

Problem is observed both on tt_lib.tensor and ttnn variants.
Problem happens on both GS and WH cards

To Reproduce
Steps to reproduce the behavior:

Checkout main branch
Run unit test test_logit.py  using this command:
pytest tests/tt_eager/python_api_testing/non_working_unit_tests/wormhole/test_logit.py

(NOTE: Use the same unit test for Grayskyll card1)
Expected behavior
There are three test cases presented in the unit test tests/tt_eager/python_api_testing/non_working_unit_tests/wormhole/test_logit.py
For GS first two are expected to fail and for WH all three are expected to fail with low PCC error.
For example, one of the tests is expected to fail with this result:
Max ATOL Delta: 5.001336097717285, Max RTOL Delta: 2.0224297046661377, PCC: -0.7121394672631166, PCC check failed.
Also, we should expect the operation to return nan when the epsilon argument is greater than 1. For this test case GS returns tensor filled with nan` values, but for WH this is not the case and we get error printed like this:
ERROR    | tests.tt_eager.python_api_testing.sweep_tests.comparison_funcs:get_pcc:32 - One tensor is all nan, the other is not.
Moreover the documentation for logit needs to be updated, so that epsilon is defined appropriately like the epsilon for input clamp bound and not dimension to logit along. Also the ranges need to be updated, so that epsilon as well as input have valid input ranges mentioned in the documentation.
Getting Additional info for the operation under test and its behavior
To get additional information and results for different combinations of input shapes, types, layouts and memory configs for which this operation was tested you can also run locally sweeps for logit operation and check the results:
tests/tt_eager/python_api_testing/sweep_tests/test_configs/ci_sweep_tests/broken_wormhole/pytorch_eltwise_logit_test.yaml

for tt_lib variant. And:
tests/ttnn/python_api_testing/sweep_tests/test_configs/ci_sweep_tests_broken/wormhole/ttnn_eltwise_logit_test.yaml

for ttnn variant.
To do this you should:

Follow the Getting Started page to setup the repo, environment variables and python-env
Activate source build/python_env/bin/activate
Run sweeps by using python tests/tt_eager/python_api_testing/sweep_tests/run_pytorch_test.py -i tests/tt_eager/python_api_testing/sweep_tests/test_configs/ci_sweep_tests/broken_wormhole/pytorch_eltwise_logit_test.yaml -o ./result-sweeps
After the run is completed all test sweeps results should be available inside specified output directory (in this case ./result-sweeps). There you will find eltwise_logit_sweep.csv which holds all executed sweeps.

@umadevimcw Tested and seems to be passing both unit and sweeps tests! Great!
Please let us know when you merge to main so we can update sweep tests (move it to working folders etc).

Sure waiting for approval. Will let you know

@nemanjagrujic Merged PR into the main


multiple enhancements to the repository structure

modified file

replace fake with synthetic

house-keeping

folder name changed from fake-data-generator to industrial standard naming convention of synthetic-data-generator. Both industry and academia populary use the term synthetic over fake.

modified .gitignore file

added .csv files to be ignored

No conflict with the base branch. Okay to merge.


Plugin prevent home bridge from start

Issue
Homebridge doe not start
Log Messages

[12/5/2020, 1:47:23 PM] [Hue] Philips hue: Signify Netherlands B.V. BSB002 bridge v1941132080, api v1.41.0
[12/5/2020, 1:47:23 PM] [Hue] Philips hue: 2 accessories
[12/5/2020, 1:47:28 PM] [Hue] 192.***.***.27: <IP_ADDRESS>: timeout after 5 seconds - retrying in 15s
[12/5/2020, 1:47:37 PM] [Hue] homebridge-hue is taking a long time to load and preventing Homebridge from starting.
[12/5/2020, 1:47:48 PM] [Hue] 192.***.***.27: <IP_ADDRESS>: timeout after 5 seconds - retrying in 15s
[12/5/2020, 1:47:57 PM] [Hue] homebridge-hue is taking a long time to load and preventing Homebridge from starting.
[12/5/2020, 1:48:08 PM] [Hue] 192.***.***.27: <IP_ADDRESS>: timeout after 5 seconds - retrying in 15s
[12/5/2020, 1:48:17 PM] [Hue] homebridge-hue is taking a long time to load and preventing Homebridge from starting.
[12/5/2020, 1:48:28 PM] [Hue] 192.***.***.27: <IP_ADDRESS>: timeout after 5 seconds - retrying in 15s
[12/5/2020, 1:48:37 PM] [Hue] homebridge-hue is taking a long time to load and preventing Homebridge from starting.
[12/5/2020, 1:48:48 PM] [Hue] 192.***.***.27: <IP_ADDRESS>: timeout after 5 seconds - retrying in 15s
[12/5/2020, 1:48:57 PM] [Hue] homebridge-hue is taking a long time to load and preventing Homebridge from starting.
[12/5/2020, 1:49:08 PM] [Hue] 192.***.***.27: <IP_ADDRESS>: timeout after 5 seconds - retrying in 15s

Debug Files

	{
		 "platform": "Hue",
		    "users": {
		        "ABC123": "qzH2GsZNtcPpBuaXiEnidRBeA1RrMSKc0wuff"
		    },
		"lights": true
	},

any suggestions? Not sure what is wrong config and everything worked for a long time, After some ozone/hombridge docker update and plugin update this happens.
Thanks for your support!!

Same problem after latest update

Are you running NodeJS v12.x?

@ebaauw (current: {"node":"14.15.1","npm":"6.14.8"})

What the output of ph discover -v?

{
"deconz": {},
"meethue": {
"<IP_ADDRESS>": "ECB5FAFFFE09ABAF",
"<IP_ADDRESS>": "001788FFFE663293"
},
"upnp": {
"<IP_ADDRESS>": "ECB5FAFFFE09ABAF"
}
}
I think that the <IP_ADDRESS> is not part of my network. Is there a chance to remove this?

Talk to you ISP: you're sharing "your" public IP address with one of your Internet neighbours and the discovery is finding their Hue bridge.
As a workaround: set hosts in config.json to bypass discovery (needs a fixed IP address for you Hue bridge), or set nupnp to false, to use only local UPnP for discovery.

@ebaauw thank you so much. It is working again.


404 on http://naso.github.io/zero/

The demo page return a 404 page  > http://naso.github.io/zero/
Thanks for your work
Regards

Hey Laurent!
Thanks for the feedback. It is indeed. Sorry about that.
I am working on it right now, so it is going through a process of a big refactor / restructure. I will need a few more days.
Will let you know when it is ready.

Updated: http://naso.github.io/zero/


Why does form-group class have a large left-padding?

Select one ...  (check one with "x")
[x] bug
[ ] feature request
[ ] enhancement

Expected behavior
I'm actually not sure if this is a bug, but I would like some clarification about the form-group class.
I would expect the elements inside a form-group to be pushed to the left, but it has a default left-padding of 228.
Actual behavior
Elements don't align to the far left.

Reproduction of behavior

        <form class="compact" [formGroup]="viewForm">

                        <input type="radio" id="grid-view" value="grid" name="view" formControlName="view">
                        Grid

                        <input type="radio" id="list-view" value="list" name="view" formControlName="view">
                        List

        </form>

Environment details

Angular version: 2.2.3

Clarity version: 0.7.2

OS and version: Windows 10 Pro x64

Browser: Chrome 54.0.2840.99 m (64-bit)

Hi @hrantbagdasarian. By default, we do this to add space for the label for the form field since the label use position: absolute in form which are not used inside of grids. This is for users who want the most basic form with a simple  markup in which the label doesn't wrap. For more complicated forms we recommend you use forms inside of grids because it can accommodate almost any case.
By looking at the screenshot that you posted, it looks like you are not using a label to describe the what the .form-group is. Clarity recommends that you use a label to describe the .form-group. But if your application requires you to handle this case, I would recommend that you use forms in grids. Its documented here:
https://vmware.github.io/clarity/documentation/forms
I am closing this issue now but feel free to reopen it if you have any feedback or suggestions for handling this use case.


#2133 Additional application fields in custom report

What's included?
Closes #2133
Missing application fields:
Application Info

Place of birth
Current Address
Has lived at this address for more than 5 years
Previous Addresses
VAT registration number

Equality and Diversity

Agreed to share data
Professional background
Current legal role
Held fee-paid judicial role
Attended state or fee-paying school
Attended Oxbridge universities
First generation to go to university
Ethnic group
Sex
Gender is the same as sex assigned at birth
Sexual orientation
Disability
Disability details
Religion
Attended outreach events
Participated In judicial workshadowing Scheme
Participated in Pre-Application Judicial Education Programme

Part Time Working Preferences

Interested in part time?
Salaried part-time work (SPTW) - Details

Assessor

First Assessor Type
Second Assessor Type

Rename application fields:

Previously known name(s) -> Previous known name(s)

Note: This PR is related to digital-platform: Admin#2133 additional fields in custom report and digital-platform: Bugfix/date format in custom report.
Who should test?
✅ Product owner
✅ Developers
✅ UTG
How to test?
Example exercise: https://jac-admin-develop--pr2134-feature-2133-additio-73dpe68h.web.app/exercise/6fqqfchNpqEEqILBonhL/reports/custom

Go to "Custom Report".
Select the fields above and check if they are displayed in the table correctly.
Download custom report and check if the selected fields are in the file.

Risk - how likely is this to impact other areas?
🟢 No risk - this is a self-contained piece of work
Additional context
Include screen grabs, video demo, notes etc.
Related permissions
Have permissions been considered for this functionality?

No permission changes required

PREVIEW:DEVELOP
can be OFF, DEVELOP or STAGING

Update:

The date format of the date of birth has been fixed.


Anchor links not accessible in mobile mode

As you can see on the left of h1 tag, the anchor link is not very accessible in mobile view. Maybe add more horizontal padding in small views.

Thanks for the issue!
What do you think about this solution?

Keeping the anchor always visible for small viewports (since there is no real hover state on mobile anyways) and indenting the headline a little.
I would prefer this over adding more padding to the left.
Thoughts?

I think it is the easier solution!


Update nl_NL.csv

Removed because was created another PR that includes only translation part: Update nl_NL.csv by jobkeus · Pull Request #689 · buckaroo-it/Magento2 (github.com)
https://github.com/buckaroo-it/Magento2/pull/689/files


YamlDump.java:35-40: This interface should have 2 more implem...

The puzzle 34-92fcb5e3 in src/main/java/com/amihaiemil/camel/YamlDump.java (lines 35-40) has to be resolved: This interface should have 2 more implementor classes: YamlMapDump and YamlCollectionDump. Each of these classes will encapsulate and serialize the mentioned types (i.e. Map<Object, Object> and Collection). The return type or method represent() should be overridden with the proper subtype (e.g. YamlMapDump will have the method YamlMapping represent() {...}
The puzzle was created by amihaiemil on 27-Jan-17.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code.

@amihaiemil please pay attention to this new issue.

Basically, iterate over the collection's elements, see if the current element is a leaf or not.
If it is a leaf property, then add it in the builder.
If not, then use YamlObjectDump to turn it into a YamlNode.
Something like (pseudocore)
if (object is leaf) {
    builder = builder.add(object.toString());
} else {
    builder = builder.add(new YamlObjectDump(object).represent());
}

@SherifWaly Also, I think YamlDump should become AbstractYamlDump and have method protected leafProperty(Object)? What do you think? Since that method will have to be used in all 3 implementations

@amihaiemil Yes, It is a good idea and I was thinking in it also :D

The puzzle 34-92fcb5e3 has disappeared from the source code, that's why I closed this issue. //cc @amihaiemil


Cron job failed to execute fastlane setup

I am able to run the fastlane setup via terminal as expected and result success but when i run same setup using crontab it has thrown many errors.
I tried number of things but still not success
After the below command execution within the fastlane thrown error
xcodebuild -showBuildSettings -workspace ./AppManager.xcworkspace -scheme AppManagerUITests
I tried to run cron job using below combination and permutation with complete path of script file

execute job using importing #!/bin/bash, #!/bin/sh in script file and also source current_user

execute job with sudo su command with current user bash_profile

execute job with /bin/bash, /bin/sh, /bin/bash -x, /bin/sh -x in cron job like this

execute job by setting all environment variable in script file
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_ALL=en_US.UTF-8

run fastlane env work fine as expected in terminal and cron

I also try with launchd which is recommended by apple instead of crontab.

I also gave all script file to execute permission

https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/ScheduledJobs.html
So cron or launchd its not able to execute the fastlane gem which is installed at root level and have all persmision.

I included fastlane dev  in scripts so command return fastlane: command not found
When I added completed path in script /usr/local/bin/fastlane env it;s wokring with below error

🚫 fastlane environment 🚫
Stack

Key
Value

OS
10.12.6

Ruby
2.0.0

Bundler?
false

Git
git version 2.11.0 (Apple Git-81)

Installation Source
/usr/local/bin/fastlane

Host
Mac OS X 10.12.6 (16G29)

Ruby Lib Dir
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib

OpenSSL Version
OpenSSL 0.9.8zc 19 Mar 2015

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
8.3.2

System Locale

Error

No Locale with UTF8 found 🚫

fastlane files:
No Fastfile found
No Appfile found
fastlane gems

Gem
Version
Update-Status

fastlane
2.55.0
🚫 Update available

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

slack-notifier
1.5.1

CFPropertyList
2.3.5

claide
1.0.2

colored2
3.1.2

nanaimo
0.2.3

xcodeproj
1.5.1

rouge
2.0.7

xcpretty
0.2.8

terminal-notifier
1.8.0

unicode-display_width
1.3.0

terminal-table
1.8.0

plist
3.3.0

public_suffix
2.0.5

addressable
2.5.2

multipart-post
2.0.0

word_wrap
1.0.0

tty-screen
0.5.0

babosa
1.0.2

colored
1.2

highline
1.7.8

commander-fastlane
4.4.5

excon
0.58.0

faraday
0.13.1

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20170404

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

fastimage
2.1.0

gh_inspector
1.0.3

mini_magick
4.5.1

multi_json
1.12.2

multi_xml
0.6.0

rubyzip
1.2.1

security
0.1.3

xcpretty-travis-formatter
0.0.4

dotenv
2.2.1

faraday_middleware
0.12.2

uber
0.1.0

declarative
0.0.9

declarative-option
0.1.0

representable
3.0.4

retriable
3.1.1

mime-types-data
3.2016.0521

mime-types
3.1

little-plugger
1.1.4

logging
2.2.2

jwt
1.5.6

memoist
0.16.0

os
0.9.6

signet
0.7.3

googleauth
0.5.3

httpclient
2.8.3

google-api-client
0.13.5

json
2.1.0

bundler
1.15.4

generated on: 2017-09-15

Hey @deepaksahu-mob-ibtech, I am not so familiar with running fastlane as a cron job, but could you share some of the output from the job so that we can see some more context? Thank you! 🚀

I'm haven't had much experience either with cron, but this is something I've been looking into to solve some scheduling needs.
https://github.com/javan/whenever
It's a ruby based cron utility.  Being that fastlane is also ruby, I feel like it would bring benefits by sharing the same language/dependencies.  Personally, I try to avoid increasing the requirements for my CI (practicing KISS and DRY if that makes sense)

We tried different way to execute our script file instead of crontab, because issue not resolved

faced same issue.
actually problem's root is keychain.
Cron runs your process from your user name BUT it uses system keychain.
Saddest part is that you CANNOT CHANGE default keychain from system to yours.
Fastlane uses default keychain
So you have 2 options

rewrite fastlane to use custom keychain (all of these security commands can work with custom keychain)
make ssh connection in you cron command and ssh to your machine etc.

We've choose 2nd way after 2 days of struggle and pain
*/5 * * * * ssh  -i ~/.ssh/id_rsa<EMAIL_ADDRESS>"/bin/bash ~/bash_script_to_run.sh"

we did not tried to use <IP_ADDRESS> address, maybe it could work


Using markdown headers does not show.

While using markdown headers which do actually work with discord, the app does not show the result.

duplicate of #55


Duration example？

Could you provide a example of the phonemized and duration-aligned dataset? I don't really understand the process of duration-algin.

Do you mean just the example of dataset or aligning process description? For dataset example look up to the filelists folder, where I uploaded aligned LJSpeech dataset. For single item entities are splited with "|" character and are as follows: text, phonemes start, phonemes duration, phonemes, filename.

Do you mean just the example of dataset or aligning process description? For dataset example look up to the filelists folder, where I uploaded aligned LJSpeech dataset. For single item entities are splited with "|" character and are as follows: text, phonemes start, phonemes duration, phonemes, filename.

Thanks for your reply,  I am a beginner. So I want to know the parsing process of the duration-aligned dataset in this repo.  I want to apply it to the other dataset.  If you don't mind,  Could you provide a tutorial in this repo in the future?

Sure. I have some free time in the nearest future, so I will provide some guidances.

I have just added to README the approximate algorithm for alignment process of your own data based on Montreal Forced Aligner tool. I guess this is the best and the quickest approach for dataset alignment right now. It is quite accurate and simple in use. Have a look, hope it will help you.
P.S. Try it just on several data points firstly, not on the whole dataset to ensure you have done everything right.

Good Job, thanks a lot!

 Closing this issue.


Sharing Node Server with my own Node Server

https://github.com/WebPlatformForEmbedded/Lightning/issues/167

@michielvandergeest hello, can you please answer me about that?
Actually I've issues with CORS and sharing the same origin could help me fix that.
The question is about mount an express server on that same as serves the front-end or vice versa.
Now, for example, in my local enviroment I've:

Lightning-CLI APP Front-End Server: http://<IP_ADDRESS>:8110 // port is not hardcoded
Express server for REST API: http://<IP_ADDRESS>:3000 // port is hardcoded

Best regards
Mattia

Currently, I've solved with this solution but the "problem" of changing the origin every developing session and / or documenting that to collegues remains.
import cors from 'cors';
import express from 'express';
import multiplayer from './routes/multiplayer/index.mjs';
var app = express();
app.use(cors({
    credentials: true,
    origin: 'http://<IP_ADDRESS>:8112' // TODO bisogna cambiarlo ogni volta....
}));
app.use(express.json());
app.listen(3000, () => console.log("Server running on port 3000"));
multiplayer(app);
export default app;

You are by no means required to use the lng serve command for launching your Lightning App frontend. It's merely offered as a convenience during development.
Feel free to fire up your own http-server and set the dist folder as root and specify a port (i.e. http-server ./dist -p 1234). You can even map your front-end to the dist folder within Express if you want.
Running the Lightning App does not depend on it being served through the lightning CLI.

@michielvandergeest thank You very much for the support.
Best regards.
Mattia


Reveal accessibility

I'm hoping someone here will help me figure this out, because I'm not really sure what WAI-ARIA standard Foundation conforms to and therefore don't know what the correct answer is.  My assumption is that the button that opens a reveal modal should have the aria-haspopup="dialog" value not aria-haspopup="true" (according to WAI-ARIA 1.1.  True would indicate that the popup was a menu.  In WAI-ARIA 1.0, true/false were the only values available but it was only supposed to be applied to menus.  So it seems that either this value should be removed or changed depending on the standard your trying conform to.
We are actively trying to make our template more accessible and I ran across this along with issue 1006 which I see has been fixed.  Can someone let me know if I am correct and the value should be dialog?

cc @Owlbertz

Well I guess as Foundation aims at being the most advanded framework, we should adapt to the latest specification, therefore I think yes, you are correct and we should go witharia-haspopup="dialog" here.

Thanks, but I wouldn't take my word for it.  I have literally made a change across the board to our theme one day and reverted the commit the next after reading new information.
For instance, this W3 dialog modal example page is using a button to open the window (which we have found is more screen reader accessible for this purpose than an anchor tag), and the button doesn't use aria-haspopup at all.  It also uses aria-modal="true" on the modal div which is also a part of the 1.1 standard.
To add to the confusion, I found this thread about a making the react-modal more accessible that says role="dialog" shouldn't be a definite value because of it's effect on screen readers, and should be optional which is they way they decided to go.
All in all, I am confused and this reminds me of the golden days of the browser wars.  Our weakness is that we don't have all the screenreader and assistive technology versions to test with.  I would love a caniuse.com for accessibility.
I think I was more looking for conformation for what should be done in this specific instance rather than trying to provide guidance.

Yeah, it's a shame that there are so many interpretations/implementations out there.
However, I still feel like we should stick to the (imo) most relevant standard which is the one you linked to.
What does @kball think?

Since we're not sure that this is a bug, I'm going to close this issue. But let's make sure to consider this for v7, making sure that the docs clearly explain what's best practice and what's required with aria values.


MemoryCache Compact may not remove any cache items

Not sure if this is by design but the behaviour outlined in https://github.com/aspnet/Caching/blob/dev/src/Microsoft.Extensions.Caching.Memory/MemoryCache.cs#L293 is not accurate.
Compact removes expired items, then removes items by priority. However, pinned items with priority of NeverRemove will, as the enum suggest, never be removed. If a cache needs to be compacted and consists of solely unexpired pinned cache entries then no compaction will occur, hence the percentage of items to remove will not be met. If the original purpose is to reduce memory usage, then Compact no-oping is somewhat unexpected. At the minimum we should update the comment to say that Compact only tries to remove entries that does not have the priority NeverRemove.

Yes, this is the intended behavior.

Will update the comments in #221


SOLR-16903: Update CLI tools to use java.nio.file.Path instead of java.io.File

https://issues.apache.org/jira/browse/SOLR-16903
Description
I would like to work on SOLR-16903 - this PR only addresses part of it.
Here, I'm migrating the CLI tools from using java.io.File to java.nio.file.Path APIs.
Checklist
Please review the following and check all that apply:

[x] I have reviewed the guidelines for How to Contribute and my code conforms to the standards described there to the best of my ability.
[x] I have created a Jira issue and added the issue ID to my pull request title.
[x] I have given Solr maintainers access to contribute to my PR branch. (optional but recommended, not available for branches on forks living under an organisation)
[x] I have developed this patch against the main branch.
[x] I have run ./gradlew check.
[ ] I have added tests for my changes.
[ ] I have added documentation for the Reference Guide

@AndreyBozhko  let me know when you feel the PR is ready...!

@epugh Thanks, I think this piece is ready.

Since this is purely a refactoring, skipping CHANGES.txt.  I am going to apply this to main only...

@AndreyBozhko please do tag me as you keep doing these!   I also like to keep an eye on https://ci-builds.apache.org/job/Solr/job/Solr-Test-main/ to make sure things remain good as these changes are made!


Don't saved model in train_model.py

Hi yoshall,
I'd like to implement you code using sample_data. However, I got some troubles. You can see this information:
total parameters: 554054 ----------epoch 0----------- ----------epoch 1----------- ----------epoch 2----------- ----------epoch 3----------- ----------epoch 4----------- ----------epoch 5----------- ----------epoch 6----------- ----------epoch 7----------- ----------epoch 8----------- ----------epoch 9----------- ----------epoch 10----------- ----------epoch 11----------- ----------epoch 12----------- ----------epoch 13----------- ----------epoch 14----------- stop training !!!
May be not run this code:
if valid_loss < min(valid_losses[:-1]):                         print('iter {}\tvalid_loss = {:.6f}\tmodel saved!!'.format(                             iter, valid_loss))                         saver.save(sess, model_dir +                                    'model_{}.ckpt'.format(iter))                         saver.save(sess, model_dir + 'final_model.ckpt')                     else:                         print('iter {}\tvalid_loss = {:.6f}\t'.format(                             iter, valid_loss))
So,the previously saved model cannot be loaded when running the test_model.py file.
NotFoundError (see above for traceback): Unsuccessful TensorSliceReader constructor: Failed to find any matching files for ./logs/GeoMAN-12-6-2-128-0.30-0.001/saved_models/final_model.ckpt 	 [[Node: save/RestoreV2 = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_INT32, DT_FLOAT], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]
Look forward to receiving your kind reply soon. Thank you very much.
best wishes,
wendong

Hi yoshall,
thanks for contribution!
I also have the problem above.And I wander if it is caused by the sample_data.
Look forward to receiving your kind reply soon. Thank you very much.
best wishes
maple

Hi yoshall,
I have solved the problem above by changing some parameter values as you mentioned in the train.ipynb.Thank you.
However,I still wander the process you perform on the raw data.I can't thank you more if you could published the code processing the raw data.
thank you for patience.
yours sincerely
Maple

Hi
I have a Problem in running the test_model.py， the shape of model.phs['preds'] and feed_dict is totally different.
error information :

ValueError                                Traceback (most recent call last)
 in ()
22         print(model.phs['preds'])
23         # re-scale predicted labels
---> 24         batch_preds = sess.run(model.phs['preds'], feed_dict)
25         batch_preds = np.swapaxes(batch_preds, 0, 1)
26         batch_preds = np.reshape(batch_preds, [batch_preds.shape[0], -1])

/home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/client/session.py in run(self, fetches, feed_dict, options, run_metadata)
875     try:
876       result = self._run(None, fetches, feed_dict, options_ptr,
--> 877                          run_metadata_ptr)
878       if run_metadata:
879         proto_data = tf_session.TF_GetBuffer(run_metadata_ptr)

/home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/client/session.py in _run(self, handle, fetches, feed_dict, options, run_metadata)
1074                              'which has shape %r' %
1075                              (np_val.shape, subfeed_t.name,
-> 1076                               str(subfeed_t.get_shape())))
1077           if not self.graph.is_feedable(subfeed_t):
1078             raise ValueError('Tensor %s may not be fed.' % subfeed_t)

ValueError: Cannot feed value of shape (0,) for Tensor 'inputs/global_inputs:0', which has shape '(?, 12, 35)'

Hi yoshall,
I have solved the problem above by changing some parameter values as you mentioned in the train.ipynb.Thank you.
However,I still wonder the process you perform on the raw data.I can't thank you more if you could published the code processing the raw data.
thank you for patience.
yours sincerely
Maple

Hi,I meet the same problem above, but I don't know how to solve it. Could you please tell me how do you change the parameters in detail?I could not thank you more if you offer some help.

Hi yoshall,
I have solved the problem above by changing some parameter values as you mentioned in the train.ipynb.Thank you.
However,I still wonder the process you perform on the raw data.I can't thank you more if you could published the code processing the raw data.
thank you for patience.
yours sincerely
Maple

I also want to know which field in the pre-processed sample_data represents the residual chlorine content, in which variable is the sequence number, which spans several days.Could you please tell me how do you change the parameters in detail?I could not thank you more if you offer some help.

I also got the trouble that the code can not save the trained model,have you solved this trouble?


Found In Pre-release 0.0.7 Dialogue issues

When using 0.0.7 there were a number of broken dialogue options during the finale of the UC Vanguard quest. When i chose one of the responses it kicked me out of the meetings dialogue. Some dialogue was skipped altogether. When i reverted back to 0.0.6 the issue was gone.

Game Version
<IP_ADDRESS>
Language
English (EN)
New Game
No
Reproduction Steps
dialogue triggered after talking to Vae Victus in the basement before talking to the cabinet is when i noticed it.

Please don't report 0.0.7 issues here. Post them on Discord. There's a bunch of known issues with that build (hence the pre-release state)


Fix advanced-usage path on ApiPage

Clicking the link when the current location is something like /api/#formState would result in a 404 page /api/advanced-usage

ty


more detail in HTTP language

Motivation
in http language, request-line / response-status are less tokenized for me.
I would like to make PR if it works.
Description
request line
current request-line
GET /path HTTP/1.1

results in

    POST
    /default-endpoint HTTP/1.1

would like to be

    POST
    /default-endpoint
    HTTP/1.1

response status
current response status
HTTP/1.1 200 OK

results in

    HTTP/1.1
    200 OK

would like to be

    HTTP/1.1
    200
    OK

class name are wip, ping me if other choice fit's here.

I would like to make PR if it works.

PRs are always welcome!

class names are wip

My suggestion for class names is the following: make the token name specific and use aliases for coloring.
Example:

    HTTP/1.1
    200
    OK

The grammar could look like this:
'response-status': {
	pattern: /.../,
	inside: {
		'http-version': {
			pattern: /^HTTP\/[\d.]+/,
			alias: 'property'
		},
		'status-code': {
			pattern: /^(\s)\d+(?=\s)/,
			lookbehind: true,
			alias: 'number'
		},
		'reason-phrase': {
			pattern: /^(\s).+/,
			lookbehind: true,
			alias: 'string'
		}
	}
}

(I borrowed those names from the HTTP 1.1 specification but you may also use other names.)

I would like to make PR if it works.

PRs are always welcome!

class names are wip

My suggestion for class names is the following: make the token name specific and use aliases for coloring.
Example:

    HTTP/1.1
    200
    OK

The grammar could look like this:
'response-status': {
	pattern: /.../,
	inside: {
		'http-version': {
			pattern: /^HTTP\/[\d.]+/,
			alias: 'property'
		},
		'status-code': {
			pattern: /^(\s)\d+(?=\s)/,
			lookbehind: true,
			alias: 'number'
		},
		'reason-phrase': {
			pattern: /^(\s).+/,
			lookbehind: true,
			alias: 'string'
		}
	}
}

(I borrowed those names from the HTTP 1.1 specification but you may also use other names.)

My suggestion for class names is the following: make the token name specific and use aliases for coloring.

it seems reasonable for me.
I'll fix request-line too refer your suggest, and make PR soon.
Thanks !

My suggestion for class names is the following: make the token name specific and use aliases for coloring.

it seems reasonable for me.
I'll fix request-line too refer your suggest, and make PR soon.
Thanks !


Mapping OpenAI CLIP Modified ResNet weights -> ByobNet.

Improve AttenionPool2d layers.
Fix #1731

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.


new Restivus failing

I am trying to create a versioned api.
var ApiV1 = new Restivus({
  version: 'v1'
});

this failed, with the error "object is not a function". I then tried to use it on shell.
> var ApiV1 = new Restivus()
TypeError: object is not a function
    at repl:1:13
    at <path>/meteor/.meteor/local/build/programs/server/shell-server.js:243:23

Are you doing this from the client? Restivus is a server-only package. If that's not the issue, could you please provide more detailed reproduction steps, or a sample repository demonstrating the issue? The more information, the better. Thanks!

Also, which version of Restivus are you using?

Ah, I've found the problem... can't update while meteor is running and running the update in a different tab doesn't take effect.