Make more function parameters const

Change the public interface function parameters to be const, where appropriate.
Adding const to some internal functions is not part of this task, as it can be done at any time after 3.0.
It's recommended to submit PRs for individual modules or areas of code rather than one large PR.

I'll take it as my first task

I'll take it as my first task

There were other github issues on the same theme, I'm linking them here for the sake of completeness:

https://github.com/ARMmbed/mbedtls/issues/1485 (links to 3 other issues + has contents of its own, some of it invalid IMO)
https://github.com/ARMmbed/mbedtls/issues/396
https://github.com/ARMmbed/mbedtls/issues/803 (invalid IMO)

I'll comment directly on the relevant issues why I think some of them are invalid, but first I wanted to add the links here to make sure this is tracked.

Ok, I've now commented on the issues and PRs linked directly or indirectly from the above comment. The only one I didn't think was invalid or unwanted to other reasons was https://github.com/ARMmbed/mbedtls/issues/396 for which you might want to create a PR (the existing PR addressing it also contains changes that I don't think we want, as I commented there).

Note: once the PRs for each module have been merged*, it would be good to add a ChangeLog entry (perhaps under "API changes") describing the changes briefly. I'm suggestion a single ChangeLog entry as this is relatively low-impact and we don't want to overwhelm users with details (especially as the 3.0 ChangeLog will contain more important things).
*Alternatively, a PR for the ChangeLog entry can be created before the other PRs are merged, but labeled "needs: preceding PR" (with references in the description) in order to reduce latency.

@mpg Good point about changelogs. https://github.com/ARMmbed/mbedtls/issues/4114

I think the following PRs collectively resolve this issue: #4063 (aria), #4063 (asn1), #4066 (asn1write), #4102 (PK parse), #4115 (ChangeLog), unless anyone sees any more work to do here?


Makefile: Support dumping stack size usage

I have lots of issues of running out of stack, let's add a Makefile
option to print stack usage.
Signed-off-by: Alistair Francis<EMAIL_ADDRESS>

bors d+

bors r+


PHP code highlighting no longer works properly in Copilot chat (take 2)

I'm opening another issue for this because the previous one (https://github.com/microsoft/vscode-copilot-release/issues/1107) was incorrectly closed. The team didn't take the time to read my issue properly because I was told it was me that requested the change which broke this. It wasn't.
A user has requested that <?php be removed from PHP code snippets shown in Copilot Chat chat: https://github.com/microsoft/vscode-copilot-release/issues/1104. This has broken PHP code highlighting in the chat window. Highlighting is now only shown for code that includes the <?php tag at the top. So all "snippets" (which is the majority of returned code) are shown without highlighting. Screenshots below.
I've searched the GitHub issues and discussions and couldn't find anyone else requesting this change. It doesn't make sense to prioritize a single user's request over the readability of the chat window for the entire PHP community.
This change has made chat responses extremely hard to read, to the point of being almost unusable for meaningful PHP development. The cognitive load when trying to read things like this is painful:

VS Code is written primarily in Typescript. I have to wonder if a similar change to TS / JS highlighting would have been acceptable to your own devs internally? I'm guessing it would have been rejected for the same reasons I mentioned above.
Confirmation that the removal of the <?php tag is the cause of the issue:

PS. Here is some code from the VS Code codebase without any syntax highlighting, if you need a more familiar reference:

Please don't open a dupe issue, we can always continue conversation or reopen a closed issue


Basic scala scaffolding

(Any real logic is stripped out for now to keep the commit size reasonable.)

fix a typo in java.bzl and enable it in the prelude
import rules_scala in the WORKSPACE
add scala-libary and scalatest dependencies
test and build with a persistent scalac worker
add scala_library and scala_test to the prelude
add current workarounds for IntelliJ support:
add scala_import and  by @ittaiz
add scala_maven_jar and declare_maven wrapper by @kevingessner

Can one of the admins verify this patch?

Sure, I'll move the Skylark into //tools/bazel_defs. I also noticed that I forgot the copyright headers. I'll update the PR.

Should we move //tools/build_rules/java.bzl into //tools/bazel_defs as well?

Moving //tools/build_rules/java.bzl also makes sense. Thanks!

test this please

retest this please

@cgrushko @petroseskinder Can you kick off a CI run? Reading the CI docs, it looks like I have to be in the bazelbuild org to kick them off myself.

retest this please


disable crossgen on FreeBSD for now

cross-genning is failing now and needs to be investigated further.
This may be temporary or permanent change.

Do we have a bug logged to track investigating why crossgen is failing for FreeBSD?


Committing description.md file to Axioma-Py repository. This is a new…

This is a root folder "md" (open-source information) file requested by the product manager. It contains a brief description of the product and is a common file provided in open-source projects. It's expected location is the root directory of the project, along with the other md text files like readme.md. Committing this new file to axioma-py branch 13, per development and product management instructions.
Note: Right after committing this file (within 30 minutes), I found some additional edits required by product management, made them, and recommitted the file. The changes included additional content: a second paragraph. I am hoping this one pull request can handle this addition, but please let me know if I need to make a second one.

May be adding a few small changes to this document before committing. Closing request for now.


Nice Console Messages using ReflectPlus NPM

I have created an NPM Package that you might like, its ReflectPlus.

um. this is basically a chalk overlay, I have chalk in my code already. I have already color-coded my console. So, I don't think this will be that useful of an addon. Sorry!


TF13: Need v0.17.0 of terraform-null-label

Signed-off-by: David Karlsen<EMAIL_ADDRESS>what

Upgrade terraform-null-label to TF 0.13 compat version

why

Support TF 0.13

references

#51

/test all

/rebuild-readme

/test all

@davidkarlsen thanks for the contribution! Released as 0.23.0.


System.GC API reference links are broken

All the links pointing to the Xamarin.com's API reference for System.GC namespace are now broken (404). There are plenty of links throughout the document.

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

ID: 626dace3-cf0d-1c6e-6320-ca8007a0b97e
Version Independent ID: b71ec0ef-9178-bfee-b693-dbcaac002879
Content: Garbage Collection - Xamarin | Microsoft Docs
Content Source: docs/android/internals/garbage-collection.md
Service: unspecified
GitHub Login: @mgmclemore
Microsoft Alias: mamcle

Would be interesting to know if they can be replaced with ones such as this: GC.MaxGeneration Property or if the API reference will be completely migrated to Microsoft Docs in the future.

API reference will be completely migrated to Microsoft Docs

Yes, it will! see docs.microsoft.com/dotnet/api rather than msdn
Will fix asap.

Awesome, I thought that must be the case. Thanks for the link! Now I can fix the links myself in case I stumble on a broken one again.


Big thread worker pool allocations?

Description
I run jprofiler on a local server, I recorded memory call stacks and other allocations, I am not quite sure what I am seeing but I wanted to share.

Reproduction Steps
[LP] Running LuckPerms v5.3.98.
Expected Behaviour
I am not sure
Server Details
git-Purpur-1489 (MC: 1.18.1)
LuckPerms Version
LuckPerms v5.3.98
Logs and Configs
No response
Extra Details
No response

Nothing here indicates something wrong, unless I'm missing something. What you're seeing is expected and very low in terms of performance impact for what LP is actually doing!


Inconsistencies in the database

Hi,
I am looking at the database for the number of cases in the US and either there are some internal inconsistencies or I do not understand what 'total' means.
My understanding was that total was positive+negative+pending. This is true for all dates but the following ones: 10,11,12 and 17 of March. Importing the dataset into a pandas dataframe called covid19_usa_daily and running
covid19_usa_daily['total']==(covid19_usa_daily['positive']+covid19_usa_daily['negative']+covid19_usa_daily['pending'])
you see that this is not always true. Also, if you compute the difference between left-hand and right-hand sides you see that the left one is always smaller, which should not be correct.

Hi there - Unfortunately the "pending" counts are a bit tricky between different states. We've been discussing the inconsistencies in those specific dates you mentioned and are working on it. In general for how we collect the data, check out https://covidtracking.com/newsroom-expert-faq/

I see, thank you!

Since this issue is still open, i hope it's OK to ask about a similar inconsistency here. I see three dates in which either positive + negative + pending != total or positive + negative != totalTestResults (copied from an R session):
#>   date       state positive negative pending total totalTestResults
#>   <date>     <chr>    <int>    <int>   <int> <int>            <int>
#> 1 2020-03-18 SD          11      551     350   913              562
#> 2 2020-03-16 NJ         178      120      20   218              298
#> 3 2020-03-11 NJ          24       57      20   100               81

In general, though, should users allow a certain amount of time for known inconsistencies to be resolved? or is there a flag that indicates when totals or other data elements are under review?
Thank you so much for this resource!


chore: bdd-spring-1586421134 to 0.0.1

chore: Promote bdd-spring-1586421134 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Rename pixelsPerPicosecond / timeOffset to make it clear that these are in X axis units (ps or Hz), not always time

Fixed in 65dd172


Profile Honor Percentile

The honor percentile should have a '%' after the number but instead it is being shown as an ordinary number (98th instead of 98%).

That's the correct way to use percentile:
https://en.wikipedia.org/wiki/Percentile

For example, the 20th percentile is the value (or score) below which 20% of the observations may be found.

 I had never heard of this...
It's still very strange, but alright then.
On Wed, Apr 26, 2017 at 7:37 PM, Voile<EMAIL_ADDRESS>wrote:

That's the correct way to use percentile:
https://en.wikipedia.org/wiki/Percentile
For example, the 20th percentile is the value (or score) below which 20%
of the observations may be found.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Codewars/codewars.com/issues/923#issuecomment-297561362,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEStRQc6gE6TEPPLI4FLJ46CgFtnnG81ks5rz8c4gaJpZM4NJgoe
.


Port mapping problem

Hi, sorry to disturb, after i run server successfully, Unfortunately that server is borrowed from other team, when i build game server on my own server, some ports has been taken by other server, i do some port mapping.

but game can not show. trace follows:
cloud-game-local | I0617 01:21:14.571645      10 webrtc.go:115] === StartClient ===
cloud-game-local | ice WARNING: 2020/06/17 01:21:14 could not get server reflexive address udp6 stun:stun.l.google.com:19302: write udp6 [::]:55330->[2404:6800:4008:c01::7f]:19302: sendto: network is unreachable
cloud-game-local | I0617 01:21:14.629433      10 webrtc.go:135] Add video track
cloud-game-local | I0617 01:21:14.629756      10 webrtc.go:225] Created Offer
cloud-game-local | pc INFO: 2020/06/17 01:21:14 signaling state changed to have-local-offer
cloud-game-local | I0617 01:21:14.629941      10 coordinator.go:89] Start peerconnection 0e2a73db-a703-4eb5-abaf-6e3ad61582d1
cloud-game-local | I0617 01:21:14.629980      10 webrtc.go:186] OnIceCandidate: candidate:foundation 1 udp<PHONE_NUMBER> <IP_ADDRESS> 55984 typ host
cloud-game-local | I0617 01:21:14.630101      10 webrtc.go:186] OnIceCandidate: candidate:foundation 1 udp<PHONE_NUMBER> <IP_ADDRESS> 56211 typ srflx raddr <IP_ADDRESS> rport 56211
cloud-game-local | I0617 01:21:14.630177       9 browser.go:35] Browser 0e2a73db-a703-4eb5-abaf-6e3ad61582d1] Received SDP from worker -> sending back to browser
cloud-game-local | I0617 01:21:14.630212       9 worker.go:41] Worker eac5c499-eded-4cc2-8b0f-43ee6cb95228] Received IceCandidate from worker -> relay to browser
cloud-game-local | I0617 01:21:14.630255       9 worker.go:41] Worker eac5c499-eded-4cc2-8b0f-43ee6cb95228] Received IceCandidate from worker -> relay to browser
cloud-game-local | I0617 01:21:14.630270       9 worker.go:41] Worker eac5c499-eded-4cc2-8b0f-43ee6cb95228] Received IceCandidate from worker -> relay to browser
cloud-game-local | I0617 01:21:14.773509       9 browser.go:35] Browser 0e2a73db-a703-4eb5-abaf-6e3ad61582d1] Received browser answered SDP -> relay to worker
cloud-game-local | I0617 01:21:14.773734      10 coordinator.go:106] Received answer SDP from browser
cloud-game-local | pc INFO: 2020/06/17 01:21:14 signaling state changed to stable
cloud-game-local | I0617 01:21:14.773918      10 webrtc.go:258] Set Remote Description
cloud-game-local | ice DEBUG: 01:21:14.774009 agent.go:597: Started agent: isControlling? true, remoteUfrag: "ZWsA", remotePwd: "pN6UUm6XAJ68fkE4nQcUn6J6"
cloud-game-local | ice INFO: 2020/06/17 01:21:14 Setting new connection state: Checking
cloud-game-local | ice TRACE: 01:21:14.774052 selection.go:96: pinging all candidates
cloud-game-local | pc INFO: 2020/06/17 01:21:14 ICE connection state changed: checking
cloud-game-local | I0617 01:21:14.774087      10 webrtc.go:170] ICE Connection State has changed: checking
cloud-game-local | I0617 01:21:14.788388       9 browser.go:35] Browser 0e2a73db-a703-4eb5-abaf-6e3ad61582d1] Received IceCandidate from browser -> relay to worker
cloud-game-local | I0617 01:21:14.788541      10 coordinator.go:127] Received remote Ice Candidate from browser
cloud-game-local | I0617 01:21:14.788568      10 webrtc.go:269] Decoded Ice: candidate:2693824611 1 udp<PHONE_NUMBER> 494facd4-1346-47d2-a1ce-26c536ac6b7a.local 57250 typ host generation 0 ufrag ZWsA network-cost 999
cloud-game-local | I0617 01:21:14.788668      10 webrtc.go:277] Add Ice Candidate: candidate:2693824611 1 udp<PHONE_NUMBER> 494facd4-1346-47d2-a1ce-26c536ac6b7a.local 57250 typ host generation 0 ufrag ZWsA network-cost 999
cloud-game-local | ice TRACE: 01:21:16.774177 selection.go:96: pinging all candidates
cloud-game-local | ice TRACE: 01:21:18.774180 selection.go:96: pinging all candidates
cloud-game-local | ice TRACE: 01:21:20.774166 selection.go:96: pinging all candidates
cloud-game-local | ice TRACE: 01:21:22.774158 selection.go:96: pinging all candidates
cloud-game-local | ice TRACE: 01:21:24.774097 selection.go:96: pinging all candidates
cloud-game-local | ice TRACE: 01:21:24.774176 selection.go:40: check timeout reached and no valid candidate pair found, marking connection as failed
cloud-game-local | ice INFO: 2020/06/17 01:21:24 Setting new connection state: Failed
cloud-game-local | pc INFO: 2020/06/17 01:21:24 ICE connection state changed: failed
cloud-game-local | pc INFO: 2020/06/17 01:21:24 peer connection state changed: failed
cloud-game-local | I0617 01:21:24.774802      10 webrtc.go:170] ICE Connection State has changed: failed

Hey,
No problem, when you run it in host mode which is default for Ubuntu's Docker, it ignores your port mappings, basically it runs with port config of the app itself on your host machine.
It's not possible atm to run it in bridge mode with active port forwarding as you're trying to do, instead you should change unavailable ports in the app config.
I assume there are only two ports: 8000 and 9000 that are busy on your machine, right?
Can't say right away how to change them, I'll need to see code, will look later.

Hi @lizhiqian-chandler,
I would love to hear bug report. It is the way to fix and improve the project.
Seems like it's the issue of WebRTC initialization. Are you trying to run on a remote cloud server and trying to connect to it?
@sergystepanov, he didn't say he ran on host mode. And when you mention "is it possible to change them", what is them here?

@giongto35, 8000, 9000.

Hi @lizhiqian-chandler,
I would love to hear bug report. It is the way to fix and improve the project.
Seems like it's the issue of WebRTC initialization. Are you trying to run on a remote cloud server and trying to connect to it?
And how do you open the page. Is it like "http://<IP_ADDRESS>:32380/" ?
@sergystepanov, he didn't say he ran on host mode. And when you mention "is it possible to change them", what is them here?

@giongto35, yes, I deploy the image on remote cloud server, 8000 and 9000 port is foribidden. so i mapping port 8000 to 32380, with bridge mode.
PS:
Our team is working on an edge computing solution, I found cloud-game is good to show, after testing cloud-game by docker way, I will test its deployment on k8s. step by step.  : )

I don't know what is the easiest way to deploy on remote server. You should run docker in host network mode so that webRTC can run. And as sergy mentioned, docker bridge is not compatible with host mode, so you should use OS port mapping and let docker run in host mode
// Using OS iptables to map port 32380 to port 8000
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8000; iptables-save;
// Run Docker in host mode
add network_mode: "host" to dockercompose

And as sergy mentioned, docker bridge is not compatible with host mode, so you should use OS port mapping and let docker run in host mode
// Using OS iptables to map port 32380 to port 8000
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8000; iptables-save;
// Run Docker in host mode
add network_mode: "host" to dockercompose

If he turns on the host mode, wouldn't it make a conflict between host machine's 8000, 9000 ports and exposed by Docker app ports?

So, guess i need to find other way to do that, thank both of u two : ）

Hey,
I've made a fix in fix/port-config branch that you might wanna check out.
To change the ports with flags:
coordinator --httpPort=8001 --pingServer=http://localhost:9001
worker --coordinatorhost localhost:8001 --httpPort=9001


openssl as a module file not correct

If I include TPInAppReceipt in my main file, the main file works fine. However if I compile my Test target, Swift will now try to include and compile openssl for the Test target and I get the error
"...Pods/TPInAppReceipt/Vendor/OpenSSL/include/openssl/bio.h:62:11: 'openssl/e_os2.h' file not found" for all the swift files in my Test target.
My suspicion is that the Pods/TPInAppRceipt/Vendor/OpenSSL/module.modulemap has an error, but I don't know enough about modulemaps. IBM has created a module for Swift for OpenSSL. https://github.com/IBM-Swift/OpenSSL  Perhaps that is useable

Having the same issue and is driving me crazy.

@tikhop Can you prioritize this, please?

@b-onc Yes. I've just had a chance to try it on osx and I'm able to reproduce it. I haven't tried to use it via pod tho.
fyi - I've been working on improving the library and I'm trying to substitute openssl functionality with a custom solution. Currently, parsing a receipt works well without openssl.
If you use the library only to parse (not validate) in-app receipt. I can break the lib on two (parsing, validating) where parsing part will be without openssl. (just a quick solution)

@tikhop I see that you have an openssl branch, I've tried that and it solved our problems (our issues are not the same as described in this issue). Can we use keep using that branch?
As per your question, yes we're only using TPInAppReceipt for parsing the receipt, not validating. Splitting the pod into two smaller pods would work for our use case.

@b-onc Ha, magic. I don't think I have fixed anything there.
I've pushed develop branch and all parsing there is happening w/o openssl. I will do some testing and release it within this week.
P

New version with a fix has been released


Improve wall UI

(aka make the wall look sexy)
See https://github.com/yunity/karrot-frontend/pull/630 and https://github.com/yunity/karrot-frontend/pull/634.

A few bits of feedback on the current (list) look:

name is more prominent than message
looks like a list.... (rather than wall messages) (meaning maybe they should be seperated?)
each message has a hover highlight, but doesn't have any functionality
the wall input is a bit detached from the messages (narrower, has shadow), could be made part of list?
ctrl+enter to submit broke

I removed the hover highlight in https://github.com/yunity/karrot-frontend/commit/08d33ca0bc752f055ace4f13e58871e99c04faa2


Backport #2968 to 3.0.x

What does this PR do?
Backports #2968 to 3.0.x.
Which TC components are affected by this PR?

[ ] Documentation
[ ] Grove
[ ] Traffic Analytics
[ ] Traffic Monitor
[ ] Traffic Ops
[ ] Traffic Ops ORT
[ ] Traffic Portal
[ ] Traffic Router
[ ] Traffic Stats
[ ] Traffic Vault
[ ] Other _________

What is the best way to verify this PR?
Check all that apply

[ ] This PR includes tests
[ ] This PR includes documentation updates
[ ] This PR includes an update to CHANGELOG.md
[ ] This PR includes all required license headers
[ ] This PR includes a database migration (ensure that migration sequence is correct)
[ ] This PR fixes a serious security flaw. Read more: www.apache.org/security

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/trafficcontrol-PR/2682/
Test FAILed.


How to set zoom level

Please explain how to set zoom in general and espacially how to set level to "full-page width" programmatically.
thanks

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

ID: abaca550-f44d-455b-ef18-a284dd222dbc
Version Independent ID: de0dfe46-b10b-5b53-59a1-37967fe2b1ab
Content: Get short-lived embeddable link for preview purposes - OneDrive API - OneDrive dev center
Content Source: docs/rest-api/api/driveitem_preview.md
Product: onedrive
GitHub Login: @kevinlam
Microsoft Alias: kevinlam

It's a number, percentage zoom, so unfortunately there is no way to set to full-page width.  This sounds like a useful feature enhancement.  I'll add a tag if you wanted to suggest that via our User Voice, which is where we recommend feedback about feature enhancements.

If you are planning to share a new feature request (enhancement / suggestion), please use the OneDrive Developer Platform UserVoice at http://aka.ms/od-dev-uservoice, or the SharePoint Developer Platform UserVoice at http://aka.ms/sp-dev-uservoice.
If you have a question about Azure Active Directory, outside of issues with the documentation provided in the OneDrive Developer Center, please ask it here: https://stackoverflow.com/questions/tagged/azure-active-directory


Fix event bubbling without phantom nodes

Note that I haven't tested this too much, but it seems like old me meant to use this approach but forgot to finish implementing it.
Note that this does not currently pass miri as the vnode pointer gets invalidated between renders. But it's a start...

Does this handle cases where you have nested Vnodes being created in one scope? (like bubbling through iterators):
rsx!{
    div { // div 1
        for _ in 0..10 {
            div { // div 2
                onclick: |evt| {}
            }
        }
    }
}

Will an event in div 2 bubble to div 1


Added script to verify claimed stake and fees

What does this pull request do? Explain your changes. (required)

Specific updates (required)

How did you test each of these updates (required)

Does this pull request close any open issues?

Checklist:

[ ] README and other documentation updated
[ ] All tests using yarn test pass

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
281

Relevant Lines:
281

💛  - Coveralls

LGTM, just a few minor details :+1:


#180 k8s in custom Vnet - configurable kubeClusterCidr, kubeServiceCidr, kubeDnsServiceIp

Problem
In #180 I adressed some harcoded IP adresses which go with the default vnet <IP_ADDRESS>/8. But several users have reported that they have already an existing vnet which often has a different address space than the default vnet. In this case the hard coded values would not fit and cause a non working kubernetes cluster.
Solution
The idea of this PR is as follows: all hardcoded IP-Adresses should be changed to more appropriate values. In order to find the correct values it is necessary to hand over these values to acs-engine before the arm template are generated. Therefore I added three new kubernetes parameters (kubeDnsServiceIp, kubeServiceCidr, kubeClusterCidr). With these parameters I am able to find appropriate values for all previously hardcoded IP adresses.
The introduction of new kubernetes parameters may break old templates because they are not present. To overcome this issue I check for presence of the newly added parameters and if they are not present I work with default values which are the hardcoded IP adresses from the master branch
Why?
@siamak-haschemi described in #303 the manual steps which are necessary to deploy a kubernetes cluster in a custom vnet which has a different address space. In my opinion this is too much manual effort in order to deal with an apparantly frequent use case. The steps @siamak-haschemi described are the same I implemented in this PR. The PR will save future users time and manual adjustments on the generated arm templates.

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

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.

TTYL, MSBOT;

Hi, I am closing and re-opening this PR to bump the CLA bot. Sorry for the inconvenience!

Hi @alxlchnr, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, MSBOT;

@alxlchnr - thanks for your changes.  We are CR'ing this PR this week.

@alxlchnr Is this ready for review? Can you explain the tactic you took with this, and then also rebase it?

@colemickens just answered Jing Tao's question. Also rebased

I will a last test, because after rebasing i get a deployment validation error.
error:   InvalidTemplate : Deployment template validation failed: 'The template resource 'k8s-master-39411720-0' at line  '1' and column '31824' is not valid: The language expression length limit exceeded. Limit: '16384' and actual: '16673'. . Please see https://aka.ms/arm-template-expressions for usage details.'.
I will investigate and come back when it's fixed.

@alxlchnr Unfortunately this is caused by the customData being too large. One way to workaround is to remove whitespace from the customData. We need to address this soon though, here's an issue: https://github.com/Azure/acs-engine/issues/216

@colemickens so this is nothing I need to worry about?

@alxlchnr Depends. If we do nothing we block merging for a non-trivial amount of time. I will attempt to create some sort of workaround today so that we can unblock you and others.

That having been said, this is not properly rebased - there are 48 commits. I can't really review this in this state.

You were right, I'm sorry. May be it's better now.

@alxlchnr  - are you able to rebase per Coles request. We want to review and merge.

@anhowe I just rebased. Please have a look.

@colemickens : I updated the description of this PR. I hope it adresses your question for the tactic I took with this PR.

We're currently figuring out how we want to enable optional features and extension points like this into the apimodel. We will come to a conclusion shortly and revisit this PR. Thanks.

Can one of the admins verify this patch?

Hi! TI was after this feature and master seemed to have moved on quite a lot (to do with now the .yaml contents are included in the userdata/gzipping) so I have rebased this on master here:  https://github.com/ashb/acs-engine/tree/customVnet -- I have maintained @alxlchnr's authorship on the commit.
I haven't opened a new pull request for this but I can do if that would be easier.

Okay so my conclusion is I can't quite get this working as is, at least not using the default networkPolicy - the IPs alone aren't enough as we don't have control over things like the agent_n_Subnet params.

@ashb No network policy should work fine. If the route table was empty, it points to you not having correct service principal credentials. WIth the "azure" vnet network policy, this problem should actually be even easier since the pod ips will automatically come from the subnet range, so you'd actually need to adjust less flags.
I'd suggest focusing on the "none" network policy for now. Check your SP credentials and see if you get any further. If not, make sure your branch is pushed and ping us and we can see if we spot what's wrong.

@colemickens Pushed as ashb/customVnet. I'm fairly sure I've got the SP right now as the nodes are coming up and docker ps shows the usual components, kubectl get node shows the right number and a status of Ready, but I've had a day of various failure modes and I'm not quite sure where I am with... anything... any more.
A second pair of eyes would be greatly appreciated.
(The goal we are trying to achieve is to have each of our three clusters in a separate IP range. Even though they won't be speaking to each other, they will be speaking to other IaaS components in Azure and our networking team wants them to be distinct.)

@ashb Are you on the Kubernetes Slack? I can offer some interactive assistance in ~90 minutes. Otherwise...
The cluster you have now with Ready nodes, is the networking working (route table populated)? Or do you still get issues when trying to curl kubernetes for example?

I am, but timezones (Europe/London here) mean I'll be done in about 60 mins. I'm trying again with a clean RG and this as the (part) input to acs-engine:
{
  "apiVersion": "vlabs",
  "properties": {
    "orchestratorProfile": {
      "orchestratorType": "Kubernetes",
      "kubernetesConfig": {
        "dnsServiceIp": "<IP_ADDRESS>",
        "serviceCidr": "<IP_ADDRESS>/24"
      }
    },

I'll report how I get on. I'm hopeful this one at least should work as the service Cidr range isn't routed outside and is just iptables rules on each node.
(With apologies to @alxlchnr for hijacking his issue and spamming his inbox.)

Ah progress! I have found an error message from the kube-proxy logs:
E0405 16:06:26.838902       1 proxier.go:1314] Failed to execute iptables-restore: exit status 2 (iptables-restore v1.4.21: host/network `<kubernetesDnsServiceIp>' not found

I missed a substitution somewhere!

@ashb That is related to a comment I was going to make -- I think you need to specify all of the custom cidrs, even if you're okay with the defaults. (We should also set defaults and then apply custom, but for the purpose of making progress now, I'd specify them all).

Per Slack, it sounds like @ashb has this working. I'm not sure if his branch is up to date or if there are other fixes that haven't been pushed.
Hopefully tomorrow @ashb can go ahead and send a new PR. It will be great to have this!

I'm glad you got it working and the discussion on the issue is revived.
Thanks @ashb for your effort.

this was completed in k8s in custom Vnet - configurable kubeClusterCidr, kubeServiceCidr, kubeDnsServiceIp #473


Add support for animations

It would be nice to support animations when exporting a spline scene, like so:
const { nodes, materials ,animations} = useSpline("https://your-url.spline.com");

useEffect(()=>{
animations.animationName.play();
},[})

Or at least some sort of documentation to handle the animations on your own!
References of similar results: https://github.com/pmndrs/drei#useanimations

You cant print nodes in console. There is an element called animation imported from Spline scene


Added field addParents to support overriding this in ant task

We would like to be able to use the overloaded method addFile when invoking via the Ant task. This minor addition provides this support.

Thanks!


CLASS LMV reader

This is a reader for GILDAS-CLASS LMV cubes.  They are nearly identical to FITS cubes, just laid out in such a way that they have to be read differently.
I have no plans to write a writer for this format.
I have virtually no test data available for it either, but I'll try to generate some.

@vilhelmp - could you make the cube even smaller, e.g. cut it down to a 4x4x4 cube or something tiny like that?  And could you also provide a FITS version?  I'm working on debugging & setting up a genuine test suite, but I still don't have access to a functioning CLASS program (because of gtk).

@keflavich OK, let me know if this works: http://strw.leidenuniv.nl/~persson/example_cube.lmv

@vilhelmp that's the size I'm looking for, thanks!  Could you send the FITS-exported version too?  Then I can perform direct keyword-to-keyword comparisons to make sure I didn't miss anything.

@keflavich oh, I forgot. its here http://strw.leidenuniv.nl/~persson/example_cube.fits

Thanks @vilhelmp.  I've found a bug already - looks like all my testing was on v2 files but you've given me a v1 file to work with.  Should get interesting...


not found in keyrings/live/blackbox-files.txt

I'm getting the following
ERROR: theFile.json not found in /fullpath/keyrings/live/blackbox-files.txt
blackbox-files.txt has the following
theFile.json
The paths all appear to be correct.  Everyone else in the team can decrypt this file.  Additionally we are using blackbox in another project which works fine for everyone including myself.

That's quite odd.  Are you using a filesystem that is case insensitive (Mac OS X, for example)?
What's the output of this:
$ fgrep theFile.json /fullpath/keyrings/live/blackbox-files.txt
Are there any funny tabs, new lines, or spaces in the filename and/or blackbox-files.txt?

Yes I am on a mac.  The rest team is also on a mac.  When I do the fgrep command i get back theFile.json
There was a second line in the file I removed it but got the same results.
Some more information on how I got to this state.  I first added the file and a user from the group registered the file again and change the path.  It was originally something like this ../dir/theFile.json they made it just theFile.json.  The file didn't move to a new directory just the path changed.
With that I can change the blackbox-files.txt back to ../dir/theFile.json and it works.  So I think my question is my blackbox_edit_start looking in the wrong root path?
I have tried deleting my repo and re-cloning I have also tried removing my user and re-adding.

The files listed in blackbox-files.txt need to be relative to the base of the git repo. (no ".." or etc.).
I'm a bit stumped.   Can you post the command you run as well as all the output? (redacted as required)  maybe that will help.
Thanks!

So it was a case issue.  I had cd into a drive with caps and when I would do the blackbox_edit_start it was using lowercase.  I just renamed the folder to be lower case.  Thanks for you help tlimoncelli.


VS2022 doesn't like ERROR.

The ERROR in the code won't allow to compile with MS Visual Studio 2022

This was fixed in ea46c590c46be521670744398cc9edfd8c51cd43


[BUG] subclass is not being applied to get_document()

Describe the bug
using create_document() with wait=true will return the proper subclass like ResumeData for the data property and the doc response itself has "extractor": "resume",.   Using get_document(). returnsDocument, has "extractor": null, and i see Discriminator extractor is absent or null, use base class Document in the logs
To Reproduce
Steps to reproduce the behavior:

Call get_document() on a Resume
return object named document   document.data is a dict and not an object
See notice in log  Discriminator extractor is absent or null, use base class Document

Expected behavior
grabbing a document should resolve to its Subclass
Environment
affinda==4.7.1
Python 3.9.16
Additional context
raw logs still has extractor as resume, but when deserialized its null.
This worked before.

Hi @pat-fama, thanks for raising this! The issue should be fully resolved in v4.8.1


ci: 去除上传到阿里云镜像

阿里云镜像库极度不稳定，而且速度相比GitHub CR没有明显优势。在CI中去除上传到阿里云镜像库。之后入股有需求的话，使用一些镜像库同步工具，把镜像从GHCR同步到国内镜像中去。

Codecov Report
Base: 64.81% // Head: 64.81% // No change to project coverage :thumbsup:

Coverage data is based on head (c2f6963) compared to base (a17c062).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #255   +/-   ##
=======================================
  Coverage   64.81%   64.81%
=======================================
  Files          95       95
  Lines        2572     2572
  Branches      326      326
=======================================
  Hits         1667     1667
  Misses        865      865
  Partials       40       40

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

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


[DataGrids]: Inline Edit code examples are not working on StackBlitz and Code Sandbox

Package
Carbon for IBM Products
Description

https://carbon-for-ibm-products.netlify.app/?path=/docs/ibm-products-components-datagrid-editablecell--docs
Component(s) impacted
DataGrids
Browser
Chrome
@carbon/ibm-products (previously @carbon/ibm-cloud-cognitive) version
2.38.0
Severity
Severity 2 = Aspects of design is broken, and impedes users in a significant way, but there is a way to complete their tasks. Affects major functionality, has a workaround.
Product/offering
IBM
CodeSandbox or Stackblitz example
https://stackblitz.com/github/carbon-design-system/ibm-products/tree/main/examples/carbon-for-ibm-products/EditableCell?file=src%2FExample%2FExample.jsx
Steps to reproduce the issue (if applicable)
No response
Release date (if applicable)
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I checked the current issues for duplicate issues

Hi @AustinGitHub we currently only have stackblitz and codesandbox examples for just the main component (DataGrid) and not the extensions (editable cell)

But they are listed on the docs page for editable cell, if they don't work. Shouldn't that be removed?

Ahh, yes. We were wondering where those links were coming from, thanks for the screenshot. We'll either add examples for them or remove them from the docs for the time being.

@matthewgallo do you know when that change is going to happen? I see this is still the case for the story book, so unsure why the issue was closed. Thanks!

This is also an issue with https://ibm-products.carbondesignsystem.com/?path=/docs/ibm-products-components-datagrid-expandablerow--docs#coded-examples
Related issue: https://github.com/carbon-design-system/ibm-products/issues/5524


Class-level headers from inherited class

Before, class annotations was only looked at if the method was declared in the parent interface. If method was declared in main interface, parent class was not looked at.
Adds more useful functionality to my prev pull req #266.

NetflixOSS » feign » feign-pull-requests #152 SUCCESS
This pull request looks good

NetflixOSS » feign » feign-pull-requests #153 SUCCESS
This pull request looks good

Looks good. mind squashing the commits?
Thanks for the help on making it more intuitive. I like that you managed this w/o any new lines in src/main

Squashed!
How do you mean no new lines in src/main? There was some, although minor, changes.

@stromnet only new line in src/main was an accidental newline. good tests are always welcome.

NetflixOSS » feign » feign-pull-requests #154 SUCCESS
This pull request looks good

Ah.. yeah, only one new line (though some changed).

Would you mind creating a new release? Thanks!

8.9.1 should be out now

Thanks, works great!


[ci] Add code security tasks to Azure DevOps pipeline

Add code security tasks to Azure DevOps pipeline, including CredScan, CodeQL (Semmle) and Component Governance Detection.

I suggest splitting this PR into several ones according to the number of introduced code security tasks. It will greatly improve the reviewability of PR.

Closed per the suggestion of @StrikerRUS. We'll decompose it into several part.

Reopen to get the analysis log.


crypto/x509: multi-value RDN sequence is not properly DER-ordered

RFC 5280 defines RelativeDistinguishedName as:
RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue
With RDN being a ‘SET OF’ AttributeTypeAndValue this means that RDNSequence should be encoded as an ordered sequence.
According to the DER ITU-T text:
https://www.itu.int/ITU-T/studygroups/com17/languages/X.690-0207.pdf#[{"num"%3A77%2C"gen"%3A0}%2C{"name"%3A"FitH"}%2C421]

11.6 Set-of components
The encodings of the component values of a set-of value shall appear in ascending order, the encodings being compared as octet strings with the shorter components being padded at their trailing end with 0-octets. NOTE – The padding octets are for comparison purposes only and do not appear in the encodings.

Note while this rule is not stating explicitly length-ordered, it ends up being firstly ordered by length since the length octet will be the first differing octect to be compared, and the shorter length will be a lower value.
The RDNSequence supporting functions (ToRDNSequence() and appendRDNs()) currently do not perform any ordering by length or otherwise and accept RDNs in the provided order.
https://play.golang.org/p/bnWPNJ_xCTu
Output:
00000000  30 2c 31 1b 30 0d 06 03  55 04 0a 13 06 66 6f 6f  |0,1.0...U....foo|
00000010  62 61 72 30 0a 06 03 55  04 0a 13 03 66 6f 6f 31  |bar0...U....foo1|
00000020  0d 30 0b 06 03 55 04 03  13 04 75 73 65 72        |.0...U....user|

The correctly ordered encoding would look like:
00000000  30 2c 31 1b 30 0a 06 03  55 04 0a 13 03 66 6f 6f  |0,1.0...U....foo|
00000010  30 0d 06 03 55 04 0a 13  06 66 6f 6f 62 61 72 31  |0...U....foobar1|
00000020  0d 30 0b 06 03 55 04 03  13 04 75 73 65 72        |.0...U....user|

This can become an issue when using golang-created certificates containing multi-value RDNs against implementations that adhere to the SET OF encoding rules (like GnuTLS/libtasn1). In the case of GnuTLS, it performs a re-encoding of the certificate when acting as a TLS client, resulting in the “fixing” of the subject RDNs into an ordered set, leading to a changed certificate and thus signature invalidation.
$ go version
go version go1.9 linux/amd64
$ go env
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/mrogers/go"
GORACE=""
GOROOT="/usr/lib/golang"
GOTOOLDIR="/usr/lib/golang/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build850546982=/tmp/go-build -gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"

Note: in case of equal length a comparison by byte of the values would have to be done.
Also note: the GNUTLS client is being fixed to account for this kind of broken client certs,
https://gitlab.com/gnutls/gnutls/merge_requests/608

@FiloSottile any chance you'll look at this in the near future ?

Aiming to look into this before the end of the week.

thanks

This is an encoding/asn1 issue, it should order all SET OFs before encoding them since that's what DER specifies. (Can't tell exactly how SETs should be ordered though.)
I can fix this, but I'd like first confirmation from @agl that encoding/asn1 doesn't guarantee an Unmarshal(Marshal(x)) == x invariant, because this will break it, possibly causing issues like the GnuTLS one.

The first problem is that there is no SET OF support in encoding/asn1 and that structure is defined to be a SEQUENCE instead of a SET OF, they are identical on the wire so this is not immediately evident and it generally won't show as an issue.
You will need to tolerate unordered on receiving because otherwise you will break compatibility with your older self.
The ordering is done on the encoded octet, so you need to encode the set and then order its members. See the ITU-T spec and the workaround we have in Openshift (see links above) to get it right for now.

encoding/asn1 does support SET and SET OF via a struct tag or when the type name ends in SET (see the asn1.Unmarshal docs), and indeed here the RDN are encoded as SET. The issue is that they are not sorted automatically while marshaling.
Agreed that we'll have to keep tolerating this here, but I was curious what the default stance on DER parsing is in encoding/asn1.

@agl confirmed we have no such invariant, so let's fix this in Marshal by properly sorting SET OF entries when serializing. Still have to figure out if SETs also have a sorting requirement (I think they don't since they can be heterogeneous?).

The ITU-T documents says only SET OF is ordered, afaict.

Not ordered the same as a SET OF, but SET does have an ordering specified in X.690, Section 10.3, which applies to DER (which then references X.680):

10.3 Set components
The encodings of the component values of a set value shall appear in an order determined by their
tags as specified in 8.6 of ITU-T Rec. X.680 | ISO/IEC 8824-1.
NOTE – Where a component of the set is an untagged choice type, the location of that component
in the ordering will depend on the tag of the choice component being encoded.

Section 8.6 of X.680 states:

8.6
The canonical order for tags is based on the outermost tag of each type and is defined as follows:
a)     those  elements  or  alternatives  with  universal  class  tags  shall  appear  first,  followed  by
those  with  application class tags, followed by those with context-specific tags, followed by those
with private class tags;
b)     within each class of tags, the elements or alternatives shall appear in ascending order of their tag
numbers.

This is a blocking concern to us.  We're about to develop a document push protocol on top of AMQP 1.0 and are considering Go as the language for the software.  Seeing this however, it would be unsafe to use Go with security as software might break on it.
The point is obviously just a minute encoding detail, but since it breaks certificate signatures on software that adheres to the specifications, we may have to avoid Go until it is fixed.  What a pitty.
Is there a due date when this will be certainly fixed?  I doubt you could promise anything of that kind, right?
Until then, is there a workaround, in the form of a correctly working certificate implementation that can be used with Go without risking incompatibility with other software?

Sorry for letting this slip. It will definitely be fixed in Go 1.14, but it's not a small enough change to push during the Go 1.13 code freeze.
FWIW, the X.509 ecosystem is full of non-DER encodings, so virtually every verifier accepts mild standard deviations like this. Indeed, Go is used in a myriad of environments and incompatibility was only ever reported against GnuTLS, which has now been fixed.
Note that this only applies to pkix.Name fields of length higher than 1, which are fairly uncommon. As for a workaround, you can simply sort the pkix.Name fields correctly in your application.
@simo5 I am not convinced by your sorting implementation. That code does simply a length sort, when instead things should be sorted lexicographically, simply sorting shorter values before longer values that start with the shorter values.

octet strings with the shorter components being padded at their trailing end with 0-octets

So for example
bar1
foo
foobar
foox
foozzz
xx

or am I misunderstanding the specification?

@FiloSottile you are probably misunderstanding, it was quite a while ago so I forgot details, but I had to go through the ITU documents and read extra-carefully, and when I was done I was very surprised by the outcome which was completely unintuitive.
The code I had passed interop with GnuTLS at the time.

I think one of the key details was that ordering was done after encoding, see the first comment here which explains exactly what paragraphs to look at and the side effects of the scheme (length becomes determinant).

I re-read all relevant parts I can find, and I still don't see how length would become first criteria (exactly because it's first encoded with padding, then sorted).
Moreover, notice the ordering from the original issue is foo, foobar1, user.

The correctly ordered encoding would look like:
00000000  30 2c 31 1b 30 0a 06 03  55 04 0a 13 03 66 6f 6f  |0,1.0...U....foo|
00000010  30 0d 06 03 55 04 0a 13  06 66 6f 6f 62 61 72 31  |0...U....foobar1|
00000020  0d 30 0b 06 03 55 04 03  13 04 75 73 65 72        |.0...U....user|

Big IIRC.
You need to first encode each string, when you do that you will get a byte buffer where the first distinguishing byte is the length. When comparing byte by byte this is the first byte that differs and it is what is used to order these byte buffers.
In case strings happen to have the same length then this byte will be identical, so then the next byte (the first char of the the string) is compared.

@FiloSottile given this comment:

it's not a small enough change to push during the Go 1.13 code freeze.

I would assume this remains true for the 1.14 code freeze. Should this be pushed to 1.15 and marked early-in-cycle?

@simo5 is right, the sorted value includes the length prefix. I verified by running
openssl req -x509 -multivalue-rdn -subj "/CN=zzz+CN=aaa+CN=aaa1" -newkey rsa:512

which sorted them as aaa, zzz, aaa1.
Changing asn1.Unmarshal to be stricter is too big a change to do in Go 1.14, and it's even unclear if we should be strict about this, but it should be pretty simple to make encoding do the right thing, and we shouldn't ever be off-DER in what we generate.
I'll put together a CL.

I tried to put together a change, and due to how the encoder works, it's not actually trivial. This was my fault for not doing it earlier, sorry. Since there is a workaround (sorting the sequence in your application code), let's push to Go 1.15.

This MUST then be documented quite vigorously.
IMHO this is not a reasonable workaround.  You are passing complexity outside the API that is supposed to conceal it, for mere reasons of implementation effort.  Applications will not (all) do this and this delaying approach will only make the stampede of Go's incompatibility continue.  Please put in the effort to be standards compliant, like the others (should) have.

To be clear, I'm not saying we shouldn't fix this. Of course we shouldn't generate non-DER. I'm saying I failed to do so before the tree froze, and the change is not small enough to merge after the freeze. If you want to make sure this is fixed in Go 1.15, you can also make a CL.
(By the way, this issue is as old as encoding/asn1, but was reported only last year. There isn't a strong argument for its urgency.)

This issue is currently labeled as early-in-cycle for Go 1.15. That time is now, so friendly ping. If it no longer needs to be done early in cycle, that label can be removed.

This task has been here for a long time, and all this time Go has been
incompatible and causing problems for other toolkits.  The sooner the
better, really.


CI Update

Build.Reason:Manual by Alma Jenks
Build.Url:https://apidrop.visualstudio.com/Content CI/_build/results?buildId=320963&view=results
source_repo.branch:release-msbuild
source_repo.url:https://apidrop.visualstudio.com/_git/binaries

Docs Build status updates of commit b4e0ed7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msbuild-api-docs/xml/FrameworksIndex/netframework-2.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-3.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-3.5.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.8.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/ns-System.Deployment.Application.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/ApplicationDeployment.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CheckForUpdateCompletedEventArgs.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CheckForUpdateCompletedEventHandler.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CompatibleFramework.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CompatibleFrameworkMissingException.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CompatibleFrameworks.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/DependentPlatformMissingException.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/DeploymentDownloadException.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/DeploymentException.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/DeploymentProgressChangedEventArgs.xml
:white_check_mark:Succeeded
View

This comment lists only the first 25 files in the pull request.
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

Docs Build status updates of commit 94926b4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msbuild-api-docs/xml/FrameworksIndex/netframework-2.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-3.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-3.5.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.8.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/ns-System.Deployment.Application.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/ApplicationDeployment.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CheckForUpdateCompletedEventArgs.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CheckForUpdateCompletedEventHandler.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CompatibleFramework.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CompatibleFrameworkMissingException.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/CompatibleFrameworks.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/DependentPlatformMissingException.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/DeploymentDownloadException.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/DeploymentException.xml
:white_check_mark:Succeeded
View

msbuild-api-docs/xml/System.Deployment.Application/DeploymentProgressChangedEventArgs.xml
:white_check_mark:Succeeded
View

This comment lists only the first 25 files in the pull request.
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

Docs Build status updates of commit 34721c2:
:warning: Validation status: warnings

File
Status
Preview URL
Details

msbuild-api-docs/xml/System.Deployment.Application/ApplicationDeployment.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/CheckForUpdateCompletedEventArgs.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/DeploymentDownloadException.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/DeploymentProgressChangedEventArgs.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/DeploymentProgressState.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/DownloadFileGroupCompletedEventArgs.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/DownloadProgressChangedEventArgs.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/GetManifestCompletedEventArgs.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/InPlaceHostingManager.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/System.Deployment.Application/UpdateCheckInfo.xml
:warning:Warning
View
Details

msbuild-api-docs/xml/FrameworksIndex/netframework-2.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-3.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-3.5.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.0.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.5.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.6.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.1.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.2.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.7.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/FrameworksIndex/netframework-4.8.xml
:white_check_mark:Succeeded

msbuild-api-docs/xml/ns-System.Deployment.Application.xml
:white_check_mark:Succeeded
View

This comment lists only the first 25 files in the pull request.

msbuild-api-docs/xml/System.Deployment.Application/ApplicationDeployment.xml

Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/visualbasic/VS_Snippets_Winforms/ClickOnceAPI/VB/Form1.vb" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/visualbasic/VS_Snippets_Winforms/ClickOnceAPI/VB/Form1.vb" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/visualbasic/VS_Snippets_Winforms/ClickOnceAPI/VB/Form1.vb" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/visualbasic/VS_Snippets_Winforms/ClickOnceAPI/VB/Form1.vb" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/visualbasic/VS_Snippets_Winforms/ClickOnceAPI/VB/Form1.vb" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/visualbasic/VS_Snippets_Winforms/ClickOnceAPI/VB/Form1.vb" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/visualbasic/VS_Snippets_Winforms/ClickOnceAPI/VB/Form1.vb" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs" could not be found.
Line 0, Column 0: [Warning: invalid-code] The code snippet "~/snippets/visualbasic/VS_Snippets_Winforms/ClickOnceAPI/VB/Form1.vb" could not be found.

This comment lists only the first 25 errors (including error/warning/suggestion) in the pull request.
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 or suggestions 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 8bd0619:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msbuild-api-docs/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/AssemblyInfo.cpp
:white_check_mark:Succeeded

msbuild-api-docs/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/form1.cpp
:white_check_mark:Succeeded
View

msbuild-api-docs/snippets/cpp/VS_Snippets_Winforms/ClickOnceAPI/cpp/makefile
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/ClickOnceQueryString.csproj
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Form1.cs
:white_check_mark:Succeeded
View

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Form1.Designer.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Form1.resx
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Program.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Properties/AssemblyInfo.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Properties/Resources.Designer.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Properties/Resources.resx
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Properties/Settings.Designer.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/ActivationUri/Properties/Settings.settings
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/DownloadFileGroup/ClickOnceLibrary.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/DownloadFileGroup/Form1.cs
:white_check_mark:Succeeded
View

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/DownloadFileGroup/Project.csproj
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/app.config
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/ClickOnceAPI.csproj
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.cs
:white_check_mark:Succeeded
View

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.Designer.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Form1.resx
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Program.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Properties/AssemblyInfo.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Properties/Resources.Designer.cs
:white_check_mark:Succeeded

msbuild-api-docs/snippets/csharp/System.Deployment.Application/ApplicationDeployment/Overview/Properties/Resources.resx
:white_check_mark:Succeeded

This comment lists only the first 25 files in the pull request.
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


removing sbt related stuff and adding pom.xml

the file ReadyCheckRequest derives from earlier non-committed changes

already merged, I would say. at least migration to maven completed already.


Update zio-sbt-website to 0.1.5+21-de576a1e-SNAPSHOT

Updates dev.zio:zio-sbt-website from 0.1.5+14-f39b7a47-SNAPSHOT to 0.1.5+21-de576a1e-SNAPSHOT.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "dev.zio", artifactId = "zio-sbt-website" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "dev.zio", artifactId = "zio-sbt-website" }
}]

labels: sbt-plugin-update, early-semver-build-metadata, semver-spec-build-metadata, commit-count:1

Superseded by #1077.


kwok: 0.6.0 -> 0.6.1

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/kubernetes-sigs/kwok/releases.
meta.description for kwok is: Simulate massive Kubernetes clusters with low resource usage locally without kubelet
meta.homepage for kwok is: https://kwok.sigs.k8s.io
meta.changelog for kwok is: https://github.com/kubernetes-sigs/kwok/releases/tag/v0.6.1
Updates performed

Golang update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.6.1 with grep in /nix/store/ycd9rj4qzw47vf4cy06spnsapjcyhgd8-kwok-0.6.1
found 0.6.1 in filename of file in /nix/store/ycd9rj4qzw47vf4cy06spnsapjcyhgd8-kwok-0.6.1

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

kwok

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ycd9rj4qzw47vf4cy06spnsapjcyhgd8-kwok-0.6.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A kwok https://github.com/r-ryantm/nixpkgs/archive/3709ddbeb03456857806f727f332356c706e6f1b.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/3709ddbeb03456857806f727f332356c706e6f1b#kwok

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ycd9rj4qzw47vf4cy06spnsapjcyhgd8-kwok-0.6.1
ls -la /nix/store/ycd9rj4qzw47vf4cy06spnsapjcyhgd8-kwok-0.6.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review

x86_64-linux

:white_check_mark: 1 package built:

kwok

Maintainer pings
cc @Bot-wxt1221 for testing.

[!TIP]
As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

Add a :+1: reaction to pull requests you find important.

@NixOS/nixpkgs-merge-bot merge


Add response body handler

The PR adds a response body handler, which parses the inference response with usage stats such as completion_tokens.
This is the prerequisite for adding metrics such as per output token latency.

/approve
/lgtm
Thanks Cong


Local & Remote Storage

Hello,
Quick question,  is there any way for configuring local and remote storage in our case S3?
thank you

Hi,
There is a thing called replicate adapter:
https://flysystem.thephpleague.com/v1/docs/adapter/replicate/


Animation props requires null to be deactivated rather than false

We should be able to pass animation: false (or any falsely value), as a prop to any of the animatable components, rather than being forced to pass null.

Isn't this fixed via d9ebdf6c789bf412437387c008ec16b016d824b1 ?

Looks like i was just behind by a few versions, closing as already fixed


Is pip correct?

Hi,
Sorry, but did you put the package on pip? cuz it seems we do no have such thing 😞
I wanted to try this but:
ERROR: Could not find a version that satisfies the requirement PyxLSTM (from versions: none)
ERROR: No matching distribution found for PyxLSTM

Hi @alifa98,
Thanks for your interest in PyxLSTM! The package is not yet available on PyPI as I'm still finalizing the code. Once ready, I'll publish it to PyPI for easy installation via pip. Please follow the project's GitHub repo for updates on the release progress. Apologies for the inconvenience and let me know if you have any other questions.
Best,
Mudit B.


feature: allows working offline

Feature

Use local source file

Goal
Bypass downloading of source from github because, in offline mode, it is not possible to get sources from external.
This feature is inspired of roles from cloudalchemy.

@OuiSouss cadvisor 0.4.0 should now be published and available from https://galaxy.ansible.com/ome/cadvisor

Thank you for your reactivity.


angular-animate.js v1.4.3 not working with Bootstrap-UI carousel widget

While testing angular-animate v1.4.3-build.4093+sha.9ea52d8 with AngularJS v1.4.2 and BootstrapUI Version: 0.13.0 - 2015-05-02, it appears that the carousel widget is not working. I tested using the "index.html" page from https://angular-ui.github.io/bootstrap/.
A simple Plunker example with just the carousel widget seems to work just fine, but the angular-animate.js script seems to have a problem with the timing of loading the very large index.html page used by Bootstrap-UI and the images used by the carousel.
Sorry I can't be more specific, since it doesn't error out or otherwise affect the rest of the page load.

To add to the above, there also seems to be a problem with the modal widget too. It works the first time you click open a modal window, but then hangs on the "background" screen. Same configuration as above (angular-animate.js v1.4.3, AngularJS v1.4.2 and Bootstrap-UI v0.13.0 using the BS index.html page).

A side note: the mergeClasses function in angular-animate is different from the one used in AngularJS. I believe the one in AngularJS was just revised one or two dot levels back.

@OpenSiteMobile It would be important to have:

A plunker with a reproducible scenario
Understanding the reasons why you think this is an issue with Angular and not with Angular-ui

Thanks

Sorry, but I thought this Issue Tracker was for the Angular-UI too. Yeah, it is an issue only for the BootStrap-UI (angular-animate.js) as far as I know. Plus, as I mentioned, I did do a quick Plunker with just the carousel, and it worked fine (I loaded the angular-animate.js as a "new file" in Pluncker. It was just a heads-up that this was happening. And while nobody will ever read this anyway, I might as well tell you that the datepicker widget example on the Bootstrap-UI website doesn't work for the date input (with little calendar graphic) in Chrome Version 43.0.2357.81 Ubuntu 14.10 at least. It won't allow selecting a date from the calendar, but does for the current date button. Yeah, I'm real impressed with how stable Angular w/ Angular-UI is working out.

Let's have a look at this in depth once #12248 is in.

@OpenSiteMobile @matsko For carousel widget issue UI Bootstrap still uses $animate:close which is not supported in 1.4.x, so that only the carousel widget is not working with 1.4.x angular animate.
code from UI Bootstrap:
self.select = $scope.select = function(nextSlide, direction) {
    var nextIndex = self.indexOfSlide(nextSlide);
    //Decide direction if it's not given
    if (direction === undefined) {
      direction = nextIndex > self.getCurrentIndex() ? 'next' : 'prev';
    }
    //Prevent this user-triggered transition from occurring if there is already one in progress
    if (nextSlide && nextSlide !== self.currentSlide && !$scope.$currentTransition) {
      goNext(nextSlide, nextIndex, direction);
    }
  };

  function goNext(slide, index, direction) {
    // Scope has been destroyed, stop here.
    if (destroyed) { return; }

    angular.extend(slide, {direction: direction, active: true});
    angular.extend(self.currentSlide || {}, {direction: direction, active: false});
    if ($animate.enabled() && !$scope.noTransition && !$scope.$currentTransition &&
      slide.$element) {
      slide.$element.data(SLIDE_DIRECTION, slide.direction);
      $scope.$currentTransition = true;
      slide.$element.one('$animate:close', function closeFn() {
        $scope.$currentTransition = null;
      });
    }

    self.currentSlide = slide;
    currentIndex = index;

    //every time you change slides, reset the timer
    restartTimer();
  }

In above code there is a check for transisition complition , if the transisition is completed then only the next slide is shifted.
if (nextSlide && nextSlide !== self.currentSlide && !$scope.$currentTransition) {
      goNext(nextSlide, nextIndex, direction);
    }

and this will not work with Angular Animate 1.4.x
slide.$element.one('$animate:close', function closeFn() {
        $scope.$currentTransition = null;
      });

This is not an angular issue - I am working on a fix for UI Bootstrap here: https://github.com/angular-ui/bootstrap/pull/4041
I recommend this issue be closed.

Thnx @wesleycho !


snapchat works on localhost but it doesn't work on alive server

snapchat API works on localhost but it doesn't work on alive server
it gives me 401 UNAUTHORIZED
or
500 internal server error

@k41ed Your server its blocked by Snapchat
Regards


Added substitutions from latest xkcd

http://xkcd.com/1625/

This is a duplicate of https://github.com/Posnet/xkcd-substitutions/pull/34.


Update creating-custom-project-and-item-templates.md

#5664, Write-the-Docs-2020

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

Looks good; merging.


Improve TypeMappings/python_type_of

napari-imagej requires a mapping of python types (or type hints) to "equivalent" java types. This mapping is not designed to be exhaustive; instead, it often uses interfaces (e.g. net.imglib2.RandomAccessibleInterval) to cover large amounts of types. It then relies on methods like Class.isAssignableFrom and ij.convert().supports to determine whether a subtype should use a type in the mapping.
Unfortunately, there are many cases where, for a given java type, multiple mappings might apply. This is particularly an issue for ij.convert().supports, where the DefaultConverter seems eager to suggest a confusing type. For example, when testing python_type_of I found that DoubleArray inputs convert to a python int, since DefaultConverter knows how to convert a java Integer into a DoubleArray. The sequence of actions leading to this is:

python_types_of calls canConvertChecker. since DoubleArray is an input, it checks to find a tuple (jtype, ptype) in TypeMappings such that the conversion ptype -> jtype -> DoubleArray is valid. If it can find such a tuple, it knows that a magicgui widget providing an instance of ptype can be converted into a DoubleArray through pyimagej and the ConvertService.
It iterates across these tuples in the order they are declared within TypeMappings, and returns the first ptype that satisfies the chain. The tuple (java.lang.Integer, int) satisfies first because DoubleArray has a constructor that takes an integer, meaning the DefaultConverter can convert an Integer into a DoubleArray :frowning:

To avoid a large deal of work, I simply rewrote TypeMappings.ptypes as an OrderedDict here: https://github.com/imagej/napari-imagej/pull/28/commits/f0ba9730efa4ad07e30b03ef009fa949f3cf16fa
This commit allows us to pursue order in the dictionary as a form of priority, but it is obviously not good enough.
We might want to instead iterate through all (ptype, jtype) tuples, finding the highest-priority handler of all tuples that could satisfy a given java_type, and use that ptype. It should be doable.

Another thing to fix:
This test and this test are wrong.
If ArrayImg is an input, then we need to ensure we can convert from ImageData -> RAI -> ArrayImg. Similarly, the direction must be reversed for the EuclideanSpace test.
These should really just be swapped; i.e. ArrayImg outputs and EuclideanSpace inputs should be checked.

I fixed the test today.
Still debating on the best way to deal with adding a priority. Part of me says YAGNI, as it isn't causing any issues right now. Maybe I'll just close as not planned, and then we can deal with it later if needed.


Fix 'nbdev_conda' error when there are prior release tarballs

There are errors caused by this assert
https://github.com/fastai/nbdev/blob/84c8be199f6ee8ca88118def64021425b7d69928/nbdev/release.py#L282
when previous versions of the distribution tarballs exist in the out directory. This fix deletes old tarballs before calling the conda build command.

Thank you


refactor(tilecatalog): use reducer for state management

Summary

refactor(tilecatalog): use reducer instead of useEffect and useState for the state management.  This fixes bugs where the tilecatalog wasn't working correctly when you were on the second page

Acceptance Test (how to verify the PR)

regression test the TileCatalog stories in the storybook

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.35.2 :tada:
The release is available on npm package (@release-1.x dist-tag)
Your semantic-release bot :package::rocket:


Limit ActiveSupport version if Ruby version is less than 2.2.2

Rails 5 isn't compatible with older rubies.
Upgrade more_core_extensions to provide blank?

@Fryguy Please review

@syncrou Please review


[animations] Missing example code for the shared axis stepper

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Use case
I am trying to build a stepper from the animations package: https://pub.dev/packages/animations#shared-axis
but as far as I can see, the code for this example is missing.
Please add it to the examples folder in the animations repository.
Proposal
a

Hi @Wizzel1
It's already existing on shared_axis_transition.dart  sample code. It demonstrates a transition along the y-axis:
https://github.com/flutter/flutter/assets/104349824/3e51ddb4-247c-46d3-9b35-cf6691561033
Closing the issue.

The example in your video has no Stepper widget.

Re-opening and labeling the issue as a feature request for the package's example. I think you can implement it, though.

@huycozy do you think you can give me a simple example?


Migrate from travis-ci.org to travis-ci.com

Message from travis-ci.org:
Please be aware travis-ci.org will be shutting down in several weeks, with all accounts migrating to travis-ci.com. Please stay tuned here for more information.

I think this is the guide? https://docs.travis-ci.com/user/migrate/open-source-repository-migration#migrating-a-repository

I think this is the guide? https://docs.travis-ci.com/user/migrate/open-source-repository-migration#migrating-a-repository


Implement support for KV1 binary serialization with string tables

This is a bit of a different approach to #99.

Apisurface does not seem to dump constructors?


Availability on Docker Hub

Did y'all plan on placing this and the base image on Hub? I ran into this while following the README and doing docker pull.
Not sure if this is intentional or not :)

Thanks for the heads up, we'll get them published ASAP.

It's on hub now. :)


Add Ukrainian months and days of week

Add Ukrainian months and days of the week.
Creating PR in case if other users also will need a Ukrainian calendar.
All tests pass and checked that it works in my telegram bot.

Thank you for your contribution! The updated version will be uploaded to PyPI at the end of this month.


fix components missing from inactive (rhel-9.2.0) stream manifests

This should fix the broken performance test in stage and populate RHEL GA manifests (which are now inactive) with components.

@JimFuller-RedHat can you check this? I've verified it fixes the number of packages in the (inactive) rhel-9.2.0 manifest

performance-test is fixed by this so merge to fix problem CI pipeline.


RMB on path/group has no effect if project/parts is selected

Might be related to #45
If Job parts or Project is selected/highlighted, right clicking on "Group" or one of the paths does not bring up pop up menu.
While mouse button is down, "project" or "job parts" selection is gone (no blue highlight anymore), but reverts to selected when mouse button is released.

Yeah, right clicking doesn't switch the selection in the tree. It's likely responsible for both of those bugs.

Fixed in 0.1.9


Can't access "album object (full)" of a artist

Hello,
I wanted to write a new release notification script and therefor I need to access the "album object (full)" (https://developer.spotify.com/web-api/object-model/#album-object-full) of an artist.
When I load a artists albums via
albumResult = spotify.artist_albums(artistId, album_type="album", country=spotifyMarket, offset=offset)
albums = albumResult["items"]
I only have access to the simplified data. Not the release date of an album. Can somebody help me?
@plamere spotipy is class! Very helpful. Thank you big time.
michael

I found a solution which needs another request:
albumResult = spotify.artist_albums(artistId, album_type="album", country=spotifyMarket, offset=offset)
albums = albumResult["items"]
and for one album out of album i call
for album in albums:
    album = spotify.album(album_id=album["id"])
So for every album you need another request, but it works.


Add arrow => functions

Arrow functions are one of the most talked about ES6 features. Should be included here.

Now available at http://caniuse.com/#feat=arrow-functions


Enrich nuget data of Meilisearch .net package

As the title says, with this data we would have a better description inside the https://www.nuget.org/packages/meilisearch

bors merge


ABCL: CL command returns success in case of uncaught exception

When ABCL encounters a NullPointerException and aborts execution, still exit code 0 is returned from the CL command. This means e.g. Travis considers the test a success. I think it should return a nonzero value to indicate failure instead.
Example Travis-CI job log: https://travis-ci.org/metawilm/cl-python/jobs/210320828
The Lisp form being evaluated looks essentially like:
(warn "Before ignore-errors")
(ignore-errors (...test code...))
(warn "After ignore-errors")

The output says:
WARNING: Before ignore-errors
...
Exception in thread "interpreter" java.lang.NullPointerException
	at org.armedbear.lisp.StandardObject$pf_standard_instance_access.execute(StandardObject.java:446)
	at org.armedbear.lisp.Symbol.execute(Symbol.java:814)
        ...
The command "cl -e ..." exited with 0.

without showing the "After ignore-errors" warning, indicating the NPE was not caught at the Lisp level.

Wrapping the test form inside UNWIND-PROTECT does lead to the Lisp cleanup forms being evaluated after the Java NPE. So it's possible to manually return a desired exit code there. But the exception backtrace is then not printed anymore, so this is not ideal.
Example: https://travis-ci.org/metawilm/cl-python/jobs/210332741

@metawilm Thank you for reporting bugs. However as described in README, CIM is deprecated and no more be maintained.
If you want to run tests on various CL impls at CI, consider using roswell


Register missing ops with opregistrator

Issue Description
For model import to be a smoother experience, we need to unify where ops are registered.
Right now, we have most ops registered if they have explicit implementations in c++.
We are missing some of the legacy ops such as abs in the registrator.
Missing ops(so far):
Abs
Contributing
If you'd like to help us fix the issue by contributing some code, but would
like guidance or help in doing so, please mention it!

This has been fixed.


ocsp proxy support feature request

Proxy support in s_client is a welcome addition and helpful for troubleshooting.  In order to troubleshoot connection issues (walking through Ivan Ristic's OpenSSL Cookbook "Testing with OpenSSL") it would be helpful to have the equivalent -proxy support from s_client in ocsp.

Ping. Can you please confirm that 'ocsp' module cannot work behind a proxy, and if so, maybe see about prioritising this feature request (if possible at all)?

@DDvO is this somehow handled already in your http client improvements in the current master?

So far I was not aware of this FR; thanks @t8m for pointing me to it.
I've added proxy support to the OpenSSL crypto lib already 1.5 years ago in PR #10667 (commit 29f178bddfdbd11218fbcba0b8060297696968e3).
This was driven by supporting HTTP proxies for CMP, but since then it would be straightforward to make use of this also for the openssl ocsp CLI app.
Yet I wonder if this FR makes sense for the s_client app - does this use (classical) OCSP at all, where an HTTP proxy can be of interest?
For s_client I can see only the optional use of OCSP stapling (i.e., the TLS cert status extension),
which reuses the (TCP, HTTP or whatever) connection itself for which TLS is being set up.

I just added explicit HTTP(S) proxy support to the ocsp and s_server apps in #15245.
Is that what was actually desired in this FR?

@plaintextcity, @ounsworth, @THausherr, @DanielOatAWS, and @drwetter, did #15245 solve the issue for you?

To me it seems so. Thanks!

I can't comment, I'm not sure why I bookmarked this. Most likely I had to troubleshoot some https connection at work years ago.

I can't comment, I'm not sure why I bookmarked this. Most likely I had to troubleshoot some https connection at work years ago.

Thanks anyway for letting us know.

@DDvO Neat, I had forgotten about this thread.
If I remember correctly, at the time I was fuzz testing an OCSP server and I was looking for an easy way to capture valid OCSP requests in a proxy like Burp or OWASP ZAP so that I could then inject broken ASN.1.
I would be happy to test this, but I've never done openssl dev before, so I'll need instructions for getting the nightly build or building your dev branch.

@DDvO Neat, I had forgotten about this thread.
If I remember correctly, at the time I was fuzz testing an OCSP server and I was looking for an easy way to capture valid OCSP requests in a proxy like Burp or OWASP ZAP so that I could then inject broken ASN.1.

Interesting use case.
So apparently you were using the OCSP client portion of the ocsp app.
For this the -proxy option should have helped.

I would be happy to test this, but I've never done openssl dev before, so I'll need instructions for getting the nightly build or building your dev branch.

Thanks @ounsworth for offering to test this.
According to what we just wrote above, I'm confident that the fix would have helped,
so I don't see the need for testing with your use case.
If you still wanna try it out, you could take yesterday's alpha release from https://www.openssl.org/source/,
which can be built as usual.

I am closing this. A new issue can be opened if there is still anything missing with the proxy support in ocsp.


Added Simple Footer desgin

What is the change?
Added Footer component
Related issue?
closes: #issue_number
How was it tested?
On localserver using Live server extension of VS Code
Checklist:
Before you create this PR, confirm all the requirements listed below by checking the checkboxes [x]:

[ x] Have you followed the Contribution Guidelineswhile contributing.
[ x] Have you checked there aren't other open Pull Requests for the same update/change?
[x ] Have you made corresponding changes to the documentation?
[x ] Have you tested the code before submission?
[x ] Have you formatted your code ? (You can use any html,css beautifier)
[ x] My changes generates no new warnings.
[x ] I'm Hacktoberfest'21 contributor.
[ x I have commented my code, particularly in hard-to-understand areas.

GIF/video of the working of component you created:

Create a issue first

Create a issue first

Done