Commit Graph

112 Commits

Author SHA1 Message Date
Huskydog9988 87215c4a1e chore: prettier pass 2025-04-15 21:46:34 -04:00
Huskydog9988 8e109dd562 fix: more eslint stuff 2025-04-15 21:10:45 -04:00
Huskydog9988 e362f732e7 fix: more eslint issues 2025-04-13 22:10:28 -04:00
Huskydog9988 d4b89b5dc5 fix: inital eslint errors 2025-04-13 21:44:29 -04:00
DecDuck 96742cc918 Merge branch 'Huskydog9988-more-ui-work' into develop 2025-04-14 10:54:09 +10:00
DecDuck c2bb835b0f fix: etags and other
remove sanitize-filename because IDs are internally generated
remove pulse animation on NO GAME cards
add migration
refactors to be inline with other stuff
2025-04-14 10:52:12 +10:00
Huskydog9988 228d109692 fix: incorrect perms when deleting objects 2025-04-11 19:32:30 -04:00
Huskydog9988 dc89ff95d8 feat: make internal objectbackend methods private 2025-04-10 19:57:08 -04:00
Huskydog9988 ca03be7f43 fix: don't add write perms, users can only delete objects 2025-04-10 19:50:04 -04:00
Huskydog9988 c4d8b24295 feat: hash objects for etag value 2025-04-09 14:48:13 -04:00
DecDuck 42349ad4e1 feat: allow client-based web tokens 2025-04-08 16:16:40 +10:00
Huskydog9988 9d943bc5dc feat: add etag to object response 2025-04-07 19:19:45 -04:00
Huskydog9988 17d3e0ef54 refactor: use node crypto uuid 2025-04-06 14:08:36 -04:00
DecDuck 2cbee3d495 feat: add ability to review and revoke clients 2025-04-05 17:42:32 +11:00
DecDuck 0edfdbdfce fix: return user library for client 2025-04-05 15:34:24 +11:00
DecDuck 114d235a6a fix: remove legacy metadata client routes 2025-04-05 15:34:12 +11:00
DecDuck a47615a274 refactor: move game id fetch to index 2025-04-05 15:33:59 +11:00
DecDuck 82baeb909a feat: add yarn typecheck and fix all types 2025-04-05 09:40:05 +11:00
Huskydog9988 81be7ccf58 Merge remote-tracking branch 'origin/develop' into db-store 2025-04-03 19:21:05 -04:00
Huskydog9988 a9d1a442f6 refactor: session handler 2025-04-03 19:15:33 -04:00
DecDuck 065951d91f fix: update last accessed client on push 2025-04-01 21:16:54 +11:00
DecDuck 36e6c92938 feat: add cloud save backend 2025-04-01 21:08:57 +11:00
DecDuck 17372a9c06 feat: account pages framework & updates to library 2025-04-01 18:28:34 +11:00
DecDuck 1996b97e99 refactor: use hash directly in authmek and version field on authmek 2025-03-24 12:50:21 +11:00
Huskydog9988 1f309606c9 address some issues 2025-03-23 21:07:12 -04: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 1ad1ebb3fd merge: husky updates 2025-03-14 13:16:26 +11:00
DecDuck bd1cb67cd0 feat: user page & $dropFetch util 2025-03-14 12:22:08 +11:00
DecDuck 9d07070ef6 feat: add news client routes 2025-03-11 18:24:50 +11:00
DecDuck 0f0874c10a feat: file uploads on news articles 2025-03-11 17:51:46 +11:00
DecDuck 137241fdbb fix: notifications and store styling 2025-03-11 17:08:31 +11:00
DecDuck 9608cc9742 fix: re-enable metadata providers 2025-03-11 11:33:05 +11:00
DecDuck 133503582a feat: client collection routes 2025-03-10 12:28:59 +11:00
DecDuck 1eede0f035 fix: news frontend 2025-03-10 12:05:10 +11:00
DecDuck 1ce707788d fix: decduck's code review 2025-03-10 11:39:45 +11:00
DecDuck 31aaec74af feat: migrate to tailwind v4 and fix user token API 2025-03-10 10:35:03 +11:00
DecDuck 0877638fc4 feat(acls): refactor & acl descriptions 2025-03-10 10:34:32 +11:00
DecDuck 090d2e6586 feat(acls): added backend acls 2025-03-10 10:34:26 +11:00
Aden Lindsay 9344d94e4c feat(api): Added API for deleting news articles 2025-02-02 10:21:43 +10:30
Aden Lindsay 1286248207 feat(api): Added API for retriving information about a spesific news article 2025-02-02 10:21:10 +10:30
Aden Lindsay 2ef8f2f93c feat(api): Added API for fetching news articles 2025-02-02 10:20:26 +10:30
Aden Lindsay 86053815f0 feat(api): Added API for creating articles 2025-02-02 10:19:31 +10:30
DecDuck 6317ad2657 fix: collection creation & overview hover styles 2025-01-28 17:01:34 +11:00
DecDuck cf0aa948fe feat: refactor & redesign parts of UI 2025-01-28 16:24:08 +11:00
Aden Lindsay eea8f82bf9 squash: AdenMGB collection design & backend work
Update index.post.ts to implement saving collections functionality

Update index.get.ts to verify if collection exists and if user can access it

Update index.delete.ts to ask questions and not be so nonchalant

Update entry.post.ts

Update entry.delete.ts to do it better

Update index.vue to add functionality to the add to library button + fidgit with image

Update index.vue to also add add to library functionality, but no fidget :(

Update entry.post.ts to infact not remove it

Update index.ts

Update index.vue to manage collections from store page

Update index.ts to restrut for ahhhh

Update index.vue too add collection control to carosel

Update index.vue fix minor issue

Update index.vue to fix dropdown modal bug

Create library.vue for page layout

Create index.vue for library game details pane

Create index.vue for viewing collections pane

Create DeleteCollectionModal.vue component

Create CreateCollectionModal.vue component

Update AddLibraryButton.vue with dropdown :D

Update index.vue to use new components

Update index.vue for more components :O

Update entry.post.ts to not not return success, it'll figure it out

Update entry.delete.ts to not return...
2025-01-28 16:24:02 +11:00
DecDuck 36776cc61e fix(prisma): update prisma schemas 2025-01-19 16:46:43 +11:00
DecDuck a309651fe4 feat(collections): backend 2025-01-19 16:29:29 +11:00