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
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
359fbd4738
feat: moderation improvements ( #3881 )
...
* feat: rough draft of tool
* fix: example doc
* feat: multiselect chips
* feat: conditional actions+messaages + utils for handling conditions
* feat: migrate checklist v1 to new format.
* fix: lint issues
* fix: severity util
* feat: README.md
* feat: start implementing new moderation checklist
* feat: message assembly + fix imports
* fix: lint issues
* feat: add input suggestions
* feat: utility cleanup
* fix: icon
* chore: remove debug logging
* chore: remove debug button
* feat: modpack permissions flow into it's own component
* feat: icons + use id in stage selection button
* Support md/plain text in stages.
* fix: checklist not persisting/showing on subpages
* feat: message gen + appr/with/deny buttons
* feat: better notification placement + queue navigation
* fix: default props for futureProjects
* fix: modpack perms message
* fix: issue with future projects props
* fix: tab index + z index fixes
* feat: keybinds
* fix: file approval types
* fix: generate message for non-modpack projects
* feat: add generate message to stages dropdown
* fix: variables not expanding
* feat: requests
* fix: empty message approval
* fix: issues from sync
* chore: add comment for old moderation checklist impl
* fix: git artifacts
* fix: update visibility logic for stages and actions
* fix: cleanup logic for should show
* fix: markdown editor accidental edit
2025-07-11 16:09:04 +00:00
Prospector
1fdb5ba748
Add authors to blog posts and shorten some summaries ( #3940 )
2025-07-08 20:48:27 +00:00
IMB11
26df6f51ef
fix: composable used outside ... issue + disable cache ( #3947 )
2025-07-08 20:09:36 +00:00
IMB11
7a12c4d5e2
feat: reimplement error handling improvements w/o polling ( #3942 )
...
* Reapply "fix: error handling improvements (#3797 )"
This reverts commit e0cde2d6ff .
* fix: polling issues
* fix: circuit breaker logic for spam
* fix: remove polling & ping test node instead
* fix: remove broken url from debugging
* fix: show error information display if node access fails in fs module
2025-07-08 17:40:44 +00:00
Prospector
e0cde2d6ff
Revert "fix: error handling improvements ( #3797 )"
...
This reverts commit 706976439d .
2025-07-07 17:37:43 -07:00
Prospector
bc90c27e27
Add ?new to url to give it a new key
2025-07-07 01:18:40 -07:00
IMB11
315c68912c
fix: use watch for links not mount event ( #3929 )
2025-07-07 08:01:21 +00:00
IMB11
0e35135093
refactor: cleanup & fix caching issues on /app page. ( #3919 )
2025-07-06 21:41:21 +00:00
IMB11
f4d0f14cb6
fix: use --landing-raw-bg instead of bg-bg/bg-black ( #3891 )
2025-07-03 18:51:49 +00:00
Prospector
94a7d13af8
Add creator blog post ( #3882 )
...
* Add creator blog post
* Update date
2025-07-02 04:30:02 +00:00
IMB11
238138d56e
fix: app blog issues & consistency ( #3880 )
...
* fix: app fetch
* fix: webp default images
* fix: lint issues
* feat: remove default thumbnail from app assets
* fix: webp paths
* fix: use ` instead of "/'
* fix: use AutoLink
* Fix featured article link + changelog page
---------
Co-authored-by: Prospector <prospectordev@gmail.com >
2025-07-02 01:03:58 +00:00
IMB11
1846c59733
feat: DEV-132 automatic icon generation ( #3878 )
...
* feat: automatic icon generation
* fix: lint
* fix: broken icon imports after changes
* fix: deps
2025-07-01 20:54:21 +00:00
Prospector
26e964174d
Fix duplicate article in blog
2025-06-30 19:06:47 -07:00
IMB11
eef09e1ffe
feat: DEV-99 blog migration ( #3870 )
...
* feat: blog migration w/ fixes
Co-authored-by: Prospector <prospectordev@gmail.com >
* feat: add changelog button to news page
* fix: lint issues
* refactor: replace nuxt content with `@modrinth/blog`
* feat: shared public folder
* feat: try lazy loading html content
* feat: rss + hide newsletter btn + blog.config.ts
* feat: add new chapter modrinth servers post
* fix: lint issues
* fix: only generate RSS feed if changes detected
* fix: utils dep
* fix: lockfile dep
* feat: GET /email/subscribe + subscription button
* fix: lint issues
* feat: articles.json for app
* Made grid more responsive
* fix: changes
* Make margin slightly smaller in lists
* Fix footer link
* feat: latest news
* Fix responsiveness
* Remove old utm link
* Update changelog
* Lint
---------
Co-authored-by: Prospector <prospectordev@gmail.com >
2025-06-30 18:59:08 -07:00
Emma Alexia
fdb2b1195e
Fix some copy codes and avatars not showing up ( #3876 )
...
I blame @imb11
2025-07-01 01:02:38 +00:00
IMB11
4b3e036e2a
fix: cmp-info route. ( #3875 )
2025-06-30 22:51:40 +00:00
IMB11
dd98a1316a
fix: Unsatisfactory rounding of download sums ( #3872 )
...
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-06-30 22:08:05 +00:00
Alejandro González
240cccf8a1
Tweak Modrinth+ page according to latest changes ( #3863 )
...
* tweak(pages/plus): update lack of ads perk desc to match latest changes
* tweak(pages/plus): more perks coming soon -> soon™
At this point it feels a bit fake for reasonable definitions of "soon"
to keep stating that more perks are coming "soon", even though it's not
something that has not been discarded altogether.
However, I think everyone can agree on a more playful and realistic
"soon™" deadline, because everyone likes memes and can relate to things
taking longer to come to fruition than planned :)
2025-06-29 00:14:59 +00:00
Jai Agrawal
2599dc2672
Disable ads for logged in users (web) ( #3858 )
...
* Disable ads for logged in users (web)
* Fix lint
2025-06-28 22:00:40 +00:00
IMB11
14a7787e3d
fix: info panel ( #3859 )
2025-06-28 21:54:56 +00:00
Emma Alexia
17ca209862
Always show developer mode attributes on admin billing page ( #3850 )
...
* Always show developer mode attributes on admin billing page
* Unprovision servers by default when refunding
2025-06-27 01:04:52 +00:00
Prospector
c793b68aed
Add quick server button, dynamic price preview for custom server modal ( #3815 )
...
* Add quick server creation button, and dynamic pricing to custom server selection
* Remove test in compatibility card
* Lint + remove duplicate file
* Adjust z-index of popup
* $6 -> $5
* Dismiss prompt if the button is clicked
* Make "Create a server" disabled for now
* Use existing loaders type
2025-06-26 15:38:42 +00:00
Prospector
ced073d26c
Add colors for new loaders, reduce utility redundancy ( #3820 )
...
* Add colors to some newer loaders
* Make loader formatting consistent everywhere, remove redundant utilities
2025-06-21 14:35:42 +00:00
Prospector
dbde3c4669
Remove duplicate components in web frontend Avatar, Badge, CopyCode, and Pagination ( #3741 )
2025-06-19 00:07:15 +00:00
IMB11
706976439d
fix: error handling improvements ( #3797 )
...
* fix: error handling improvements
* refactor: error info cards
* refactor: PyroError -> ModrinthError
* fix: lint
* fix: idiot
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-06-16 17:34:18 +00:00
Emma Alexia
5bdff3929b
Allow failed subscriptions to be cancelled ( #3795 )
...
When a payment for a subscription fails, we continue to try to re-attempt retrieving payment for 30 days.
Sometimes making it fail is an intentional choice on the user's part (e.g. Privacy.com card) or other times the user just doesn't want their subscription anymore after it fails.
This PR allows users with a failed payment to simply cancel instead of waiting for the 30-day timer to set in.
2025-06-16 05:41:07 +00:00
Prospector
2b4319ea55
Servers hotfixes ( #3793 )
...
* servers: Fix installing modpacks from search
* remove console.log
* Fix subdomain setting
2025-06-15 16:17:38 -07:00
IMB11
e410a07cac
fix: usePyroServers -> useModrinthServers ( #3788 )
2025-06-14 11:27:38 +00:00
IMB11
1b1d41605b
refactor: Huge pyro servers composable cleanup ( #3745 )
...
* refactor: start refactor of pyro servers module-based class
* refactor: finish modules
* refactor: start on type checking + matching api
* refactor: finish pyro servers composable refactor
* refactor: pyro -> modrinth
* fix: import not refactored
* fix: broken power action enums
* fix: remove pyro mentions
* fix: lint
* refactor: fix option pages
* fix: error renames
* remove empty pyro-servers.ts file
---------
Signed-off-by: IMB11 <hendersoncal117@gmail.com >
Co-authored-by: Prospector <prospectordev@gmail.com >
2025-06-11 22:32:39 +00:00
worldwidepixel
4386891716
feat(frontend): Organisations are now sorted alphabetically in dashboard and on user pages ( #3755 )
...
* feat: Organisations are now sorted alphabetically in dashboard and on user pages
* Use computed ref
---------
Co-authored-by: Prospector <prospectordev@gmail.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-06-11 22:24:04 +00:00
Prospector
6741aba880
Add segmentation to reports list to fix it ( #3772 )
2025-06-11 22:22:47 +00:00
IMB11
f8fb23e05f
fix: hydration issues caused by duplicate components on servers panel ( #3753 )
...
* fix: server stats icons
* fix: fix chart jumping
* refactor: iconComponent -> icon
* fix: panel hydration issues
* fix: apply requested changes
2025-06-11 21:30:24 +00:00
Prospector
c9423fe478
Fix server intro not ending when installing loader
2025-06-03 20:28:23 -07:00
Prospector
7685989a8c
Update regions FAQ
2025-06-03 16:21:35 -07:00
Prospector
4e8ebb5e5c
Servers fixes
2025-06-03 16:16:56 -07:00
Prospector
3f77ab19ed
Fix skeleton not showing on purchase
2025-06-03 13:18:05 -07:00
Prospector
d3d0c8c523
Fix skeleton sticking around on back, add new server indicator
2025-06-03 12:30:21 -07:00
Prospector
4e093131f3
Install issues
2025-06-03 11:25:31 -07:00
Prospector
a4ba41bf15
Lint, make save button not clickable when quarterly is selected
2025-06-03 10:37:29 -07:00
Prospector
4441be5380
Fixes to billing
2025-06-03 09:22:54 -07:00
Prospector
c0accb42fa
Servers new purchase flow ( #3719 )
...
* New purchase flow for servers, region selector, etc.
* Lint
* Lint
* Fix expanding total
2025-06-03 09:20:53 -07:00
Emma Alexia
84adf79564
Fix resubscription of servers with failed payments ( #3696 )
...
* Fix resubscription of servers with failed payments
Resolves MOD-55
* run fix
2025-05-25 19:36:14 +00:00
Emma Alexia
2ffd7476aa
Get rid of a bit of dead code around server suspensions ( #3693 )
...
Might fix some issues with people getting errors saying their servers are suspended when it's actually upgrading
2025-05-25 19:36:07 +00:00
Emma Alexia
9a6390bb4d
Fix organization projects route properly ( #3633 )
...
* Revert "fix: capitalization of ID org route breaks projects list (#3621 )"
This reverts commit e4adbb9469 .
* Fix organization projects route properly
Reverted #3621 because it caused more bugs to be created, in the form of organizations with capital letters not showing any projects
* Update apps/labrinth/src/routes/v3/organizations.rs
Co-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com >
Signed-off-by: Emma Alexia <wafflecoffee7@gmail.com >
* fix copy-paste error
---------
Signed-off-by: Emma Alexia <wafflecoffee7@gmail.com >
Co-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com >
2025-05-09 23:28:52 +00:00
Calum H.
6e46317a37
feat(frontend): refactor and modernize welcome page ( #3614 )
...
* feat(frontend): refactor and modernize welcome page - also fixes navbar issue.
Closes : #1533
* fix(frontend): lint issues & use standard variables instead of the constants from error.vue
* fix(frontend): remove creator count as it's not a count of all users
* fix(frontend): lang reshuffle
* feat: rinthbot
* fix: lint issues
* fix: sizing of bot on mobile & scss cleanup for error.vue
* fix: lint issues
* fix: ui lint
2025-05-08 16:14:25 +00:00
Prospector
8fdc7403b1
Allow unlimited items to show in multiselect for game version and loader selection Closes #1964
2025-05-07 19:43:33 -07:00