Commit Graph

64 Commits

Author SHA1 Message Date
DecDuck bf38921f54 feat: add yarn typecheck and fix all types 2025-04-05 09:40:05 +11:00
DecDuck 97d37ea8f8 feat: account pages framework & updates to library 2025-04-01 18:28:34 +11:00
DecDuck af9863ac14 fix: carousel pagination 2025-04-01 16:42:08 +11:00
DecDuck 5c2255e1ec feat: slight optimisation with removing from collection 2025-04-01 12:08:39 +11:00
Huskydog9988 440459d3de Merge branch 'develop' into auth-overhaul 2025-03-23 20:33:46 -04:00
Huskydog9988 f2e2c56a5a fix signout 2025-03-22 16:55:08 -04:00
Husky 956875fd89 massive perf improvements
on the store page, brings LCP down to only 5.6s from 11s. total lighthouse score is now 78
2025-03-14 20:18:26 -04:00
DecDuck 3067b4b4d0 merge: husky updates 2025-03-14 13:16:26 +11:00
DecDuck 920ce8b0d0 feat: refactor news and migrate rest of useFetch to $dropFetch 2025-03-14 13:12:04 +11:00
DecDuck 661befba3f feat: user page & $dropFetch util 2025-03-14 12:22:08 +11:00
DecDuck 240d1364e8 feat: add mac as platform 2025-03-11 19:02:53 +11:00
DecDuck 1ca5c37b9a feat: partial work on home admin page 2025-03-11 18:25:29 +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 1fb283a8a7 feat: move article creation into a modal 2025-03-11 12:20:56 +11:00
DecDuck e4066fc246 fix: store page styling 2025-03-11 11:47:35 +11:00
DecDuck 26649434f9 fix: news frontend 2025-03-10 12:05:10 +11:00
DecDuck 1447c37cb0 feat: migrate to tailwind v4 and fix user token API 2025-03-10 10:35:03 +11:00
Aden Lindsay 259e9be111 feat(news): Added ability to search and filter news articles 2025-02-02 10:06:38 +10:30
Aden Lindsay 6df93388b6 feat(news): Created ability to create news articles 2025-02-02 10:05:55 +10:30
Aden Lindsay 0d8b6c55bd feat(news): added ability to delete news articles 2025-02-02 10:05:13 +10:30
Aden Lindsay abaecb34c2 style(GamePanel): New hover state styles 2025-01-28 19:17:12 +10:30
Aden Lindsay eab1ba468c style(AddLibraryButton): New hover state animations 2025-01-28 19:15:49 +10:30
DecDuck dd141bbfd5 fix: collection creation & overview hover styles 2025-01-28 17:01:34 +11:00
DecDuck 006bc47c50 feat: collection deleting 2025-01-28 16:50:57 +11:00
DecDuck 2d5c200db5 feat: mobile ui and other design 2025-01-28 16:24:08 +11:00
DecDuck 438b236c14 feat: refactor & redesign parts of UI 2025-01-28 16:24:08 +11:00
DecDuck 812936926d refactor(create collection modal): use ModalTemplate & v-model 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 0e631a9228 feat(collections): backend 2025-01-19 16:29:29 +11:00
DecDuck 2bc7c78044 feat(metadata): change name, description and icon 2024-12-30 14:17:27 +11:00
DecDuck 7c20d4965d feat(game panel): adjust gradient 2024-12-29 19:20:17 +11:00
DecDuck 4fa2550a43 feat(carousel ui): add aden's carousel pagination design 2024-12-29 19:08:18 +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 0b106fc497 feat(metadata): 'manual' metadata provider 2024-12-26 19:54:49 +11:00
DecDuck dad7ff67c3 feat(loading button): add disabled state 2024-12-26 19:38:48 +11:00
DecDuck 95a293f9a1 fix: moved icons and created PlatformClient so we can use the enum on the frontend 2024-12-24 11:43:36 +11:00
DecDuck 86848f599a refactor(windows logo): moved windows logo into logos dir 2024-12-06 21:25:21 +11:00
DecDuck b51db3b259 feat(ui): more ui improvements 2024-11-24 16:12:19 +11:00
DecDuck 09481cf3e8 feat(ui): game carousel 2024-11-24 09:47:32 +11:00
DecDuck 2262fb5df0 feat(store): new endpoints, ui and beginnings of main store page 2024-11-23 21:29:24 +11:00
DecDuck 2cd3392d59 fix(style): game panel now always shows 3 lines exactly 2024-11-23 09:12:57 +11:00
DecDuck 2bbd9b282b style: updated text colours across app 2024-11-19 11:11:59 +11:00
DecDuck 3652d6123c feat(notifications): added notification system w/ interwoven refactoring 2024-11-16 19:41:19 +11:00
DecDuck 046c9e6fd2 feat(ui): user widget now redirects to actual page 2024-11-16 16:08:23 +11:00
DecDuck 28a965a6f5 feat(invitations): completed admin UI, with minor changes to backend 2024-11-07 23:23:49 +11:00
DecDuck a396a4939f refactor(icons): move icons into dedicated folder 2024-11-05 18:39:49 +11:00
DecDuck 6301bb18b6 server side and user client side completed for registration 2024-10-28 22:16:29 +11:00
DecDuck d9aedc9886 user mobile header 2024-10-27 15:52:30 +11:00