|
96b1af1ce0
|
NORY-46: protect create-client page with permissions
|
2025-04-08 10:58:03 +02:00 |
|
|
222a93886b
|
NORY-46: refactor permission checks after rebase
|
2025-04-08 10:52:47 +02:00 |
|
|
d9a3cde169
|
NORY-46: fix uri input placeholders
|
2025-04-07 14:00:10 +02:00 |
|
|
f73bfe603b
|
NORY-46: fix different label sizes
|
2025-04-07 13:59:46 +02:00 |
|
|
6f57f4fb38
|
NORY-59: refactor server action parameters
|
2025-04-07 11:41:50 +02:00 |
|
|
6a967157a5
|
NORY-59: update comments explaining the existing scripts
|
2025-04-07 11:41:50 +02:00 |
|
|
c46b4cb9a3
|
NORY-59: create new script to initialise the admin role
|
2025-04-07 11:41:50 +02:00 |
|
|
57a83bcccc
|
NORY-59: remove unused permission
|
2025-04-07 11:41:50 +02:00 |
|
|
ac6343afe0
|
NORY-59: disable identity traits form if edit permission is missing
|
2025-04-07 11:41:50 +02:00 |
|
|
af89324237
|
NORY-59: fix permission in delete-identity server action
|
2025-04-07 11:41:50 +02:00 |
|
|
77c2135e13
|
NORY-59: protect all missing cards in identity details
|
2025-04-07 11:41:50 +02:00 |
|
|
328b827bf8
|
NORY-59: fix path-revalidation during rendering
|
2025-04-07 11:41:50 +02:00 |
|
|
c2299f0340
|
NORY-59: refactor identity queries to use server actions
|
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
|
c935bbd8a2
|
NORY-59: add protection to identity actions
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
270124465b
|
NORY-59: refactor permission-checks to use constant values
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
eff751996c
|
NORY-59: replace 'force-admin-role' with new permission
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
6b80e93bf0
|
NORY-59: introduce permission constants
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
0b81a02fba
|
NORY-59: add authentication and authorisation to user page
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
6d277a7d62
|
NORY-59: refactor middleware to use new authentication functions
|
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
|
47d1989ee5
|
NORY-59: add authentication and authorisation actions
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
c395a44bf6
|
NORY-59: add new script to create Keto relationships
|
2025-04-07 11:41:50 +02:00 |
|
Markus Thielker
|
17f91cfe50
|
NORY-59: fix database relations file
|
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
|
7da7a3c8ca
|
NORY-46: add basic action to create client
|
2025-02-08 23:42:58 +01:00 |
|
Markus Thielker
|
92b92e13b5
|
NORY-46: add button to create client
|
2025-02-08 23:42:58 +01:00 |
|
Markus Thielker
|
1602dcaa0b
|
NORY-56: fix default Keto configuration (#57)
|
2025-01-27 22:38:07 +01:00 |
|
Markus Thielker
|
fc4c890959
|
NORY-56: fix default Keto configuration
|
2025-01-27 22:37:26 +01:00 |
|
Markus Thielker
|
38488d71e8
|
NORY-34: add OAuth2 client page (#51)
|
2025-01-13 03:38:30 +01:00 |
|
Markus Thielker
|
ea13802183
|
NORY-34: fix serwist configuration
|
2025-01-07 19:13:53 +01:00 |
|
Markus Thielker
|
5fb9170c81
|
NORY-34: fix milestone references on placeholder pages
|
2025-01-06 19:29:39 +01:00 |
|
Markus Thielker
|
4ebd10d699
|
NORY-34: add parseTokens() function after rebase
|
2025-01-06 19:27:37 +01:00 |
|
Markus Thielker
|
3d6928a839
|
NORY-34: fix layout not cutting off input ring
|
2025-01-06 19:23:18 +01:00 |
|
Markus Thielker
|
a24b05c01e
|
NORY-34: update script for creating oauth client
|
2025-01-06 19:23:18 +01:00 |
|
Markus Thielker
|
6335036a04
|
NORY-34: show oauth2 clients in a data table
|
2025-01-06 19:23:09 +01:00 |
|
Markus Thielker
|
502098d8ef
|
NORY-34: add missing placeholder pages
|
2025-01-06 19:22:27 +01:00 |
|
Markus Thielker
|
c9ebf95dd5
|
NORY-34: rework app sidebar to support multiple groups
|
2025-01-06 19:22:23 +01:00 |
|
Markus Thielker
|
6d853ec309
|
NORY-41: implement custom identity query (#50)
Resolves #41
Fixes #45
|
2025-01-04 15:28:52 +01:00 |
|
Markus Thielker
|
a4957fc627
|
NORY-41: refactor drizzle schema to match snake_case @ory/client types
|
2025-01-04 15:27:14 +01:00 |
|