Commit Graph

78 Commits

Author SHA1 Message Date
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 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 f384492ed2 fix: missing key in loops 2025-04-12 16:03:35 -04:00
Huskydog9988 fdffd9a32a feat: add skeleton for loading game carousel 2025-04-07 21:28:58 -04:00
Huskydog9988 66d1413eb5 fix: gamecarousel layout shifts (mostly) 2025-04-07 17:28:40 -04:00
Huskydog9988 e572b61af9 fix: gamecarousel not resizing 2025-04-07 16:57:44 -04:00
Huskydog9988 f9b774ddb5 fix: wordmark causing page refresh 2025-04-07 16:49:56 -04:00
Huskydog9988 106b3f66a4 feat: sleak transition from store page to item 2025-04-07 16:17:55 -04:00
Huskydog9988 7400fae11b fix: use nuxtlink instaed of a tag 2025-04-07 16:11:56 -04:00
DecDuck 043ef6dcd2 fix: remove debug values from game carousel 2025-04-07 17:44:48 +10:00
DecDuck 2cbee3d495 feat: add ability to review and revoke clients 2025-04-05 17:42:32 +11:00
DecDuck 7263ec53ac fix: remove weird import 2025-04-05 15:38:07 +11:00
DecDuck b22681c555 fix: fix types, remove @nuxt/image because of broken types 2025-04-05 14:21:37 +11:00
DecDuck 82baeb909a feat: add yarn typecheck and fix all types 2025-04-05 09:40:05 +11:00
DecDuck 17372a9c06 feat: account pages framework & updates to library 2025-04-01 18:28:34 +11:00
DecDuck 68f5f88347 fix: carousel pagination 2025-04-01 16:42:08 +11:00
DecDuck 3b4f940983 feat: slight optimisation with removing from collection 2025-04-01 12:08:39 +11:00
Huskydog9988 f9e6702d40 Merge branch 'develop' into auth-overhaul 2025-03-23 20:33:46 -04:00
Huskydog9988 2027c69c0e fix signout 2025-03-22 16:55:08 -04:00
Husky cd93ba2197 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 1ad1ebb3fd merge: husky updates 2025-03-14 13:16:26 +11:00
DecDuck 1de9ebdfa5 feat: refactor news and migrate rest of useFetch to $dropFetch 2025-03-14 13:12:04 +11:00
DecDuck bd1cb67cd0 feat: user page & $dropFetch util 2025-03-14 12:22:08 +11:00
DecDuck 789361ea73 feat: add mac as platform 2025-03-11 19:02:53 +11:00
DecDuck ffc1537d7f feat: partial work on home admin page 2025-03-11 18:25:29 +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 9515a21dc6 feat: move article creation into a modal 2025-03-11 12:20:56 +11:00
DecDuck c3ee948682 fix: store page styling 2025-03-11 11:47:35 +11:00
DecDuck 1eede0f035 fix: news frontend 2025-03-10 12:05:10 +11:00
DecDuck 31aaec74af feat: migrate to tailwind v4 and fix user token API 2025-03-10 10:35:03 +11:00
Aden Lindsay 28bf070ce2 feat(news): Added ability to search and filter news articles 2025-02-02 10:06:38 +10:30
Aden Lindsay 866c4d354e feat(news): Created ability to create news articles 2025-02-02 10:05:55 +10:30
Aden Lindsay e7837af0e7 feat(news): added ability to delete news articles 2025-02-02 10:05:13 +10:30
Aden Lindsay 1967de72c8 style(GamePanel): New hover state styles 2025-01-28 19:17:12 +10:30
Aden Lindsay bfcc7519bf style(AddLibraryButton): New hover state animations 2025-01-28 19:15:49 +10:30
DecDuck 6317ad2657 fix: collection creation & overview hover styles 2025-01-28 17:01:34 +11:00
DecDuck 42ebbf2922 feat: collection deleting 2025-01-28 16:50:57 +11:00
DecDuck ecd26a42a8 feat: mobile ui and other design 2025-01-28 16:24:08 +11:00
DecDuck cf0aa948fe feat: refactor & redesign parts of UI 2025-01-28 16:24:08 +11:00
DecDuck 934c176974 refactor(create collection modal): use ModalTemplate & v-model 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 a309651fe4 feat(collections): backend 2025-01-19 16:29:29 +11:00
DecDuck 2cfe75a551 feat(metadata): change name, description and icon 2024-12-30 14:17:27 +11:00
DecDuck 5a1f8411de feat(game panel): adjust gradient 2024-12-29 19:20:17 +11:00
DecDuck a86045c307 feat(carousel ui): add aden's carousel pagination design 2024-12-29 19:08:18 +11:00
DecDuck e505e58192 feat(admin ui): add modifying game descriptions 2024-12-27 19:52:59 +11:00
DecDuck 937954fa02 feat(admin ui): customisable image carousel and new layout 2024-12-27 14:43:40 +11:00
DecDuck 2f52a16d52 feat(metadata): 'manual' metadata provider 2024-12-26 19:54:49 +11:00