coolbot100s
4b73aee56a
fix method typo
2025-08-05 12:59:06 -07:00
coolbot100s
de11629402
lint fix
2025-08-05 12:48:52 -07:00
coolbot100s
29e4c6d18a
correct vocabulary for resolutions tags warning and sort tags list in resolution tags nag
2025-08-05 12:46:42 -07:00
coolbot100s
474e482474
fix tags warning, and link shorteners and misused discord warnings to link settings page, reword some warnings.
2025-08-05 12:34:02 -07:00
Calum H.
ca48107e7e
fix: formatjs
2025-08-05 11:24:14 +01:00
IMB11
87dcb04c43
Merge branch 'main' into cal/dev-124-project-validation
2025-08-04 21:56:12 +01:00
Emma Alexia
0dee21814d
Change "Billing" link on dashboard for admins ( #3951 )
...
* Change "Billing" link on dashboard for admins
Requires an archon change before merging
* change order
* steal changes from prospector's old PR
supersedes #3234
Co-authored-by: Prospector <prospectordev@gmail.com>
* lint?
---------
Co-authored-by: Prospector <prospectordev@gmail.com>
2025-08-04 20:13:33 +00:00
IMB11
02bbac00a8
feat: key + sort nags by type
2025-08-04 18:24:13 +01:00
IMB11
c470eea9ac
Merge branch 'main' into cal/dev-124-project-validation
2025-08-02 12:41:49 +01:00
IMB11
72a52eb7b1
fix: improve error message for rate limiting ( #4101 )
...
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2025-08-01 21:27:25 +00:00
IMB11
b33e12c71d
fix: startup settings not visible on hard page refresh/direct load ( #4100 )
...
* fix: startup settings not visible on hard page refresh/direct load
* refactor: const func => named
2025-08-01 21:22:22 +00:00
IMB11
82d86839c7
fix: approve status incorrect ( #4104 )
2025-08-01 20:24:40 +00:00
IMB11
f606b20109
Merge branch 'main' into cal/dev-124-project-validation
...
Signed-off-by: IMB11 <hendersoncal117@gmail.com>
2025-07-31 13:45:17 +01:00
IMB11
6387fb21c6
feat: Moderation Dashboard Overhaul ( #4059 )
...
* feat: Moderation Dashboard Overhaul
* fix: lint issues
* fix: issues
* fix: report layout
* fix: lint
* fix: impl quick replies
* fix: remove test qr
* feat: individual report page + use new backend
* feat: memoize filtering
* feat: apply optimizations to moderation queue
* fix: lint issues
* feat: impl quick reply functionality
* fix: top level await
* fix: dep issue
* fix: dep issue x2
* fix: dep issue
* feat: intl extract
* fix: dev-187
* fix: dev-186 & review project btn
* fix: dev-176
* remove redundant moderation button from user dropdown
* correct a msg and add admin to read filter
---------
Co-authored-by: coolbot100s <76798835+coolbot100s@users.noreply.github.com>
2025-07-29 21:19:25 +00:00
IMB11
ad1fed91cf
fix: description nag
2025-07-29 13:23:16 +01:00
Alejandro González
c7d0839bfb
fix(labrinth): retire Sendy for new email newsletter subscriptions ( #4073 )
...
* tweak(frontend): do not sign up for the newsletter by default
* fix(labrinth): retire Sendy for new email newsletter subscriptions
2025-07-29 09:51:50 +00:00
IMB11
b87fb1de00
fix: locale issues
2025-07-28 16:41:30 +01:00
IMB11
fe3d360215
Merge branch 'main' into cal/dev-124-project-validation
...
Signed-off-by: IMB11 <hendersoncal117@gmail.com>
2025-07-28 16:33:03 +01:00
Alejandro González
8804478221
fix(frontend): hide subscription button in blog before sub status is determined ( #4072 )
2025-07-27 20:29:21 +00:00
Emma Alexia
ff88724d01
Allow modification of failed charges on admin billing page ( #4045 )
...
* Allow modification of failed charges on admin billing page
Allows cancelling a failed subscription and forcing another charge attempt
* use addNotification
2025-07-27 17:30:16 +00:00
Emma Alexia
7dffb352d5
Fix duplicate "Upload icon Select file" on collections ( #4069 )
...
* Fix duplicate "Upload icon Select file" on collections

* fix lint
2025-07-27 17:27:02 +00:00
Emma Alexia
1df6e29aa1
Ensure server status info is always passed to "My servers" page ( #4071 )
...
This took an insanely long time to debug and figure out you would not believe
2025-07-27 17:10:52 +00:00
Emma Alexia
5deb4179ad
Re-enable the Moderation tab for projects that are approved ( #4067 )
...
By request of the moderation team. This would allow easier access
if, e.g., the moderators tell the author of a metadata problem they
need to correct.
2025-07-27 17:07:39 +00:00
Prospector
6db1d66591
else if
2025-07-24 10:38:23 -07:00
Prospector
8052fda840
Bump report limit to 1500
2025-07-24 10:37:01 -07:00
IMB11
15892a88d3
fix: handle identified files properly in the checklist ( #4004 )
...
* fix: handle identified files from the backend
* fix: allFiles not being emitted after permissions flow completed
* fix: properly handle identified projects
* fix: jade issues
* fix: import
* fix: issue with perm gen msgs
* fix: incomplete error
2025-07-23 08:34:55 +00:00
Alejandro González
32793c50e1
feat(app): better external browser Modrinth login flow ( #4033 )
...
* fix(app-frontend): do not emit exceptions when no loaders are available
* refactor(app): simplify Microsoft login code without functional changes
* feat(app): external browser auth flow for Modrinth account login
* chore: address Clippy lint
* chore(app/oauth_utils): simplify `handle_reply` error handling according to review
* chore(app-lib): simplify `Url` usage out of MC auth module
2025-07-22 22:55:18 +00:00
IMB11
89351b4be4
Merge branch 'main' into cal/dev-124-project-validation
2025-07-21 18:35:59 +01:00
Emma Alexia
7d76fe1b6a
Add more info about last attempts to admin billing dashboard ( #4029 )
2025-07-21 08:35:36 +00:00
Prospector
0f755b94ce
Revert "Author Validation Improvements ( #3970 )" ( #4024 )
...
This reverts commit 44267619b60e8ff8fcdb7579462022be187a56cc.
2025-07-19 22:04:47 +00:00
Emma Alexia
a8caa1afc3
Clarify that Modrinth Servers are for Java Edition ( #4021 )
2025-07-18 18:37:06 +00:00
IMB11
44267619b6
Author Validation Improvements ( #3970 )
...
* feat: set up typed nag (validators) system
* feat: start on frontend impl
* fix: shouldShow issues
* feat: continue work
* feat: re add submitting/re-submit nags
* feat: start work implementing validation checks using new nag system
* fix: links page + add more validations
* feat: tags validations
* fix: lint issues
* fix: lint
* fix: issues
* feat: start on i18nifying nags
* feat: impl intl
* fix: minecraft title clause update
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2025-07-16 22:28:42 +00:00
Prospector
1261c7e7c9
Merge branch 'main' into cal/dev-124-project-validation
2025-07-16 15:22:38 -07:00
Prospector
90043fe84d
Remove tumblr from footer since it's no longer in use ( #4001 )
...
* Remove tumblr from footer since it's no longer in use
* remove import
* i18n extract
---------
Co-authored-by: IMB11 <hendersoncal117@gmail.com>
2025-07-16 20:44:56 +00:00
IMB11
252b7bf965
Merge branch 'main' into cal/dev-124-project-validation
2025-07-16 20:54:21 +01:00
AnotherPillow
911652133b
fix: report body overflowing container ( #3983 )
...
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2025-07-16 19:09:02 +00:00
IMB11
cee1b5f522
fix: use node instance url to fix staging ( #4005 )
...
* fix: use node instance url to fix staging
* fix: check if node instance exists first
2025-07-16 18:57:31 +00:00
coolbot
62f5a23fcb
Moderation Checklist V1.5 ( #3980 )
...
* starting on new checklist implementation
Change default shouldShow behavior for stages.
add new messages and stages.
Change some existing stage logic.
Add placeholder var for the rules.
Co-Authored-By: @coolbot100s
* misc fixes + corrections
* Add clickable link previews to links stage
* Correct mislabeled title message and add new title messages
* Change message formatting, use rules variable, correct wip desc and title 1.8 messages, add tags buttons
* More applications of rules placeholder
* Add new status alerts stage
* change order of statusAlerts
* Update title related messages, add navigation based vars
* Overhaul Links stage and add new messages.
* Set message weights, add some disables
* message.mds now obey lint >:(
* fixed links text message formatting and changed an icon
* Combine title and slug stages
* Add more info to some stages and properly case stage ids
* tweak summary text formatting
* Improved tags stage info and more navigation placeholders
* redo reupload stage, more navigation placeholders, licensing stage improvements, versions stage improvements, status alerts stage improvements
* Allow modpack permissions stage to appear again by adding a dummy button.
* Update modpack permissions guidance
* fix: blog path issues
* fix: lint issues
* fix license stage text formatting
* Improve license stage
* feat: move links into one md file to be cleaner
* Update packages/moderation/data/stages/links.ts
Signed-off-by: IMB11 <hendersoncal117@gmail.com>
---------
Signed-off-by: IMB11 <hendersoncal117@gmail.com>
Co-authored-by: IMB11 <hendersoncal117@gmail.com>
Co-authored-by: IMB11 <calum@modrinth.com>
2025-07-16 18:48:26 +00:00
Prospector
76dc8a0897
Update DDoS protection on Modrinth Servers page
2025-07-15 13:51:35 -07:00
Prospector
4723de6269
Update MRS marketing and add copyright policy to footer
2025-07-15 12:36:29 -07:00
IMB11
2cc6bc8ce4
fix: unidentified files not showing in final checklist message ( #3992 )
...
* fix: unidentified files not showing in final message
* fix: remove condition
2025-07-14 15:23:15 +00:00
Calum
2f1a31a9e4
feat: impl intl
2025-07-14 13:34:01 +01:00
Calum
35636f7c00
feat: start on i18nifying nags
2025-07-14 13:19:56 +01:00
Nitrrine
5d19d31b2c
fix(web): prevent gallery item description from overflowing ( #3990 )
...
* fix(web): prevent gallery item description from overflowing
* break overflowing text instead of hiding it
Signed-off-by: Nitrrine <43351072+Nitrrine@users.noreply.github.com>
* fix: fix
---------
Signed-off-by: Nitrrine <43351072+Nitrrine@users.noreply.github.com>
2025-07-13 23:36:43 +00:00
IMB11
c1b95ede07
fix: checklist conditional message issues + MD formatting ( #3989 )
2025-07-13 20:23:06 +00:00
IMB11
058185c7fd
Moderation Checklist Fixes ( #3986 )
...
* fix: DEV-164
* fix: dev-163
* feat: DEV-162
2025-07-13 18:08:55 +00:00
Calum
24ca268aba
Merge branch 'cal/dev-124-project-validation' of https://github.com/modrinth/code into cal/dev-124-project-validation
2025-07-13 15:10:07 +01:00
Calum
4934fb1e0d
fix: lint
2025-07-13 15:09:56 +01:00
IMB11
4a7e8e98b0
Merge branch 'main' into cal/dev-124-project-validation
2025-07-13 15:08:15 +01:00
Calum
2f1627c000
fix: lint issues
2025-07-13 15:06:29 +01:00