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 |
|
Jens Langhammer
|
5be45ebf8e
|
web/flows: fix error when webauthn operations failed and user retries
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-12 17:42:23 +02:00 |
|
Jens Langhammer
|
24a21c1761
|
web/flows: update default flow background
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-10 23:33:17 +02:00 |
|
Jens Langhammer
|
6573cbb16c
|
web/flows: add divider to identification stage for security key
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-10 22:50:40 +02:00 |
|
Jens Langhammer
|
070a6d866e
|
web/flows: remove autofocus from password field of identifications tage
closes #2561
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-10 20:02:48 +02:00 |
|
Jens Langhammer
|
4ed8171130
|
web/user: fix static prompt fields being rendered with label
closes #2584
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-05-28 20:05:43 +02:00 |
|
Jens L
|
333e58ce2f
|
flows/layouts (#2867)
|
2022-05-16 01:10:23 +02:00 |
|
Jens Langhammer
|
5ddd138c97
|
web: update default flow background
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-05-14 20:08:59 +02:00 |
|
Jens L
|
be06adcb59
|
web: lazy load parts of interfaces (#2864)
|
2022-05-14 17:07:37 +02:00 |
|
Jens Langhammer
|
ddd785898b
|
providers/saml: add title attribute to autosubmit stage and render correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-05-14 00:08:14 +02:00 |
|
Jens Langhammer
|
2399fa456b
|
policies: fix current user not being set in server-side policy deny
closes #2039
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-04-21 22:30:27 +02:00 |
|
Jens Langhammer
|
7a44d5768a
|
web/flows: fix focus being continuously forced to the input
closes #2692
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-04-08 18:26:39 +02:00 |
|
Jens Langhammer
|
b887916f5b
|
web/flows: fix styling for access denied stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#2572
|
2022-03-23 10:16:43 +01:00 |
|
Jens Langhammer
|
4d3b25ea66
|
web: fix lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-03-04 09:52:19 +01:00 |
|
Jens Langhammer
|
5be97e98e4
|
web: update flow background
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-03-03 20:00:53 +01: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
|
7bdd32506e
|
web: cleanup default footer links
|
2022-03-01 15:27:21 +00:00 |
|
Jens Langhammer
|
2ccab75021
|
stages/authenticator_validate: add ability to select multiple configuration stages which the user can choose
closes #1843
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-02-12 16:55:50 +01:00 |
|
Jens Langhammer
|
eac658c64f
|
web: update background image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-02-07 20:46:47 +01:00 |
|
Jens Langhammer
|
a6baed9753
|
web/flows: fix width on flow container
|
2022-01-31 14:11:25 +00:00 |
|
Jens Langhammer
|
bd283c506d
|
web/flows: remove node directly instead of using removeChild()
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-10 19:37:51 +01:00 |
|
Jens Langhammer
|
28e675596b
|
web/flows: only add helper username input if using native shadow dom to prevent browser confusion
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 22:30:56 +01:00 |
|
Jens Langhammer
|
9b7f57cc75
|
web/flows: add workaround for autofocus not working in password stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 22:25:28 +01:00 |
|
Jens Langhammer
|
e72097292c
|
web/flows: fix helper form not being removed from identification stage (improve password manager compatibility)
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-02 20:03:34 +01:00 |
|
Jens Langhammer
|
4f800c4758
|
web/flows: include user in access denied stage
closes #2039
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-01 20:25:49 +01:00 |
|
Jens Langhammer
|
9154b9b85d
|
web/user: rework user source connection UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-30 21:59:41 +01:00 |
|
Jens Langhammer
|
d854d819d1
|
web/flows: fix duplicate loading spinners when using webauthn
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-26 15:14:56 +01:00 |
|
Jens Langhammer
|
5c5634830f
|
stages/identification: add field for passwordless flow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-23 18:27:00 +01:00 |
|
Jens Langhammer
|
6e83467481
|
web/flows: fix error when attempting to enroll new webauthn device
closes #1936
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-15 00:24:46 +01:00 |
|
Jens Langhammer
|
2993f506a7
|
sources/oauth: implement apple native sign-in using the apple JS SDK
closes #1881
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 00:40:29 +01:00 |
|
Jens Langhammer
|
b14c22cbff
|
web: fix duplicate classes, make generic icon clickable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 21:13:04 +01:00 |
|
Jens Langhammer
|
02771683a6
|
web/flows: fix linting errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 15:32:00 +01:00 |
|
Jeremy Willans
|
fdd5211253
|
web/flows: Revise duo authenticator login prompt text (#1872)
|
2021-12-02 15:27:47 +01:00 |
|
Jens Langhammer
|
241cb01ec6
|
web/flows: fix spinner during webauthn not centred
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-19 09:51:52 +01:00 |
|
Jens Langhammer
|
ea63d384fd
|
web/flows: fix lint errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-18 09:36:42 +01:00 |
|
Jens Langhammer
|
357bd65028
|
web/flows: fix typo
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-15 19:52:17 +01:00 |
|
Jens Langhammer
|
b8d86bc482
|
web/flows: update default background
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-15 13:07:00 +01:00 |
|
Jens Langhammer
|
da74304221
|
stages/prompt: add text_read_only field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-08 14:45:56 +01:00 |
|
Jens Langhammer
|
e587c53e18
|
web: remove deprecated rollup-plugin-node-resolve
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-04 22:34:48 +01:00 |
|
Jens Langhammer
|
2a21ebf7b0
|
web/flows: fix authenticator_validate not allowing alpha-numeric codes due to empty pattern
closes #1663
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-04 15:39:10 +01:00 |
|
Jens Langhammer
|
337677ad12
|
web/flows: improve display of static tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-04 15:21:04 +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
|
a92bce322d
|
web/flows: fix sub_text not rendering for static fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-01 20:54:43 +01:00 |
|
Jens Langhammer
|
af83308fd4
|
stages/prompt: fix type in Prompt not having enum set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-01 20:44:48 +01:00 |
|
Jens Langhammer
|
5646141fe2
|
stages/identification: add show_source_labels option, to show labels for sources
closes #1679
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-31 17:57:48 +01:00 |
|
Jens Langhammer
|
96b0bc324e
|
web/flows: fix invalid validation for static tokens
closes #1663
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-31 17:32:39 +01:00 |
|
dependabot[bot]
|
73733b20b6
|
build(deps): bump @trivago/prettier-plugin-sort-imports from 2.0.4 to 3.0.0 in /web (#1684)
* build(deps): bump @trivago/prettier-plugin-sort-imports in /web
Bumps [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports) from 2.0.4 to 3.0.0.
- [Release notes](https://github.com/trivago/prettier-plugin-sort-imports/releases)
- [Changelog](https://github.com/trivago/prettier-plugin-sort-imports/blob/master/CHANGELOG.md)
- [Commits](https://github.com/trivago/prettier-plugin-sort-imports/commits)
---
updated-dependencies:
- dependency-name: "@trivago/prettier-plugin-sort-imports"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* web: update prettier config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-28 09:48:51 +02:00 |
|
Jens Langhammer
|
02b4173d30
|
root: add utm_source
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-20 16:34:39 +02:00 |
|
Jens Langhammer
|
0db4716e92
|
web/flows: show cancel link when choosing authenticator chalenge
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-20 15:15:31 +02:00 |
|
Jens Langhammer
|
bb8e0c6f59
|
web/flow: showing of authentik logo in flow executor
closes #1646
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-19 23:06:23 +02:00 |
|