Commit Graph

193 Commits

Author SHA1 Message Date
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 304b947f7b Merge branch 'backslash-fix' into develop 2025-01-28 15:20:30 +11:00
DecDuck 71a882bcbb fix: import ui setup autocomplete 2025-01-28 15:20:06 +11:00
quexeky 4d4827deff Edit .gitlab-ci.yml 2025-01-26 12:21:38 +00:00
quexeky 0672d46782 Edit .gitlab-ci.yml 2025-01-26 12:17:19 +00:00
quexeky 5499e8fd6d Edit .gitlab-ci.yml 2025-01-26 12:14:22 +00:00
quexeky 5bf39f4daa Edit .gitlab-ci.yml 2025-01-26 12:13:21 +00:00
quexeky c1b7f644d8 Edit .gitlab-ci.yml 2025-01-26 12:12:54 +00:00
quexeky cbebbca7f2 Edit .gitlab-ci.yml 2025-01-26 12:11:34 +00:00
DecDuck d6131e9f84 fix(prisma): update prisma schemas 2025-01-19 16:46:43 +11:00
DecDuck 0e631a9228 feat(collections): backend 2025-01-19 16:29:29 +11:00
DecDuck 023d17abc4 cicd: custom dind 2025-01-14 20:43:50 +11:00
DecDuck 78a26f5eef feat(tasks): improved ux 2025-01-14 20:43:22 +11:00
DecDuck fc034f580f fix(invitations): fix always being created as admin 2025-01-05 22:21:55 +11:00
DecDuck dd001b0f58 feat(import): overhauled version importing 2024-12-31 00:04:50 +11:00
DecDuck ccce1cf20d fix(utils): fix recursive dirs util 2024-12-31 00:04:14 +11:00
DecDuck 4a7d2b821f fix(tasks): fix disconnect code 2024-12-31 00:03:56 +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 8d7f20d373 fix(ci/cd): recurse submodules 2024-12-27 20:31:06 +11:00
DecDuck 52f1fe3d23 feat(admin ui): add modifying game descriptions 2024-12-27 19:52:59 +11:00
DecDuck 4f06b8e026 fix(drop-base): add drop-base as git submodule 2024-12-27 16:36:37 +11:00
DecDuck 82428786c4 feat(admin ui): customisable image carousel and new layout 2024-12-27 14:43:40 +11:00
DecDuck 4870f1dbf6 fix(mail regex): removed global flag 2024-12-27 13:14:29 +11:00
DecDuck a5bf7b66b2 fix(callback ui): fix width of token breaking things 2024-12-27 13:07:29 +11:00
DecDuck d695b0a96a feat(client ui): manual handshake 2024-12-27 13:07:29 +11:00
DecDuck fae6dc6920 feat(ui): add noWrapper option 2024-12-27 13:07:29 +11:00
quexeky 9665ee2222 fix(account creation): Fix username length requirement
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-27 08:17:03 +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 466f4eaa34 feat(store ui): 'no images' slide on image carousel 2024-12-26 19:37:44 +11:00
DecDuck 8e90ac86f7 feat(object transactions): support more types 2024-12-26 19:37:21 +11:00
DecDuck 6e17fbc234 feat(admin ui): mobile nav 2024-12-26 19:36:40 +11:00
DecDuck fcd9c96d06 fix(deploy template): fix FATAL: "root"... message 2024-12-26 12:34:10 +11:00
DecDuck eea187061b feat(admin ui): improve feedback when metadata fails 2024-12-25 23:36:39 +11:00
DecDuck e7770618f0 feat(version auto detection): add .sh for linux 2024-12-25 23:19:36 +11:00
quexeky fd41109fe4 chore(changelog): Update changelog
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-25 11:39:25 +11:00
quexeky b033528bec docs(version): Version bump
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-25 11:19:31 +11:00
quexeky 1f3f76cb77 Update README.md 2024-12-24 23:24:13 +00:00
quexeky f4dcc49600 Update CONTRIBUTING.md 2024-12-24 21:34:05 +00:00
DecDuck e9822d055b fix(client event handler): future lenience 2024-12-24 17:46:56 +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 04d41e132c fix(icons): remove unnecessary import 2024-12-24 10:56:30 +11:00
DecDuck e82052955c fix(icons): remove dynamic imports 2024-12-24 10:49:04 +11:00
DecDuck 8ce33217e5 fix(icons): properly import icons 2024-12-24 10:39:13 +11:00
DecDuck dcf167fee7 chore(replace md-it): replaced markdown-it with micromark 2024-12-24 10:08:27 +11:00
DecDuck 93dd1a2de5 feat(delete games): update prisma & delete games 2024-12-23 21:12:32 +11:00
DecDuck 6f9c320d85 feat(umu id override): add support for overriding UMU id 2024-12-23 13:33:22 +11:00