Prospector
03ed64c99f
Remove "prepare backup" step ( #4551 )
...
* Remove "prepare backup" step
* fix post-approval.ts
2025-10-14 22:35:50 +00:00
Calum H.
f32558cf97
feat: tax form download stage ( #4513 )
...
* feat: start on fix
* fix: withdraw btn
* fix: lint issues
* feat: start on download stage for tax form modal
* fix: use button rather than span
* fix: lint
* fix: lint issues
* feat: tax form notification email for users who didnt get chance to download
* feat: finish download stage for tax modal
* fix: lint & i18n
* fix: lint + svg cleanup
---------
Signed-off-by: Calum H. <contact@cal.engineer >
Co-authored-by: --global <--global>
2025-10-07 21:51:43 +00:00
Calum H.
3c578108de
fix: allow payouts that go over the tax limit by prefilling form ( #4478 )
...
* feat: start on fix
* fix: withdraw btn
* fix: lint issues
* fix: use button rather than span
* fix: lint issues
---------
Co-authored-by: --global <--global>
2025-10-07 16:33:50 +00:00
Calum H.
cb5600ad45
feat: doc templating & cleanup of routes ( #4411 )
...
* feat: clean up route structure
* feat: install html-pdf-node-ts
* fea
* feat: use @ceereals/vue-pdf (react-pdf)
* feat: remove pdf
* feat: hide cc
* feat: shared template
* feat: payment statement document & redirect for emails
* feat: layout tweaks
* fix: lint issues
* fix: robots.txt
* feat: remove letterhead
* Delete .claude/settings.local.json
Signed-off-by: Calum H. <contact@cal.engineer >
---------
Signed-off-by: Calum H. <contact@cal.engineer >
2025-10-07 10:47:59 +00:00
Prospector
04f0f53104
Add russian banner, blog post translation, and unlist old blog post. Adjust banner colors in dark mode ( #4468 )
...
* Add russian banner, blog post translation, and unlist old blog post. Adjust banner colors in dark mode
* russia
2025-10-01 19:00:01 -07:00
Prospector
d5f756fd86
fix withdraw button looking disabled ( #4440 )
2025-09-29 02:20:23 +00:00
Calum H.
d418eaee12
feat: create modal limit alerting ( #4429 )
...
* draft: layout for alert
* feat: simplify
* feat: remove dummy data
* fix: lint and widths
* feat: use chips rather than dropdown select
* feat: remove gap from admonition header v body
* Revert "feat: remove gap from admonition header v body"
This reverts commit 46cce52799bc3ac24825a73ca4add18e0acad3c1.
* fix: niche fixes
* feat: update for new backend structure
* fix: i18n
2025-09-28 19:48:21 +00:00
Jerozgen
716f293e8e
"Create a server" tooltip i18n fixes ( #4402 )
2025-09-22 15:56:06 +00:00
Calum H.
5b44454e18
feat: temporary tax compliance impl ( #4393 )
...
* feat: temporary tax compliance impl
* fix: lint & intl
* Update banner, reload page on submit, and fix withdraw button disabled state
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-09-21 22:23:07 +00:00
Calum H.
b425c66832
fix: hide versions checkbox depending on what game versions are avail ( #4396 )
...
* fix: hide versions checkbox depending on what game versions are avail
* refactor: use set instead of map
2025-09-21 22:17:58 +00:00
teaSummer
0b8762cd0a
fix(app): properly show all versions and notify loaders ( #4395 )
...
* fix(app): properly show all versions and notify loaders
* fix lint
2025-09-20 12:07:30 +00:00
Calum H.
8149618187
feat: introduce vue-email for templating with tailwind ( #4358 )
...
* feat: start on vue-email set up
* feat: email rendering and base template
* refactor: body slot only
* feat: templates
* fix: lint
* fix: build process
* fix: default import issue
* feat: continue making emails
* feat: update address
* feat: new templates
* feat: email temp page viewer
* fix: lint
* fix: reset password heading
* fix: lint
* fix: qa issues
2025-09-16 15:57:34 +00:00
Jerozgen
1491642209
I18n home page fixes ( #4369 )
...
* Fix missing dots in descriptions
* Fix untranslatable "our own app"
* Make full-width main header
* Fix missing space
2025-09-15 15:10:34 +00:00
Prospector
7bc2c1dd4d
make default layout translatable ( #4378 )
...
* make default layout translatable
* intl:extract
* fix lint
2025-09-15 07:49:31 +00:00
Jerozgen
cef425b6be
Support longer "Sort by" for i18n on home page ( #4365 )
2025-09-15 06:22:11 +00:00
Modrinth Bot
af3b829449
New translations from Crowdin (main) ( #4300 )
...
* New translations from Crowdin (main)
* feat: warning + slap beta tag
* fix: intl
* fix: intl
---------
Co-authored-by: IMB11 <contact@cal.engineer >
2025-09-09 15:55:26 +00:00
Prospector
4d3e1ade67
Modrinth Servers asia launch blog post ( #4346 )
...
* Add asia blog post
* remove medal callout since it's US-only.
* Update packages/blog/articles/modrinth-servers-southeast-asia.md
Co-authored-by: Cal H. <contact@cal.engineer >
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
* update blog post
* update blog post + servers marketing page
* update blog post time
---------
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
Co-authored-by: Cal H. <contact@cal.engineer >
2025-09-08 14:43:51 -07:00
Cal H.
1b33a3619f
feat: seed rounding and string seeds ( #4351 )
...
* feat: seed rounding fix
* chore: remove comment
2025-09-08 16:24:08 +00:00
Alejandro González
a323bf6c25
fix(app): make Modrinth account SSO logins from the app work ( #4345 )
2025-09-06 21:35:50 +00:00
Prospector
aa6de3cc80
mod -> project in description settings ( #4330 )
2025-09-03 22:21:06 +00:00
Prospector
f5aece1fb1
Make it slightly clearer that the app is in beta ( #4333 )
...
* Make it slightly clearer that the app is in beta and add linux disclaimer. Also changed the way Modrinth App was being referred to as a regular noun instead of a proper noun
* i18n for app page
* update home page to use ~content
2025-09-03 22:13:23 +00:00
Prospector
79aa41fd7a
awazing ( #4336 )
2025-09-03 21:07:26 +00:00
Prospector
d23b925bb9
Fixed a few icons in settings shrinking on mobile ( #4331 )
...
* Fix some icons shrinking Fixes #2297
* more shrinkage
* fix typo
2025-09-03 10:12:07 +00:00
Prospector
f48eaee336
Revert "Reset search when header button is clicked - Closes #1979 ( #4309 )"
...
This reverts commit 2e95a8a117 .
2025-09-02 10:45:48 -07:00
Prospector
2e95a8a117
Reset search when header button is clicked - Closes #1979 ( #4309 )
2025-09-02 16:04:55 +00:00
Prospector
052637d402
Fix file inputs on Gallery and Versions pages not being selectable with keyboard ( #4312 )
2025-09-02 16:04:28 +00:00
Prospector
c1a092e55c
Make home page translatable, fix scrolling content animation timing ( #4325 )
...
* Make home page translatable, fix scrolling content animation timing
* intl:extract
2025-09-02 16:03:39 +00:00
Prospector
d0c67b368a
Fix minor edge case where unknown is first but not only. ( #4308 )
2025-09-01 18:41:38 +00:00
Prospector
8b2a89d4e0
Improve project page performance by removing unnecessary slow request for featured versions ( #4322 )
...
* Improve project page performance by removing unnecessary slow request for featured versions
* Allow existing featured versions users to continue using it with deprecation warning.
2025-09-01 18:00:29 +00:00
Prospector
48e5319134
handle edge case where versions have differing envs better + update changelog + lint
2025-08-31 10:31:49 -07:00
Prospector
8058993578
Improve accessibiltiy of env selector, improve mobile support, and message for those with no permission ( #4304 )
...
* Fix redirect from project ID
* improve fix
* improve accessibility of environment selector
* lint
* fix mobile accessibility of project settings and improve message for those without permission
* disable envs when multiple + lint
2025-08-31 10:23:21 -07:00
Prospector
28337c88f6
Fix redirect from project ID ( #4298 )
...
* Fix redirect from project ID
* improve fix
* lint
2025-08-31 10:22:38 -07:00
Emma Alexia
652f2e241f
Allow server cancellation from admin billing ( #4294 )
...
Also fixes an issue (jankily) where Modrinth+ shows as an unknown product
2025-08-30 18:46:20 +00:00
Emma Alexia
5fd27bcb65
Fix larger gallery image uploading ( #4292 )
...
This reconciles a couple of differences between the frontend and backend regarding gallery image uploads.
- Frontend: The frontend thought that the limit should be 500 MiB for gallery images. This is obviously not right. It has been updated to 5 MiB.
- Backend: The backend has been rejecting anything between 2 MiB and 5 MiB, but this is inconsistent with prior usage, where the limit used to be 5 MiB. It has been updated to allow anything under 5 MiB.
Fixes #4291
2025-08-29 20:05:02 +00:00
Prospector
debaf1381c
Fixed permissions issue and modpack issue with environment overhaul
2025-08-28 18:40:05 -07:00
Prospector
46c325f78a
Envs v3 frontend ( #4267 )
...
* New envs frontend
* lint fix
* Add blog post, user-facing changes, dashboard warning, project page member warning, and migration reviewing. maybe some other misc stuff
* lint
* lint
* ignore .data in .prettierignore
* i18n as fuck
* fix proj page
* Improve news markdown rendering
* improve phrasing of initial paragraph
* Fix environments not reloading after save
* index.ts instead of underscored name
* shrink-0 back on these icons
2025-08-28 22:11:35 +00:00
Prospector
df261dad95
Add file lookup utility page ( #4276 )
...
* Add file lookup utility page
* Lint
2025-08-28 21:52:43 +00:00
Cal H.
8cf42471a3
feat: Reintroduce crowdin synchronization. ( #4178 )
...
* feat: crowdin
* fix: preflight check
* fix: workflow
* fix: workflow
* fix: fail on preflight failure
* fix: crowdin config
* fix: ci
* fix: crowdin sources
* fix: crowdin config
* fix: crowdin pull
* fix: crowdin
* fix: crowdin issues
* fix: add-paths
* fix: move pr body to markdown template
* fix: lint & moderation package
* Update Crowdin link in pull request template
Signed-off-by: Cal H. <contact@cal.engineer >
* Update crowdin links
---------
Signed-off-by: Cal H. <contact@cal.engineer >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-08-25 21:50:01 +00:00
Cal H.
44cbbd9ed7
fix: remove client side sorting of files ( #4240 )
...
* fix: remove default sorting on files page
* fix: lint
2025-08-22 17:28:47 +00:00
Cal H.
a47dde972c
fix: medal support in admin billing ( #4232 )
2025-08-19 22:51:07 +00:00
Cal H.
b8bc2c4cb6
fix: dont auth on empty plan query ( #4231 )
2025-08-19 13:53:36 -07:00
Prospector
d3459e4b12
Medal promo v2 ( #4220 )
...
* Revert "Revert "feat: medal promotion on servers page (#4117 )""
This reverts commit 2e6cff7efc .
* Revert "Revert "update changelog""
This reverts commit b2ff2d8737 .
* Revert "Revert "turn off medal promo""
This reverts commit eaa4b44a16 .
* Revert "Revert "Revert "turn off medal promo"""
This reverts commit 76d0ef03e7 .
* Revert "Revert "fix medal thing showing up for everyone""
This reverts commit ee8c47adcb .
* New medal colors
* Update medal server listings
* Upgrade modal enhancements & more medal consistency
* undo app promo changes
* Only apply medal promo with flag on
* remove unneessary files
* lint
* disable medal flag
2025-08-19 17:39:09 +00:00
kolioaris
9b29694907
Update index.vue ( #4224 )
...
Signed-off-by: kolioaris <111509679+kolioaris@users.noreply.github.com >
2025-08-19 15:21:52 +00:00
Prospector
2e6cff7efc
Revert "feat: medal promotion on servers page ( #4117 )"
...
This reverts commit 14eac461be .
2025-08-18 12:26:11 -07:00
Prospector
ee8c47adcb
Revert "fix medal thing showing up for everyone"
...
This reverts commit 5d3ca3ba02 .
2025-08-18 12:24:33 -07:00
Prospector
5d3ca3ba02
fix medal thing showing up for everyone
2025-08-18 12:23:48 -07:00
Cal H.
14eac461be
feat: medal promotion on servers page ( #4117 )
...
* feat: medal promotion on servers page
* feat: medal server card
* fix: styling changes
* fix: colors for dark mode only
* fix: light mode medal promotion
* feat: finish server card layout
* feat: countdown on server panel
* fix: lint
* feat: use same gradient as promo
* fix: scale for medal bg
* fix: border around server icon
* feat: medal subscr expiry date stuff
* feat: progress on plans within the modal
* feat: finalize plan modal stage
* fix: unused scss
* feat: remove buttons from cards
* feat: upgrade button opens modal on server panel
* feat: billing endpoint
* fix: lint issues
* fix: lint issues
* fix: lint issues
* feat: better handling of downgrades + existing plan checks
* feat: update medal url
* feat: proration visual in modal
* feat: standardize upgrade modal into ServersUpgradeModalWrapper
* feat: replace upgrade PurchaseModal with ServersUpgradeModalWrapper
* feat: allow server region
* fix: lint
* fix: lint
* fix: medal frontend completion
* fix: lint issues
* feat: ad
* fix: hover tooltip + orange new server sparkle
* feat: ad
* fix: lint issues new eslint
* feat: match ad
* feat: support for ?dry=true
* fix: lint isuses
* fix: lint issues
* fix: TeleportDropdownMenu imports
* fix: hash nav issues
* feat: clarify confirm changes btn
* fix: lint issues
* fix: "Using new payment method"
* fix: lint
* fix: re-add -mt-2
---------
Signed-off-by: Cal H. <hendersoncal117@gmail.com >
2025-08-18 17:59:19 +00:00
Cal H.
bcfa6941e4
fix: Teleport Dropdown/OverflowMenu imports ( #4211 )
...
* fix: Teleport Dropdown/OverflowMenu imports
* fix: lint
2025-08-18 13:50:58 +00:00
Cal H.
5ffe14f058
fix: undefined functions/properties across frontend ( #4210 )
...
* fix: notification mark as read
* revert: composition API change
* fix: categories
* feat: enable vue/no-undef-properties in 'warn' mode.
* fix: app undefined properties
* revert: ss block
* fix: eslint-disable for [version].vue
2025-08-18 11:46:58 +00:00
Cal H.
3e735b99eb
feat: frontend explicit imports + error page fix ( #4184 )
...
* feat: frontend explicit imports
* fix: error handling
* fix: dashboard missing import
* fix: error page issues
* fix: exclude RouterView
* feat: fix lint issues
* fix: lint issues
* fix: import issues
* add getVersionLink
* make articles.json use tabs on generation so it doesn't have to be reformatted
* fix: lint issues
---------
Signed-off-by: Cal H. <hendersoncal117@gmail.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-08-17 11:15:49 +00:00