Commit graph

32 commits

Author SHA1 Message Date
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
50c18a342d feat: automatic image moderation 2025-04-28 16:42:57 +01:00
25c9bb079c feat: profanity censoring and filtering 2025-04-23 22:04:05 +01:00
b17478a718 fix: actual mime type checking in submit route 2025-04-20 17:49:03 +01:00
48c99e442f refactor: move slugSchema into schemas file and rename to idSchema 2025-04-20 17:37:38 +01:00
8b8c9aaa4b feat: ability to update display name and username in profile settings 2025-04-18 16:46:16 +01:00
75bd7281e4 feat: abbreviate likes in mii list component 2025-04-14 18:41:26 +01:00
53a23f35ef feat: port mii list to use api route
also make search bar redirect to index page with search param instead of
a new page
2025-04-12 23:13:34 +01:00
2e4611520d refactor: cleanup - schema edition
whole bunch of refactors (especially with schemas)
2025-04-12 22:37:36 +01:00
38356cf2f9 fix: showing errors when converting qr code 2025-04-12 14:44:36 +01:00
516923905d fix: build errors 2025-04-09 13:49:09 +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
5de6e924f2 feat: tomodachi life data decrypting and fix hair color rendering 2025-04-05 17:03:18 +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
9d35d93d9e feat: usernames
also change userId to number
2025-03-30 17:37:05 +01:00
7b799405dc feat: prisma, postgresql, and upgrade to auth.js@beta 2025-03-29 21:55:04 +00:00