2055f61527
fix: optimize images (again)
2026-03-28 13:26:22 +00:00
0396ad5b0d
feat: edit makeup filter
2026-03-28 12:01:51 +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
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
48999695c9
fix: uncomment code
...
MONKA
2026-02-24 16:45:14 +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
98fffcc396
feat: replace react-webcam
2026-02-01 22:15:47 +00:00
df30270cc6
fix: 2e334d15 bug
2026-02-01 22:06:24 +00:00
fcdd080b4d
feat: add tos and privacy notice to login page
2026-02-01 21:57:57 +00:00
2e334d155f
fix: allowed copying build error
...
changed allow copying to optional due to switch game
2026-02-01 20:38:30 +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
6d19988306
fix: responsiveness for discord button + countdown
2026-02-01 13:17:41 +00:00
8f63e6c365
feat: permanent discord button
2026-01-31 13:39:43 +00:00
87b9d3f4c3
feat: countdown to sequel
2026-01-29 16:46:44 +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
4656b969d6
fix: revalidate sitemap every 12 hours
2026-01-02 14:59:03 +00:00
7a6eb389d9
feat: tutorial improvements
...
- refactored
- preload images
- also changed robots.txt
2025-12-20 20:16:18 +00:00
67bd6a4297
fix: send 404 when no miis are found in search API route
...
also remove redundant line in README
2025-11-16 21:27:24 +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
46a168b56c
feat: profile about me sections
2025-11-10 19:20:33 +00:00
df1cdc67e9
feat: regenerate metadata images button in admin panel
2025-11-01 14:25:37 +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
69cf02e018
feat: fancy internal links in mii descriptions
2025-10-29 22:48:30 +00:00
347fa4824e
feat: use name instead of username for mii page
2025-10-29 20:21:38 +00:00
6ffb85c49c
style: improve descriptions' whitespace
2025-10-29 19:59:52 +00:00
f0df04d47c
chore: update packages
2025-10-29 19:46:33 +00:00
76fecca011
fix: remove island name from metadata in mii page
...
only automatically works for 3DS and I don't want to ask people for an
island name if on switch
2025-09-15 22:20:30 +01:00
b806f2c958
feat: add alt to images for SEO
...
SEO PART 18457
2025-09-15 22:18:42 +01:00
43c67d75a9
feat: platform filter, filtering redesign, show platform on mii pages
2025-09-14 15:27:13 +01:00
90a6b741be
feat: groundwork for different platform tutorials
2025-09-14 12:36:11 +01:00
e1b269d99b
Merge branch 'main' into feat/living-the-dream-qr-code
2025-09-14 12:25:52 +01:00
e677a2129f
style: add dark blue color to text instead of black
...
parity with sequel game
2025-09-13 23:34:34 +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
59b0b939c7
fix: suppress hydration warning on json-ld script
2025-09-13 11:53:06 +01:00
aa97cd813e
style: scrollbar color
2025-09-13 11:52:43 +01:00
2d5b09b2e2
fix: json-ld incorrect
2025-09-12 20:04:42 +01:00
df6ff9fd13
style: increase visibility of mii page gallery
2025-08-29 17:25:08 +01:00
be36378a56
style: standardize gender information on mii page with gender select
2025-08-29 17:24:12 +01:00
779e5550a3
refactor: move offscreen metadata images from index to mii page
2025-08-24 20:02:42 +01:00
5dde6001fa
fix: guest profile picture fallback not working
2025-08-20 21:10:31 +01:00
19a7e83403
fix: disallow /_next/image in robots.txt
...
I only want to index 'metadata' type images
2025-08-19 21:49:07 +01:00
817baf7970
feat: hide metadata type images offscreen for seo
2025-08-19 21:48:37 +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
e1a158d070
feat: improve mii list filtering, add gender filter
...
- added react transitions when redirecting, should improve UI looks and
smoothness when filtering/sorting
- small refactor - put @types/sjcl in devDependencies
2025-07-19 17:15:11 +01:00
a37759622a
feat: add aria-label to buttons and links
2025-07-18 22:40:24 +01:00
029c7eb84a
fix: wrong uploads directory path in delete mii route
2025-07-16 20:21:57 +01:00
748399460a
feat: add images to sitemap
2025-07-16 12:08:26 +01:00
2a1cb89ecc
fix: add google site name data
2025-07-14 14:06:49 +01:00
8b4842b584
chore: update packages
...
also migrate zod to v4
2025-07-14 13:03:31 +01:00
afb73ec3a6
fix: set lower priority for profiles in sitemap
2025-06-15 12:36:19 +01:00
cf3b25727c
fix: disallow tags in profile pages
2025-06-15 12:35:49 +01:00
afd4e449a5
fix: add noindex to mii and qr-code image types
2025-06-12 22:04:53 +01:00
a2fd114f7d
fix: disallow page search param properly in robots.txt
2025-06-11 21:49:24 +01:00
62ab328fa2
fix: use search param for redirect banner instead
2025-06-11 16:08:13 +01:00
cea8d721de
feat: redirect banner and new domain
2025-06-10 21:54:23 +01:00
62f33440f3
fix: check if user is logged in before checking for punishments
2025-06-02 23:36:56 +01:00
aef188f7c8
feat: punishment page
2025-05-31 22:40:56 +01:00
e195d2e80b
feat: user lookup and user punishments in admin panel
...
need to work on actually punishing the user
2025-05-25 22:16:41 +01:00
0c7be71b2c
feat: redesign reports in admin panel
2025-05-25 11:31:52 +01:00
5339fdd95e
style: wrap terms of service and privacy policy in box
2025-05-24 16:58:20 +01:00
33ec0f059b
feat: make messages and buttons more island themed
...
silly :3
2025-05-24 16:28:36 +01:00
32bcd0ec36
fix: stop double redirect on 'random mii' button
2025-05-24 15:46:07 +01:00
044d915972
feat: regenerate metadata image on mii edit
2025-05-23 17:43:30 +01:00
36f0ff8398
feat: report notifications
2025-05-23 15:33:35 +01:00
8c0a7c47a3
feat: share mii button
2025-05-22 22:30:08 +01:00
1485267bdd
fix: add content-type headers to mii image api route
2025-05-22 22:29:05 +01:00
de2c281257
feat: 'metadata' image generation for miis
...
for use on search engines
2025-05-21 22:02:35 +01:00
ada54d46c8
style: use brightness instead of scale on hover for qr-code image in mii page
2025-05-21 18:29:54 +01:00
d9a299bb7f
fix: add quotations around tags in metadata descriptions
2025-05-19 17:05:07 +01:00
b7dffe8b52
fix: update <h1> tag in index page when tags are present
2025-05-16 19:51:31 +01:00
00096552ce
feat: change metadata when tags are present in index page
2025-05-16 19:45:21 +01:00
37ee2bca63
chore: more SEO fixes
2025-05-15 19:19:47 +01:00
65e01603ec
fix: remove tags and sort from robots.txt disallow
2025-05-15 19:19:26 +01:00
9b8c697f66
feat: my likes page and redesign profile page
2025-05-14 20:13:25 +01:00
8f5296ca62
chore: disable url search params in robots.txt
...
also add preview.png (I forgot yet again)
2025-05-14 18:31:04 +01:00
58032ed31b
refactor: update metatags
2025-05-10 19:57:35 +01:00
5a01bfb234
refactor: remove /api/mii/list
...
what is the point of next.js if i'm not even using it properly (should
also hopefully improve SEO)
2025-05-10 19:38:40 +01:00
c4a8e82313
refactor: profile components
...
why did I do it like that???
2025-05-10 19:08:36 +01:00