Commit graph

146 commits

Author SHA1 Message Date
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
DecDuck
513f962964 starting docs infra 2024-10-25 13:15:46 +11:00
DecDuck
94b657e5e5 better server side signin redirects
this makes it so if a user requests a page (not API route) and isn't
signed in, it automatically redirects them to the sign in page (doesn't
show a flash of the error page)
2024-10-23 12:55:38 +11:00
DecDuck
bca805af8a more cleaning 2024-10-21 21:50:27 +11:00
DecDuck
865997bf92 upload images to games 2024-10-12 12:09:14 +11:00
DecDuck
308827f042 almst complete admin ui and initial store designs 2024-10-11 22:45:02 +11:00
DecDuck
fd39b3453a version importing 2024-10-11 17:16:26 +11:00
DecDuck
37a138aeed completed game importing; partial work on version importing 2024-10-11 00:37:08 +11:00
DecDuck
ba3c480357 admin ui shell 2024-10-09 15:43:55 +11:00
DecDuck
99db921f07 finished object endpoints
Added writing (tested) and deleting (untested) endpoints
2024-10-09 15:08:55 +11:00
DecDuck
57b6fa872e another stage of client authentication 2024-10-08 16:13:46 +11:00
DecDuck
6c3783380b refactoring 2024-10-08 00:41:05 +11:00
DecDuck
5e74a555df ca groundwork 2024-10-07 22:35:54 +11:00
DecDuck
94e8ad5c9a more ui 2024-10-04 15:35:03 +10:00
DecDuck
9e731796da ui groundwork 2024-10-04 14:43:02 +10:00