[opentitantool] Support inverted GPIO sense

Introduce GpioPinWrapper to handle optional inversion of GPIO sense.

Douglas has the PR #19519, which introduced an inversion feature in the chip_whisperer transport backend, and thereby avoided adding a layer. That however, left ultradebug, hyperdebug, dediprog and other transport backends without support for inverting GPIO pins, and adding the support would mean replicating the same code five places, as well as put additional burden on any future backend transport driver. I strongly wanted to avoid that.

That sounds reasonable to me, thanks @jesultra

What exactly do you mean "harder to work on". As in harder for the code that uses opentitanlib to perform testing operations, or harder to make enhancements in opentitanlib itself.

Yes, I meant harder to maintain and develop opentitanlib itself.
I should have qualified this by saying my personal experience is that making changes to opentitanlib can be quite tricky because there are quite a few layers of indirection and abstraction (e.g. through &dyn Any, TransportWrapper, and the IO traits) with structures passing between the layers (primarily the CLI option structs). It can be hard to understand the overall control flow of an action and know where to make changes.
I think going forward opentitanlib would benefit from something like an ARCHITECTURE.md file describing all the moving parts, or if possible some breaking up into a few libraries that are less tightly coupled (in particular, I think the test_utils, dif, transport, and CLI parts should be separated).


CI: test on 3.12

[ ] Closes #813 (Replace xxxx with the Github issue number)
[ ] Tests added: Please use assert_type() to assert the type of any return value

poe pytest (circular import error) fails for me but pytest tests works?! Let's see what happens on the CI.

Unrelated: could replace isort and black with ruff (pandas might replace black with ruff https://github.com/pandas-dev/pandas/pull/56554)


Create Account

Acceptance Criteria:
The system will store specific information about a user.
Ticket is done when you can write to the database, does not include any front-end.

This is sort of done but higher detail versions will be handed off to Plentiful app


OOPJIT: Avoid attempting to initialize script context if JIT server process has terminated.

Hi @atulkatti, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

It looks like you're a Microsoft contributor (Atul Katti). If you're full-time, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;

@Microsoft/chakra-developers


Feature #16427 Add chapter 2: 'redborder manager installation'

[manual] Migrate C6 manuals to NG docs website / Chapter 2 Instalación del manager de redborder
additions:

Second manual chapter in english and spanish in ch2_redborder_installation.*.
Images for the second chapter.
Included files in redborder_manual_book/* to include the second chapter when building the pdf's.

removals:

@all-contributors please add @JPeraltaNic  for content, translations


Bypass URL is incorrect in documentation

A section on https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/jiramicrosoft-tutorial reads:
Note

To enable the default login form for admin login on login page when force azure login is enabled, add the query parameter in the browser URL. https://<domain:port>/login.action?force_azure_login=false

This is not quite correct as the Jira login url is login.jsp instead of login.action (which is correct for Confluence). The URL should be updated to read
https://<domain:port>/login.jsp?force_azure_login=false

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

ID: d38cad90-6574-38c2-3262-059a9f975064
Version Independent ID: dd08d5c5-65a4-c2cc-8b51-7a35268dde68
Content: Tutorial: Azure Active Directory single sign-on (SSO) integration with JIRA SAML SSO by Microsoft
Content Source: articles/active-directory/saas-apps/jiramicrosoft-tutorial.md
Service: active-directory
Sub-service: saas-app-tutorial
GitHub Login: @jeevansd
Microsoft Alias: jeedes

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

Thanks for this! I see you already made the pull request so I will close this out. Once approved, the change should go live within 24 hours.


Please share a thread safe method to increment integers.

Describe the issue here.
Relevant URLs

https://docs.influxdata.com/flux/v0.x/data-types/basic/int/
Provide other relevant URLs (project issues, community threads, etc.)
I am looking for something equivalent to prometheus counter function which increments a value based on previous value.
This makes it safer to use when multiple instances try to modify the same metric.

@byjus-vaibhav I don't know if this matches your use case, but the way to increment integers based on the previous value is to use cumulativeSum(). I'm not familiar with a prometheus counter function and there isn't one listed in the function documentation.
There is a section in the Flux documentation that specifically walks through using Flux to work with Prometheus metrics:
https://docs.influxdata.com/flux/v0.x/prometheus/metric-types/

Counter is a metric or you can say a 'data-type' in prometheus which holds one value at time.
It is meant to store the count of metrics that can only increase, for example - service requests, total hits on a page or an API.
It only has one method increment which increments the value of the metric based on the previous value.
Is there a way I can update a metric's value in a threadsafe manner instead of making multiple entries and adding them everytime?
Thanks!


Not closing when md-no-sticky="true"

When md-no-stick="true" the initEvents() function is disabled, so the variable "scrollContainer" is never filled... That cause a javascript error when killEvents() is fired.
My temporal fix is to replace the line 218 of the expansionPanel.directive.js:
if (scrollContainer.nodeName === 'MD-CONTENT') {
for:
if (scrollContainer && scrollContainer.nodeName === 'MD-CONTENT') {
I know that maybe is not the best solution, but it works. If you can take a look at that would be perfect.
By the way... nice work!! :D

This is fixed along with the last update

Please let me know if you put up your app so i can check it out.
Thanks!

Works like a charm, thanks!


Refresh Button for Cloud Vars/Fxns

The cloud variables and cloud functions lists don't automatically update when a device registers new/different ones, so the addition of a "refresh" button should fix both the need and the perception of the problem.
Yes, close and reopen refreshes it, but that's an "unplug and replug it" behavior.

Ahhh, just got the new version with the separate tabs- autorefreshes, awesome!


Periodic commit log

Thanks for sending a pull request! Here are some tips if you're new here:

Ensure you have added or run the appropriate tests for your PR.
Be sure to keep the PR description updated to reflect all changes.
Write your PR title to summarize what this PR proposes.
If possible, provide a concise example to reproduce the issue for a faster review.
Read our contributor guidelines
If you're making a documentation change, see our guide to documentation contribution

Commit messages should follow the following format:
<One sentence description, usually Jira title or CHANGES.txt summary>

<Optional lengthier description (context on patch)>

patch by <Authors>; reviewed by <Reviewers> for CASSANDRA-#####

Co-authored-by: Name1 <email1>
Co-authored-by: Name2 <email2>

The Cassandra Jira

I think I have addressed feedback - could those waiting for changes confirm? Thx


Implement s3 filesigner

Now some tests fail locally if you don't provide environment variables:

WHITEFOX_TEST_AWS_REGION
WHITEFOX_TEST_AWS_SECRET_ACCESS_KEY
WHITEFOX_TEST_AWS_ACCESS_KEY_ID

Please add some doc and links for developers so that they know how to obtain those, or even better, mark those tests so they can be later ignored if needed.


สร้าง SECURITY.md

[x] Have you followed the contributing guidelines?
[x] Have you explained what your changes do, and why they add value to the Guides?

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.

Hi @Tong1992tong! I think you're pushing your PR into the wrong branch.


Organization page only shows 16 members, even though we have 5 members per row, so there's a row with only one picture, which looks weird.

@ndattani Could we get some more information? What function are you calling? Can I see a screenshot of the output?


GOMAXPROCS flag unncessary

GOMAXPROCS now defaults to the number of processor cores on the system. This is the default we would want anyway, and it can still be overrided  using the $GOMAXPROCS environment variable.

Given that explicitly call all these things as part of a framework, I'm not sure that this change makes sense.

I'd be OK with checking if it's in the environment and erroring if you also
pass it in? As is though, seems like there's no harm and it fits in much
better with our existing infrastructure.
On Fri, Jul 8, 2016 at 8:58 PM David Adrian<EMAIL_ADDRESS>wrote:

GOMAXPROCS now defaults to the number of processor cores on the system.
This is the default we would want anyway, and it can still be overrided
using the $GOMAXPROCS environment variable.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/zmap/zdns/issues/3, or mute the thread
https://github.com/notifications/unsubscribe/AAMSUNBLvYiUEw_WoQANmCz2skxbHXjdks5qTvI7gaJpZM4JIgTs
.

Maybe we should default to -1 or 0, and use that as a sentinel to mean "don't set runtime.GOMAXPROCS?

sounds good to me.


Blank Map Occurred

After build the voxblox++, I run the basic demo as you write :roslaunch gsm_node scenenn_dataset.launch bag_file:=/path/to/scenenn_231.bag. But only blank map1 occurred, and the output of the terminal:
[RUNNING]  Bag Time:    186.235716   Duration: 186.202200 / 186.315444          [RUNNING]  Bag Time:    186.249248   Duration: 186.215732 / 186.315444          [RUNNING]  Bag Time:    186.269265   Duration: 186.235749 / 186.315444          [RUNNING]  Bag Time:    186.282763   Duration: 186.249247 / 186.315444          [RUNNING]  Bag Time:    186.302781   Duration: 186.269265 / 186.315444          [RUNNING]  Bag Time:    186.316280   Duration: 186.282764 / 186.315444
Done.
[bag-5] process has finished cleanly
log file: /home/heying/.ros/log/05b47770-0abc-11eb-b5d6-086266293006/bag-5*.log

I have manually download the pretrained weights mask_rcnn_coco.h5 and run the default demo command again. I ran out this problem:
E tensorflow/stream_executor/cuda/cuda_dnn.cc:329] Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR 2020-10-10 16:16:33.405795: E tensorflow/stream_executor/cuda/cuda_dnn.cc:329] Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
my device info:
ubuntu16.04
cuda10
cudnn7.4
Nvidia RTX2070 SUPER
I refer to the solution in https://github.com/tensorflow/tensorflow/issues/24496, but I don't know which file should the code  gpu_options.allow_growth = True  can write in?
I appreciate your efforts and time, thanks a lot!

I added the code os.environ['CUDA_VISIBLE_DEVICES'] = '1' in source file  /catkin_ws/src/mask_rcnn_ros/src/mask_rcnn_ros/model.py and it works finally. But the effect the map I obtained is bad. The dataset I used is SceneNN.

@hyclover I'm having the same problem..right now did you able to solve the problem?


How to send file to outside in react native ios app?

In our RN app, we need send data in string format(very long string) or file format(we can save this data string in a file of app's document directory) to outside. For example, the best way is send it as attachment in an email.
If we use share by email function of RN, it can only pass in some message. No way to attach an attachment.
So we are looking for some node modules to send emails. And nodemailer is a great email module we used quite well. But it can't be used in react native because it depends on some module, like "stream" which are not available in RN.
So any solution for share data file in RN app to outside?

@bright-sea It seems like you need to use MFMailComposeViewController, which support attachments.
It looks like there is a 3rd party library for using MFMailComposeViewController here: https://github.com/chirag04/react-native-mail
However it seems like the library itself doesn't allow for attachments in it's API. I'm sure that would be something the author would love for you to add to his library.
Here is Apple's documentation: https://developer.apple.com/library/ios/documentation/MessageUI/Reference/MFMailComposeViewController_class/#//apple_ref/occ/instm/MFMailComposeViewController/addAttachmentData:mimeType:fileName:
...and here is how you could possibly implement it on the Obj-C side (add this to the react-native-mail library): http://stackoverflow.com/a/11915765/4932710

@dsibiski  Thanks a lot for all these info. It helps. :)

Closing this as it looks like @dsibiski handled it above :smile: :tada:


chore(tokens): adds custom tokens for dial

Description
Adds custom tokens for #1971

How and where has this been tested?
Please tag yourself on the tests you've marked complete to confirm the tests have been run by someone other than the author.

Regression testing
Validate:

A legacy documentation page (such as accordion), including:

[ ] The page renders correctly
[ ] The page is accessible
[ ] The page is responsive

A migrated documentation page (such as action group), including:

[ ] The page renders correctly
[ ] The page is accessible
[ ] The page is responsive

Screenshots

To-do list

[x] I have read the contribution guidelines.

[x] I have updated relevant storybook stories and templates.

[x] I have tested these changes in Windows High Contrast mode.

[x] If my change impacts other components, I have tested to make sure they don't break.

[x] If my change impacts documentation, I have updated the documentation accordingly.

[ ] ✨ This pull request is ready to merge. ✨

The changes in this PR were merged in as part of the batched custom token vars update PR #2208


Create a network test tool for Hospitals

Could you clarify? Testing the bandwidth or what is meant?

Since our network traffic is typical (e.g. NOT RPCs), we should be able to see typical error messages out of our attempts to connect. Therefore, I think we can just use:
medperf --platform=singularity test -b <#>
<#> will most likely be: 1
and look for common errors, e.g. grep the medperf.log
So this really becomes a grep script.


NuGet Packages

Hi,
I couldn't find any NuGet packages for OpenGL.Core, Win32, and Win32.WGL. Do you have plans to publish them? I could help.

Hi, I never really bothered with publishing, never learnt what that actually encompasses. I preferred using such repos as submodules (easier to debug into). But feel free to fork or copy them, and publish them on your own. Though, I probably won't do any work on them anytime soon.


iou loss question

Hello, I want to ask some questions about iou loss and ssim loss.
When I saw the code basnet_train.py, I found that :
ssim_out = 1 - ssim_loss(pred,target)
iou_out = iou_loss(pred,target)
I think that iou loss still need to be subtracted by 1 like that:
iou_out = 1 - iou_loss(pred,target)
But why it do not need to do that?
Thanks you!

Thank you for your interests. Because the iou was defined as 1-iou in its definition part. The reason we use ssim loss as 1-Ssim is that the ssim code was borrowed from another implementation as shown in the readme. We don’t want to change its original definition so that use 1-ssim.

On Dec 26, 2019, at 10:30 AM, pp00704831<EMAIL_ADDRESS>wrote:
Hello, I want to ask some questions about iou loss and ssim loss.
When I saw the code basnet_train.py, I found that :
ssim_out = 1 - ssim_loss(pred,target)
iou_out = iou_loss(pred,target)
I think that iou loss still need to be subtracted by 1 like that:
iou_out = 1 - iou_loss(pred,target)
But why it do not need to do that?
Thanks you!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


No AC adapter available

Because of EU regulations I'm told that AC/AC adapters aren't allowed to sell here anymore. That leaves me to using an AC transformer.
Is there any difference between an transformer and a nicely made adapter? Can I safely connect a transformer to the board or do I need to add some protection? What is the minimum current for operating the board without a esp?
I've already ordered 2 sets for solar monitoring so I hope I can get it to work and post results.

Any AC to AC adapter is the same as an AC transformer. The point being that you're taking an AC voltage and bringing it down to a much lower level. For the EU, this is usually 220-240V. The transformer needs to bring down the voltage to between 9 and 12VAC.
As long as the transformer you found does this, it should work fine though. It will need to be calibrated to the meter according to the instructions here.

I scavenged a normal AD adapter and removed the rectifying part. It's measuring about 14v open circuit. I'll update when I have the set tested and calibrated.

 If so, this will not work very well for reading the AC signal, and could be very inaccurate, depending on how much the caps are smoothing the signal. It doesn't sound very safe either. I would recommend just finding a regular AC transformer.


autotest: fix getopt parsing

getopt returns an int and truncating it to a char causes issues on my system
https://man7.org/linux/man-pages/man3/getopt.3.html

Right you are, merged and thank you :-)


OLM allows edit cluster role users to create new resource

Bug Report
After installing an operator, one edit cluster role is generated by OLM, where create verb is added. That allows users with the the edit role can create new resources.
What did you do?

Install Multicluster Subscription Operator from operator hub in Openshift.
check the edit cluster role is generated with the create verb

% oc get clusterrole applications.app.k8s.io-v1beta1-edit -o yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
  creationTimestamp: "2020-06-21T04:34:40Z"
  labels:
    olm.opgroup.permissions/aggregate-to-6c3bb1110d0b9f9c-edit: "true"
    rbac.authorization.k8s.io/aggregate-to-edit: "true"
  name: applications.app.k8s.io-v1beta1-edit
  ownerReferences:
  - apiVersion: apiextensions.k8s.io/v1beta1
    blockOwnerDeletion: false
    controller: false
    kind: CustomResourceDefinition
    name: applications.app.k8s.io
    uid: 8e2952cd-71fc-4370-8d97-cd9c1f25d017
  resourceVersion: "66882843"
  selfLink: /apis/rbac.authorization.k8s.io/v1/clusterroles/applications.app.k8s.io-v1beta1-edit
  uid: 0bbc53d5-dd5d-4a73-a1ac-05afe5d3e2ef
rules:
- apiGroups:
  - app.k8s.io
  resources:
  - applications
  verbs:
  - create
  - update
  - patch
  - delete

What did you expect to see?
It seems edit role user should not be allowed to create new resources. On the other hand, we noticed that the create permission is widely applied in all openshift edit roles e.g. system:openshift:aggregate-to-edit
Could someone clarify if it is by Openshift/OLM Design?

This still seems to be a problem.

Hi @joelanford do you have any insight around this area? Thanks.


Resized pngs loose transparency

When a transparent png is resized via
header('Content-type: image/png');
$imanee =  new Imanee('test.png', new GDResource());
echo $imanee->resize(100, 100)->output();

the resulting image has black areas instead of transparent ones.
The resize function should probably use imagealphablending() and imagesavealpha() to avoid this.

This did NOT fix the issue.


Wrong scroll behaviour when module is manual

Describe the bug
Open the url with chrome in mobile simulation
To Reproduce
Open
https://stackblitz.com/edit/nuxt-starter-sawwhz?file=README.md
Scroll as follows.
Click on the link and drag the screen. You can check that the link is clicked, when it shouldn't, it should scroll without launching the click event
Expected behavior
The click should not be issued, but simply the scroll

The reproduction isn't clear, could you check that it's accurate? Seems like it shouldn't be manual unless you provide the DelayHydration component.

There is very short period of time when you can reproduce it, right after page is rendered. We have the same issue.

Can you provide a reproduction?

Should be fixed in v1.3..6 🤞


Error build from source

Can't build from source to use GPU decode
Expected behavior
Build success from source at main, hwaccel branch
Actual behavior
i'm running with tutorial build in Readme
git clone git@github.com:PyAV-Org/PyAV
cd PyAV
source scripts/activate.sh
pip install --upgrade -r tests/requirements.txt
make
Build report:
"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DEBUG:FULL /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO "/LIBPATH:C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0" "/LIBPATH:C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0\libs" "/LIBPATH:C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0\PCbuild\amd64" "/LIBPATH:C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0\libs" "/LIBPATH:C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0" "/LIBPATH:C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0\PCbuild\amd64" "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\ATLMFC\lib\x64" "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64" swresample.lib avcodec.lib swscale.lib avdevice.lib avformat.lib avutil.lib avfilter.lib /EXPORT:PyInit_buffer build\temp.win-amd64-cpython-311\Debug\src\av\buffer.obj /OUT:build\lib.win-amd64-cpython-311\av\buffer.cp311-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-311\Debug\src\av\buffer.cp311-win_amd64.lib /OPT:NOREF
LINK : fatal error LNK1181: cannot open input file 'swresample.lib'
error: command 'C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\bin\HostX86\x64\link.exe' failed with exit code 1181
make: *** [Makefile:14: build] Error 1
Versions

OS: Windows 10 Pro 19045.3803

PyAV runtime: 11.0.0

PyAV build: from main branch and hwaccel branch

FFmpeg: default from source or C:/ffmpeg
i did try: python setup.py build --ffmpeg-dir=C:\ffmpeg
still error
FFmpeg: n6.1-7-ga888d21c8c-20231225

Research
I have done the following:

[X] Checked the PyAV documentation
[X] Searched on Google
[X] Searched on Stack Overflow
[X] Looked through old GitHub issues
[X] Asked on PyAV Gitter
[X] ... and waited 72 hours for a response.

Yes building on Windows is a tricky endeavour, which is why we provide pre-built wheels. From the look of the error you're missing the FFmpeg libraries, but you're going to have to debug this on your own.


Show CWE-Ids within Plugin

At the moment the plugin isn't displaying the CWE-Id from the sechub json report.
It would be great if this information would be added as a column with in the findings table.

Albert Weißert<EMAIL_ADDRESS>Daimler TSS GmbH, imprint

We will handle this the same way as doine for eclipse plugin in https://github.com/Daimler/sechub-plugin-eclipse/issues/3, so we show up a CWE-Link next finding name.

Implementation now as shown in next picture:

Will open dedicated mitre description website - upper example opens:


Moved optional tools into a "More tools" TOC bucket

Per a TOC Redesign design-review comment, this PR prototypes what the TOC would look like by mirroring the UI this way.
This PR is branched off of PR 1706: https://github.com/MicrosoftDocs/edge-developer/pull/1706

Docs Build status updates of commit 9713891:
:warning: Validation status: warnings

File
Status
Preview URL
Details

microsoft-edge/devtools-guide-chromium/css/inspect.md
:warning:Warning
View
Details

microsoft-edge/devtools-guide-chromium/about-tools.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/accessibility/navigation.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/command-menu/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/customize/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/customize/shortcuts.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/experimental-features/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/all-tools.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/command-menu-panel-vs-drawer-tools.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/experimental-features/focus-mode.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/inspect-tool-icon-blue-light-theme.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/shortcuts/index.md
:white_check_mark:Succeeded
View

microsoft-edge/toc.yml
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/css/inspect.md

Line 28, Column 70: [Warning: duplicate-alt-text - See documentation] Alt text 'Inspect tool icon.' is duplicated. Within an article, alt text must be unique.
Line 32, Column 32: [Warning: duplicate-alt-text - See documentation] Alt text 'Inspect tool icon.' is duplicated. Within an article, alt text must be unique.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 47bc5a5:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/devtools-guide-chromium/about-tools.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/accessibility/navigation.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/command-menu/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/css/inspect.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/customize/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/customize/shortcuts.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/experimental-features/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/all-tools.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/command-menu-panel-vs-drawer-tools.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/experimental-features/focus-mode.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/inspect-tool-icon-blue-light-theme.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/shortcuts/index.md
:white_check_mark:Succeeded
View

microsoft-edge/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

I prefer the flat list of tools. The "More tools" TOC adds unnecessary barriers to finding out about other tools that may be helpful to users. I think showing the whole list at once is more in line with what we are trying to do with devtools itself: making it easier for people to find the seldom used tools.

Docs Build status updates of commit 284f5bb:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/devtools-guide-chromium/about-tools.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/accessibility/navigation.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/command-menu/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/css/inspect.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/customize/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/customize/shortcuts.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/experimental-features/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/all-tools.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/command-menu-panel-vs-drawer-tools.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/experimental-features/focus-mode.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/media/inspect-tool-icon-blue-light-theme.png
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/shortcuts/index.md
:white_check_mark:Succeeded
View

microsoft-edge/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

We're going with the Flat design instead, PR 1706, so closing this delta prototype without merging to main.


Downloading cache.zip

I am currently facing an issue downloading the cache.zip file locally, which appears to be crucial for the remaining code to function properly. I eagerly await your response.
Thank you,
Boni

see #33

Hey there, if you're getting this error in onedrivedownloader, then it could be because of our OneDrive link breaking. We're working on it. I request you to see this comment in the meanwhile.

Also, if you want to use our codebase for benchmarking using your own dataset, I suggest you have a look at #31 and #11.


Remove restart canceled error

It should not be an error to call a common option to cancel restarts.
Signed-off-by: Michael Crosby<EMAIL_ADDRESS>

@tonistiigi fixed, how about this?

LGTM

13:20:19 ---> Making bundle: validate-gofmt (in bundles/1.12.0-dev/validate-gofmt)
13:20:19 These files are not properly gofmt'd:
13:20:19  - libcontainerd/container_linux.go

ping @crosbymichael; got a golint error on Janky;
00:35:10 Errors from golint:
00:35:10 restartmanager/restartmanager.go:17:5: exported var ErrRestartCanceled should have comment or be unexported
00:35:10
00:35:10 Please fix the above errors. You can test via "golint" and commit the result.

This is good to go, fixed the lint errors

LGTM


ForgeFinder and Easycraft export get stuck at 21%

Both export buttons get stuck and greyed out at 21% everytime, addon is updated and tried relogging, disabling all other addons, etc.
https://pastebin.com/Z6GtfUPt LUA error for easycraft
https://pastebin.com/QPGD4Jeg Lua error for forgefinder

hotfixed


Adds wrong indentline in nested functions

Problem
The bug shows itself in functions that are relatively big (more than 100 lines) and if it has many nestings.
In the middle of scrolling it adds a new indentline which absolutely does not make sense.
I've tested the same file in VSCode and there it is working as expected.
Steps to reproduce

Load my test.php file (just some garbage but a long function, 120 lines of code with many nestings).
Scroll down
If you scroll past line 88, a new indentline should appear and if you scroll up again, it disappears

Please find attached my test file (I needed to zip it since I can't upload .php files). It just contains a function which is around 120 lines long and has many nestings (5 nestings maximum)
test.zip
Expected behavior
This is how it should look like (before line 88):

This is how it looks after line 88:

Neovim version (nvim -v)
0.10.0
Can someone reproduce this issue?

Your shiftwidth is not set correctly.
Take a look here for a more detailed explanation.

Hi @lukas-reineke
Thank you for the quick reply. I also noticed the same behaviour in Lazyvim (indent-blankline ist the default app). Does that mean it is also configured wrong there?

Yeah, out of the box, you can only set it to one value. There are plugins that set it automatically per buffer, like https://github.com/tpope/vim-sleuth


GEODE-53: Text edit to Geode web pages.

Fixed various typos, fleshed-out some links and descriptive text.
Modified the README.md instructions for setting up the local webpage environment.

Conflicts with PR #38. Withdrawing this version in favor of resubmitting edits reconciled with PR #38.


added support for new masks

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

Need to add an example in comments in users.xml file.


Anchor

add simpler anchor(hole pull).

There is an Anchor.

There is an Anchor.

thanks I've just used 3arth recently


feat(tutorial): complete step 1

Closes #
{{short description}}
Changelog
New

{{new thing}}

Changed

{{change thing}}

Removed

{{removed thing}}

Not sure what is wrong with CircleCI? My preview URL from Netlify looks the exact same as the preview found on step 1.


plugin not fully working

https://windicss.org/ the plugin loads the base css but doesnt parse and include the template css.
Using a standard vite/vue install it works as expected. Its almost like the @vite blade directive is missing something?
// vite.congig.js
import { defineConfig } from 'laravel-vite'
import vue from '@vitejs/plugin-vue'
import WindiCSS from 'vite-plugin-windicss'

export default defineConfig()
  .withPlugins(vue, WindiCSS)
  .merge({
  })

// app.js
import { createApp } from 'vue'
import App from './App.vue'
import 'virtual:windi.css'

createApp(App).mount('#app')

// App.vue
<template>

    // this css is not being parsed and included
    <div class="container mx-auto px-4">
        hello from vue
    </div>

</template>

If the issue is parsing classes, please show your Windi config.
I'm using Windi successfully in my current project, so you may have a configuration issue

import { defineConfig } from 'windicss/helpers'

export default defineConfig({
  extract: {
    include: [
      // 'index.html',
      'resources/js/**/*.{vue,html,jsx,tsx}',
    ],
    exclude: [
      'node_modules/**/*',
      'vendor/**/*',
      '.git/**/*',
    ],
  },
})


HTTPZipkinSpanReporter RestTemplate Ribbon or loadbalanced

Hi currently we have got the zipkin service registered with Eureka and its not getting loadbalanced as  in ZipkinAutoConfiguration class its not loadbalanced.
Can we have RestTemplate customized for Ribbon based loadbalancer based on one of the sleuth properties
@Bean
@ConditionalOnMissingBean
public ZipkinSpanReporter reporter(SpanMetricReporter spanMetricReporter, ZipkinProperties zipkin,
		ZipkinRestTemplateCustomizer zipkinRestTemplateCustomizer) {
	RestTemplate restTemplate = new RestTemplate();
	zipkinRestTemplateCustomizer.customize(restTemplate);
	return new HttpZipkinSpanReporter(restTemplate, zipkin.getBaseUrl(), zipkin.getFlushInterval(),
			spanMetricReporter);
}

zipkin:
# Uncomment to send to zipkin, replacing <IP_ADDRESS> with your zipkin IP address
baseUrl: http://zipkin-service/

Done via the fabulous WIP commit - https://github.com/spring-cloud/spring-cloud-sleuth/commit/8c98386c1429bd2bd57a77ddd28db49996d9e77e ... I've forgotten to add --squash option to the merge command

Updated here - https://github.com/spring-cloud/spring-cloud-sleuth/issues/642

@jprateekvmware can you create a new issue for this?

Done
https://github.com/spring-cloud/spring-cloud-sleuth/issues/734

Hi,
Can you considering back-porting this to Spring cloud 1.2.5 .specifically Spring-cloud-slueth-zipkin-1.1.2-RELEASE.
Not everyone can afford to upgrade to newer Spring cloud versions all the time

Nope, we don't consider adding that feature to Dalston. Dalston is a very old release and we don't plan on adding any features to it.

@consult-kk  you should upgrade your version every 6 months.


refactor: rename extensions

Codecov Report

Merging #607 into release/0.12.0 will not change coverage.
The diff coverage is n/a.

@@               Coverage Diff               @@
##           release/0.12.0     #607   +/-   ##
===============================================
  Coverage           57.14%   57.14%
===============================================
  Files                   1        1
  Lines                  70       70
  Branches               15       15
===============================================
  Hits                   40       40
  Misses                 30       30

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 3d682e5...b2f7759. Read the comment docs.


⚠ ClamAV has degraded performance

In 3539d99, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 68 ms

Resolved: ClamAV performance has improved in 3508d89 after 13 minutes.


Pretrained weights

Has anyone uploaded pretrained models of the same? I dont have mutiple GPUs to train so its taking a lot of time to train!

Are you asking about pretrained weights or pretrained models? your title is at odds with the contents of your post.
As for pretrained weights, this model does not use them.
As for pretrained models, the devs are hosting their fully-trained model here https://app.neptune.ml/neptune-ml/Mapping-Challenge/uploads

@carbonox-infernox
I am not able to find pretrained models using your link
https://app.neptune.ml/neptune-ml/Mapping-Challenge/uploads
It is redirecting to this page.
https://app.neptune.ml/
Can you please share a full link ?
Thanks.

Can you guys please take a look at this ?

@carbonox-infernox
Can you provide some update because the link is not working !
https://app.neptune.ml/neptune-ml/Mapping-Challenge/uploads

Hi, there @dexception. Sorry for the problem.
We've changed the UI and the global level uploads were dropped from the app.
I have just uploaded the model weights to a new experiment:
https://ui.neptune.ml/o/neptune-ml/org/Mapping-Challenge/e/MC-1057/artifacts?file=unet


Please add Mailchimp File Manager support

Please implement the Mailchimp File Manager API.

I will try to update the library as soon as possible. Had a lot to do in the past months, therefore I was unable to maintain the repo that much. I will merge the outstanding pull requests as soon as possible and also try to update the library.

I just discovered the file manager has already been implemented. The manager class is located in a model package (com.github.alexanderwe.bananaj.model.filemanager), not where I expected to find it.
I am closing this issue because File Manager has already been implemented.

Okay, I thought you were meaning I should implemented the updated version of the file manager API. Sorry for the misunderstanding. But still I try to update the lib as soon as possible.

I'll create a new ticket to update the file manager API. I have only made a cursory look at it but have noticed a couple of things. There is no pagination. I have thousands of files so pagination is a must. There is also no convenience accessor method in the main MailChimpConnection class, which is why I didn't think it had been implemented.
I'm planning on updating bananaj to support my specific needs and will create tickets and pull requests as I do so.

Thanks a lot for your ongoing support and feature additions. As I mentioned in #12 I think about postponing and maybe drop the idea of using Jackson databdinings for this library. I think what you did is very good and we need some flexibility in handling JSON responses which can sometimes be tricky with bindings in my opinion.


Assign lead

User Story
As an Analyst
I want to assign a lead to each application
So that we have a person to drive the application through the assessment process.
Acceptance Criteria

[x] Add the Lead column to the dashboard
Given that an analyst is logged in
when they are on the dashboard
then they will see a column with the header, "Lead"

[x] Assign lead in dashboard
Given an application does not have a Lead assigned
When an analyst opens the dashboard
Then they will see the "Assign analyst" dropdown in the Lead column
When they click on "Assign analyst"
Then a dropdown will appear with the List of Analysts (#759)
and when a name is selected
Then the value is saved

[x] Lead name shows in dashboard
Given an application has a Lead assigned
When an analyst opens the dashboard
Then they will see the name of the person assigned
and an arrow indicating that it is still a dropdown

[x] Text overflow uses ellipses
Given that the lead has been assigned
and its width in the dashboard column is > 114px,
then text overflow will use ellipses
(so that the lead column is < 140px including the dropdown arrow and spacing)

[x] Lead in Application header
Given that the lead has not been assigned
when an analyst is on any application page (application, assessment, or history)
then they will see the "Select lead" on the right of the header
Given that the lead has been assigned
when an analyst is on any application page (application, assessment, or history)
then they will see the name of the lead (and the dropdown arrow) on the right of the header

[x] Date and user is tracked
Given that an analyst assigns a lead
then the date it was selected is recorded
and the user is recorded

[x] Assigned analyst is static if list of analysts changes
Given that the eligibility assessment has been assigned to someone
when their name is removed from the list of analysts
then their name will remain as a response to "assigned to"

Technical Details

.
.

Wireframe
Dashboard

Header

"then the dropdown disappears" I think we should remove this from the AC, if they accidentally assigned 1 person but meant to assign someone else, or they want to change it, they should be able to edit it

Hey team! Please add your planning poker estimate with Zenhub @AntBush @marcellmueller @matthieu-foucault @VB-at-Bis

There seems to be some glitchy behaviour.
E.g. when I set the Lead = unassigned

the lead resets to Rachel

@MarsRomer this is updated and in test if you want to give it a try before sprint review!


Create youtube_dl_gui.po

Hi!
I created a translation file for german language.
It would be nice, if you could add it and provide german language in your application in the future.
Thank you-

I think this project is not being maintained any more. There is an active fork here, if you feel like translating that.


MIgrate to goreleaser

Codecov Report

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

@@           Coverage Diff           @@
##           master      #71   +/-   ##
=======================================
  Coverage   37.83%   37.83%
=======================================
  Files           2        2
  Lines          74       74
=======================================
  Hits           28       28
  Misses         44       44
  Partials        2        2

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 4a385d7...89488e9. Read the comment docs.


Add SysTypes According to Zones

SysTypes are different across Zones.
Refer here  https://github.com/ppc64le-cloud/powervs-utils/pull/15

/assign

Hi @dharaneeshvrd  @Karthik-K-N
To handle SysTypes according to zone i am thinking to keep map of Zones where key will be zone and value will be list of SysTypes
Sample structure
"dal": {
		Description: "Dallas, USA",
		VPCRegion:   "us-south",
		COSRegion:   "us-south",
		Zones: map[string]Zone{
			"dal10": {SysTypes: []string{"s922", "e980"}},
			"dal12": {SysTypes: []string{"s922", "e980", "s1022"}},
		},
		VPCZones: []string{"us-south-1", "us-south-2", "us-south-3"},
	},

We have to change the logic in these below functions
ValidateZone
ZoneNames
RegionFromZone
AvailableSysTypes
there is no parameters changes in these function except  AvailableSysTypes
In AvailableSysTypes currently we just take region as a parameter we have to add zone as well
So to get sysTypes we need both region and zone
Also I have checked where these functions are getting used
Since in only one function AvailableSysTypes   where we are changing the signature and this function till now is not getting called anywhere
So I  don't see major impact
Please let me know your thoughts
Thanks


throw er; // Unhandled stream error in pipe.

I'm getting the following error consistently:
ESL@eslmbp /Applications/MAMP/htdocs/craigpomranz[master*]$ gulp sass
[17:54:53] Using gulpfile /Applications/MAMP/htdocs/craigpomranz/gulpfile.js
[17:54:53] Starting 'sass'...

stream.js:94
      throw er; // Unhandled stream error in pipe.
            ^
Error in plugin 'gulp-sass'
/Applications/MAMP/htdocs/craigpomranz/wp-content/themes/craig/scss/partials/base:13: error: error reading values after 'xsmall'

    at opts.error (/Applications/MAMP/htdocs/craigpomranz/node_modules/gulp-sass/index.js:67:17)
    at onError (/Applications/MAMP/htdocs/craigpomranz/node_modules/gulp-sass/node_modules/node-sass/sass.js:73:16)

I've provided even more in depth details here: http://stackoverflow.com/questions/24620629/gulp-sass-error-unhandled-stream-error-in-pipe

From the stackoverflow post it was a libsass error

I am getting below error when I run gulp release command.
stream.js:74
throw er; // Unhandled stream error in pipe.
^
Error: ./~/react-datepicker/~/react-onclickoutside/index.js
Module not found: Error: Cannot resolve module 'create-react-class' in D:\dev\web\node_modules\react-datepicker\node_modules\react-onclickoutside
resolve module create-react-class in D:\dev\web\node_modules\react-datepicker\node_modules\react-onclickoutside
looking for modules in D:\dev\web\resources\assets
D:\dev\web\resources\assets\create-react-class doesn't exist (module as directory)
resolve 'file' create-react-class in D:\dev\web\resources\assets
resolve file
D:\dev\web\resources\assets\create-react-class doesn't exist
D:\dev\web\resources\assets\create-react-class.webpack.js doesn't exist
D:\dev\web\resources\assets\create-react-class.web.js doesn't exist
D:\dev\web\resources\assets\create-react-class.js doesn't exist
D:\dev\web\resources\assets\create-react-class.json doesn't exist
looking for modules in D:\dev\web\node_modules\react-datepicker\node_modules
D:\dev\web\node_modules\react-datepicker\node_modules\create-react-class doesn't exist (module as directory)
resolve 'file' create-react-class in D:\dev\web\node_modules\react-datepicker\node_modules
resolve file
D:\dev\web\node_modules\react-datepicker\node_modules\create-react-class doesn't exist
D:\dev\web\node_modules\react-datepicker\node_modules\create-react-class.webpack.js doesn't exist
D:\dev\web\node_modules\react-datepicker\node_modules\create-react-class.web.js doesn't exist
D:\dev\web\node_modules\react-datepicker\node_modules\create-react-class.js doesn't exist
D:\dev\web\node_modules\react-datepicker\node_modules\create-react-class.json doesn't exist
looking for modules in D:\dev\web\node_modules
D:\dev\web\node_modules\create-react-class doesn't exist (module as directory)
resolve 'file' create-react-class in D:\dev\web\node_modules
resolve file
D:\dev\web\node_modules\create-react-class doesn't exist
D:\dev\web\node_modules\create-react-class.webpack.js doesn't exist
D:\dev\web\node_modules\create-react-class.web.js doesn't exist
D:\dev\web\node_modules\create-react-class.js doesn't exist
D:\dev\web\node_modules\create-react-class.json doesn't exist


Implement back-fill logic

Requires #6, #7 and #8
After CreateLease and DeleteLease are implemented, the server should be able to create new clusters and lease them out (atomically) according to some configuration. See below for a non-exhaustive list of configs:

The maximum number of total clusters (leased or otherwise) that should ever be under server control

Since #6 says that multiple replicas might be running, the replicas will have to synchronize on the cluster count. See http://stackoverflow.com/questions/34409160/kubernetes-getting-cluster-locks-over-a-replication for a description on how to do locking

New cluster configuration (see https://godoc.org/google.golang.org/cloud/container#Resource):

Machine type
Number of nodes
Zone(s)

Also, a new endpoint, GET /clusters/num, should be implemented that returns how many clusters are under the server's control at the time of call. The call should always return 200 OK and the simple JSON body {"num_clusters": 123}

Tracking this at teamhephy/k8s-claimer#1


[Breaking Change] Add Hdf5ReadWriteAttribute to handle only read/save or both

added in https://www.nuget.org/packages/HDF5-CSharp/<IP_ADDRESS>-RC


Command missing @radix-ui\react-focus-scope

Hello,
When I try to use the Command component it throws an error :
Error: Failed to read source code from [...]\node_modules\<EMAIL_ADDRESS>In fact in /node_modules the @radix-ui\react-focus-scope package doesn't exist

I installed the Command component like this
npx shadcn-ui@latest add command
I am using NextJs v14.1
my package.json
"dependencies": {
    "@radix-ui/react-avatar": "^1.0.4",
    "@radix-ui/react-dialog": "^1.0.5",
    "@radix-ui/react-label": "^2.0.2",
    "@radix-ui/react-popover": "^1.0.7",
    "@radix-ui/react-scroll-area": "^1.0.5",
    "@radix-ui/react-select": "^2.0.0",
    "@radix-ui/react-separator": "^1.0.3",
    "@radix-ui/react-slot": "^1.0.2",
    "class-variance-authority": "^0.7.0",
    "clsx": "^2.1.0",
    "cmdk": "^0.2.1",
    "lucide-react": "^0.321.0",
    "next": "14.1.0",
    "react": "^18",
    "react-dom": "^18",
}

$ node -v
v20.11.0
Code throwing the error :
<Command>
    <CommandInput placeholder="Type a command or search..." />
        <CommandList>
            <CommandEmpty>No results found.</CommandEmpty>
            <CommandGroup heading="Suggestions">
              <CommandItem>Calendar</CommandItem>
              <CommandItem>Search Emoji</CommandItem>
              <CommandItem>Calculator</CommandItem>
            </CommandGroup>
            <CommandSeparator />
            <CommandGroup heading="Settings">
              <CommandItem>Profile</CommandItem>
              <CommandItem>Billing</CommandItem>
              <CommandItem>Settings</CommandItem>
        </CommandGroup>
    </CommandList>
</Command>

To make it work I have to comment out the CommandDialog function from components/ui/command.tsx
//import { type DialogProps } from "@radix-ui/react-dialog"

/* interface CommandDialogProps extends DialogProps {}

const CommandDialog = ({ children, ...props }: CommandDialogProps) => {
  return (
    <Dialog {...props}>
      <DialogContent className="overflow-hidden p-0 shadow-lg">
        <Command className="[&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground [&_[cmdk-group]:not([hidden])_~[cmdk-group]]:pt-0 [&_[cmdk-group]]:px-2 [&_[cmdk-input-wrapper]_svg]:h-5 [&_[cmdk-input-wrapper]_svg]:w-5 [&_[cmdk-input]]:h-12 [&_[cmdk-item]]:px-2 [&_[cmdk-item]]:py-3 [&_[cmdk-item]_svg]:h-5 [&_[cmdk-item]_svg]:w-5">
          {children}
        </Command>
      </DialogContent>
    </Dialog>
  )
} */

use this command
npm install cmdk

Remember shadcn-ui is based on radix-ui so some time you should read the error carefully.because you have to download some radix packages

@7hourspg<EMAIL_ADDRESS>is installed if you look at my package.json ...

can you install this package
npm i @radix-ui/react-focus-scope

i'm telling you to install this because This is an internal utility.
let me know if issue still persists

This issue has been automatically closed because it received no activity for a while. If you think it was closed by accident, please leave a comment. Thank you.


awesome: fix LUA_PATH for luaModules

Motivation for this change
lua modules can be also within share/ within a package.
Previously only lib/ was included
Things done

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

[x] NixOS
[ ] OS X
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

fixed

anything else to do?


Phase 3 release

Completed functionality as well as unit testing of estimated coverage over 90% for the two classes. Package is ready for deployement.

Verified


Space & Return Keys result in Backspace behavior?

Okay, this is a weird one. I've got this Ace editor on a web project I'm working on. Working fine on desktop web, but on iPhone Safari and Chrome (haven't tested on Android), pressing the space or return keys in the editor causes the editor to delete the character preceding the cursor, i.e. a backspace behavior. I don't implement any special behavior that should be causing it but I'd appreciate it if someone could replicate on their end just to make sure. If you want to test out the issue on my site, visit: http://www.group.codes/M25EhSW55ewiguTCa

@rubencodes With the newest version of sharejs ace the handling of the events was rewritten, did it still cause the error?

Closed as no reply


Don't use x509 common names

Use Subject Alternate Names fields instead.
Fixes: #1227
Signed-off-by: John Schnake<EMAIL_ADDRESS>

FYI I just tried to remove the circleci integeation since I moved us to github actions; thats the only test failing.

I don't have a great understanding of the spec but just tried to swap out which field we used. Seems to be sufficient? I am only surprised since it worked on my first try :)

lol i recently did this and didn't even realize this is the fix we need in Sonobuoy 😆
https://github.com/wilsonehusin/confiar/blob/b91d2a4d8296afb7f23074bf59a3c05f88ff745c/internal/cryptographer/gostd.go#L85
thanks John!


Replaces part-of with name k8s label

Changes
Converting from using name / part-of labels to name / component ones, as per Slack discussion
/assign @dprotaso

/lgtm
/approve


[AIRFLOW-1465] Fix serialization error of chart data when X is Date

Dear Airflow maintainers,
Please accept this PR. I understand that it will not be reviewed until I have checked off all the steps below!
JIRA

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

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

Description

[x] Here are some details about my PR, including screenshots of any UI changes:
In Python 3, the example on https://airflow.incubator.apache.org/profiling.html#chart-screenshot fails with the error message like<PHONE_NUMBER>000 is not JSON serializable or Object of type 'int64' is not JSON serializable.
The numpy.int64 values can't be converted to native types in df[col].index.tolist(), but df[col].index.get_values() returns pandas.Series and pandas.Series.tolist() can convert them to native types.
See below.

https://github.com/pandas-dev/pandas/blob/master/pandas/core/indexes/base.py#L572
https://github.com/pandas-dev/pandas/blob/master/pandas/core/series.py#L1124

Tests

[x] My PR adds the following unit tests OR does not need testing for this extremely good reason:

There are no tests of rendering chart originally, and that's hard to test.
Commits

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

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

Codecov Report

Merging #2550 into master will decrease coverage by 0.02%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #2550      +/-   ##
==========================================
- Coverage   70.88%   70.85%   -0.03%
==========================================
  Files         150      150
  Lines       11585    11585
==========================================
- Hits         8212     8209       -3
- Misses       3373     3376       +3

Impacted Files
Coverage Δ

airflow/www/views.py
69.99% <0%> (ø)
:arrow_up:

airflow/jobs.py
77.67% <0%> (-0.28%)
:arrow_down:

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 4a4b024...4642455. Read the comment docs.

Please add tests. Absence of tests is no reason to not add any. Thanks!

I attempted to add a test, but it was blocked by #2598.

@mrkm4ntr are you still working on this PR?


[BUG] Not working in background job (https://www.npmjs.com/package/react-native-background-job)

Bug

I have read the Troubleshooting page: Yes

Describe the bug
I'm using this library with https://www.npmjs.com/package/react-native-background-job, if app opens everting is fine, while background mode, it's not able to connect
To Reproduce
Steps to reproduce the behavior:

install react-native-background-job
schedule a job
call connect method
See error

"react": 16.12,
"react-native": 0.61.5,
"react-native-google-nearby-messages": 1.0.20

Which error do you see?
Background mode is not officially supported, some small changes might have to be made to this library's native code for this to work. I think there's a separate issue for this

I'm not able to see any errors, it's not connected
try {
await connect({ apiKey: GOOGLE_API_KEY }); -->stopped excution
console.log("after connect") --> it's not going to here
} catch(e) {
console.log("error",e) --> it's not going to here also
}

2.Can you share how to run in background mode

i found some error while debuging kotlin code
Attempt to invoke virtual method 'java.lang.String android.content.Context.getPackageName()' on a null object reference

I see. We need a background-mode context which will be used for the Nearby API

@mrousavy , how much time will take to fix this?

@mrousavy , By when the bug would be fixed or else could you suggest any alternative?


Identifiers validation failed for dataset Soil macrofauna communities in native Atlantic Forest fragments with different disturbance levels in Londrina, Paraná, Brazil

Identifier validation failed for the dataset Soil macrofauna communities in native Atlantic Forest fragments with different disturbance levels in Londrina, Paraná, Brazil:

Crawler attempt: 45
Publishing organization: Embrapa Forestry
Publishing country: BRAZIL
Installation: IPT Sistema de Informação sobre a Biodiversidade Brasileira - SiBBr
Number of occurrences indexed for this dataset at the time of the issue: 6750
Cause: GBIF ID problems exceed 50% threshold: 100% duplicates; 2700 total records; 2700 absent records
Pipelines execution steps: http://api.gbif.org/v1/pipelines/history/execution/3412362/step

New IDs sample:

Old IDs sample:

BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_1
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_10
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_11
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_12
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_13
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_14
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_15
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_16
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_17
BR:PEMG_2005_dry_AtlanticForest_Native vegetation (Godoy)_Monolito 10_layer_0-20_18

Publisher email
Hello,
I am contacting you from the GBIF Secretariat about a dataset published by the Soil macrofauna communities in native Atlantic Forest fragments with different disturbance levels in Londrina, Paraná, Brazil : https://doi.org/10.15468/6rxpw9.
We noticed that the occurrenceIDs were changed. We have temporarily paused the ingestions of this dataset.
As you might already know, when an occurrence record has a new occurrenceID for a given dataset, our system considers it to be a new occurrence.
This means that it will be given a new gbifid and a new occurrence URL (like this one: https://www.gbif.org/occurrence/1252968762) and the old gbifid and URL will be deprecated.
In this case, this means that the occurrence URLs would be deprecated when ingesting the newest versions of these datasets.
We would like to check with you if those changes were intentional. Do you know if this is the case?
Please let us know, thanks! We are happy to resume the dataset ingestion.
Note that some users rely on those occurrence URLs and gbifids (like https://bionomia.net for example). In an attempt to improve
the stability of the occurrence URLs and gbifids, we have implemented a warning system to detect these type of changes in datasets (see this news item).
If the data publisher can provide us with a list of old and new occurrenceIDs per record, we can avoid the identifier and URL changes. Could that be an option?
Please let us know if you have any question. Thanks!
All the best,

You can skip/fix identifier validation using the registry UI.

This dataset has failed because a new version has a big deletion event. But ids were migrated successfully. I will contact the publisher to see if that was intentional.

Hi all,
This resource has been updated.
Could you please check it? thanks you so much.

It looks like the data was ingested successfully.


Validated for Sep 13 airdrop, but not received

I was shown as being eligible for the September 13 airdrop (proofs all set up on September 10, web interfacing showing that I was valid) but the airdrop has not been received.
Profile w/links to relevant proofs: https://keybase.io/elyobo

I see that they had issues with account stealing and so discarded all applicants that didn't have their accounts stolen too.  Tricky one I guess.  Anyway, doesn't seem to have been a bug, closing.


Query: book keeping before calling into client code in top level projection

Materialization
Tracking
All includes + relationships

Can you please explain this issue in slightly more detail? I can't figure out what you mean based on just the keywords you posted.
"client code in top level projection" means the delegate I pass into the Select part of a LINQ query, right? That delegate used to be called on entities that are not tracked by the context and don't have access to relationships. You mention the keywords "tracking" and "all includes + relationships", does this mean those entities will now be tracked and have access to relationships?
If yes, then this fixes issue #10471. That issue talks about Where, but it also applies to Select, and client-evaluation will be changed in 3.0 so Where can't be client-evaluated, only Select can.

Yes, this fixes #10471 for projection case.


Move to a more complex bit of idna handling.

This resolves #979, according to @reaperhulk. I should aim to write a test for this!

I'd love some code review here! @haikuginger @sigmavirus24 @nateprewitt @reaperhulk?

LGTM


5372 multiple api server replicas

What do these changes do?
Add 4 replicas of the api-server to all deployments.
Related issue/s

resolves https://github.com/ITISFoundation/osparc-simcore/issues/5372

Related PR/s
Checklist

[ ] I tested and it works

@YuryHrytsuk Does this impact some deployments where resources are tight potentially?
Thanks a lot @bisgaard-itis.
If you guys find it helpful I can contribute a further change that the number of replicas can be set in the repo.config for all deployments, if desired. Then we dont need to have replicas everywhere

@YuryHrytsuk Does this impact some deployments where resources are tight potentially?
Thanks a lot @bisgaard-itis.
If you guys find it helpful I can contribute a further change that the number of replicas can be set in the repo.config for all deployments, if desired. Then we dont need to have replicas everywhere

What do you think @mguidon? Does it make sense to go with 4 api-server replicas everywhere or should we only give it a try on sim4life.io initially?

@bisgaard-itis I would propose to go with 2 and test it on aws master

@bisgaard-itis I would propose to go with 2 and test it on aws master

Yep, makes sense, thanks. So that would mean it would have to be set in repo.config, right?

@bisgaard-itis I would propose to go with 2 and test it on aws master

Yep, makes sense, thanks. So that would mean it would have to be set in repo.config, right?

No. You do it correctly in this PR. You just need to change number from 4 to 2

@YuryHrytsuk let me know if I can merge for you

@YuryHrytsuk let me know if I can merge for you

go ahead


When moving a workbook, always check the permission of the target workspace

Description
An error occurs in the following cases when moving the workbook.

No authorized workspace.
When the data source is not open data

So, modified the predicate logic to search the target workspace.

Related Issue :

How Has This Been Tested?

Log in with "metatron" account
Move the workbook created for testing

Need additional checks?
Types of changes

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

Checklist:

[ ] I have read the CONTRIBUTING document.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.

Additional Context

deploy to 1


Step functions local mock testing using JUnit and Spock

Description of changes:
This PR covers Step functions local testing using JUnit and Spock framework. The sample is an extension to the blog which elaborates on this feature.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@muraria Is that not covered under "How to test". Can you elaborate what are you aiming at? I would like to add as much detail as I can.

@muraria Is that not covered under "How to test". Can you elaborate what are you aiming at? I would like to add as much detail as I can.

@dmahapatro Yes, How to test section covers it. I was thinking from a standpoint of someone who checks out this repo and also need to check out the other repo for the sample code. But, since you linked to the otehr repo, it should be Okay.

I made some suggested edits with a PR and new branch here:
https://github.com/aws-samples/serverless-test-samples/pull/66

@dancfox Accepted all edits by merging #66. Please merge this PR whenever possible.


Ability for a ServiceProvider to fail with an exception

When working on ehcache/ehcache3#1710 we simplified the lifecycle between client and server by moving bits of configuration into the entity creation. However, we had to do some configuration tricks between the entity and the corresponding state service as we cannot fail service retrieval, there is not supported exception path.
Could we consider adding a ServiceCreationException or similar when a ServiceProvider knows that the configuration cannot be honoured?

Just to be clear, is this in initialize (operating on ServiceProviderConfiguration) or getService (operating on ServiceConfiguration)?
I assume you mean the getService case.
The only concern I have with this whether or not we will need a way to handle multiple ServiceProvider instances proving the same service type.  If so, we would probably change the rule from "only one provider per type" to "only one non-null response from getService per type".  In that situation, there would be 2 meanings of failure from this call.

@jd0-sag Indeed, it is getService. For the multi ServiceProvider case, we could rely (not ideal I admit) on a specific exception to mean I handle this type but can't answer this request as opposed to I am supposed to handle this but failed to for non recoverable reasons.


Download theme  - Custom Css doesn't match the input

After creating a new theme using NativeScript Theme builder, if I want to download the theme and load it back using import of the NativeScript Theme builder, themes doesn't match.
After looking into the issue, I've noticed that the custom.css created by Nativescript theme builder is not entirely accurate and a lot of color changes are not properly saved.
How to reproduce:

Go to https://www.nativescriptthemebuilder.com/#
Change Action Bar Color to 'Red', View Background Color to Green, Text Color to pink
Click on the button 'Download Theme'
Click on the 'Import' button and choose the file you've just downloaded.
On my side, the View Background color switch back to Blue.

Thanks for pointing out the issue! This has been resolved (I believe) with the latest commit. Please let me know if you spot any other problems.


Trying to write a custom source

Hello,
I want to write a custom source for Vlime; I have already written sourced for ncm2 and completion-nvim, so I do know the basics. However, I am stuck when it comes to compe because the documentation is quite incomplete.
I understand that a source is a dictionary with certain fields:
let s:source = {
	\ 'get_metadata': function('compe#vlime#get_metadata'),
	\ 'determine': function('compe#vlime#determine'),
	\ 'documentation': function('compe#vlime#documentation'),
	\ 'complete': function('compe#vlime#complete'),
\ }

" Finally register the source
call compe#register_source('Vlime', s:source)

The problem is that I do not know what arguments each of the four functions takes. Can you please elaborate? In particular, I need to know how to get the leading portion of the string when complete is called in order to get completion candidates from Vlime.

Hi @HiPhish
Have you tried looking at :h compe-custom-source?
Also, you might want to look at the built-in sources. (e.g. tags source)

@tamago324 Yes, I have and I'm none the wiser. I cannot get the completion function to get called, the other two (get_metadata and determine) do get called.

@HiPhish Please provide your custom source codes.

I have switched back to completion-nvim, but here is my attempt at writing a source if someone wants to give it another shot.
" autoload/compe/vlim.vim
function! compe#vlime#create() abort
	return {
		\ 'get_metadata': function('compe#vlime#get_metadata'),
		\ 'determine': function('compe#vlime#determine'),
		\ 'complete': function('compe#vlime#complete'),
	\ }
endfunction

function! compe#vlime#get_metadata(...) abort
	" Common Lisp is a Lisp-2, hence we allow duplicates
	return {'priority': 100, 'filetypes': ['lisp'], 'dup': v:true, 'menu': 'Vlime'}
endfunction

function! compe#vlime#determine(context) abort
	return compe#helper#determine(a:context)
endfunction

function! compe#vlime#complete(self, context) abort
	echom 'complete'
	let l:connection = vlime#connection#Get(v:true)
	if type(l:connection) == type(v:null)
		return call a:context.abort()
	endif
	let l:input = a:context.input

	" Both functions are asynchronous, they do not return any value. Instead
	" we supply a callback function as the second argument, the callback takes
	" to arguments: the connection that as used and the actual result.
	call l:connection.FuzzyCompletions(input, {c,r->s:on_complete_fuzzy(a:context, r)})
endfunction

" ---[ INTERNAL FUNCTIONS ]----------------------------------------------------

function! s:on_complete_fuzzy(context, result)
	echom a:result
	if empty(a:result[0])
		return context.abort()
	endif
	" The result is a pair, the first element is a list of tuples. We only
	" want the first item of each tuple. I don't know what the remainder of
	" the tuple is supposed to be.
	let l:items = map(copy(a:result[0]), {i,v->v[0]})

	call a:context.callback({'items': items})
endfunction

" after/plugin/compe_vlime.vim
call compe#register_source('vlime', compe#vlime#create())
let g:compe.source.vlime = v:true


Fix kafka emulator dist name

Fixes #29472
Gradle 8 removed baseName property, but the recommended replacement archiveBaseName behaves differently (lazy config). In this case, its toString() form does not print its value, causing file name not set correctly
Please add a meaningful description for your change here

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

tested ./gradlew playground:backend:containers:go:docker. Before:
$ ls playground/kafka-emulator/build/distributions/

task ':playground:kafka-emulator:distTar' property 'archiveBaseName'.tar

after
$ ls playground/kafka-emulator/build/distributions/

kafka-emulator.tar

R: @damccorm


Fully implement alternate layout

Layouts can be overwritten on:

page (this allows users to do totally custom if they want?)
folder
config in folder named for particular file (could be useful when sorting layouts of e.g. blog listing pages_

See alternateLayout example for now

How about they set a document TYPE in the frontmatter (content, home, section landing page etc.) and base applies the correct settings? Would also allow for custom types, and base then goes and looks for extra_layouts/custom-type-name.njk?
Downside is have to set type on every page.

Methods of customisation:

Override blocks via _extra_layouts
Custom CSS and JS in _extra_css and _extra_js
Set document type in frontmatter to use a different layout (but still one provided by the theme)
Entirely custom layouts . . . at that point they should probably not be using this skeleton maybe? Do I need to support this?

Scrapping this in favour of a strong base skeleton and some style skeletons or a theme builder (see #32  )


Fix auto-updates of RobustToolbox on Windows

About the PR
Same as https://github.com/space-wizards/space-station-14/pull/26017
But for BuildChecker.csproj
Technical details
py was used as Python launcher for Windows for Python before 3.5 (inclusively). It's no longer the case and both python and python3 work (py doesn't work). Python 3.5 reached end-of-life support in October 2020 (4 years ago).
Testing
Repository compiles on Windows without any errors. Previously it contained a single error related to not being able to execute py -3 git_helper.py due to unexistence of py.
Changelog

tweak: developer infrastructure: auto-updating RobustToolbox now works on Windows

Make sure that this works for anyone not on Windows 11. Don't have a windows system handy right now to check and slap an approval on this, sadly.

Found out that apparently py still exists but it lives in Optional Features so not every Python installation has it (in comparison to python / python3).

@SaphireLattice By the way I was testing it on Windows 10


LANG-1409 StringUtils fix

LANG-1409: StringUtils fix

Hi @subhamgupta26
Thank you for your PR.
While this change fixes 2 NPEs, it leaves the rest of Commons Lang to treat null Locales inconsistently, some null Locales work for APIs you updates, but others will fail.
Please see git master for updates to treat null Locales as the default Locale consistently throughout the code base.
If you think there is more to do, then please feel free to rebase your PR on master and further update it. If the code base satisfies your use cases, then please close it.


Update [Windows Driver Kit] to latest version (10.0.18362.1)

Tool information

Tool name: Windows Driver Kit in Windows Server 2019
Add or update? : Update
Desired version: 10.0.18362.1
Approximate size: not sure
If this is an add request:

Brief description of tool: to build windows driver project
URL for tool's homepage: https://docs.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk

Area for Triage:
Question, Bug, or Feature?: Feature
##[error]C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets(382,5): Error MSB8020: The build tools for WindowsKernelModeDriver10.0 (Platform Toolset = 'WindowsKernelModeDriver10.0') cannot be found. To build using the WindowsKernelModeDriver10.0 build tools, please install WindowsKernelModeDriver10.0 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".
Virtual environments affected

[ ] macOS 10.15
[ ] Ubuntu 16.04 LTS
[ ] Ubuntu 18.04 LTS
[ ] Windows Server 2016 R2
[ * ] Windows Server 2019

Can this tool be installed during the build?
No
Are you willing to submit a PR?
No

From what I can tell from Install-WDK.ps1 it should be installing Version: 10.0.18362.0:
# Version: 10.0.18362.0
# Update Validate-WDK.ps1 if the version changes!
# There doesn't seem to be any way to check the version programmatically

I'm trying to onboard building a universal Windows driver and I've explicitly targeted this version:
  <PropertyGroup Label="Globals">
    <ProjectGuid>{C31B028C-E91C-4CF7-A8E7-F385B2AF5F85}</ProjectGuid>
    <TemplateGuid>{1bc93793-694f-48fe-9372-81e2b05556fd}</TemplateGuid>
    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
    <MinimumVisualStudioVersion>12.0</MinimumVisualStudioVersion>
    <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
  </PropertyGroup>

But I get the same build break listed above (MSFT internal build here):

##[error]C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets(382,5): Error MSB8020: The build tools for WindowsKernelModeDriver10.0 (Platform Toolset = 'WindowsKernelModeDriver10.0') cannot be found. To build using the WindowsKernelModeDriver10.0 build tools, please install WindowsKernelModeDriver10.0 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".

This is currently blocking internal Windows Networking work for open sourcing code for dotnet to consume.

@nibanks thanks for reporting this issue. We are performing an initial investigation.

@miketimofeev thanks for investigating. Were you able to make any progress? We have an email thread going with @nibanks on this issue. It seems the toolset is not in the path, right?

Thanks to some debugging with internal MSFT folks, it looks like it might be an issue of installing the WDK before VS instead of after it.
I'd appreciate it if this could be fixed quickly as this is blocking my team, which is then blocking the dotnet team.

@edglas @nibanks @heavenwing I've made PR with the fix and with some additional improvements. Feel free to review it
https://github.com/actions/virtual-environments/pull/431

Thanks @miketimofeev. It looks good to me. From the time the PR get's merge, how long does it usually take before the my Azure Pipelines images would have the fixe?

@nibanks approx 1-1.5 week.

@heavenwing @nibanks as a temporary workaround - could you try to run this powershell script as a first step?
try
{
     $process = Start-Process `
    -FilePath "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\VSIXInstaller.exe" `
    -ArgumentList ("/quiet", '"C:\Program Files (x86)\Windows Kits\10\Vsix\VS2019\WDK.vsix"') `
    -Wait `
    -PassThru
}
catch
{
    Write-Host "There is an error during WDK.vsix installation"
    $_
    exit 1
}

@miketimofeev thanks for the work around! I can confirm (after waiting for nearly 15 minutes) that this allows for my solution to be successfully built.

@nibanks great! I will notify when the image with the fix is deployed.

@miketimofeev any progress here? My understand was that this would hopefully be deployed by sometime today.

@nibanks it's already deployed to some environments and some are still in processing. The pre-release tag will disappear when it's done
https://github.com/actions/virtual-environments/releases/tag/win19%2F20200225.0

According to my testing, it seems that my WDK builds are working without the workaround now.

@nibanks yes, the deployment has finally finished. Closing the issue, but feel free to reopen if you have any concerns.
Thank you!


Data type error in gitlab.rb.j2 template

In template here using string data because value is quoted but it should be boolean. With "false" value gitlab still has enabled option. Also maybe better to change letsencrypt block to explicit "true":
- {% if gitlab_letsencrypt_enable %}
+ {% if gitlab_letsencrypt_enable == "true" %}

And default variable with email here also generate wrong config (4 double quotes that makes gitlab-ctl reconfigure fail):
letsencrypt['contact_emails'] =<EMAIL_ADDRESS>
# gitlab-ctl reconfigure

Running handlers:
There was an error running gitlab-ctl reconfigure:

/etc/gitlab/gitlab.rb:18: syntax error, unexpected local variable or method, expecting end-of-input
...t['contact_emails'] =<EMAIL_ADDRESS>...                         ^~~~~~

Doh, I've seen PRs


Linux coretools are missing from Azure Hosted Runners

Description
Linux coretools such as grep are missing form the latest runner image release below:
Starting: Initialize job
Agent name: 'Azure Pipelines 2'
Agent machine name: 'fv-az243-61'
Current agent version: '3.232.1'
Operating System
Ubuntu
22.04.3
LTS
Runner Image
Image: ubuntu-22.04
Version: 20240116.3.0
Included Software: https://github.com/actions/runner-images/blob/ubuntu22/20240116.3/images/ubuntu/Ubuntu2204-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu22%2F20240116.3
Runner Image Provisioner
Current image version: '20240116.3.0'
Agent running as: 'vsts'
Prepare build directory.
Set build variables.
Download all required tasks.
Downloading task: Bash (3.231.5)
Checking job knob settings.
Knob: DockerActionRetries = true Source: $(VSTSAGENT_DOCKER_ACTION_RETRIES)
Knob: AgentToolsDirectory = /opt/hostedtoolcache Source: ${AGENT_TOOLSDIRECTORY}
Knob: AgentPerflog = /home/vsts/perflog Source: ${VSTS_AGENT_PERFLOG}
Knob: AgentEnablePipelineArtifactLargeChunkSize = true Source: $(AGENT_ENABLE_PIPELINEARTIFACT_LARGE_CHUNK_SIZE)
Knob: ContinueAfterCancelProcessTreeKillAttempt = true Source: $(VSTSAGENT_CONTINUE_AFTER_CANCEL_PROCESSTREEKILL_ATTEMPT)
Knob: ProcessHandlerTelemetry = true Source: $(AZP_75787_ENABLE_COLLECT)
Knob: IgnoreVSTSTaskLib = true Source: $(AZP_AGENT_IGNORE_VSTSTASKLIB)
Knob: CheckForTaskDeprecation = true Source: $(AZP_AGENT_CHECK_FOR_TASK_DEPRECATION)
Finished checking job knob settings.
Start tracking orphan processes.
Finishing: Initialize job
Platforms affected

[X] Azure DevOps
[ ] GitHub Actions - Standard Runners
[ ] GitHub Actions - Larger Runners

Runner images affected

[ ] Ubuntu 20.04
[X] Ubuntu 22.04
[ ] macOS 11
[ ] macOS 12
[ ] macOS 13
[ ] macOS 13 Arm64
[ ] Windows Server 2019
[ ] Windows Server 2022

Image version and build link
Runner Image
Image: ubuntu-22.04
Version: 20240116.3.0
Included Software: https://github.com/actions/runner-images/blob/ubuntu22/20240116.3/images/ubuntu/Ubuntu2204-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu22%2F20240116.3
Runner Image Provisioner
Current image version: '20240116.3.0'**
Is it regression?
No
Expected behavior
The coreutils ubuntu package should be installed in the runner image.
Actual behavior
Tools that are part of the coreutils package are not found, e.g. grep.
Repro steps
Steps to reproduce:

Create an ADO pipeline that includes a bash task.
Use the bash task to run an inline script that uses grep or a tool in the coreutils package
Observe that bash returns, command not found.

Hello @bvaughan527 . Unfortunately we cannot reproduce your issue.

Also its almost impossible that tool such a grep is missing, because some of them used for image generation. Please double check that you pipeline doesn`t use container or etc.  I am closing this issue, but if you have additional questions feel free to ask.

Thanks @sergei-pyshnoi . My issue was using the ubuntu-latest Azure hosted pool. However, 15 minutes after I logged this issue, I could not reproduce the issue. So it would appear that the runner that was assigned to my build had issues.

Hey @bvaughan527! Please send a link to the failed job, even if it's a private project - I'll check to make sure the problem was transitive.

Hey @bvaughan527! Please send a link to the failed job, even if it's a private project - I'll check to make sure the problem was transitive.

Hi @erik-bershel Thank you for the follow-up. Here are the links to the failed jobs:

Failure on 19-Jan-24 at 08:11 EST: https://dev.azure.com/nbadev/DTC/_build/results?buildId=307775&view=logs&j=74d61701-3d85-5c6d-5a5b-a6c8178dabc6
Failure on 19-Jan-24 at 08:10 EST: https://dev.azure.com/nbadev/DTC/_build/results?buildId=307773&view=logs&j=74d61701-3d85-5c6d-5a5b-a6c8178dabc6


Incompatible htop license change

Hi @maxiberta - you've listed this github repository as MIT licensed and it performs a build of the htop sources. The htop sources are made available under the GPLv2 license, which is incompatible with the MIT license. Derivative works based on GPLv2 licensed works are again subject to being licensed under the GPLv2. Could you update the license on this repository accordingly please?
References: https://en.wikipedia.org/wiki/GNU_General_Public_License#Compatibility_and_multi-licensing
Many thanks!
-- BenBE (on behalf of the htop maintainers)

Hey! I am not a lawyer, but I believe this MIT license applies only to this repository's contents, which is basically just a snapcraft.yaml file. The resulting snap builds are already marked as GPLv2 in the Snap Store. See the web page listing and snap info htop | grep license. Is that ok for you? Let me know o/

Also, the snap binaries include license: GPL-2.0 in their internal metadata as per the snapcraft.yaml file. Just install the snap and check /snap/htop/current/meta/snap.yaml.

Thank you very much for your quick reply.
The MIT licensing for the snap packaging is - of course - okay, but a casual visitor to the repository may get confused by the two applicable rules for the different parts. We'd thus suggest to include some more obvious wording to the README to make this distinction between your build files (under MIT) and the upstream sources (GPLv2) more obvious.
On the topic of being more explicit, there's also the htop.png which is a scaled copy of the upstream logo and AFAICT is lacking proper attribution. Please mention the origin of that file, as it deviates in licensing from the overall license of the repository.
NB: The logo of htop has slightly changed about a year ago. Would be nice if it could be updated.
If you like I can create a PR with the desired changes.

If you like I can create a PR with the desired changes.

Yes, please, go ahead. Thanks!


copyright

Describe the feature
Hello, I need to use your project and I need the copyright information of your project. May I know the license file for your project?
Additional information

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

Hi, the license is MIT. I've added a LICENSE file to the root repo to make that clearer


The 5% margin call fee is gone in dvs/0.9.0 ?

BM said the 5% fee will be eliminated in this post https://bitsharestalk.org/index.php/topic,13782.0/all.html, because an operation will be implemented to cover the short with collateral and bypass the fee.
The operation is implemented in this commit 211c5e17f4b2d53ebfd5504c6ff1c7cdf731d509, and named update_call_price. At the same commit the 5% fee is gone.
The update_call_price operation is renamed to update_cover in this commit c48646f840d68b9fe90387d56b1b57fb91230712.
The update_cover operation is removed in this commit: 445e22dfc73a8851eba2b9c78c3b262f3555f6c6

So the only result is, the 5% fee gone. Is it expected?

@abitmore Good catch and good working tracing the commit history.
Given BM's explanation in the linked thread and in particular this segment:

In reality the 5% fee merely served to create a variable amount of additional collateral depending upon the risk tolerance of each individual shorter.  Considering we are raising the min collateral requirement from 1.5 to 2x the added benefit of the 5% fee is insignificant.  The fear of a short squeeze and being forced to buy at up to 10% above the feed if there are not enough orders at the feed means there is still plenty of incentive to avoid forced buying.

And in the interest of simplicity and avoiding the additional development and testing that would be required for further changes, we will leave things as they are with the 5% fee now removed.

Has this made it's way into bts/0.9.0 tag?

Sure.

If so it was not properly communicated in the forums IMHO


fix gateway deployment controller leader election event handler leak

Please provide a description of this PR:
To help us figure out who should review this PR, please put an X in all the areas that this PR affects.

[ ] Ambient
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

Please check any characteristics that apply to this pull request.

[x] Does not have any user-facing changes. This may include CLI changes, API changes, behavior changes, performance improvements, etc.

@hzxuzhonghu: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
e17df20258db218ff4c6545193f585cca5b37684
link
true
/test release-notes

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest


[NEED HELP] Adding fields to nodes created from the source-plugin

Hello,
i am trying to add a custom field in the gatsby-node.js to a node-type created by the source-plugin and the wp-graphql plugin for CPT UI.
Any clue what i am doin wrong here, or what to change?
exports.onCreateNode = ({ node, actions }) => {
  const { createNodeField } = actions
  if (node.internal.type === `WpEvent`) {
    createNodeField({
      node,
      name: "someFieldName",
      value: "someValue",
    })
  }
}

Thanks in advance!

@vladar is this possible when using schema customization and fully turning off inference?

Nope 😬 But we should probably support inference for fields even when it is disabled for the node type as this is a legit way to extend existing node.
I think the workaround is to declare a type like this in your gatsby-node:
exports.createSchemaCustomization = ({ actions }) => {
  actions.createTypes(`
    type WpEventFields {
      someFieldName: String
    }
  `)
}

I ran into this problem and was able to resolve it with the workaround @vladar suggested. The important thing to know is that you don't need to use createNodeField and can instead directly update the node. See this simple code example:
exports.onCreateNode = async ({ node, actions }) => {
  if (node.internal.type == `WpMyPostType`) {
    // Save the custom content to the field on the node.
    node.myCustomField = 'test'
  }
}

exports.createSchemaCustomization = ({ actions }) => {
  actions.createTypes(`
    type WpMyPostType {
      myCustomField: String
    }
  `)
}

Sorry, forgot to reply. Thanks to you both @vladar @smthomas , this totally worked for me.
I had the use case where i got provided with poorly formated  "dates" for events out of the database.
exports.onCreateNode = ({ node }) => {
  if (node.internal.type === `WpEvent`) {
    node.startDate = parse(node.eventFields.startDate, "d.M.y", new Date())
  }
}

exports.createSchemaCustomization = ({ actions }) => {
  actions.createTypes(`
    type WpEvent {
      startDate: Date
    }
  `)
}

Glad to hear this solved your issue. Thanks everyone!


Handling multi-tenancy when using Rebus for messaging

Hi,
we are using Rebus as a service bus for supporting Messaging in our microservices.
Rebus supports hooking into their pipeline, thus making it possible to include multi-tenancy.
With below code, I'm able to setup the MultiTenantContext when handling an incoming Rebus message.
public async Task Process(IncomingStepContext context, Func<Task> next)
{
    var message = context.Load<Message>();

    var tenantContext = await _tenantResolver.ResolveAsync(context);
    if (tenantContext != null)
    {
        _tenantContextAccessor.MultiTenantContext = tenantContext;
    }

    await next();
}

Since Rebus also supports Workers and parallelism, I would like to know if the above will work as is or if some custom magic will be required?
If I need some more magic, could you point me in the right direction here? What's the best solution to make this work?
Thanks in advance!

hi @dietermijle
This is an interesting question. I'll have to dig in a little but to better understand but in theory it should work just fine if DI is scoped per "message" in Rebus. Also, the MultiTenantContext is stored in an AsyncLocal<T> which should prevent different message processing in the same thread from stepping on each others' toes. I'll respond again later after I learn more.

After digging in a little deeper I think this is a safe approach. Your direct use of the tenant resolver really simplifies things. As long as the tenant resolver is created at the right scope and the strategies/stores are injected appropriately you should be good to go. I'd probably try to have a single DI scope per message handled.
Let mek now how it's workging for you.

@AndrewTriesToCode we're moving forward with this now and first tests indicate that the tenancy is handled correctly.
For me its fine to close this one!


feat: Implement 93 23_Matches in Java

Ported 93 23_Matches to Java.
I'm resisting my urge to make further changes 😄
In line 43 I split the if else clause to point out that the first part is the win condition and the other part is the cpu turn.
Line 28 to 31 feel hacky. The coin flip is used to leave out text, if the CPU started. The variable is then overwritten to show the text in every following iteration. I left a comment to explaing this, because I think to beautify that part is out of scope...

Excellent -- feel free to leave comments in the code about the hackiness of the original! Thank you!

Excellent -- feel free to leave comments in the code about the hackiness of the original! Thank you!


Easy access to non-hybrid topologies for endstates

Is there an easy way to get access to a clean representation (non-hybrid) of the ligand trajectory at lambda[0] and lambda[-1]? Maybe I'm overcomplicating the indexing procedure, but actually it seems quite tedious.
In an ideal world I would envision something like an extra flag for the reader, e.g.:
u = mda.Universe('hybrid_system.pdb', 'simulation.nc', format=FEReader, state_id=0, hybrid=False)

This would make subsequent analyses a lot easier!

I just realized that I was indeed overcomplicating the indexing, it seems that the lambda state is stored in the bfactor field (with 0.25, 0.5, 0.75 corresponding to state A, both states, and state B respectively). So getting a clean trajectory just involves something like this:
atom_mapping_b = np.array([atom.ix for atom in u.atoms if atom.bfactor in (0.5, 0.75)])
state_b = u.atoms[atom_mapping_b]

Leaving this open to see what the feelings on a flag are, otherwise this can be closed!

Ah yes, thanks for raising this @tlhr - the bfactor hack is.. well kind of a hack, we probably need to find a better long term solution to this problem and/or make sure it's well documented!


Update create.md

Remove false statement:
Each resource must include **directives** and **settings**.

Remove following statement that seemed awkward and not needed without previous statement.
Optionally, it can also include an **id** value.

Thanks for this update @JohnMcPMS!
Merged!


Methods users.setPhoto and users.deletePhoto

Hello guys! I'm really enjoying using this library, congratulations.
I did not find the implementation for the "users.setPhoto" and "users.deletePhoto" methods.
Is there any future plan to be implemented? Thank you.

@vaniusrb Ah, somehow, I forgot implementing them :(  Of course, I'd love to support all the methods.
Adding users.setPhoto is pretty easy. If you're interested in working on it, pull requests are always welcome.
https://github.com/seratch/jslack/blob/4f3ac15a6d3e09eb408c7ac60cbdfcd4fbcf28be/src/main/java/com/github/seratch/jslack/api/methods/impl/MethodsClientImpl.java#L442-L455

@seratch Interesting, I'll try. Thanks for the reply.