LeoVasanko
|
d41cffc03e
|
Remove remaining DB getter functions, inline at call site and add ResetToken.by_passphrase().
|
2026-02-10 22:48:31 +00:00 |
|
LeoVasanko
|
bad709a3ab
|
Remove unnecessary odd getter from db.operations.
|
2026-02-10 22:37:57 +00:00 |
|
LeoVasanko
|
1cfde06de9
|
Refactor DB lifecycle functions init and cleanup to separate db.lifecycle module.
|
2026-02-10 22:28:38 +00:00 |
|
LeoVasanko
|
b0b36e88b1
|
CRUD store and delete on the DB classes directly.
|
2026-02-10 22:19:02 +00:00 |
|
LeoVasanko
|
2237e6b5e9
|
Db operations: bootstrap separated to its own module.
|
2026-02-10 22:08:54 +00:00 |
|
LeoVasanko
|
c2ea01e6d9
|
Use strictly same now timestamp over a transaction, even for UUIDv7s generated.
|
2026-02-10 21:45:09 +00:00 |
|
LeoVasanko
|
8b6bdd0f9c
|
Calculate session expiry times in operations, using a common now timestamp for everything.
|
2026-02-10 21:35:56 +00:00 |
|
LeoVasanko
|
3ca784dc3c
|
Set last seen and increment visits during registration, not only on authentication.
|
2026-02-10 21:25:20 +00:00 |
|
LeoVasanko
|
d8876d9202
|
README
|
2026-02-09 19:22:05 +00:00 |
|
LeoVasanko
|
aa22b7709f
|
README
|
2026-02-09 18:52:53 +00:00 |
|
LeoVasanko
|
a8222f4bba
|
README
|
2026-02-09 18:46:03 +00:00 |
|
LeoVasanko
|
16ab111a89
|
Make config part of bootstrap.
v0.12.3
|
2026-02-09 18:33:29 +00:00 |
|
LeoVasanko
|
d826146932
|
Improved CLI logging of DB transactions.
|
2026-02-09 18:28:24 +00:00 |
|
LeoVasanko
|
fda9b2545e
|
Fix save config running before bootstrap for new databases.
|
2026-02-09 18:07:51 +00:00 |
|
LeoVasanko
|
0cf551cb28
|
Cleaner database error handling and fixes.
v0.12.2
|
2026-02-09 17:55:03 +00:00 |
|
LeoVasanko
|
632230d05c
|
Minor fixes to config handling.
v0.12.1
|
2026-02-09 17:37:10 +00:00 |
|
LeoVasanko
|
a37198bb4b
|
README
v0.12.0
|
2026-02-09 17:18:55 +00:00 |
|
LeoVasanko
|
fb71ea1220
|
Storing config on database to simplify reloads by CLI.
|
2026-02-09 17:00:40 +00:00 |
|
LeoVasanko
|
25283eba9b
|
Change database name to (rp-id).paskiadb (previously paskia.jsonl). Validate the rp-id in passkey init.
|
2026-02-09 16:42:12 +00:00 |
|
LeoVasanko
|
6a217978d6
|
Upgrade fastapi-vue-setup.
v0.11.2
|
2026-02-09 16:29:24 +00:00 |
|
LeoVasanko
|
4d48c0720a
|
README
v0.11.1
|
2026-02-06 01:07:00 +00:00 |
|
LeoVasanko
|
083d20c8c9
|
README
|
2026-02-06 01:00:58 +00:00 |
|
LeoVasanko
|
c662fbd39c
|
README
|
2026-02-06 00:29:16 +00:00 |
|
LeoVasanko
|
edf80aef52
|
README
|
2026-02-06 00:27:01 +00:00 |
|
LeoVasanko
|
8d5c53ab72
|
README
|
2026-02-06 00:25:38 +00:00 |
|
LeoVasanko
|
f8a760ddfd
|
README
|
2026-02-06 00:23:44 +00:00 |
|
LeoVasanko
|
430394a1e5
|
README
|
2026-02-06 00:22:03 +00:00 |
|
LeoVasanko
|
4c54ad5d1f
|
Docs, screenshot of permissions view.
|
2026-02-06 00:16:29 +00:00 |
|
LeoVasanko
|
0b2be18b44
|
Docs
|
2026-02-06 00:08:27 +00:00 |
|
LeoVasanko
|
1c8be68811
|
README
|
2026-02-05 22:58:42 +00:00 |
|
LeoVasanko
|
116bc3c4ef
|
README
|
2026-02-05 22:44:26 +00:00 |
|
LeoVasanko
|
c641c721c7
|
README
|
2026-02-05 21:54:14 +00:00 |
|
LeoVasanko
|
8fc03ade04
|
Remove the reset subcommand that was broken and unnecessary.
|
2026-02-05 21:53:30 +00:00 |
|
LeoVasanko
|
6ad3aa7d8c
|
Screenshots, README.
|
2026-02-05 21:38:57 +00:00 |
|
LeoVasanko
|
d8444b0db8
|
New screenshot after theme changes.
v0.11.0
|
2026-02-05 20:38:30 +00:00 |
|
LeoVasanko
|
f515daeecd
|
Release paskia-js 0.1.3 with minor updates on styling and metadata.
|
2026-02-05 19:49:39 +00:00 |
|
LeoVasanko
|
5deb57435b
|
Remove paskia-migration script (SQL no longer supported).
|
2026-02-05 19:32:18 +00:00 |
|
LeoVasanko
|
250189dbe5
|
Update tests for the latest changes.
|
2026-02-05 19:26:20 +00:00 |
|
LeoVasanko
|
3469e6fa3f
|
ruff check
|
2026-02-05 19:21:03 +00:00 |
|
LeoVasanko
|
c3df6c318c
|
Change host normalization to remove port numbers - sessions are per host, cookies don't respect port numbers.
|
2026-02-05 19:04:40 +00:00 |
|
LeoVasanko
|
615066a2a2
|
Upgrade by fastapi-vue-setup, devserver script entirely rewritten to use its facilities.
|
2026-02-05 18:50:08 +00:00 |
|
LeoVasanko
|
70c682b539
|
Improved client IP and UA handling.
|
2026-02-05 17:33:08 +00:00 |
|
LeoVasanko
|
8444d0399e
|
Improved theme picker
|
2026-02-05 16:19:06 +00:00 |
|
LeoVasanko
|
3c5f8694b3
|
Load stylesheets directly from HTML to avoid flashing wrong background color first.
|
2026-02-05 15:39:51 +00:00 |
|
LeoVasanko
|
871eb149ab
|
Styling updates, more robust dynamic/userpref light/dark switching. Sync with paskia-js.
|
2026-02-05 15:27:15 +00:00 |
|
LeoVasanko
|
291a665e21
|
Improved UI feedback on registration link creation.
|
2026-02-05 14:26:11 +00:00 |
|
LeoVasanko
|
0537b85085
|
Better UI for role deletions.
|
2026-02-05 14:05:36 +00:00 |
|
LeoVasanko
|
af5a48f565
|
API/DB cleanup for flat URLs that don't include org where users etc. are referred to. Implement user deletion in admin app and API, UI improvement. Reset token DB factory function revised to create passphrase and key internally. Removed unneeded functions and args, using update_user_role instead of a separate deleted _in_organization function.
|
2026-02-05 13:57:07 +00:00 |
|
LeoVasanko
|
632278d4ce
|
Change CLI to use --listen rather than positional hostport argument. Fix listening on all interfaces (runs lifespan twice, which needs to be OK). Update README with various CLI changes and more.
v0.10.2
|
2026-02-05 02:54:07 +00:00 |
|
LeoVasanko
|
3faaeee7be
|
Add missing __init__ that was causing ModuleFoundError trying to import paskia.util.
|
2026-02-05 02:33:05 +00:00 |
|