Commit graph

49 commits

Author SHA1 Message Date
e47914f873 fix: resize custom images 2026-03-30 13:54:20 +01:00
eaa6c97c57 feat: default makeup to partial instead of none 2026-03-28 16:10:02 +00:00
fde3480342 feat: longer descriptions 2026-03-28 14:53:11 +00:00
fd11f996df feat: makeup filter, bad_quality report type 2026-03-28 11:48:59 +00:00
4f03d611eb feat: resize portrait and features image 2026-03-28 10:37:50 +00:00
d0f32333e9 feat: better submit error messages 2026-03-27 23:54:38 +00:00
1e1c38ffc0 fix: #10
Fixes/adds:
- ability to edit instructions
- center indicator on range inputs
- birthdays
2026-03-27 18:15:09 +00:00
2066b9fb4b feat: crop portrait and split portrait+features image 2026-03-27 12:21:51 +00:00
79040a126d fix: there's a parts viewer... 2026-03-25 21:58:56 +00:00
0f038bf348 fix: even more fixes 2026-03-25 21:38:18 +00:00
86c655d7d0 fix: bunch of fixes 2026-03-25 21:07:28 +00:00
74139dd54e feat: use data from demo 2026-03-25 19:57:58 +00:00
22911804c0 Merge branch 'main' into feat/living-the-dream-manually 2026-03-25 16:49:28 +00:00
8fffa1c9cc feat: remove usernames 2026-03-24 22:09:00 +00:00
22fb3a2e30 feat: abandon webp 2026-03-13 22:07:10 +00:00
5995afe3db feat: metadata images for switch platform
also some other changes
2026-02-28 12:33:36 +00:00
e31141ea39 feat: fake mii editor 2026-02-27 23:27:40 +00:00
d45eb07879 feat: nonbinary miis 2026-02-24 17:24:33 +00:00
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