Commit Graph

24 Commits

Author SHA1 Message Date
Huskydog9988
8e109dd562 fix: more eslint stuff 2025-04-15 21:10:45 -04:00
Huskydog9988
228d109692 fix: incorrect perms when deleting objects 2025-04-11 19:32:30 -04:00
Huskydog9988
ca03be7f43 fix: don't add write perms, users can only delete objects 2025-04-10 19:50:04 -04:00
Huskydog9988
17d3e0ef54 refactor: use node crypto uuid 2025-04-06 14:08:36 -04:00
DecDuck
1996b97e99 refactor: use hash directly in authmek and version field on authmek 2025-03-24 12:50:21 +11:00
Huskydog9988
690aa042df switch back to json 2025-03-23 20:29:50 -04:00
Huskydog9988
c1272dc7a7 use arktype for clientside validation 2025-03-22 19:37:28 -04:00
Huskydog9988
257cdacad4 make signup less error prone in db 2025-03-22 17:26:12 -04:00
Huskydog9988
2c9fdebf25 new accounts use argon2 2025-03-22 17:09:10 -04:00
DecDuck
1ce707788d fix: decduck's code review 2025-03-10 11:39:45 +11:00
DecDuck
0877638fc4 feat(acls): refactor & acl descriptions 2025-03-10 10:34:32 +11:00
DecDuck
c7eb11a836 fix(invitations): fix always being created as admin 2025-01-05 22:21:55 +11:00
DecDuck
43e32b44a2 fix(mail regex): removed global flag 2024-12-27 13:14:29 +11:00
quexeky
0a5a649cfe fix(account creation): Fix username length requirement
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-27 08:17:03 +11:00
DecDuck
d7160abc47 feat(registration): require lowercase usernames 2024-11-16 16:08:02 +11:00
DecDuck
583301ff40 slight fixes to register logic 2024-10-31 20:28:29 +11:00
DecDuck
848a611751 server side and user client side completed for registration 2024-10-28 22:16:29 +11:00
DecDuck
b2ab827a55 add proper carousel to store page
uses the VueCarousel library to add an actual carousel to the store page
for the images. uses responsive styles
2024-10-27 15:21:31 +11:00
DecDuck
0a715fef08 ability to fetch client certs for p2p 2024-10-21 10:14:13 +11:00
DecDuck
a7c33e7d43 completed game importing; partial work on version importing 2024-10-11 00:37:08 +11:00
DecDuck
6b5e48d6fe admin ui shell 2024-10-09 15:43:55 +11:00
DecDuck
486bce8bc7 finished object endpoints
Added writing (tested) and deleting (untested) endpoints
2024-10-09 15:08:55 +11:00
DecDuck
435551c207 object storage + full permission system + testing
Object storage now works fully, with the permission system. It still
needs additional external endpoints for updating and deleting objects
from the API, but it is otherwise complete. Further tasks include
writing an S3 adapter.
2024-10-09 14:43:06 +11:00
DecDuck
bfafd2a044 ca groundwork 2024-10-07 22:35:54 +11:00