|
ac6343afe0
|
NORY-59: disable identity traits form if edit permission is missing
|
2025-04-07 11:41:50 +02:00 |
|
|
8d10b744e9
|
NORY-59: add permission checks to identity action UI
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
b29c19f322
|
NORY-59: move stack status requests to protected server actions
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
cca60935e2
|
NORY-59: add component to display insufficient permissions
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
2bdf7c5c4e
|
NORY-46: add 'OpenID Connect logout' section
|
2025-02-25 19:12:04 +01:00 |
|
Markus Thielker
|
8c1e38efda
|
NORY-46: move form description above input
|
2025-02-25 17:15:23 +01:00 |
|
Markus Thielker
|
8062432654
|
NORY-46: replace checkbox with switch
|
2025-02-25 17:13:56 +01:00 |
|
Markus Thielker
|
b70afcf16c
|
NORY-46: add client auth mechanism
|
2025-02-25 15:58:53 +01:00 |
|
Markus Thielker
|
8fbab67060
|
NORY-46: add multi-select component
|
2025-02-20 20:59:29 +01:00 |
|
Markus Thielker
|
b5bd353f43
|
NORY-46: add temporary form items for OAuth2 flows
|
2025-02-19 00:26:40 +01:00 |
|
Markus Thielker
|
ce28973dea
|
NORY-46: add dynamic redirect_uri input
|
2025-02-18 22:05:15 +01:00 |
|
Markus Thielker
|
edbb93c03b
|
NORY-46: remove owner autofill
|
2025-02-18 09:29:12 +01:00 |
|
Markus Thielker
|
749974b7ec
|
NORY-46: add initial create-client form to page
|
2025-02-18 09:13:27 +01:00 |
|
Markus Thielker
|
253ad4e2b0
|
NORY-46: modify card component for mobile devices
|
2025-02-18 09:12:49 +01:00 |
|
Markus Thielker
|
c9ebf95dd5
|
NORY-34: rework app sidebar to support multiple groups
|
2025-01-06 19:22:23 +01:00 |
|
Markus Thielker
|
8032f11d30
|
NORY-41: refactor search to react on "enter" pressed
|
2025-01-04 14:59:59 +01:00 |
|
Markus Thielker
|
9defc8a391
|
NORY-41: add new pagination
|
2025-01-04 14:47:27 +01:00 |
|
Markus Thielker
|
5e01a7f50f
|
NORY-45: fix search input value lost on reload
|
2025-01-04 13:29:19 +01:00 |
|
Markus Thielker
|
19e68b8929
|
NORY-41: add shadcn-ui pagination component
|
2025-01-04 11:03:14 +01:00 |
|
Markus Thielker
|
afab5645c2
|
NORY-47: add dialog to show recovery information
|
2025-01-03 22:52:45 +01:00 |
|
Markus Thielker
|
21ff2ad8f8
|
NORY-47: refactor identity traits form
|
2025-01-03 22:11:45 +01:00 |
|
Markus Thielker
|
95a068645e
|
NORY-47: refactor identity actions
|
2025-01-03 22:11:09 +01:00 |
|
Markus Thielker
|
e1ee4bda43
|
NORY-47: move identity credentials to client component
This also adds the possibility to delete identity credentials
|
2025-01-03 22:03:29 +01:00 |
|
Markus Thielker
|
88115d143e
|
NORY-47: fix buttons jumping horizontally if tooltip is shown
|
2025-01-02 13:33:21 +01:00 |
|
Markus Thielker
|
e6b9095454
|
NORY-47: fix alert dialog action styling
|
2025-01-02 11:33:07 +01:00 |
|
Markus Thielker
|
ced4fb6513
|
NORY-47: create identity actions component
|
2025-01-02 00:45:29 +01:00 |
|
Markus Thielker
|
7cef969bb8
|
NORY-47: create confirmation dialog wrapper component
|
2025-01-01 23:10:38 +01:00 |
|
Markus Thielker
|
9a2e349340
|
NORY-47: configure default values for JSON inputs
|
2024-12-30 19:18:45 +01:00 |
|
Markus Thielker
|
45b3961891
|
NORY-47: refactor identity traits form to use new dynamic-form component
|
2024-12-29 00:34:15 +01:00 |
|
Markus Thielker
|
c99618f737
|
NORY-47: create new dynamic-form component
|
2024-12-28 23:43:13 +01:00 |
|
Markus Thielker
|
bc30c83dcb
|
NORY-47: add shadcn textarea component
|
2024-12-28 23:10:45 +01:00 |
|
Markus Thielker
|
f86a5ba9a1
|
NORY-42: add status card component
|
2024-12-27 10:28:22 +01:00 |
|
Markus Thielker
|
08e65e0ec3
|
NORY-36: remove async from error display
|
2024-12-15 16:37:12 +01:00 |
|
Markus Thielker
|
66775a001e
|
NORY-36: add error page for unauthorised users
|
2024-12-15 04:28:26 +01:00 |
|
Markus Thielker
|
206a40baed
|
NORY-22: add missing UI for boolean traits
|
2024-12-13 20:20:11 +01:00 |
|
Markus Thielker
|
4736148219
|
NORY-22: dynamically display identity traits
|
2024-12-13 20:03:50 +01:00 |
|
Markus Thielker
|
aef8e84048
|
NORY-22: add quick actions to identity page
|
2024-12-09 01:01:43 +01:00 |
|
Markus Thielker
|
7299a8e206
|
NORY-22: create error component
|
2024-12-08 17:26:11 +01:00 |
|
Markus Thielker
|
6db1b441f0
|
NORY-15: implement infinite scroll for identities
|
2024-12-08 08:37:21 +01:00 |
|
Markus Thielker
|
71d0e81ebd
|
NORY-15: improve root layout and styling
|
2024-12-06 16:43:53 +01:00 |
|
Markus Thielker
|
59ed13b2cc
|
NORY-15: add identity search
|
2024-12-05 18:28:39 +01:00 |
|
Markus Thielker
|
0ac5c67dfe
|
NORY-15: fix app sidebar opening on navigation
|
2024-12-05 18:08:53 +01:00 |
|
Markus Thielker
|
74127d7907
|
NORY-15: add shadcn-ui hover-card component
|
2024-12-04 11:42:27 +01:00 |
|
Markus Thielker
|
1b7e1c2cca
|
NORY-15: add data-table fallback component
This component can be used as suspense fallback for data tables
|
2024-12-03 16:21:32 +01:00 |
|
Markus Thielker
|
cf96a98f91
|
NORY-15: add data-table component
|
2024-12-03 16:21:23 +01:00 |
|
Markus Thielker
|
fb50c55e4a
|
NORY-14: add status display to dashboard root page
|
2024-12-01 16:31:00 +01:00 |
|
Markus Thielker
|
8c74eddf50
|
NORY-14: refactor sidebar to inset mode
|
2024-12-01 15:27:19 +01:00 |
|
Markus Thielker
|
101601c287
|
NORY-8: add sidebar to the application
Moved theme toggle and logout button to the footer of the sidebar
|
2024-12-01 10:53:04 +01:00 |
|
Markus Thielker
|
7d04a8faa1
|
NORY-8: add shadcn-ui sidebar component
|
2024-11-30 21:25:43 +01:00 |
|
Markus Thielker
|
531f0453e7
|
NORY-16: check if session exists in middleware (dashboard)
|
2024-11-30 20:34:25 +01:00 |
|