Commit Graph

123 Commits

Author SHA1 Message Date
Huskydog9988 ae5355d8a0 gracefully disable metadata provider when api key is missing 2025-03-12 19:04:32 -04:00
DecDuck 240d1364e8 feat: add mac as platform 2025-03-11 19:02:53 +11:00
DecDuck 0902d63bee feat: add news client routes 2025-03-11 18:24:50 +11:00
DecDuck 26f3975c67 feat: file uploads on news articles 2025-03-11 17:51:46 +11:00
DecDuck 16bd89e8e0 fix: notifications and store styling 2025-03-11 17:08:31 +11:00
DecDuck e31fe149d3 fix: re-enable metadata providers 2025-03-11 11:33:05 +11:00
DecDuck 61d8861071 feat: client collection routes 2025-03-10 12:28:59 +11:00
DecDuck 26649434f9 fix: news frontend 2025-03-10 12:05:10 +11:00
DecDuck 79bc09c15f fix: unmerged changes 2025-03-10 11:42:33 +11:00
DecDuck 6146f0c19e Merge branch 'AdenMGB-develop' into develop 2025-03-10 11:41:40 +11:00
DecDuck be00777a6c fix: decduck's code review 2025-03-10 11:39:45 +11:00
DecDuck 1447c37cb0 feat: migrate to tailwind v4 and fix user token API 2025-03-10 10:35:03 +11:00
DecDuck 75f201a29a feat(acls): refactor & acl descriptions 2025-03-10 10:34:32 +11:00
DecDuck e6911259b2 feat(acls): added backend acls 2025-03-10 10:34:26 +11:00
DecDuck ced981cbc8 feat: migrate to tailwind v4 and fix user token API 2025-02-14 20:01:18 +11:00
DecDuck b97ff1a1b6 feat(acls): refactor & acl descriptions 2025-02-07 17:26:23 +11:00
DecDuck eb8fb4fc89 feat(acls): added backend acls 2025-02-04 13:15:52 +11:00
Aden Lindsay 839f79c3d6 feat(api): Added API for deleting news articles 2025-02-02 10:21:43 +10:30
Aden Lindsay 315bb3a45b feat(api): Added API for retriving information about a spesific news article 2025-02-02 10:21:10 +10:30
Aden Lindsay 710a79af3c feat(api): Added API for fetching news articles 2025-02-02 10:20:26 +10:30
Aden Lindsay afdf1e5bda feat(api): Added API for creating articles 2025-02-02 10:19:31 +10:30
Aden Lindsay 990498005e feat(backend): Added backend communction between API & Frontend 2025-02-02 10:18:27 +10:30
DecDuck dd141bbfd5 fix: collection creation & overview hover styles 2025-01-28 17:01:34 +11:00
DecDuck 438b236c14 feat: refactor & redesign parts of UI 2025-01-28 16:24:08 +11:00
Aden Lindsay 83ffb7f34f 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 d6131e9f84 fix(prisma): update prisma schemas 2025-01-19 16:46:43 +11:00
DecDuck 0e631a9228 feat(collections): backend 2025-01-19 16:29:29 +11:00
DecDuck 78a26f5eef feat(tasks): improved ux 2025-01-14 20:43:22 +11:00
DecDuck fc034f580f fix(invitations): fix always being created as admin 2025-01-05 22:21:55 +11:00
DecDuck dd001b0f58 feat(import): overhauled version importing 2024-12-31 00:04:50 +11:00
DecDuck ccce1cf20d fix(utils): fix recursive dirs util 2024-12-31 00:04:14 +11:00
DecDuck 4a7d2b821f fix(tasks): fix disconnect code 2024-12-31 00:03:56 +11:00
DecDuck 2bc7c78044 feat(metadata): change name, description and icon 2024-12-30 14:17:27 +11:00
DecDuck 52f1fe3d23 feat(admin ui): add modifying game descriptions 2024-12-27 19:52:59 +11:00
DecDuck 82428786c4 feat(admin ui): customisable image carousel and new layout 2024-12-27 14:43:40 +11:00
DecDuck 4870f1dbf6 fix(mail regex): removed global flag 2024-12-27 13:14:29 +11:00
DecDuck d695b0a96a feat(client ui): manual handshake 2024-12-27 13:07:29 +11:00
quexeky 9665ee2222 fix(account creation): Fix username length requirement
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-27 08:17:03 +11:00
DecDuck 0b106fc497 feat(metadata): 'manual' metadata provider 2024-12-26 19:54:49 +11:00
DecDuck 8e90ac86f7 feat(object transactions): support more types 2024-12-26 19:37:21 +11:00
DecDuck eea187061b feat(admin ui): improve feedback when metadata fails 2024-12-25 23:36:39 +11:00
DecDuck e7770618f0 feat(version auto detection): add .sh for linux 2024-12-25 23:19:36 +11:00
DecDuck e9822d055b fix(client event handler): future lenience 2024-12-24 17:46:56 +11:00
DecDuck 93dd1a2de5 feat(delete games): update prisma & delete games 2024-12-23 21:12:32 +11:00
DecDuck 6f9c320d85 feat(umu id override): add support for overriding UMU id 2024-12-23 13:33:22 +11:00
DecDuck 57e96707ac feat(library admin): client side search 2024-12-17 20:42:12 +11:00
DecDuck be4b50fac3 fix(client chunk api route): follow best practices 2024-12-09 17:04:51 +11:00
DecDuck 441aae4858 fix(giantbomb): fix for missing developers or publishers 2024-12-08 16:07:42 +11:00
DecDuck b8684211c8 feat(download): add version metadata route 2024-12-07 11:00:56 +11:00
DecDuck bdc6527a4f fix(manifests): fix delta manifest generation 2024-12-06 22:16:42 +11:00