Jens Langhammer
|
11334cf638
|
web: re-cleanup imports not being absolute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-09-06 19:02:40 +02:00 |
|
Jens Langhammer
|
cada292e00
|
core: pre-hydrate config into templates to directly load correct assets
closes #3228
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-07-29 00:04:44 +02:00 |
|
Jens Langhammer
|
b896ca7ef6
|
web: fix locale erroring with no pre-hydrated locale setting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-07-06 09:53:46 +02:00 |
|
Jens Langhammer
|
0a73e7ac9f
|
tenants: add default_locale read only field, pre-hydrate in flows and read in autodetect as first choice
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-07-05 23:04:25 +02:00 |
|
Jens Langhammer
|
e758c434ea
|
web: ignore module load errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-07-01 16:49:37 +02:00 |
|
dependabot[bot]
|
9597ea9e1f
|
build(deps): bump @patternfly/patternfly from 4.196.7 to 4.202.1 in /web (#3187)
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-07-01 09:42:52 +02:00 |
|
Jens Langhammer
|
56fd436e5d
|
web: fix redirect when accessing authentik URLs authenticated
closes #3174
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-30 23:04:39 +02:00 |
|
Jens Langhammer
|
022401b60e
|
web: manage version via package.json
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-27 21:31:54 +02:00 |
|
Jens L
|
a8c04f96d2
|
web: use absolute imports with path rewrite instead of relative imports (#3149)
|
2022-06-25 17:44:17 +02:00 |
|
Jens L
|
1c62a3db6e
|
core: user paths (#3085)
* init
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add user_path_template
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add to sources and flow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add outposts & api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* dark theme for treeview
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add search
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add docs and tests for validation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add to user write stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add web ui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: improve error handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-15 12:12:26 +02:00 |
|
dependabot[bot]
|
5a81ae956f
|
build(deps): bump @sentry/browser from 6.19.4 to 7.0.0 in /web (#3008)
|
2022-06-01 11:15:52 +02:00 |
|
Jens L
|
9f2529c886
|
stages/authentiactor_validate: cookies (#2978)
* stages/authenticator_validate: rewrite to use signed jwt cookie + expiry as MFA threshold
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-05-29 19:47:34 +02:00 |
|
Jens Langhammer
|
fb69f67f47
|
*: cleanup vendor
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-05-28 21:26:33 +02:00 |
|
Jens L
|
4f4f954693
|
core: customisable user settings (#2397)
* tenants: add user_settings flow, add basic flow and basic new executor
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: use flow PromptStage instead of custom stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: add tenant to StageHost interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: fix form missing component
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: re-add success message
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: improve support for multiple error messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/prompt: allow expressions in prompt placeholders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/prompt: add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: always set pending user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: never cache stage configuration flow plans
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/user_write: fix error when pending user is anonymous user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: add checkbox for prompt placeholder expression
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website/docs: add prompt expression docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/prompt: add ak-locale field type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tenants: fix default policy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: add function to do global refresh
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: fix rendering of ak-locale
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tenants: fix default policy, add error handling to placeholder, fix locale attribute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-03-03 00:13:06 +01:00 |
|
Jens Langhammer
|
2c54be85be
|
web: prioritise ?locale parameter over saved locale
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-02-26 16:24:29 +01:00 |
|
Jens Langhammer
|
943fd80920
|
web: ignore additional error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-17 22:05:23 +01:00 |
|
Jens Langhammer
|
0db0a12ef3
|
root: rename csrf header
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-16 16:17:44 +01:00 |
|
Jens Langhammer
|
8008aba450
|
web: directly read csrf token before injecting into request
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-16 16:10:55 +01:00 |
|
Jens Langhammer
|
ed84fe0b8d
|
root: set samesite for csrf cookie
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-12 23:14:14 +01:00 |
|
Jens Langhammer
|
0ef8edc9f1
|
web/user: add language selection
closes #2041
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-01 18:25:03 +01:00 |
|
Jens Langhammer
|
10110deae5
|
web/admin: add Admin in titlebar for admin interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-24 20:04:21 +01:00 |
|
Jens Langhammer
|
dad43017a0
|
web/admin: use SentryIgnoredError for user errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-21 19:44:44 +01:00 |
|
Jens Langhammer
|
70256727fd
|
web: ignore instantSearchSDKJSBridgeClearHighlight error on edge on iOS
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-18 15:05:40 +01:00 |
|
Jens Langhammer
|
4911a243ff
|
sources/oauth: add initial okta type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1910
|
2021-12-13 21:48:59 +01:00 |
|
Jens Langhammer
|
0544dc3f83
|
web: use correct transaction names for web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 21:03:30 +01:00 |
|
Jens Langhammer
|
141481df3a
|
web: send sentry-trace header in API requests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 17:41:11 +01:00 |
|
Jens Langhammer
|
a2b38caf64
|
web: update for new config api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-29 13:58:00 +01:00 |
|
Jens Langhammer
|
db9ea8603c
|
web: cleanup sentry error catching
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-28 15:17:27 +01:00 |
|
Jens Langhammer
|
7c9f821bfd
|
web: attempt to drop fetch errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 23:29:25 +01:00 |
|
Jens Langhammer
|
011babbbd9
|
web: fix linting errors by adding a wrapper for next param
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-07 18:03:26 +01:00 |
|
Jens Langhammer
|
5374352411
|
sources/plex: allow users to connect their plex account without login flow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-03 21:09:02 +01:00 |
|
Jens Langhammer
|
c10ce5c679
|
web: disable Sentry.showReportDialog
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-20 11:46:02 +02:00 |
|
Jens Langhammer
|
3ab9798f38
|
web: prepare for building with external API bases
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-14 19:45:20 +02:00 |
|
Jens Langhammer
|
094acc62f0
|
web: ignore network error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-09 19:58:43 +02:00 |
|
Jens Langhammer
|
92ce5f0931
|
web: improve error display when only {'detail'} is returned
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-02 19:55:37 +02:00 |
|
Jens Langhammer
|
f0db408699
|
api: add v3
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-02 17:40:02 +02:00 |
|
Jens Langhammer
|
d5d1f2a645
|
web: show version in logs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-02 17:10:43 +02:00 |
|
Jens Langhammer
|
b74681f22c
|
Merge branch 'master' into publish-api-to-npm
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# web/package-lock.json
# web/src/pages/sources/oauth/OAuthSourceForm.ts
|
2021-08-23 09:40:52 +02:00 |
|
Jens Langhammer
|
93e27d1959
|
web: improve failed request handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 14:40:45 +02:00 |
|
Jens Langhammer
|
14fb0c3d61
|
web: cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 22:18:03 +02:00 |
|
Jens Langhammer
|
1d4b941a3b
|
web: migrate to @goauthentik/api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 21:32:28 +02:00 |
|
Jens Langhammer
|
9430a2eea2
|
web/elements: add bulk delete form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-12 21:42:52 +02:00 |
|
Jens Langhammer
|
8b28039c1b
|
web: re-add sentry error dialog
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 19:53:52 +02:00 |
|
Jens Langhammer
|
e1f7421c6a
|
web: fix error from trying to clone the request
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-09 00:38:43 +02:00 |
|
Jens Langhammer
|
fdd8e66b91
|
web: add API Drawer
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 22:04:31 +02:00 |
|
Jens Langhammer
|
6ea83edd9f
|
web: disable showReportDialog
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 09:57:58 +02:00 |
|
Jens Langhammer
|
1b638adf89
|
web/admin: fully remove response cloning due to errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-28 12:26:50 +02:00 |
|
Jens Langhammer
|
2036827f04
|
api: add sentry tunnel
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-13 10:58:14 +02:00 |
|
Jens Langhammer
|
7ddb459030
|
web: fix error when showing error message of request
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-09 19:06:30 +02:00 |
|
Jens Langhammer
|
ca44f8bd60
|
web: log response when >= http 400
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-04 12:39:10 +02:00 |
|