Huskydog9988
d50a2e7f0d
fix: add missing dev deps
2025-04-03 18:15:39 -04:00
Huskydog9988
c564792c7a
Merge branch 'develop' into db-store
2025-04-03 18:12:07 -04:00
Huskydog9988
2524e42abd
feat: cache for session store in db
2025-04-01 21:32:13 -04:00
Huskydog9988
440459d3de
Merge branch 'develop' into auth-overhaul
2025-03-23 20:33:46 -04:00
Huskydog9988
cce2c23566
use arktype for clientside validation
2025-03-22 19:37:28 -04:00
Huskydog9988
47affba159
new accounts use argon2
2025-03-22 17:09:10 -04:00
Huskydog9988
51dc9cdb2a
add sharp for ipx
2025-03-22 15:58:53 -04:00
Husky
956875fd89
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
df33d74bb3
fix: remove @nuxt/content
2025-03-14 13:23:56 +11:00
DecDuck
3067b4b4d0
merge: husky updates
2025-03-14 13:16:26 +11:00
Huskydog9988
d2976bed63
add content security policy to allow showing remote images for game importing
2025-03-12 19:05:11 -04:00
DecDuck
ced981cbc8
feat: migrate to tailwind v4 and fix user token API
2025-02-14 20:01:18 +11:00
DecDuck
2a6fdbef83
fix(droplet): add aarch64 optional packages
2025-02-08 11:38:06 +11:00
DecDuck
82428786c4
feat(admin ui): customisable image carousel and new layout
2024-12-27 14:43:40 +11:00
quexeky
b033528bec
docs(version): Version bump
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-12-25 11:19:31 +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
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
4db9ebe66a
fix(ws): fixed websocket authentication
2024-11-16 18:28:38 +11:00
DecDuck
70e3ba0a2d
chore: update prisma version
2024-11-06 09:29:28 +11:00
DecDuck
a396a4939f
refactor(icons): move icons into dedicated folder
2024-11-05 18:39:49 +11:00
DecDuck
6263ae1cb7
migrate bcrypt to bcryptjs
2024-11-05 10:56:34 +11:00
DecDuck
20fdd30871
remove bcrypt (debug)
2024-11-05 10:49:48 +11:00
DecDuck
76197bfae0
move to yarn v2
2024-11-04 22:55:29 +11:00
DecDuck
95a06661d7
remove canvas from dependencies
2024-11-04 22:38:05 +11:00
DecDuck
48ebc5f9c6
back to yarn, with nuxt telemetry force disabled
...
I think Nuxt prompts have been messing with the installs
2024-11-04 22:15:36 +11:00
DecDuck
1a7dfade39
migrate to pnpm due to ci/cd issues with yarn
2024-11-04 21:52:31 +11:00
DecDuck
6301bb18b6
server side and user client side completed for registration
2024-10-28 22:16:29 +11:00
DecDuck
7bdc71ce56
bump droplet and add vue carousel
2024-10-27 15:07:39 +11:00
DecDuck
513f962964
starting docs infra
2024-10-25 13:15:46 +11:00
DecDuck
a3d127c018
cleanup & polish
2024-10-21 21:49:51 +11:00
DecDuck
34b03527bf
game version re-ordering
2024-10-14 20:34:23 +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
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
6d32e36b35
update dependencies and add note about optional dependencies
2024-10-09 02:35:59 +11:00
DecDuck
e0d797b384
bump @drop/droplet version for windows developers
2024-10-09 02:26:21 +11:00
DecDuck
4d655c42d0
migrate to new droplet ca system
2024-10-08 21:45:44 +11:00
DecDuck
5e74a555df
ca groundwork
2024-10-07 22:35:54 +11:00
DecDuck
9e731796da
ui groundwork
2024-10-04 14:43:02 +10:00
DecDuck
2773c4cc3b
metadata engine
2024-10-04 13:01:06 +10:00
DecDuck
ff581f115b
initial commit
2024-09-28 19:12:11 +10:00