Jens Langhammer
|
0b00768b84
|
events: add flow_execution event type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 16:13:51 +01:00 |
Jens Langhammer
|
05db352a0f
|
web: add link to open API Browser for API Drawer
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 16:03:42 +01:00 |
Jens Langhammer
|
1ae1cbebf4
|
web/admin: re-organise sidebar items
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 15:57:03 +01:00 |
Jens Langhammer
|
c6a3286e4c
|
web/admin: update overview page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 15:23:32 +01:00 |
Jens Langhammer
|
44cfd7e5b0
|
web: accept header as slot in PageHeader
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 15:23:20 +01:00 |
Jens Langhammer
|
210d4c5058
|
web: add helper to navigate with params
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 15:23:02 +01:00 |
Jens Langhammer
|
6b39d616b1
|
web/elements: allow aggregate cards' elements to not be centered
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 15:22:52 +01:00 |
Jens Langhammer
|
4e6714fffe
|
stages/authenticator_webauthn: make user_verification configurable
closes #1921
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 09:58:20 +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
|
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
|
70316b37da
|
web/admin: only show source name not description
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 21:48:45 +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
|
caab396b56
|
web/admin: improve wording for froward_auth, don't show setup when using proxy mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 15:36:05 +01:00 |
Jens Langhammer
|
5f0f4284a2
|
web/admin: fix rendering for applications on view page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 15:27:28 +01:00 |
Jens Langhammer
|
ff03db61a8
|
web/admin: fix rendering of applications with custom icon
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 13:21:14 +01:00 |
Jens Langhammer
|
09b02e1aec
|
release: 2021.12.1-rc4
|
2021-12-13 12:53:58 +01:00 |
Jens Langhammer
|
5914bbf173
|
Merge branch 'master' into version-2021.12
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# Dockerfile
|
2021-12-13 10:54:21 +01:00 |
Jens Langhammer
|
6303909031
|
web: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 20:16:53 +01:00 |
Jens Langhammer
|
4bdc06865b
|
web: fix borders of sidebars in dark mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 20:10:14 +01:00 |
Jens Langhammer
|
340a9bc8ee
|
core: fix error when using invalid key-values in attributes query
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 19:53:47 +01:00 |
Jens Langhammer
|
ffb0135f06
|
release: 2021.12.1-rc3
|
2021-12-09 13:23:41 +01:00 |
Jens Langhammer
|
ee0ddc3d17
|
Merge branch 'master' into version-2021.12
|
2021-12-09 13:23:28 +01:00 |
Jens Langhammer
|
a91204e5b9
|
web/user: allow custom font-awesome icons for applications
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1189
|
2021-12-06 21:20:15 +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
|
42a9979d91
|
web/elements: close dropdown when refresh event is dispatched
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 11:18:22 +01:00 |
Jens Langhammer
|
b7f94df4d9
|
web: fix text colour for bad request on light mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 10:54:21 +01:00 |
Jens Langhammer
|
e3e9178ccc
|
web/admin: show outpost warning on application page too
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 10:10:44 +01:00 |
Jens Langhammer
|
2b5504ff63
|
release: 2021.12.1-rc2
|
2021-12-04 20:06:41 +01:00 |
Jens Langhammer
|
639c2f5c2e
|
Merge branch 'master' into version-2021.12
|
2021-12-04 19:55:37 +01:00 |
Jens Langhammer
|
e44632f9a0
|
web/admin: fix wrong description for reputation policy
closes #1877
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-04 19:54:58 +01:00 |
Jens Langhammer
|
572f6d4ea0
|
crypto: add certificate discovery to automatically import certificates from lets encrypt
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1835
|
2021-12-03 18:27:36 +01:00 |
Jens Langhammer
|
f1b9021e3e
|
sources/ldap: add optional tls verification certificate
closes #1875
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-03 10:09:13 +01:00 |
Jens Langhammer
|
75051687e6
|
sources/ldap: allow multiple server URIs for loadbalancing and failover
closes #1874
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 20:15:11 +01:00 |
Jens Langhammer
|
5594ad0b36
|
web/admin: add spinner to table refresh to show progress
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 19:34:21 +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
|
9a8f62f42e
|
web/admin: don't show disabled http basic as red
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-01 17:07:03 +01:00 |
Jens Langhammer
|
e6818c1f6a
|
release: 2021.12.1-rc1
|
2021-12-01 13:08:13 +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
|
ae161c1ba9
|
web/admin: fix actions column on ip reputation page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-28 21:14:52 +01:00 |
Jens Langhammer
|
109283b189
|
web: use ak-label for boolean values
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-28 21:12:53 +01:00 |
Jens Langhammer
|
235d283def
|
web/elements: use <slot> in ak-label instead of attribute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-28 21:05:07 +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
|
813c13ce45
|
web/admin: fix display of banners on provider pages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 20:48:06 +01:00 |
Jens Langhammer
|
629a0e1a4d
|
web/admin: make object view pages more consistent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 19:40:40 +01:00 |
Jens Langhammer
|
03e0eecb1d
|
web/admin: redesign provider pages to provide more info
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 14:08:45 +01:00 |
Jens Langhammer
|
7aa61d86e4
|
web: allow markdown import
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 13:52:11 +01:00 |
Jens Langhammer
|
0e6a799e6d
|
web/elements: allow multiple tabs with different state
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 13:30:02 +01:00 |
Jens Langhammer
|
80364b04a9
|
web/elements: allow app.model names for ak-object-changelog
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 13:03:13 +01:00 |
Jens Langhammer
|
3ed4c38101
|
web: re-fix router height
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-25 23:31:35 +01:00 |
Jens L
|
e13b4a561f
|
web/user: fix filtering for applications based on launchURL
|
2021-11-25 11:32:24 +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
|
6113d7d768
|
website/docs: add application docs
closes #1837
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 23:15:30 +01:00 |
Jens Langhammer
|
8794c840cf
|
web: only show applications with http link
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 22:40:31 +01:00 |
Jens Langhammer
|
8f5af464a2
|
web/admin: fix Forms with file uploads not handling errors correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 12:18:39 +01:00 |
Jens Langhammer
|
0ee9b07172
|
web/admin: show changelog on user info page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-19 23:59:04 +01:00 |
Jens Langhammer
|
0ce663bce4
|
web/user: fix height issues on user interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-19 23:32:25 +01:00 |
Jens Langhammer
|
923ba4fb42
|
web: improve dark theme for vertical tabs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-19 23:29:47 +01:00 |
Jens Langhammer
|
8d1fd48003
|
web/admin: allow flow edit on flow view page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-19 10:20:31 +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
|
049fceeeee
|
web: add more state
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-18 21:40:34 +01:00 |
Jens Langhammer
|
e6638afa3c
|
web: remove manually URL encoded paths
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-18 21:33:49 +01:00 |
Jens Langhammer
|
465898c7d0
|
web/elements: add new API to store attributes in URL, use for table and tabs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-18 21:16:00 +01:00 |
Jens Langhammer
|
c363b1cfde
|
web/admin: unify rendering and sorting of user lists
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-18 20:44:15 +01:00 |
Jens Langhammer
|
b30ffd1318
|
web/admin: make user clickable for bound policies list
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-18 20:43:45 +01:00 |
Jens Langhammer
|
fe0d3a64c8
|
web/admin: fix typo in events action
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-18 20:32:59 +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
|
047030f901
|
web: optionally allow unique messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-16 11:21:30 +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
|
97b814ab33
|
outpost/proxy: show better error when hostname isn't configured
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-13 22:45:37 +01:00 |
Jens Langhammer
|
2a3b049b01
|
release: 2021.10.4
|
2021-11-12 12:31:24 +01:00 |
Jens Langhammer
|
0ad1392632
|
web/admin: use more natural default ordering for objects
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-11 22:47:10 +01:00 |
Jens Langhammer
|
9ae69866bd
|
web/admin: fix display issues with flow execute buttons
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-11 13:51:33 +01:00 |
Jens Langhammer
|
0a413fe21a
|
web/admin: show warnings above tab bar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-10 10:05:35 +01:00 |
Jens Langhammer
|
ab2b13938e
|
release: 2021.10.3
|
2021-11-08 20:52:11 +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
|
4f4cdf16f1
|
web: fix linting errors by adding a wrapper for next param
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-06 13:19:39 +01:00 |
Jens Langhammer
|
e9102f4e28
|
web/user: fix redirect after starting configuration flow from user interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-06 12:57:06 +01:00 |
Jens Langhammer
|
4380f37a77
|
web/admin: fix missing values for LDAP Provider form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 11:42:09 +01:00 |
Jens L
|
5a8c66d325
|
providers/ldap: memory Query (#1681)
* outposts/ldap: modularise ldap outpost, to allow different searchers and binders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts/ldap: add basic in-memory searcher
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* providers/ldap: add search mode field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: add search mode field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 10:37:30 +01:00 |
Jens Langhammer
|
abcf515a69
|
web/admin: also show note for SAML provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 01:21:10 +01:00 |
Jens Langhammer
|
3005ca17bd
|
web/admin: show warning on provider when not used with outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 01:15:33 +01:00 |
Jens Langhammer
|
4080738ded
|
web/elements: fix import
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 00:27:23 +01:00 |
Jens Langhammer
|
4a89be3048
|
core: include parent group name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 00:11:17 +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
|
0d3705685e
|
web/admin: show warning on invitation list when no stage exists or is bound
closes #1720
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-04 21:00:42 +01:00 |
Jens Langhammer
|
738e4d5c74
|
web/admin: only show flows with an invitation stage configured instead of all enrollment flows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1720
|
2021-11-04 20:54:55 +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
|
e0e4bf6972
|
web/user: fix device type for static tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-04 15:28:55 +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
|
3712d5aee2
|
web/user: fix empty page when no sources to connect exist
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-04 15:16:08 +01:00 |
Jens Langhammer
|
5000c5b061
|
web/user: fix ak-user-settings-password getting wrong configureUrl
closes #1733
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-04 13:50: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
|
58c221e867
|
release: 2021.10.2
|
2021-11-03 10:07:28 +01:00 |
Jens Langhammer
|
6da78b8c32
|
web/user: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-02 13:48:37 +01:00 |
Jens Langhammer
|
3a80bc8bda
|
web/user: fix configureUrl not being passed to <ak-user-settings-password>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-02 13:21:01 +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 |