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
dd001b0f58
feat(import): overhauled version importing
2024-12-31 00:04:50 +11:00
DecDuck
4fa2550a43
feat(carousel ui): add aden's carousel pagination design
2024-12-29 19:08:18 +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
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
DecDuck
b51db3b259
feat(ui): more ui improvements
2024-11-24 16:12:19 +11:00
DecDuck
2262fb5df0
feat(store): new endpoints, ui and beginnings of main store page
2024-11-23 21:29:24 +11:00
DecDuck
3652d6123c
feat(notifications): added notification system w/ interwoven refactoring
2024-11-16 19:41:19 +11:00
DecDuck
fd69348f5e
fix: split prisma schemas
2024-11-16 16:30:22 +11:00
DecDuck
3731b3fcf4
refactor: split prisma schemas
2024-11-16 16:24:23 +11:00
DecDuck
e9a19ecb46
chore(invitations): add expires field
2024-11-07 19:07:05 +11:00
DecDuck
508c04c07d
feat(client cap): client capability framework + peer API configuration
2024-11-06 12:25:00 +11:00
DecDuck
35e8b5b7d6
immutable application settings framework
2024-11-02 11:32:36 +11:00
DecDuck
73a2e40941
add proper carousel to store page
...
uses the VueCarousel library to add an actual carousel to the store page
for the images. uses responsive styles
2024-10-27 15:21:31 +11:00
DecDuck
34b03527bf
game version re-ordering
2024-10-14 20:34:23 +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
68236f5112
task API
...
The Task API allows for an easy way to create long-lived tasks that
require reporting back to user with progress/logs. It will be used in
the upcoming game importing.
2024-10-10 16:13:10 +11:00
DecDuck
661a30107c
object storage + full permission system + testing
...
Object storage now works fully, with the permission system. It still
needs additional external endpoints for updating and deleting objects
from the API, but it is otherwise complete. Further tasks include
writing an S3 adapter.
2024-10-09 14:43:06 +11:00
DecDuck
9b34668e50
object storage interface + utility functions
...
New ObjectBackend class that requires implementors to specify a few
basic functions, and it handles the permission logic on top of that.
Hopefully there is enough abstraction to suite further use cases!
2024-10-09 13:47:28 +11:00
DecDuck
567f2aebd1
handshakes
2024-10-08 18:08:34 +11:00
DecDuck
1c63d62e3d
client initiate
2024-10-08 13:17:30 +11:00
DecDuck
5e74a555df
ca groundwork
2024-10-07 22:35:54 +11:00
DecDuck
2773c4cc3b
metadata engine
2024-10-04 13:01:06 +10:00
DecDuck
d0a92b7932
initial work on metadata system
2024-09-29 11:08:49 +10:00
DecDuck
ff581f115b
initial commit
2024-09-28 19:12:11 +10:00