Commit Graph

1530 Commits

Author SHA1 Message Date
quexeky d9774862e8 fix(cache): Bug where games would not remove themselves from the list of installed applications when being uninstalled 2025-02-12 10:00:45 +11:00
quexeky 9ba9986ae5 chore: Various formatting 2025-02-12 10:00:45 +11:00
quexeky 3cb592ecf2 feat(cache): Added forceOffline in settings and caching games & library 2025-02-12 10:00:45 +11:00
quexeky 273c68561b feat(cache): Added offline!() macro to manage online and offline function distinctions
See fetch_library command for example
2025-02-12 10:00:45 +11:00
quexeky a93e5917ee chore: Swapped over to using a macro with an offline mode
Signed-off-by: quexeky <git@quexeky.dev>
2025-02-12 10:00:45 +11:00
quexeky 4f564862a1 chore: Progress on caching 2025-02-12 10:00:45 +11:00
quexeky e4921e4629 fix: Removed unnecessary nightly feature try_trait_v2 2025-02-12 10:00:45 +11:00
quexeky 91e811b32a fix(downloads): Fix rearranging download queue throwing error 2025-02-12 10:00:45 +11:00
quexeky 224ff2d015 chore: Version bump 2025-02-12 10:00:45 +11:00
DecDuck e4eb6b87c1 fix: home page now (temporarily) redirects to store 2025-02-08 11:41:16 +11:00
DecDuck 2a6fdbef83 fix(droplet): add aarch64 optional packages 2025-02-08 11:38:06 +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 230d49cf3d fix(backend): Add forgotton migration for news storage 2025-02-03 16:50:10 +10:30
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
Aden Lindsay b3349c766b feat(DB): Updated DB for news articles to be stored in the DB 2025-02-02 10:17:21 +10:30
Aden Lindsay 17f7a36d6d feat(news): Updated user for authoring articles 2025-02-02 10:16:28 +10:30
Aden Lindsay a5cfd67ec4 feat(news): Created article full screen view 2025-02-02 10:15:09 +10:30
Aden Lindsay e801b8636a feat(news): Created article overview page 2025-02-02 10:10:16 +10:30
Aden Lindsay 45fcd29e52 feat(news) Added news page/sidebar 2025-02-02 10:09:25 +10:30
Aden Lindsay 68622d9d54 feat(news): Added backend for news 2025-02-02 10:08:34 +10:30
Aden Lindsay b670442436 Create useNews.ts 2025-02-02 10:07:24 +10:30
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
DecDuck 8b97906063 Merge pull request #20 from AdenMGB/develop
Fresh animations & scaled Games Grid view properly
2025-01-30 19:30:21 +11:00
renovate[bot] 3e87c3a1b0 chore(deps): update hustcer/setup-nu action to v3.17 2025-01-29 05:45:28 +00:00
Aden Lindsay 730608383d style(store): Added reactive hover state for admin dashboard button 2025-01-28 19:25:00 +10:30
Aden Lindsay 9c5e209af3 style(store): hover state for coursel button 2025-01-28 19:24:30 +10:30
Aden Lindsay 8df2cd706b style(collections): Hover state & scaling games grid properly 2025-01-28 19:23:24 +10:30
Aden Lindsay 0449c4ba26 fix(library): Fixed game banner as background, & added hover state 2025-01-28 19:22:29 +10:30
Aden Lindsay 74f986d288 style(collections): Added hover state & animation for addition icon 2025-01-28 19:20:33 +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 3d65a99d9f fix: collection overview trash icon 2025-01-28 17:23:06 +11:00
DecDuck 7bca1d3922 fix: store page styling 2025-01-28 17:21:05 +11:00
DecDuck 4caa240bd6 fix: cascade delete for collection entries 2025-01-28 17:06:30 +11:00
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 fa368e51f9 fix: store style & library game page 2025-01-28 16:39:13 +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
Aden Lindsay f74b0a279e Create signout.vue to sign out :shocked: 2025-01-28 16:19:41 +11:00
DecDuck 464a2e0cf9 fix: requiring disabled param 2025-01-28 15:56:20 +11:00