Commit Graph

119 Commits

Author SHA1 Message Date
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
DecDuck
38fc6b81df feat(loading button): add disabled state 2024-12-26 19:38:48 +11:00
DecDuck
cada630e81 fix: moved icons and created PlatformClient so we can use the enum on the frontend 2024-12-24 11:43:36 +11:00
DecDuck
789d3ba2f2 refactor(windows logo): moved windows logo into logos dir 2024-12-06 21:25:21 +11:00
DecDuck
e408ac5df8 feat(ui): more ui improvements 2024-11-24 16:12:19 +11:00
DecDuck
ecc819eebc feat(ui): game carousel 2024-11-24 09:47:32 +11:00
DecDuck
9cbdcbcdf6 feat(store): new endpoints, ui and beginnings of main store page 2024-11-23 21:29:24 +11:00
DecDuck
9c2249ed08 fix(style): game panel now always shows 3 lines exactly 2024-11-23 09:12:57 +11:00
DecDuck
7a88f4c52d style: updated text colours across app 2024-11-19 11:11:59 +11:00
DecDuck
6e6f09dba0 feat(notifications): added notification system w/ interwoven refactoring 2024-11-16 19:41:19 +11:00