Commit Graph

2961 Commits

Author SHA1 Message Date
Amir Zarrinkafsh
91c0c81818
refactor(suites): stop integration tests on first failure (#3270)
* refactor(suites): stop integration tests on first failure

* refactor(suites): remove additional nginx instance

* refactor(suites): log relevant containers

* refactor(suites): add traefik2 logs to stdout

* refactor(suites): explicitly enable traefik for tests

* refactor(suites): remove redis restart and duplicate pathprefix tests

* ci(buildkite): allow manual retry on integration tests
2022-05-02 14:50:37 +10:00
Amir Zarrinkafsh
11a8e24b71
test(web): fix instrumentation for integration tests (#3282) 2022-05-02 14:03:09 +10:00
James Elliott
c7d992f341
fix(authentication): follow ldap referrals (#3251)
This ensures we are able to follow referrals for LDAP password modify operations when permit_referrals is true.

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-05-02 11:51:38 +10:00
allcontributors[bot]
668ad38f20
docs: add adriang-90 as a contributor for security (#3278)
* docs: update README.md

* docs: update .all-contributorsrc

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-04-30 17:26:15 +10:00
allcontributors[bot]
b7c598f621
docs: add rjmidau as a contributor for ideas (#3276)
* docs: update README.md

* docs: update .all-contributorsrc

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-04-30 16:59:48 +10:00
allcontributors[bot]
b4c1e10303
docs: add alphabet5 as a contributor for ideas (#3275)
* docs: update README.md

* docs: update .all-contributorsrc

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-04-30 16:54:43 +10:00
allcontributors[bot]
8cd2460ce7
docs: add Beanow as a contributor for security (#3274)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-04-30 16:53:33 +10:00
allcontributors[bot]
a565384552
docs: add ITJamie as a contributor for review (#3273)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-04-30 16:51:23 +10:00
James Elliott
5a5459a18b
ci: fix all-contributors json (#3272) 2022-04-30 16:49:13 +10:00
renovate[bot]
62c0311aca
build(deps): update dependency jest to v28.0.3 (#3271) 2022-04-29 23:13:54 +10:00
renovate[bot]
83277e66db
build(deps): update github.com/duosecurity/duo_api_golang digest to fa137a8 (#3263)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-29 16:31:15 +10:00
renovate[bot]
905e88d59f
build(deps): update dependency @types/react-dom to v18.0.3 (#3267)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-29 14:33:16 +10:00
renovate[bot]
905432ebaf
build(deps): update dependency @types/node to v16.11.32 (#3266)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-29 14:17:56 +10:00
renovate[bot]
13d22a475e
build(deps): update dependency typescript to v4.6.4 (#3264)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-29 13:57:44 +10:00
Amir Zarrinkafsh
4d3efb0da3
ci(buildkite): clean /tmp at the conclusion of each job (#3268)
* ci(buildkite): clean /tmp at the conclusion of each job

* fix: cleanup with sudo to remove 000 perm files
2022-04-29 12:23:51 +10:00
renovate[bot]
c103329e14
build(deps): update module github.com/valyala/fasthttp to v1.36.0 (#3259)
* build(deps): update module github.com/valyala/fasthttp to v1.36.0

* fix: go mod tidy

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-04-29 11:06:52 +10:00
renovate[bot]
faca34f768
build(deps): update dependency jest-watch-typeahead to v1.1.0 (#3245)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-29 10:29:51 +10:00
renovate[bot]
0fc4bf4ff1
build(deps): update dependency axios to v0.27.2 (#3258)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-29 08:54:26 +10:00
renovate[bot]
74b371d014
build(deps): update commitlint monorepo to v16.2.4 (#3261)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-29 07:06:43 +10:00
Amir Zarrinkafsh
75db513bfc
ci(buildkite): add qemu registration for specific nodes (#3262) 2022-04-28 21:21:41 +10:00
renovate[bot]
25ce4d0d2b
build(deps): update dependency jest to v28 (#3244)
* build(deps): update dependency jest to v28

* build(deps): explicitly include jest-environment-jsdom

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-04-28 15:29:20 +10:00
renovate[bot]
4eebb030ad
build(deps): update dependency @types/node to v16.11.31 (#3239)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-28 13:09:18 +10:00
renovate[bot]
8ee92231ba
build(deps): update dependency haproxy to v2.5.6 (#3255)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-27 16:12:44 +10:00
Amir Zarrinkafsh
e84299cc1c
ci(buildkite): allow manual retry on passed coverage step (#3254) 2022-04-27 11:49:47 +10:00
renovate[bot]
86bc58ec81
build(deps): update dependency @types/react to v18.0.8 (#3246)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-27 09:53:50 +10:00
renovate[bot]
643e594736
build(deps): update react monorepo (#3253)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-27 08:50:11 +10:00
renovate[bot]
77ea381c68
build(deps): update dependency axios to v0.27.1 (#3247)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-27 07:52:03 +10:00
renovate[bot]
f3cb194a4a
build(deps): update dependency vite to v2.9.6 (#3252)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-27 07:22:19 +10:00
renovate[bot]
970799f5ad
build(deps): update typescript-eslint monorepo to v5.21.0 (#3248)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 12:55:09 +10:00
renovate[bot]
b36fa15e2a
build(deps): update dependency vite-plugin-eslint to v1.6.0 (#3243)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 10:11:07 +10:00
James Elliott
f322dfe2ef
release; v4.35.1 (#3240) 2022-04-25 23:29:22 +10:00
James Elliott
555746e771
refactor: exclude id from sqlite3 migration (#3242)
* refactor: exclude id from sqlite3 table recreate

* docs: add migration docs
2022-04-25 21:11:56 +10:00
James Elliott
06ba312c28
fix(commands): invalid opaque id service name (#3235)
This fixes the service type being openid_connect instead of openid as expected. This also allows bulk generating opaque identifiers for users.
2022-04-25 18:49:18 +10:00
James Elliott
861bcc898f
refactor: ensure bad consent sessions and identifiers are deleted (#3241) 2022-04-25 17:53:38 +10:00
renovate[bot]
6c17ac5cc8
build(deps): update dependency eslint to v8.14.0 (#3232)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-25 12:31:02 +10:00
renovate[bot]
ebdfbba76e
build(deps): update module github.com/jackc/pgx/v4 to v4.16.0 (#3230)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-25 10:53:10 +10:00
James Elliott
abf1c86ab9
fix(oidc): subject generated for anonymous users (#3238)
Fix and issue that would prevent a correct ID Token from being generated for users who start off anonymous. This also avoids generating one in the first place for anonymous users.
2022-04-25 10:31:05 +10:00
James Elliott
038ec1d2cf
ci: force renovate to use go 1.17 (#3226) 2022-04-23 15:42:47 +10:00
renovate[bot]
054b0e04ef
build(deps): update dependency esbuild to v0.14.38 (#3229)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-22 21:35:41 +10:00
renovate[bot]
ab11f2ff8a
build(deps): update dependency @types/react-dom to v18.0.2 (#3228)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-22 20:33:56 +10:00
Amir Zarrinkafsh
43550b2d92
ci(buildkite): adjust debhelper step for new makedeb spec (#3231)
makedeb v14.0.0 has [changes](https://github.com/makedeb/makedeb/releases/tag/v14.0.0-stable) which have resulted in the PKGBUILD specification changing.

This PR adjusts the PKGBUILD per the required makedeb specification.
2022-04-22 18:10:49 +10:00
renovate[bot]
5b9492d1ae
build(deps): update dependency @types/react to v18.0.6 (#3227)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-22 11:51:55 +10:00
renovate[bot]
b18eea039c
build(deps): update node.js to v18 (#3225)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 18:28:35 +10:00
renovate[bot]
3a5f0eeaba
build(deps): update dependency vite-plugin-eslint to v1.5.2 (#3224)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 15:54:46 +10:00
renovate[bot]
4fd35cf214
build(deps): update dependency esbuild to v0.14.37 (#3223)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 13:52:41 +10:00
renovate[bot]
c5213e05ce
build(deps): update module github.com/mitchellh/mapstructure to v1.5.0 (#3222)
* build(deps): update module github.com/mitchellh/mapstructure to v1.5.0

* fix: go mod tidy

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-04-21 13:13:25 +10:00
renovate[bot]
ab3ea1aebe
build(deps): update dependency vite-plugin-eslint to v1.5.1 (#3166)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 09:50:14 +10:00
renovate[bot]
568da3b62a
build(deps): update dependency react-i18next to v11.16.7 (#3219)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-19 19:25:13 +10:00
dependabot[bot]
52727f9d2c
build(deps): bump nokogiri from 1.13.3 to 1.13.4 in /docs (#3168)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.3 to 1.13.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.4/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.3...v1.13.4)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-04-19 16:33:11 +10:00
Amir Zarrinkafsh
daaa16c182
refactor(suites): validate totp inputs (#3218)
This change validates the inputs for the TOTP code entry.
This was previously discarded and left unvalidated during the move to rod from within the integration tests.
2022-04-19 14:11:15 +10:00