Kyle Mendell
|
5101b14eec
|
feat: add LDAP sync (#106)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-01-19 13:02:07 +01:00 |
|
Elias Schneider
|
05a98ebe87
|
fix: search input not displayed if response hasn't any items
|
2025-01-18 22:29:20 +01:00 |
|
Elias Schneider
|
be6e25a167
|
fix: remove restrictive validation for group names
|
2025-01-13 12:38:02 +01:00 |
|
Elias Schneider
|
4d337a20c5
|
fix: audit log table overflow if row data is long
|
2025-01-12 01:21:47 +01:00 |
|
Elias Schneider
|
fd69830c26
|
feat: add sorting for tables
|
2025-01-11 20:32:22 +01:00 |
|
Elias Schneider
|
61d18a9d1b
|
fix: pkce state not correctly reflected in oidc client info
|
2025-01-10 09:32:51 +01:00 |
|
Elias Schneider
|
2d31fc2cc9
|
feat: use same table component for OIDC client list as all other lists
|
2025-01-03 16:19:15 +01:00 |
|
Elias Schneider
|
adcf3ddc66
|
feat: add PKCE for non public clients
|
2025-01-03 16:15:10 +01:00 |
|
Elias Schneider
|
333a1a18d5
|
fix: make user validation consistent between pages
|
2025-01-01 23:13:16 +01:00 |
|
Elias Schneider
|
1ff20caa3c
|
fix: allow first and last name of user to be between 1 and 50 characters
|
2025-01-01 22:48:51 +01:00 |
|
Elias Schneider
|
f6f2736bba
|
fix: hash in callback url is incorrectly appended
|
2025-01-01 22:46:59 +01:00 |
|
Elias Schneider
|
2d0bd8dcbf
|
feat: add warning if passkeys missing
|
2024-12-23 09:59:12 +01:00 |
|
Elias Schneider
|
0716c38fb8
|
feat: improve error state design for login page
|
2024-12-17 19:36:47 +01:00 |
|
Elias Schneider
|
789d9394a5
|
fix: OIDC client logo gets removed if other properties get updated
|
2024-12-17 19:00:33 +01:00 |
|
Elias Schneider
|
f2bfc73158
|
fix: email save toast shows two times
|
2024-11-28 12:28:39 +01:00 |
|
Elias Schneider
|
a9f4dada32
|
feat: allow empty user and password in SMTP configuration
|
2024-11-28 12:14:03 +01:00 |
|
Elias Schneider
|
f9fa2c6706
|
feat: add option to disable TLS for email sending
|
2024-11-28 12:13:23 +01:00 |
|
Elias Schneider
|
058084ed64
|
feat: add health check
|
2024-11-24 18:53:32 +01:00 |
|
Elias Schneider
|
e784093342
|
fix: mobile layout overflow on application configuration page
|
2024-11-21 18:41:21 +01:00 |
|
Elias Schneider
|
653d948f73
|
feat: add option to skip TLS certificate check and ability to send test email
|
2024-11-21 18:24:01 +01:00 |
|
Elias Schneider
|
a1302ef7bf
|
refactor: move checkboxes with label in seperate component
|
2024-11-21 14:28:23 +01:00 |
|
Elias Schneider
|
3613ac261c
|
feat: add PKCE support
|
2024-11-17 17:13:38 +01:00 |
|
Elias Schneider
|
aca2240a50
|
feat: add audit log event for one time access token sign in
|
2024-11-11 18:25:57 +01:00 |
|
Elias Schneider
|
de45398903
|
fix: overflow of pagination control on mobile
|
2024-11-11 18:09:17 +01:00 |
|
Elias Schneider
|
725388fcc7
|
chore: fix build warnings
|
2024-11-02 00:04:27 +01:00 |
|
Elias Schneider
|
becfc0004a
|
feat: add list empty indicator
|
2024-11-01 23:52:01 +01:00 |
|
Elias Schneider
|
5b9f4d7326
|
fix: typo in Self-Account Editing description
|
2024-11-01 23:33:50 +01:00 |
|
Elias Schneider
|
60e7dafa01
|
Revert "fix: bad gateway error if nginx reverse proxy is in front"
This reverts commit 590cb02f6c.
|
2024-10-31 17:50:52 +01:00 |
|
Elias Schneider
|
2ccabf835c
|
feat: add ability to define expiration of one time link
|
2024-10-31 17:22:58 +01:00 |
|
Elias Schneider
|
590cb02f6c
|
fix: bad gateway error if nginx reverse proxy is in front
|
2024-10-31 14:15:57 +01:00 |
|
Elias Schneider
|
8304065652
|
feat: add option to disable self-account editing
|
2024-10-28 18:45:27 +01:00 |
|
Elias Schneider
|
7bfc3f43a5
|
feat: add validation to custom claim input
|
2024-10-28 18:34:25 +01:00 |
|
Elias Schneider
|
c056089c60
|
feat: custom claims (#53)
|
2024-10-28 18:11:54 +01:00 |
|
Elias Schneider
|
3350398abc
|
tests: correctly reset app config in tests
|
2024-10-26 00:15:31 +02:00 |
|
Elias Schneider
|
18c5103c20
|
fix: powered by link text color in light mode
|
2024-10-25 21:35:27 +02:00 |
|
Elias Schneider
|
5565f60d6d
|
feat: add email_verified claim
|
2024-10-25 21:33:54 +02:00 |
|
Elias Schneider
|
29d632c151
|
fix: cache version information for 3 hours
|
2024-10-23 11:48:46 +02:00 |
|
Elias Schneider
|
0a07344139
|
fix: improve text for initial admin account setup
|
2024-10-22 20:41:35 +02:00 |
|
Elias Schneider
|
f3f0e1d56d
|
fix: increase callback url count
|
2024-10-18 20:52:56 +02:00 |
|
Elias Schneider
|
70ad0b4f39
|
feat: add version information to footer and update link if new update is available
|
2024-10-18 20:48:59 +02:00 |
|
Elias Schneider
|
11ed661f86
|
feat: use improve table for users and audit logs
|
2024-10-16 08:49:19 +02:00 |
|
Elias Schneider
|
29748cc6c7
|
fix: allow copy to clipboard for client secret
|
2024-10-13 15:55:17 +02:00 |
|
Elias Schneider
|
025378d14e
|
feat: add location based on ip to the audit log
|
2024-10-04 12:11:10 +02:00 |
|
Elias Schneider
|
e09562824a
|
fix: initials don't get displayed if Gravatar avatar doesn't exist
|
2024-10-03 22:20:22 +02:00 |
|
Elias Schneider
|
be45eed125
|
feat!: add ability to set light and dark mode logo
|
2024-10-03 11:27:31 +02:00 |
|
Elias Schneider
|
f82020ccfb
|
feat: add copy to clipboard option for OIDC client information
|
2024-10-02 11:03:30 +02:00 |
|
Elias Schneider
|
a4a90a16a9
|
fix: only return user groups if it is explicitly requested
|
2024-10-02 10:41:10 +02:00 |
|
Elias Schneider
|
365734ec5d
|
feat: add gravatar profile picture integration
|
2024-10-02 10:02:28 +02:00 |
|
Elias Schneider
|
d02d8931a0
|
tests: add user group tests
|
2024-10-02 09:38:57 +02:00 |
|
Elias Schneider
|
24c948e6a6
|
feat: add user groups
|
2024-10-02 08:43:44 +02:00 |
|