c4d01fa8ee
feat: show controversial miis on profiles by default
2026-03-30 18:30:03 +01:00
7925c9e2f5
feat: controversial miis
...
at the time of writing, the poll is at 74% on option 2 (this one) with
14 hours to go. i keep getting reports so it's coming early
2026-03-29 21:41:38 +01:00
114526221b
feat: google login
2026-03-28 16:19:18 +00:00
fd11f996df
feat: makeup filter, bad_quality report type
2026-03-28 11:48:59 +00:00
d0f32333e9
feat: better submit error messages
2026-03-27 23:54:38 +00:00
cd6f4b948d
fix: increase number inputs range and generalize tab names in instructions
2026-03-27 22:51:43 +00:00
a6b444fcea
fix: cropping images decreases resolution
2026-03-27 18:21: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
ab0015ef2a
feat: almost done
2026-03-26 17:12:45 +00:00
79040a126d
fix: there's a parts viewer...
2026-03-25 21:58:56 +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
13941e849c
feat: view instructions on mii page
2026-02-28 16:57:43 +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
a6c2d924f1
chore: update packages, format all files, fix downshift errors
2026-02-21 19:34:01 +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
3772a23ea6
feat: filter menu and new allowed copying + tag exclude filter
...
also FINALLY fixes this annoying bug with tag selector
2026-02-01 20:34:18 +00:00
43a70567a4
fix: connect to redis during runtime, not build
2026-01-31 17:22:13 +00:00
bdab417708
chore: replace ioredis with node-redis
2026-01-31 16:57:04 +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
196f9d4640
feat: public search and mii data API routes
...
- also with an API reference that is not done
2025-11-16 21:23:04 +00:00
6386e8a652
feat: more lax requirements for custom images
2025-11-12 19:51:18 +00:00
de63677650
feat: improve tag selector
2025-10-31 15:26:32 +00:00
a09b3cb56d
feat: improve mii metadata images
2025-10-31 14:39:39 +00:00
93e26b8937
fix: 'metadata' type images stretching mii portrait for switch miis
2025-09-14 17:11:59 +01: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
24b9091c05
fix: convert buffers to Uint8Array
...
types issue
2025-08-18 22:18:16 +01:00
78320fdd56
fix: grouped pathnames for rate limit
2025-07-26 22:45:07 +01:00
701f038971
fix: rate limit on images not working properly
2025-07-26 15:50:20 +01:00
813f3388df
fix: uncomment metadata image storing code
...
I COMMENTED IT OUT IN 6d9dcde FOR SOME REASON AND FORGOT TO UNCOMMENT
IT!!!!!!
2025-07-26 14:09:13 +01:00
8b4842b584
chore: update packages
...
also migrate zod to v4
2025-07-14 13:03:31 +01:00
6d9dcde15f
style: make watermark smaller in metadata image
2025-05-23 17:44:39 +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
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
Arian Kordi
37df009806
Refactor QR decryption routines to use sjcl. Remove asmcrypto.js dependency.
...
May or may not break depending on the build of sjcl and/or minification
options. It remains to be seen.
2025-05-04 19:33:06 -04:00
Arian Kordi
9d247659c7
Add Vitest, qr-codes.test.ts, and fix broken? import in tomodachi-life-mii.ts
2025-05-04 15:25:57 -04:00
f633648fee
feat: reporting
2025-05-02 18:33:20 +01:00
08861f8d75
fix: parse moderation api response after checking if response is ok
...
should fix long wait times for an error code when moderation api is down
2025-05-01 22:13:24 +01:00
594309d22d
fix: remove debug line in rate limit and old comments
2025-04-30 18:26:41 +01:00
2c13f60a50
feat: rate limiting api routes
2025-04-28 21:47:56 +01:00