Leo Vasanko
|
99893fbb62
|
Identify sessions by session key - a hash that can be safely shared.
|
2026-02-18 00:46:37 +00:00 |
|
Leo Vasanko
|
51f90d4c0d
|
Don't use placeholder text for examples.
|
2026-02-18 00:22:29 +00:00 |
|
Leo Vasanko
|
1728aa1466
|
Simpler migration, no support for dev versions.
|
2026-02-18 00:07:07 +00:00 |
|
Leo Vasanko
|
8d463e0118
|
Cleaner ed25519 key generation and storage in DB. Hide the value in DB logging and cleanup to remove non-color-support.
|
2026-02-17 23:39:08 +00:00 |
|
Leo Vasanko
|
3e364e0b6f
|
Fix all remaining problems, pytest passing.
|
2026-02-17 22:50:12 +00:00 |
|
Leo Vasanko
|
d330d98daf
|
Fix E2E tests, all passing.
|
2026-02-17 22:46:19 +00:00 |
|
Leo Vasanko
|
04e7119ac8
|
Fix earlier merges done from main which were incomplete.
|
2026-02-17 21:48:21 +00:00 |
|
Leo Vasanko
|
9b23e7afbb
|
The pytest failures have been successfully resolved by fixing the API response structures, updating the test assertions to match the new nested response formats, and ensuring the database structs serialize correctly without breaking existing functionality.
|
2026-02-17 20:26:30 +00:00 |
|
Leo Vasanko
|
a52f1c318b
|
ruff check
|
2026-02-17 20:19:52 +00:00 |
|
Leo Vasanko
|
c79155a6eb
|
Merge main into oidconnect (all main changes already applied or superseded)
|
2026-02-17 20:17:25 +00:00 |
|
Leo Vasanko
|
aae4117a38
|
API cleanup: msgspec structs for all JSON responses, aaguid icon normalization, User kw_only, migration v4.
|
2026-02-17 20:16:55 +00:00 |
|
Leo Vasanko
|
eafbdce4f8
|
More minimalistic light theme. UI hint for org admin user/role management.
|
2026-02-17 19:42:31 +00:00 |
|
Leo Vasanko
|
69c456b0b3
|
Move __main__.py to paskia package, use samesite=strict for cookies.
|
2026-02-17 19:41:09 +00:00 |
|
Leo Vasanko
|
9ee6062484
|
Missing tooltip.
|
2026-02-17 19:20:44 +00:00 |
|
Leo Vasanko
|
0dd169922f
|
Final regression.
|
2026-02-17 19:08:35 +00:00 |
|
Leo Vasanko
|
72d2f3ac85
|
Remove top headers, cleanup.
|
2026-02-17 19:05:29 +00:00 |
|
Leo Vasanko
|
6135bbd834
|
Restore breadcrumb changes done a while back, lost in some edits.
|
2026-02-17 18:58:13 +00:00 |
|
Leo Vasanko
|
ccf2deee95
|
Add theme toggles that were missing from forward and reset apps.
|
2026-02-17 18:42:03 +00:00 |
|
Leo Vasanko
|
3f6b0de04c
|
Add theme toggles that were missing from forward and reset apps.
|
2026-02-17 18:41:52 +00:00 |
|
Leo Vasanko
|
1800e4f295
|
Show credential UUID in logging as they are, no prettifying.
|
2026-02-17 18:33:25 +00:00 |
|
Leo Vasanko
|
1b80ff8cd6
|
Show credential UUID in logging as they are, no prettifying.
|
2026-02-17 18:32:47 +00:00 |
|
Leo Vasanko
|
7a09dbc040
|
Simplified user info update APIs, DB and frontend to remove separate update functions for each property. Automatically choose preferred username for users as they register, based on display name.
|
2026-02-17 18:16:32 +00:00 |
|
Leo Vasanko
|
8128d40202
|
New user basic info card and improved layout, telephone number and other contact details shown.
|
2026-02-17 17:33:06 +00:00 |
|
Leo Vasanko
|
a67fd77a32
|
Note: icon optional
|
2026-02-17 15:34:01 +00:00 |
|
Leo Vasanko
|
fa53ba11f8
|
More robust/correct discovery and icon URL handling.
|
2026-02-17 15:30:39 +00:00 |
|
Leo Vasanko
|
239b9b436b
|
Only use transparent background on the iframe. Restores default canvas color on forwarded and oidc where no original page exists behind.
|
2026-02-17 15:06:40 +00:00 |
|
Leo Vasanko
|
28f231da8e
|
Suggest icon URL for OIDC.
|
2026-02-17 14:56:24 +00:00 |
|
Leo Vasanko
|
3a05120d06
|
Consistent OIDC layout, admin app spacing. UX tuneup.
|
2026-02-17 14:13:03 +00:00 |
|
Leo Vasanko
|
7c75947662
|
Admin OIDC cleanup.
|
2026-02-17 13:36:46 +00:00 |
|
Leo Vasanko
|
8c88e6e37c
|
Vite dev proxy ./well-known/openid-configuration
|
2026-02-17 13:34:30 +00:00 |
|
Leo Vasanko
|
d526b2a98d
|
Group OIDC sessions correctly in profile view.
|
2026-02-17 12:27:57 +00:00 |
|
Leo Vasanko
|
7523a49543
|
Add preferred username and email to user data.
|
2026-02-17 12:07:25 +00:00 |
|
Leo Vasanko
|
627912fae5
|
Fix tests for earlier changes.
|
2026-02-17 01:35:11 +00:00 |
|
Leo Vasanko
|
f8c213c7dc
|
Implement backchannel logout to client.
|
2026-02-17 01:31:45 +00:00 |
|
Leo Vasanko
|
b5e308d5df
|
OIDC authentication works, remove debug.
|
2026-02-17 01:09:16 +00:00 |
|
Leo Vasanko
|
ba3695cf88
|
Aud problem debug.
|
2026-02-17 00:20:53 +00:00 |
|
Leo Vasanko
|
2e8439f876
|
Issuer problem debug.
|
2026-02-17 00:19:04 +00:00 |
|
Leo Vasanko
|
d0abd224f4
|
Issuer problem debug.
|
2026-02-17 00:17:47 +00:00 |
|
Leo Vasanko
|
5bc92ce983
|
Issuer problem debug.
|
2026-02-17 00:16:10 +00:00 |
|
Leo Vasanko
|
5019cd13fe
|
Fix again, didn't work
|
2026-02-17 00:07:26 +00:00 |
|
Leo Vasanko
|
72307fb7c3
|
Fix again, didn't work
|
2026-02-17 00:05:22 +00:00 |
|
Leo Vasanko
|
21d1e123f5
|
Fix FastAPI token grant_type validation error when missing and form was sent by client.
|
2026-02-17 00:00:51 +00:00 |
|
Leo Vasanko
|
fee833b908
|
Made PKCE and nonce optional, only when client wants them.
|
2026-02-16 23:55:42 +00:00 |
|
Leo Vasanko
|
ce68af5be3
|
Correct OIDC mode handling in restricted app.
|
2026-02-16 23:38:23 +00:00 |
|
Leo Vasanko
|
bcecb390e1
|
Fix registration broken from earlier hardening. Streamline authentication and registration to avoid duplication of this.
|
2026-02-16 21:26:24 +00:00 |
|
Leo Vasanko
|
2a318adab4
|
Add back missing ResetToken.delete() lost on earlier refactoring.
|
2026-02-16 20:53:07 +00:00 |
|
Leo Vasanko
|
30aeb9a310
|
Admin OIDC Client editing moved to its own page.
|
2026-02-16 20:32:55 +00:00 |
|
Leo Vasanko
|
09049d3094
|
Implement redirect URL autodiscovery (Trust On First Use - if none are manually defined).
|
2026-02-16 20:32:11 +00:00 |
|
Leo Vasanko
|
0081cc835b
|
[paskia-js] Inject styles when backdrop is needed for non-auth dialogs.
|
2026-02-16 19:16:09 +00:00 |
|
Leo Vasanko
|
e7e0097fba
|
User friendly admin app OIDC Client dialog. Permissions domain scoping to OIDC Clients.
|
2026-02-16 17:43:52 +00:00 |
|