Leo Vasanko
|
00514aa86f
|
Move CLI entry point to main module even though it runs the FastAPI app from a submodule.
|
2026-02-13 16:26:05 +00:00 |
|
Leo Vasanko
|
f195818f07
|
Upgrade fastapi-vue-setup 1.0.2
|
2026-02-11 21:33:21 +00:00 |
|
Leo Vasanko
|
e16c027b53
|
Remove unused CLI bootstrap entry point.
|
2026-02-11 20:29:12 +00:00 |
|
Leo Vasanko
|
a9cf518296
|
Add version indication and link to our site on profile page (bottom right corner).
|
2026-02-11 01:36:58 +00:00 |
|
Leo Vasanko
|
0af7d4b939
|
Less eagerly enable very wide layout for user profile (only if more than 8 items for passkeys or per site sessions).
|
2026-02-11 01:24:23 +00:00 |
|
Leo Vasanko
|
419f69cef5
|
Style overhaul.
|
2026-02-11 01:18:19 +00:00 |
|
Leo Vasanko
|
b1731e5abf
|
Inline get_config, rewrite update_config, DB init Config and rp_id defaults changed.
|
2026-02-10 23:17:28 +00:00 |
|
Leo Vasanko
|
9332eb63ab
|
ResetToken.hash(phrase) added avoiding code duplication.
|
2026-02-10 22:56:49 +00:00 |
|
Leo Vasanko
|
310a4e9a87
|
Remove remaining DB getter functions, inline at call site and add ResetToken.by_passphrase().
|
2026-02-10 22:48:31 +00:00 |
|
Leo Vasanko
|
6961a82f3f
|
Remove unnecessary odd getter from db.operations.
|
2026-02-10 22:37:57 +00:00 |
|
Leo Vasanko
|
f7d9d03765
|
Refactor DB lifecycle functions init and cleanup to separate db.lifecycle module.
|
2026-02-10 22:28:38 +00:00 |
|
Leo Vasanko
|
2f2934db6b
|
CRUD store and delete on the DB classes directly.
|
2026-02-10 22:19:02 +00:00 |
|
Leo Vasanko
|
f0d360758c
|
Db operations: bootstrap separated to its own module.
|
2026-02-10 22:09:07 +00:00 |
|
Leo Vasanko
|
12715ee405
|
Use strictly same now timestamp over a transaction, even for UUIDv7s generated.
|
2026-02-10 21:45:09 +00:00 |
|
Leo Vasanko
|
2105040661
|
Calculate session expiry times in operations, using a common now timestamp for everything.
|
2026-02-10 21:35:56 +00:00 |
|
Leo Vasanko
|
4fcfee78c7
|
Set last seen and increment visits during registration, not only on authentication.
|
2026-02-10 21:25:20 +00:00 |
|
Leo Vasanko
|
859a76a029
|
README
|
2026-02-09 19:22:05 +00:00 |
|
Leo Vasanko
|
441f920736
|
README
|
2026-02-09 18:52:53 +00:00 |
|
Leo Vasanko
|
9716b06399
|
README
|
2026-02-09 18:46:03 +00:00 |
|
Leo Vasanko
|
abdca4f648
|
Make config part of bootstrap.
|
2026-02-09 18:33:29 +00:00 |
|
Leo Vasanko
|
eb2a003f24
|
Improved CLI logging of DB transactions.
|
2026-02-09 18:28:24 +00:00 |
|
Leo Vasanko
|
e4efc1c442
|
Fix save config running before bootstrap for new databases.
|
2026-02-09 18:07:51 +00:00 |
|
Leo Vasanko
|
a1cb112f50
|
Cleaner database error handling and fixes.
|
2026-02-09 17:55:03 +00:00 |
|
Leo Vasanko
|
5962f394b5
|
Minor fixes to config handling.
|
2026-02-09 17:37:10 +00:00 |
|
Leo Vasanko
|
215799e6d7
|
README
|
2026-02-09 17:18:55 +00:00 |
|
Leo Vasanko
|
b92cc183dd
|
Storing config on database to simplify reloads by CLI.
|
2026-02-09 17:00:40 +00:00 |
|
Leo Vasanko
|
9ab5feb4f0
|
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 |
|
Leo Vasanko
|
a5b207b2b6
|
Upgrade fastapi-vue-setup.
|
2026-02-09 16:29:24 +00:00 |
|
Leo Vasanko
|
5163a02cb8
|
README
|
2026-02-06 01:07:00 +00:00 |
|
Leo Vasanko
|
1cb19dd902
|
README
|
2026-02-06 01:00:58 +00:00 |
|
Leo Vasanko
|
5d7fe4e9f3
|
README
|
2026-02-06 00:29:16 +00:00 |
|
Leo Vasanko
|
b90fc71589
|
README
|
2026-02-06 00:27:01 +00:00 |
|
Leo Vasanko
|
f1d48cec49
|
README
|
2026-02-06 00:25:38 +00:00 |
|
Leo Vasanko
|
3d6c82b611
|
README
|
2026-02-06 00:23:44 +00:00 |
|
Leo Vasanko
|
eaeb67a881
|
README
|
2026-02-06 00:22:03 +00:00 |
|
Leo Vasanko
|
86393e4a26
|
Docs, screenshot of permissions view.
|
2026-02-06 00:16:29 +00:00 |
|
Leo Vasanko
|
544f6697e4
|
Docs
|
2026-02-06 00:08:27 +00:00 |
|
Leo Vasanko
|
3a276e9941
|
README
|
2026-02-05 22:58:42 +00:00 |
|
Leo Vasanko
|
75e5cb9d6e
|
README
|
2026-02-05 22:44:26 +00:00 |
|
Leo Vasanko
|
362778dd84
|
README
|
2026-02-05 21:54:14 +00:00 |
|
Leo Vasanko
|
0030c5c35d
|
Remove the reset subcommand that was broken and unnecessary.
|
2026-02-05 21:53:30 +00:00 |
|
Leo Vasanko
|
572a7522ae
|
Screenshots, README.
|
2026-02-05 21:38:57 +00:00 |
|
Leo Vasanko
|
fe913c32ba
|
New screenshot after theme changes.
|
2026-02-05 20:38:30 +00:00 |
|
Leo Vasanko
|
b4ff430612
|
Release paskia-js 0.1.3 with minor updates on styling and metadata.
|
2026-02-05 19:49:39 +00:00 |
|
Leo Vasanko
|
03f3a2bdbe
|
Remove paskia-migration script (SQL no longer supported).
|
2026-02-05 19:32:18 +00:00 |
|
Leo Vasanko
|
aa8e1c23d1
|
Update tests for the latest changes.
|
2026-02-05 19:26:20 +00:00 |
|
Leo Vasanko
|
8ba5356d11
|
ruff check
|
2026-02-05 19:21:03 +00:00 |
|
Leo Vasanko
|
3e533d4414
|
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 |
|
Leo Vasanko
|
c04e9659ce
|
Upgrade by fastapi-vue-setup, devserver script entirely rewritten to use its facilities.
|
2026-02-05 18:50:08 +00:00 |
|
Leo Vasanko
|
fa378eb82e
|
Improved client IP and UA handling.
|
2026-02-05 18:02:23 +00:00 |
|