0b1516e930
Merge branch 'main' into feat/living-the-dream-qr-code
2026-02-24 16:36:56 +00:00
df7901b525
feat: sentry
...
also:
- update privacy policy
- fix space missing in terms of service
- some image viewer style changes
2026-02-21 18:59:31 +00:00
118739041f
Merge branch 'main' into feat/living-the-dream-qr-code
2026-02-20 15:23:11 +00:00
e05533b19a
chore: update packages
...
also accidentally prettified some code along the way
2026-01-28 19:06:00 +00:00
cd34fb983d
feat: random stuff
2026-01-02 16:36:59 +00:00
2af1bf18a6
Merge branch 'main' into feat/living-the-dream-qr-code
2026-01-02 16:25:13 +00:00
a09b3cb56d
feat: improve mii metadata images
2025-10-31 14:39:39 +00:00
20f1c51f0c
feat: groundwork for 'living the dream' mii submissions
...
Based on the screenshots from yesterday's Nintendo Direct, it is
presumed that the Mii editor in "Living the Dream" is similar to
Miitopia's one.
This commit lays the groundwork for Miis created in the sequel game.
However, due to the way TomodachiShare generates portraits of the Miis,
I can't do that unless there is a way to parse the QR code data and
render the Mii.
Note: I don't know if Nintendo will use access codes (as was the case
with Miitopia) therefore, as a precaution, another branch will be
created in anticipation for that.
2025-09-13 15:03:12 +01:00
8b4842b584
chore: update packages
...
also migrate zod to v4
2025-07-14 13:03:31 +01:00
de2c281257
feat: 'metadata' image generation for miis
...
for use on search engines
2025-05-21 22:02:35 +01:00
5514f2ec39
feat: change profile pictures
...
I keep forgetting to do things. The edit mii api route has been using
the public folder as an uploads directory... whoops...
2025-05-09 22:33:43 +01:00
c5437ed3e7
feat: allow admins to disable submissions
2025-05-09 22:05:50 +01:00
398580e72b
feat: mii descriptions
2025-05-07 21:06:10 +01:00
ec1c19204d
feat: raise submit rate limit to 2 per minute
2025-05-05 17:49:00 +01:00
412b0e775b
feat: add mii gender property to database
...
will have to create a migration script
2025-05-05 17:46:43 +01:00
Arian Kordi
a29726dea0
Handle hair dye that is applied to hair only - add HairDyeMode and associated tests.
2025-05-04 20:26:52 -04:00
eea3df283c
fix: move mii images to new uploads directory and add route to access it
2025-04-30 19:26:08 +01:00
2c13f60a50
feat: rate limiting api routes
2025-04-28 21:47:56 +01:00
25c9bb079c
feat: profanity censoring and filtering
2025-04-23 22:04:05 +01:00
0d8a46d31a
fix: error when uploading one image in submit api and improve security a bit
2025-04-20 18:38:09 +01:00
2e4611520d
refactor: cleanup - schema edition
...
whole bunch of refactors (especially with schemas)
2025-04-12 22:37:36 +01:00
1e0132990a
feat: custom mii images and refactor submit route
2025-04-07 20:20:23 +01:00
45fb0c07a7
refactor: move mii classes into lib folder
2025-04-07 16:58:25 +01:00
e12521e6fa
fix: make studio url width of 512
2025-04-05 21:36:39 +01:00
43174b009e
refactor: use NextResponse instead of Response
2025-04-05 17:24:36 +01:00
c2e74c89bb
fix: wrap mii classes in try/catch in submit route
2025-04-05 17:16:41 +01:00
37af539911
feat: add mii data properties to database and move uploads directory paths
2025-04-05 17:13:34 +01:00
5de6e924f2
feat: tomodachi life data decrypting and fix hair color rendering
2025-04-05 17:03:18 +01:00
fae79e67af
fix: copy mii.js and edit it
2025-04-05 17:02:51 +01:00
75e2444541
fix: qr code size validation
2025-04-05 16:57:40 +01:00
49c6206623
feat: submitting and validation
...
custom images of the mii are still not implemented
2025-04-05 14:45:22 +01:00