Stephen Kent
24d947624b
feat: implement webauthn device delete confirmation ( #4426 )
...
* refactor: move webauthn device index knowledge out of webauthndeviceitem
* feat: implement webauthn device delete confirmation
* fix: don't unset deleting idx for dialog on webauthn device delete
* refactor: remove `@root` from import paths
2022-11-27 10:46:24 +11:00
Stephen Kent
b842a22236
feat: add loading skeleton to webauthn devices list in settings ui ( #4406 )
2022-11-26 17:22:40 +11:00
Stephen Kent
2967500401
feat: hide empty webauthn devices table when there are no devices ( #4405 )
2022-11-19 19:31:08 +11:00
James Elliott
6f8b6adfb5
Merge remote-tracking branch 'origin/master' into feat-settings-ui
...
# Conflicts:
# internal/model/webauthn.go
2022-11-19 17:43:59 +11:00
James Elliott
5d1b840e2b
refactor: merge master and fix missing rebinds ( #4404 )
...
* build(deps): update module github.com/jackc/pgx/v5 to v5.1.0 (#4365 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* docs: add smkent as a contributor for code, design, and ideas (#4367 )
* update README.md
* update .all-contributorsrc
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
* build(deps): update module github.com/ory/fosite to v0.43.0 (#4269 )
This updates fosite and refactors our usage out of compose.
* refactor(cmd): restrict bootstrap pnpm tasks to dev environment (#4370 )
* build(deps): update alpine docker tag to v3.16.3 (#4362 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update module github.com/ory/x to v0.0.514 (#4368 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* refactor: sql formatting (#4371 )
* refactor: sql spacing
* refactor editor config
* docs: clarify cloudflare docs (#4373 )
* build(deps): update dependency @types/react-dom to v18.0.9 (#4379 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update typescript-eslint monorepo to v5.43.0 (#4380 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update dependency @types/jest to v29.2.3 (#4381 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update dependency esbuild to v0.15.14 (#4383 )
* build(deps): update material-ui monorepo to v5.10.14 (#4385 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update dependency vite to v3.2.4 (#4386 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update font awesome to v6.2.1 (#4389 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update dependency typescript to v4.9.3 (#4390 )
* docs: adjust issue templates (#4391 )
* docs: adjust issue templates
* docs: adjust wording
* build(deps): update dependency jest-watch-typeahead to v2.2.1 (#4392 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update dependency i18next to v22.0.6 (#4395 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update github.com/duosecurity/duo_api_golang digest to 091daa0 (#4396 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update traefik docker tag to v2.9.5 (#4398 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update module github.com/jackc/pgx/v5 to v5.1.1 (#4400 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update mariadb docker tag to v10.10.2 (#4399 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update dependency eslint-plugin-react to v7.31.11 (#4401 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* build(deps): update dependency eslint to v8.28.0 (#4402 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(storage): schema inconsistency (#4262 )
* fix: missing pg rebinds
* fix: refactoring issues
* fix: refactoring issues
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-11-19 17:42:03 +11:00
Stephen Kent
2584e3d328
feat: move webauthn device enrollment flow to new settings ui ( #4376 )
...
The current 2-factor authentication method registration flow requires
email verification for both initial 2FA registration, and 2FA
re-registration even if the user is already logged in with 2FA.
This change removes email ID verification for users who are already
logged in with 2-factor authentication. Users who have only completed
first factor authentication (password) are still required to complete
email ID verification.
2022-11-19 16:48:47 +11:00
James Elliott
194d34106e
fix(storage): schema inconsistency ( #4262 )
2022-11-19 16:47:09 +11:00
renovate[bot]
d32e58c457
build(deps): update dependency eslint to v8.28.0 ( #4402 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-19 01:49:02 +00:00
renovate[bot]
29f455d31c
build(deps): update dependency eslint-plugin-react to v7.31.11 ( #4401 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-18 22:59:45 +00:00
renovate[bot]
47b78f2272
build(deps): update mariadb docker tag to v10.10.2 ( #4399 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-18 10:50:47 +00:00
renovate[bot]
1c413bae52
build(deps): update module github.com/jackc/pgx/v5 to v5.1.1 ( #4400 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-18 07:33:48 +00:00
renovate[bot]
a4d9d488b1
build(deps): update traefik docker tag to v2.9.5 ( #4398 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-18 01:29:38 +00:00
renovate[bot]
273439e996
build(deps): update github.com/duosecurity/duo_api_golang digest to 091daa0 ( #4396 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-17 22:30:49 +00:00
renovate[bot]
aca2d4db61
build(deps): update dependency i18next to v22.0.6 ( #4395 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-17 17:56:25 +00:00
renovate[bot]
b5838af954
build(deps): update dependency jest-watch-typeahead to v2.2.1 ( #4392 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-16 18:20:57 +00:00
James Elliott
13efc4217e
docs: adjust issue templates ( #4391 )
...
* docs: adjust issue templates
* docs: adjust wording
2022-11-16 13:47:20 +11:00
renovate[bot]
261c08118d
build(deps): update dependency typescript to v4.9.3 ( #4390 )
2022-11-16 09:43:53 +11:00
renovate[bot]
eb5bde2171
build(deps): update font awesome to v6.2.1 ( #4389 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-15 22:11:31 +00:00
renovate[bot]
eb5890f2c3
build(deps): update dependency vite to v3.2.4 ( #4386 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-15 18:26:01 +00:00
renovate[bot]
7d50f9a5b3
build(deps): update material-ui monorepo to v5.10.14 ( #4385 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-15 13:03:46 +00:00
renovate[bot]
1e558ffa18
build(deps): update dependency esbuild to v0.15.14 ( #4383 )
2022-11-15 20:45:42 +11:00
James Elliott
ff26673659
feat: better menu matching and overview page ( #4384 )
2022-11-15 19:26:09 +11:00
renovate[bot]
13ddeb18dc
build(deps): update dependency @types/jest to v29.2.3 ( #4381 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-15 12:19:47 +11:00
renovate[bot]
4c35dcf788
build(deps): update typescript-eslint monorepo to v5.43.0 ( #4380 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-15 10:40:52 +11:00
renovate[bot]
a9cc8b9fc8
build(deps): update dependency @types/react-dom to v18.0.9 ( #4379 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 22:58:36 +00:00
James Elliott
0f8de33f2f
feat: settings router ( #4377 )
2022-11-14 22:13:10 +11:00
Stephen Kent
dcd65515fc
fix: add toolbar below appbar in settings page to avoid content overlap ( #4375 )
2022-11-14 16:38:06 +11:00
James Elliott
164fc5e80d
feat: settings i18n [skip test] ( #4372 )
2022-11-14 14:49:34 +11:00
James Elliott
9aec643bc1
docs: clarify cloudflare docs ( #4373 )
2022-11-14 14:37:34 +11:00
James Elliott
1a1b85489c
feat: settings ui device details ( #4369 )
...
This adds details to the settings ui.
2022-11-14 13:19:18 +11:00
James Elliott
36dbc96b14
refactor: sql formatting ( #4371 )
...
* refactor: sql spacing
* refactor editor config
2022-11-14 12:54:30 +11:00
renovate[bot]
51045fd3fa
build(deps): update module github.com/ory/x to v0.0.514 ( #4368 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-13 15:08:04 +00:00
renovate[bot]
3574d8ab17
build(deps): update alpine docker tag to v3.16.3 ( #4362 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-13 12:26:20 +00:00
Amir Zarrinkafsh
3aefcdf053
refactor(cmd): restrict bootstrap pnpm tasks to dev environment ( #4370 )
2022-11-13 21:32:26 +11:00
Stephen Kent
92b3a5804b
feat: provide webauthn device description from frontend on registration ( #4363 )
2022-11-13 18:59:21 +11:00
James Elliott
ad68f33aeb
build(deps): update module github.com/ory/fosite to v0.43.0 ( #4269 )
...
This updates fosite and refactors our usage out of compose.
2022-11-13 14:26:10 +11:00
James Elliott
bbc9e6422e
fix: lint
2022-11-13 10:18:57 +11:00
allcontributors[bot]
7a0067e572
docs: add smkent as a contributor for code, design, and ideas ( #4367 )
...
* update README.md
* update .all-contributorsrc
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-13 09:58:54 +11:00
renovate[bot]
dee203608a
build(deps): update module github.com/jackc/pgx/v5 to v5.1.0 ( #4365 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-12 22:26:26 +00:00
James Elliott
9b66bb4fe2
Merge remote-tracking branch 'origin/master' into feat-settings-ui
...
# Conflicts:
# internal/model/webauthn.go
2022-11-13 09:19:22 +11:00
renovate[bot]
47261b45ba
build(deps): update dependency i18next to v22.0.5 ( #4364 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-12 21:38:15 +00:00
James Elliott
c7a668c897
docs: adjust csp ( #4361 )
...
* docs: adjust csp
* docs: bump deps
2022-11-12 09:58:10 +11:00
renovate[bot]
909deafeba
build(deps): update mariadb docker tag to v10.9.4 ( #4355 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-11 07:20:15 +00:00
Amir Zarrinkafsh
296f240324
ci: fix docker tag manifest hashes ( #4354 )
2022-11-11 13:44:55 +11:00
renovate[bot]
7a305faab8
build(deps): update module github.com/otiai10/copy to v1.9.0 ( #4349 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 08:54:21 +00:00
renovate[bot]
eef5b30ee6
build(deps): update module github.com/otiai10/copy to v1.7.1 ( #4348 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 06:49:54 +00:00
renovate[bot]
dee5e323b4
build(deps): update jest monorepo to v29.3.1 ( #4347 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 03:18:58 +00:00
renovate[bot]
abcfadad5a
build(deps): update module github.com/prometheus/client_golang to v1.14.0 ( #4344 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-08 12:24:00 +00:00
renovate[bot]
efe986db34
build(deps): update dependency husky to v8.0.2 ( #4343 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-08 09:19:20 +00:00
renovate[bot]
f3c43ac5f5
build(deps): update jest monorepo to v29.3.0 ( #4341 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-08 06:35:03 +00:00