|
|
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 |
|
|
|
a678d9db0f
|
fix: add aes_keys.txt warning for emulators
|
2025-06-12 22:21:30 +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 |
|
|
|
737f808fec
|
fix: add suspense to redirect banner
|
2025-06-11 16:26:18 +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 |
|
|
|
f8838caa55
|
style: responsiveness for admin page user lookup
|
2025-05-31 22:49:22 +01:00 |
|
|
|
aef188f7c8
|
feat: punishment page
|
2025-05-31 22:40:56 +01:00 |
|
|
|
780e147f32
|
feat: redesign footer
|
2025-05-31 21:33:37 +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 |
|
|
|
045308dcef
|
feat: dropzone dragging over effect
|
2025-05-24 12:04:37 +01:00 |
|
|
|
6a965ecd66
|
fix: make tutorial images higher quality
|
2025-05-23 17:55:38 +01:00 |
|
|
|
288046e645
|
chore: update 'adding mii' tutorial images
|
2025-05-23 17:55:30 +01:00 |
|
|
|
6d9dcde15f
|
style: make watermark smaller in metadata image
|
2025-05-23 17:44:39 +01:00 |
|
|
|
044d915972
|
feat: regenerate metadata image on mii edit
|
2025-05-23 17:43:30 +01:00 |
|
|
|
42b7911d6e
|
fix: pagination in 'my likes' page redirecting to index page
|
2025-05-23 16:31:27 +01:00 |
|
|
|
0ace0f1703
|
fix: a couple of qr-scanner issues
|
2025-05-23 16:08:51 +01:00 |
|
|
|
36f0ff8398
|
feat: report notifications
|
2025-05-23 15:33:35 +01:00 |
|
|
|
6e8f5beb3e
|
fix: searching shows no results if page has advanced beforehand (#5)
|
2025-05-23 12:44:20 +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 |
|
|
|
b23c76c2ec
|
feat: sort by oldest
|
2025-05-19 17:05:39 +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 |
|
|
|
865b5bc31a
|
fix: update filter select when redirected
|
2025-05-16 19:45:32 +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 |
|
|
|
09c2448116
|
refactor: make profile picture cooldown 7 days instead of 30
|
2025-05-10 14:35:40 +01:00 |
|
|
|
4987c2e59a
|
style: add object-cover to images inside profile picture settings
|
2025-05-09 22:39:47 +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 |
|
|
|
769dd0b863
|
style: admin page report table width responsiveness
|
2025-05-09 21:41:56 +01:00 |
|
|
|
8320d55939
|
fix: rename author to reporter in report system
|
2025-05-09 21:34:23 +01:00 |
|
|
|
0689f7af09
|
fix: find users using id instead of email
while email can't be null, I think ID is better
|
2025-05-09 21:18:53 +01:00 |
|
|
|
6db97a224f
|
style: add responsiveness to profile settings
why did nobody tell me
|
2025-05-09 20:11:54 +01:00 |
|
|
|
3a302c87c3
|
feat: add guest picture
also add contributor badge
|
2025-05-08 22:08:43 +01:00 |
|
|
|
b2fcf64f58
|
fix: add secondary sort to mii list api
|
2025-05-08 21:14:26 +01:00 |
|
|
|
783c5161c0
|
fix: allow admins to edit miis in api route
also fix build errors from last commit (don't trust `pnpm lint`)
|
2025-05-08 17:48:28 +01:00 |
|
|
|
2d82be8453
|
feat: ability to edit mii descriptions
I forgot
|
2025-05-08 17:32:26 +01:00 |
|
|
|
75ed926b39
|
feat: allow .heic image format in QR upload
|
2025-05-08 17:07:37 +01:00 |
|
|
|
548bbcebc2
|
fix: isLiked set incorrect in mii list api when user is not logged in
|
2025-05-08 17:06:59 +01:00 |
|
|
|
398580e72b
|
feat: mii descriptions
|
2025-05-07 21:06:10 +01:00 |
|
|
|
8753358a48
|
style: redesign mii page
also adds a gender viewer!
|
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 |
|
|
|
0233d803fc
|
feat: use tooltip for search button
|
2025-05-05 15:16:12 +01:00 |
|
|
|
5288b138ae
|
style: align skeleton media queries with mii-list
|
2025-05-05 15:13:24 +01:00 |
|
|
|
def387d811
|
fix: disable /random route cache
|
2025-05-05 15:06:31 +01:00 |
|
|
|
1006ae83f8
|
Merge pull request #4 from ariankordi/handle-hair-dye-hair-only
Handle hair dye for hair only (fixes #1)
|
2025-05-05 09:02:20 +01:00 |
|
|
|
d2e336b700
|
Merge pull request #3 from ariankordi/replace-asmcrypto-with-sjcl
Replace asmcrypto with sjcl, add tests for QR decryption (closes #2)
|
2025-05-05 08:50:09 +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 |
|
|
|
60cc4d1de9
|
style: use flex-wrap for tags in mii page
|
2025-05-04 23:14:18 +01:00 |
|
|
|
2290c993ef
|
fix: keep url search params when using pagination
|
2025-05-04 22:55:25 +01:00 |
|
|
|
70d033b26d
|
fix: redirect to /create-username in /submit
|
2025-05-04 22:42:29 +01:00 |
|
|
|
cc4f56db7c
|
fix: allow admins to edit miis
|
2025-05-04 22:15:20 +01: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 |
|
|
|
ba5c5e40fd
|
fix: banner text on small screens
|
2025-05-04 19:49:02 +01:00 |
|
|
|
aa6aeb5988
|
fix: make webcam face environment
|
2025-05-04 18:16:39 +01:00 |
|
|
|
a34d37ae76
|
feat: add tooltips to header
|
2025-05-04 17:58:59 +01:00 |
|
|
|
e3382183ef
|
fix: update robots.txt to include /report and /admin
|
2025-05-02 22:17:47 +01:00 |
|
|
|
a3cdce257a
|
fix: check ownership of mii in delete route
i don't know how this got past me
|
2025-05-02 22:17:35 +01:00 |
|
|
|
bc863b570e
|
fix: undefined in mii list api url
|
2025-05-02 22:14:25 +01:00 |
|
|
|
6ce3daadf5
|
style: remove tracking from header title
|
2025-05-02 22:05:36 +01:00 |
|
|
|
a8c83b9cb6
|
feat: banner and report viewer in admin panel
|
2025-05-02 22:05:17 +01:00 |
|
|
|
419fcb4788
|
style: make username and display name inputs in profile settings same width
|
2025-05-02 21:31:02 +01:00 |
|
|
|
f633648fee
|
feat: reporting
|
2025-05-02 18:33:20 +01:00 |
|
|
|
334b6ec9b6
|
fix: profile page responsiveness
also refactor: add profile information component
|
2025-05-02 17:26:53 +01:00 |
|
|
|
95fd9a7c40
|
fix: mii list on profiles not actually showing user's miis
|
2025-05-02 16:59:51 +01:00 |
|
|
|
fe3b25966a
|
fix: remove unused import in admin page
|
2025-05-01 22:17:43 +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 |
|
|
|
ddc7cd92d2
|
feat: empty admin page
|
2025-05-01 22:12:25 +01:00 |
|
|
|
950a461fb1
|
feat: admin user
|
2025-05-01 22:10:46 +01:00 |
|
|
|
b12ebb7ec2
|
style: fix image height in tutorials for chrome
|
2025-05-01 21:23:56 +01:00 |
|
|
|
7c13d106d7
|
feat: tooltips
|
2025-05-01 21:05:43 +01:00 |
|
|
|
5d5c6be04c
|
style: change grid columns in mii-list component
|
2025-05-01 20:21:26 +01:00 |
|
|
|
eea3df283c
|
fix: move mii images to new uploads directory and add route to access it
|
2025-04-30 19:26:08 +01:00 |
|
|
|
594309d22d
|
fix: remove debug line in rate limit and old comments
|
2025-04-30 18:26:41 +01:00 |
|
|
|
9a76254317
|
fix: remove unused import in /api/mii/list
|
2025-04-28 21:52:50 +01:00 |
|
|
|
26a586cde9
|
style: replace size-3.5 with size-4 in checkbox check icon
|
2025-04-28 21:48:28 +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 |
|
|
|
b6315ee76c
|
feat: tutorial for adding mii
|
2025-04-26 19:27:21 +01:00 |
|
|
|
f56bd5e9a4
|
feat: tutorials for submit page
|
2025-04-26 19:26:55 +01:00 |
|