This is the companion repository for my book Accelerate DevOps with GitHub (2022). You can find all hands-on labs and other examples from the book here. Please reach out to me if something is broken.
This is a backport of the minor ReDos vulnerability in ansi-regex@<6.0.1, as requested in #38.
Fix ReDoS in certain cases (#37)
You are only really affected if you run the regex on untrusted user input in a server context, which it's very unlikely anyone is doing, since this regex is mainly used in command-line tools.
Added a new property baseUri on the ServiceClientOptions that is then used to initialize the corresponding baseUri protected property on the ServiceClient.
For baseUri that happen to be known Azure resource manager endpoints, this allows the instantiating of the AzureIdentityCredentialAdapter class with the right scope when a user constructs a ServiceClient with a TokenCredential. Resolves Azure/azure-sdk-for-js#15945
2.5.3 - (2021-07-12)
Updated the dependency on the uuid package to v8 (PR 456)
2.5.2 - (2021-06-15)
Fixed an issue where proxySettings does not work when there is username but no password (PR 453)
Fixed race condition on immediate requests cancellation (#4261)
Added a clear() function to the request and response interceptors object so a user can ensure that all interceptors have been removed from an Axios instance axios/axios#4248
Fixed race condition on immediate requests cancellation (#4261)
Added a clear() function to the request and response interceptors object so a user can ensure that all interceptors have been removed from an Axios instance axios/axios#4248
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/wulfland/AccelerateDevOps/network/alerts).
Bumps the npm_and_yarn group with 10 updates in the /ch14/TailwindTradersBotComposer/scripts directory:
1.2.5
1.2.6
5.0.0
5.0.1
3.2.0
3.2.5
1.14.0
1.15.5
2.6.1
2.7.0
6.5.2
6.5.3
0.4.23
0.5.0
2.1.0
4.0.0
1.0.0
4.0.0
2.4.1
2.7.0
Bumps the npm_and_yarn group with 3 updates in the /ch9_release/src/Tailwind.Traders.Web/ClientApp directory: axios, lodash and qs.
Updates
minimist
from 1.2.5 to 1.2.6Changelog
Sourced from minimist's changelog.
Commits
7efb22a
1.2.6ef88b93
security notice for additional prototype pollution issuec2b9819
isConstructorOrProto adapted from PRbc8ecee
test from prototype pollution PRUpdates
ansi-regex
from 5.0.0 to 5.0.1Release notes
Sourced from ansi-regex's releases.
Commits
a9babce
5.0.14657833
fix incorrect formatc3c0b3f
Fix potential ReDoS (#37)178363b
Move to GitHub Actions (#35)0755e66
Add@Qix
- to funding.ymlUpdates
async
from 3.2.0 to 3.2.5Changelog
Sourced from async's changelog.
Commits
87e94e6
Version 3.2.544ed0fb
Update built filesaf02a3d
work around compiler quirk3c7a711
path to config file91fd894
requireConfigFile: false0412f8d
Ensure error objects are propagated without modification (#1920)ab3c56a
Update .eslintrc.json to use es20218610499
Run lint on node 20ffd4cfb
Run coverage on node 20253f5dc
Update Node version matrix in CIUpdates
follow-redirects
from 1.14.0 to 1.15.5Commits
b1677ce
Release version 1.15.5 of the npm package.d8914f7
Preserve fragment in responseUrl.6585820
Release version 1.15.4 of the npm package.7a6567e
Disallow bracketed hostnames.05629af
Prefer native URL instead of deprecated url.parse.1cba8e8
Prefer native URL instead of legacy url.resolve.72bc2a4
Simplify _processResponse error handling.3d42aec
Add bracket tests.bcbb096
Do not directly set Error properties.192dbe7
Release version 1.15.3 of the npm package.Updates
node-fetch
from 2.6.1 to 2.7.0Release notes
Sourced from node-fetch's releases.
... (truncated)
Commits
9b9d458
feat:AbortError
(#1744)65ae25a
fix: Remove the default connection close header (#1765)8bc3a7c
fix: socket variable testing for undefined (#1726)afb36f6
Revert "fix: handle bom in text and json (#1739)" (#1741)29909d7
fix: handle bom in text and json (#1739)70f592d
fix: "global is not defined" (#1704)0f1ebb0
Prevent error when response is null (#1699)6e9464d
ci(release): install dependenciesdd2a0ba
ci(release): install dependencies49bef02
ci(release): use latest Node LTSMaintainer changes
This version was pushed to npm by node-fetch-bot, a new releaser for node-fetch since your current version.
Updates
qs
from 6.5.2 to 6.5.3Changelog
Sourced from qs's changelog.
Commits
298bfa5
v6.5.3ed0f5dc
[Fix]parse
: ignore__proto__
keys (#428)691e739
[Robustness]stringify
: avoid relying on a globalundefined
(#427)1072d57
[readme] remove travis badge; add github actions/codecov badges; update URLs12ac1c4
[meta] fix README.md (#399)0338716
[actions] backport actions from main5639c20
Clean up license text so it’s properly detected as BSD-3-Clause51b8a0b
add FUNDING.yml45f6759
[Fix] fix for an impossible situation: when the formatter is called with a no...f814a7f
[Dev Deps] backport from mainUpdates
xml2js
from 0.4.23 to 0.5.0Commits
Updates
@azure/arm-appinsights
from 2.1.0 to 4.0.0Release notes
Sourced from
@azure/arm-appinsights
's releases.... (truncated)
Commits
7b76147
Added date to CHANGELOG.md (#27094)8d06874
[Azure Monitor] Update to latest Otel (#27082)4b34500
fix changefeed diagnostics (#27091)300b9bb
Revert "[engsys] build test assets only for browser runs (#27035)" (#27065)fd1ff8f
Sync eng/common directory with azure-sdk-tools repository (#27079)a70d1ef
Add changefeed in readme and update limitations (#27073)0237f04
Added Changelog and bug fixes (#27072)8c6a412
[Azure Monitor OpenTelemetry Distro] Rename azureMonitorExporterConfig (#27063)337b850
[data-tables] Avoid mutating client options parameter (#27061)c1c67fa
Update README.md - include mention of Web Speech API (#27060)Updates
@azure/arm-botservice
from 1.0.0 to 4.0.0Release notes
Sourced from
@azure/arm-botservice
's releases.... (truncated)
Commits
64c10b8
botservice release (#24485)70e762c
mediaservice release (#24484)5951a8b
Post release automated changes for azure-arm-containerinstance (#24489)9498a73
Post release automated changes for azure-arm-locks-profile-2020-09-01-hybrid ...098b1d3
Post release automated changes for azure-arm-iothub-profile-2020-09-01-hybrid...8d13811
Post release automated changes for azure-arm-eventhub-profile-2020-09-01-hybr...73fd790
Post release automated changes for azure-arm-dns-profile-2020-09-01-hybrid (#...ca79b29
Post release automated changes for databoxedge releases (#24308)182bad5
Post release automated changes for azure-arm-authorization-profile-2020-09-01...6650d43
Post release automated changes for azure-arm-commerce-profile-2020-09-01-hybr...Updates
@azure/ms-rest-js
from 2.4.1 to 2.7.0Changelog
Sourced from
@azure/ms-rest-js
's changelog.Commits
Updates
axios
from 0.21.1 to 0.28.0Release notes
Sourced from axios's releases.
... (truncated)
Changelog
Sourced from axios's changelog.
... (truncated)
Commits
3b7635a
[Release] v0.28.0 (#6211)27c0076
feat(backport): added ability for paramsSerializer to handle function; (#6227)80c3d74
chore(ci): backported publish action; (#6224)2755df5
fix(security): fixed CVE-2023-45857 by backportingwithXSRFToken
option to ...880b42e
docs: Fix a typo in READMEc4bf0a4
Allow null indexes on formSerializer and paramsSerializer v0.x (#4961)1e2679f
fix: [Types] Type of header in AxiosRequestConfig / for Axios.create is incor...80b546c
fix: loosing request header (#4858) (#4871)6acb5ef
feat: brower platform add data protocol. (#4814)bbb2264
fix(typing): axios response headers can be undefined (#4813)Maintainer changes
This version was pushed to npm by jasonsaayman, a new releaser for axios since your current version.
Updates
follow-redirects
from 1.14.1 to 1.15.5Commits
b1677ce
Release version 1.15.5 of the npm package.d8914f7
Preserve fragment in responseUrl.6585820
Release version 1.15.4 of the npm package.7a6567e
Disallow bracketed hostnames.05629af
Prefer native URL instead of deprecated url.parse.1cba8e8
Prefer native URL instead of legacy url.resolve.72bc2a4
Simplify _processResponse error handling.3d42aec
Add bracket tests.bcbb096
Do not directly set Error properties.192dbe7
Release version 1.15.3 of the npm package.Updates
lodash
from 4.17.20 to 4.17.21Commits
f299b52
Bump to v4.17.21c4847eb
Improve performance oftoNumber
,trim
andtrimEnd
on large input strings3469357
Prevent command injection through_.template
'svariable
optionUpdates
qs
from 6.10.1 to 6.10.3Changelog
Sourced from qs's changelog.
Commits
298bfa5
v6.5.3ed0f5dc
[Fix]parse
: ignore__proto__
keys (#428)691e739
[Robustness]stringify
: avoid relying on a globalundefined
(#427)1072d57
[readme] remove travis badge; add github actions/codecov badges; update URLs12ac1c4
[meta] fix README.md (#399)0338716
[actions] backport actions from main5639c20
Clean up license text so it’s properly detected as BSD-3-Clause51b8a0b
add FUNDING.yml45f6759
[Fix] fix for an impossible situation: when the formatter is called with a no...f814a7f
[Dev Deps] backport from mainDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show