Calum H.
7eee57eca3
feat: start work on edit/create page
2025-06-14 19:33:04 +01:00
Calum H.
6482d5b465
refactor: yeet modal, start work on subpage for editing
2025-06-14 19:33:04 +01:00
Calum H.
c48a229900
feat: start on modal
2025-06-14 19:33:04 +01:00
Calum H.
39a37096dd
feat: start on adding server module
2025-06-14 19:33:04 +01:00
Calum H.
ab2b41a74d
feat: scheduling
2025-06-14 19:32:48 +01:00
IMB11
e410a07cac
fix: usePyroServers -> useModrinthServers ( #3788 )
2025-06-14 11:27:38 +00:00
Alejandro González
4e3bd4e282
enh(ci): optimize Turbo CI check workflow, track Rust and Node toolchain versions in well-known files ( #3776 )
...
* enh(ci): optimize Turbo CI check workflow, track Rust and Node toolchain versions in well-known files
* fix(ci): build `sqlx-cli` with `rustls` to fix Postgres TLS failures
2025-06-12 16:47:28 -07:00
IThundxr and Prospector
d24528f6a6
frontend: Improve file too large error ( #3774 )
...
* Improve file too large error
Signed-off-by: IThundxr <me@ithundxr.dev >
* MB -> MiB
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
---------
Signed-off-by: IThundxr <me@ithundxr.dev >
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-06-12 02:05:30 +00:00
IMB11 and Prospector
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
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
72340790e5
Show up to 15 projects in chart tooltips ( #3739 )
2025-06-04 20:19:06 +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
85e65aeffe
intl
2025-06-03 10:43:05 -07:00
Prospector
ad44398492
en dash
2025-06-03 10:40:35 -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
Alejandro González
a9cfc37aac
Some small Labrinth refactors and fixes ( #3698 )
...
* chore(labrinth): fix typos, simplify out `remove_duplicates` func
* fix(labrinth): implement `capitalize_first` so that it can't panic on wide chars
* chore(labrinth): refactor out unneeded clone highlighted by nightly Clippy lints
* chore(labrinth): simplify `capitalize_first` implementation
* fix(labrinth): preserve ordering when deduplicating project field values
This addresses an unintended behavior change on
157647faf2 .
* fix(labrinth/tests): make `index_swaps` test run successfully
I wonder why we don't run these more often...
* refactor: rename `.env.example` files to `.env.local`, make local envs more consistent between frontend and backend
* chore(labrinth/.env.local): proper email verif. and password reset paths
2025-05-29 20:51:30 +00: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
jade
034fd06284
fix: make insufficient gallery images checklist item always show ( #3692 )
...
* fix(moderation): make insufficient gallery images checklist item always show
* fix(moderation): Make gallery ordering more consistent
2025-05-25 19:36:03 +00:00
jade
be425cff6f
feat(moderation): Add more checklist messages ( #3662 )
2025-05-16 18:58:24 +00:00
Calum H. and Prospector
e225bc9f66
feat: standardized page banners ( #3610 )
...
* feat: standardized site banners
* fix: lint issues
* fix: deduplicate SCSS with variant map
* feat: color shades + reduced scss
* feat: fix theming
* chore: Remove shades-generator.ts
* fix: lint issues
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-05-16 10:12:34 +00:00
lumiscosity
37cc81a36d
chore: optimize PNGs ( #3647 )
2025-05-15 11:49:01 +00:00
Emma Alexia and Alejandro González
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
Prospector
58ce3a4967
Fix Views showing Hidden instead of other
2025-05-07 19:24:31 -07:00
Prospector
bdd4deb302
Fix updateCurrentDate undefined
2025-05-07 19:24:21 -07:00
Prospector
16766be82f
Add server unzipping ( #3622 )
...
* Initial unzipping feature
* Remove explicit backup provider naming from frontend
* CF placeholder
* Use regex for CF links
* Lint
* Add unzip warning for conflicting files, fix hydration error
* Adjust conflict modal ui
* Fix old queued ops sticking around, remove conflict warning
* Add vscode "editor.detectIndentation": true
2025-05-07 19:08:38 -07:00
Calum H.
1884410e0d
fix: standardize relative timestamping ( #3612 )
...
* fix(frontend): relative timestamps are incorrectly rounded.
Closes : #1371
* fix(all): remove legacy fromNow for proper relative timestamp creation
Closes : #1395
2025-05-07 21:37:35 +00:00
Calum H.
6d57da2053
fix: notification dashboard issues ( #3624 )
...
* refactor: Notification helper refactor, fixes a lot of issues.
* fix: lint issues
2025-05-07 21:08:47 +00:00
Calum H.
e4adbb9469
fix: capitalization of ID org route breaks projects list ( #3621 )
...
Closes : #3615
2025-05-07 21:01:54 +00:00
Calum H.
8ee621295c
fix: country composable not working due to nuxt routing. ( #3623 )
...
Closes : #2263
2025-05-07 21:01:25 +00:00
ThatGravyBoat
32920dd825
fix: changelog margins overlapping link ( #3593 )
...
* fix: changelog margins overlapping link
* dont start gradient 8rem away
2025-05-07 20:58:00 +00:00
Prospector
4a2605bc1e
Add ability to switch payment interval for Modrinth+ ( #3581 )
2025-05-01 17:36:51 +00:00
jade
41543e3af0
Use project/user/org permalinks in moderation queue page ( #3586 )
2025-05-01 00:46:54 +00:00
Prospector
3d9be0cc3f
Fix duplicate hidden entries in analytics ( #3576 )
2025-04-29 08:12:38 -07:00
Prospector
20fcf70e90
Update changelog, fix overflowing maven coords
2025-04-28 19:41:08 -07:00
0508f13cb6
Quick moderation fixes ( #3556 )
...
* Quick moderation fixes
* Fix Odyssey mods linking
* Add "Copy permanent link" button to orgs, users, projects
* Use permanent links for Slack webhooks
* Update apps/frontend/src/pages/organization/[id].vue
Co-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com >
Signed-off-by: Emma Alexia <wafflecoffee7@gmail.com >
* Run Prettier
---------
Signed-off-by: Emma Alexia <wafflecoffee7@gmail.com >
Co-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com >
Co-authored-by: Alejandro González <me@alegon.dev >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-04-29 01:18:43 +00:00
Emma Alexia
2f68c62b3a
Improve wording about unprovisioned servers ( #3574 )
2025-04-29 01:13:44 +00:00
Prospector
ea64e08791
Add support for snapshots with Modrinth Servers ( #3570 )
...
* Add support for snapshots with Modrinth Servers
* Fix snapshots without dots
* Fix loader version not resetting when no longer valid
* Fix collapsing margins on Report page
2025-04-28 18:14:04 -07:00
Alejandro González and Emma Alexia
6f485d62ad
Simplify Mac app download links ( #3519 )
...
* tweak(frontend/app): simplify download links, remove dead code
* chore: apply @triphora's suggestion
Co-authored-by: Emma Alexia <emma@modrinth.com >
Signed-off-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com >
---------
Signed-off-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com >
Co-authored-by: Emma Alexia <emma@modrinth.com >
2025-04-27 23:03:13 +00:00