This website requires JavaScript.
Explore
Help
Sign In
Leo Vasanko
LeoVasanko
0 Followers
·
0 Following
Joined on
2023-10-15
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
6
Projects
1
Packages
Public Activity
Starred Repositories
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-13 18:34:14 +01:00
e0717f005a
Drafting admin app (frontend)
02ac4adc77
Support for adding permissions on roles and orgs.
Compare 2 commits »
LeoVasanko
created branch
rejuvenile
in
Vasanko/cista-storage
2025-08-13 18:21:36 +01:00
LeoVasanko
pushed to
rejuvenile
at
Vasanko/cista-storage
2025-08-13 18:21:36 +01:00
4060a582d6
Linter
47574675a3
Debug printouts for watching.
425d7012b7
Additional tests for watching.
cf7d61d11c
Don't add uv.lock to repo.
aa1ea03bed
Fix running with today's Python tooling and av module.
Compare 5 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-12 20:23:36 +01:00
d2a6bfd2a5
Add permissions to orgs and roles (in DB-agnostic API).
6d9f2a967e
Cleaner formatting
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-08 15:10:16 +01:00
407994548a
Almost complete org/permission handling. Much cleanup, bootstrap works.
2e4ff30bea
Users always belong to one Org. Implement a DB function to fetch all data relevant to a session.
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-07 07:47:42 +01:00
2e3ce32779
Bootstrapping cleanup, avoid double operations.
07f5cf84fc
Bootstrap cleanup
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-06 21:41:39 +01:00
f050dfb3f2
Bootstrap code cleanup.
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-06 20:25:30 +01:00
dcca3e3fbd
Globals restructured to their own module. Origin and RP definition.
5a129220aa
Initial bootstrap to add admin user
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-06 19:02:18 +01:00
f96668b135
Cleaner error message on aborted Passkey operations.
3c6c9b29f6
Frontend component selection logic simplified.
74ba443d3d
Avoid loading user info twice to show profile.
Compare 3 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-06 17:55:19 +01:00
ba5f2d8bd9
Error handling cleanup for WS too.
c9ae53ef79
Centralised error handling & convenience.
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-06 17:15:57 +01:00
42545c07d2
Add New Passkey and Add New Device flows fixed.
9f423135ed
Refactor to not use status: success, but HTTP codes, and renamed the error key to detail to match FastAPI's own.
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-06 16:57:12 +01:00
cf138d90c5
Checkpoint, fixing reset token handling broken in earlier edits.
c42864794a
Add organisations on DB
8fec888221
gitignore
Compare 3 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-05 16:26:33 +01:00
1739764913
Change filename to passkey-auth.sqlite
c23e135350
Remove extra file
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-05 16:22:28 +01:00
4362e8527e
Allow externally initialized DB for FastAPI app lifespan.
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-05 16:04:53 +01:00
7f8f77ae1e
Separated session management from its FastAPI-dependent parts, creating authsession.py on main level.
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-05 15:28:33 +01:00
b58b7d5350
Finish DB cleanup/refactoring. Working now.
c5733eefd6
Database cleanup, base class, separated from FastAPI app.
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-05 13:43:12 +01:00
00693c56fa
DB refactor (currently broken)
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-02 15:34:06 +01:00
a5af644404
Device link cleanup.
f461a5fbd7
Device addition link tuning. QR code larger and better handling while loading.
Compare 2 commits »
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-02 14:43:34 +01:00
30ab73d625
Everything works. Minor adjustments on frontend and backend for the new API.
LeoVasanko
pushed to
main
at
LeoVasanko/passkey-auth
2025-08-01 20:50:28 +01:00
a987f47988
Fixes to backend API changes. The whole app is mostly functional.
8ae433c587
No underline on link CSS
Compare 2 commits »
First
Previous
...
4
5
6
7
8
...
Next
Last