ThatGravyBoat
5ef999bf8a
feat: requested moderation and tech review changes ( #7019 )
...
* feat: requested moderation and tech review changes
* chore: run prepr
* chore: run prepr
---------
Signed-off-by: ThatGravyBoat <gravy@thatgravyboat.tech >
2026-08-07 13:34:03 -07:00
Prospector
b0394de164
add loading states for creators + server details ( #7033 )
...
* add loading states for creators + server details
* prepr
2026-08-07 13:20:31 -07:00
Prospector
2e8aaa31be
change admin edit role modal to edit user ( #7035 )
...
change edit role modal to edit user
2026-08-07 13:20:05 -07:00
Prospector
bca5303ae3
improve popout animations ( #7040 )
2026-08-07 13:19:56 -07:00
Prospector
75335647ee
update tags page + sort project types consistently ( #7044 )
2026-08-07 13:19:36 -07:00
Blodhgarm
a71a361e0f
feat: Allow for adjustable alignment of main content on certain pages for content moderators ( #7034 )
...
* Add type safety and validation for moderation settings
* Add ability for moderators to adjust page layout for discover, project, moderation pages
Primarily for changes to have more tooling present without overlapping important info
2026-08-07 16:45:37 +00:00
Prospector
d344cbcb7a
make neoforge icon look more fox-like, replace hosting LoaderIcon with TagIcon ( #7045 )
...
make neoforge icon look more fox-like, replace hosting LoaderIcon with ui lib TagIcon
2026-08-07 15:29:25 +00:00
Prospector
204f4da33f
fix edit profile in app not working ( #7046 )
2026-08-07 15:16:09 +00:00
aecsocket
09f2af61dc
fix: Mural payout status schema ( #7038 )
2026-08-07 11:05:13 +02:00
Arthur and Prospector
61b52ecd2c
fix: inconsistent color vars ( #7028 )
...
* Fix inconsistent color vars
* pointless commit
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
* undo
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
* prepr
---------
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-08-07 06:30:42 +00:00
Arthur and Prospector
9625740906
fix: anchored teleport ( #7027 )
...
* Fix anchored teleport
* pointless commit
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
* undo
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
* prepr
---------
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-08-07 06:29:06 +00:00
Mr_chank
8aa22b9bed
refactor(i18n): use common messages for generic button labels ( #7020 )
...
A few components defined their own "Cancel", "Close", "Clear" and
"Success" descriptors when commonMessages already has them. Swapped
them over and removed the old ones.
Locale files come from intl:prune-local dropping the now-orphaned
strings across every language.
2026-08-07 04:39:05 +00:00
Calum H.
c671ca52f6
fix: dropdown panel at 0,0 ( #7024 )
2026-08-06 15:10:46 +00:00
Michael H.
a89711841d
chore: reduce frontend server memory & tracing ( #7014 )
...
* chore: reduce memory usage
* feat: worker tracing
* fix: eslint
* fix: remove compat flag
* fix: prettier
2026-08-05 19:59:15 +02:00
Calum H.
0038ea8b15
fix: remove legacy button classes ( #7011 )
...
* fix: remove legacy button-group class for tailwind (conflicts)
* fix: delete legacy button classes from scss
* fix: fmt
2026-08-05 16:34:00 +02:00
Calum H.
c0e6f094d9
fix: panel issues w/ backups ( #7009 )
2026-08-05 13:17:29 +00:00
aecsocket
5148e8ec35
feat: use postcard for redis serde ( #6956 )
...
* redo error handling in xredis
* give proper types to metadata fields
* add round-trip tests
* inline loader enum metadata fields
* postcard roundtrips
* prepare
* bump redis key version
* serde-binhum
* clippy
* fix
* fix frontend checking existence of component fields rather than non-null-ness
* prepare
2026-08-05 10:36:05 +00:00
Slackow and Prospector
cc53d9a6f8
feat: support supplementary environment variables for hooks in App ( #5916 )
...
* feat: Implement launcher supplementary environmental variables, and env var substitution in hooks
* lint fix, prettier reformat
* descriptions added for each environment variable for hook settings
* alphabetize language keys
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-08-04 22:23:07 +00:00
coolbot
474c6560fc
feat: update gallery nags ( #6999 )
...
* update nag to require 3 images from shader projects.
* locales
2026-08-04 21:33:26 +00:00
Calum H.
36857a167b
fix: content selection bar not showing in ModpackContentModal ( #6950 )
2026-08-04 21:24:43 +00:00
LarpinWBD and Claude
3487523f74
fix: version tags toggling every supported version and freezing the page ( #6967 )
...
Fixes #6601 .
Clicking any game version tag on the versions tab passed the release's
entire game_versions array to toggleFilters, so clicking 26.x (or even a
single version tag) selected every version the release supports. On
projects supporting many versions this also froze the page for seconds:
toggleFilters awaited a needlessly-async toggleFilter per version, which
let Vue flush a full re-render between every iteration (~90 flushes on
the reported project).
- formatVersionsForDisplay's grouping now also returns the member
versions per displayed range (getVersionGroupsForDisplay), so version
tags toggle exactly the versions they represent
- toggleFilters applies the whole batch synchronously in one update, and
selects the missing versions unless all are already selected (instead
of blindly inverting each one)
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-04 21:12:57 +00:00
Calum H. and Prospector
bb2193b6f5
refactor: Button components ( #6929 )
...
* feat: refactor button components
* fix: qa
* fix: storybook
* a11y: pass
* fix: build
* fix: rename default ->md
* fix: lint
* docs: buttons.md
* refactor part 1
* refactor part 2
* fix: undo refactor for fresh restart
* refactor
* Revert "refactor"
This reverts commit 96d65902d7 .
* refactor: part 1
* fix: qa
* fix: qa
* fix: qa
* fix: qa
* fix: qa
* fix: qa
* fix: qa
* fix: qa
* fix: remove text-contrast
* fix: qa
* fix: v-tooltip
* fix: lint
* fix: split broken
* fix: passkey qa
* fix: qa
* fix: qa
* fix: prepr
* fix: splitbutton
* improve button group seam
---------
Signed-off-by: Calum H. <calum@modrinth.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-08-04 13:54:04 -07:00
Calum H.
6cfe999cb3
fix(shared-instances): allow nbt configs ( #6993 )
...
fix: allow nbt configs
2026-08-04 18:01:21 +00:00
Modrinth Bot
893ab49fdf
New translations from Crowdin (main) ( #6972 )
2026-08-04 17:59:39 +00:00
Calum H.
4c3abc62a8
fix: export modal path handling ( #6949 )
...
* fix: export modal path handling
* fix: prepr
* fix: NEVER_EXPORTABLE_PATH_SUFFIXES list
2026-08-04 15:34:20 +00:00
Calum H.
af7336fffb
fix: show "inspecting modpack" ( #6979 )
...
* fix: show "inspecting modpack"
Shows when determining external files for modpacks which have many overrides/over gb of content files.
* fix: better progress indicator
2026-08-04 15:21:31 +00:00
Calum H.
cfea3aba34
fix: mc account logout on stale ( #6986 )
2026-08-04 14:29:03 +00:00
Prospector
2e43f6a42b
collapse offline friends by default, save collapse value ( #6937 )
2026-08-03 07:03:45 +00:00
ThatGravyBoat
1e49d7da7a
fix: missing auth providers in account details ( #6965 )
...
* fix: missing auth providers in account details
This was missing due to a bad merge in #6889 not merging in #6897 correctly
* chore: run intl:extract
2026-08-02 22:23:03 +00:00
Prospector
65a3ac4b34
changelog
2026-07-30 23:10:28 -07:00
aecsocket
0a53211389
fix: analytics event endpoint ( #6938 )
...
* fix: analytics event endpoint
* split admin-only routes into internal
* fix pr comment
2026-07-30 04:40:52 +00:00
Prospector
22b2b7746e
changelog
2026-07-29 14:34:41 -07:00
Calum H. and Prospector
39b3e20d0a
fix: feedback file limit ( #6931 )
...
* fix: feedback file limit
* prepr
* prepr again
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-07-29 20:47:05 +00:00
Calum H.
3892b62451
fix: reinstall jobs not cleaning up if instance deleted ( #6927 )
2026-07-29 20:31:26 +00:00
Calum H.
5ffffec2e5
fix: gracefully handle shared instance icons 404ing ( #6928 )
...
* fix: icon handling
* fix: cleanup impl
* fix: fmt
2026-07-29 20:30:52 +00:00
Prospector
9ccaab5fad
add toggle to hide already-installed modpacks ( #6917 )
...
* add toggle to hide already-installed modpacks, on by default
* make false by default
2026-07-29 17:54:21 +00:00
Prospector
39745086fa
fix warning when passing extraneous props to floating action bar ( #6919 )
2026-07-29 13:02:40 +00:00
Prospector
d5b763c8e3
Fix tauri overlay in modal closing on drag ( #6920 )
...
* Fix tauri overlay in modal closing on drag
* prepr
2026-07-29 12:44:28 +00:00
Prospector
7a98f45c3d
add installation settings tooltip ( #6916 )
2026-07-29 12:44:16 +00:00
Prospector
cc804625ec
Replace final usage of legacy modal ( #6921 )
...
* Replace final usage of legacy modal
* prepr
2026-07-29 12:42:59 +00:00
Prospector
20235b7d32
changelog
2026-07-28 16:36:16 -07:00
Prospector
920dc8dcbb
Fix oauth appliction icon upload ( #6913 )
2026-07-28 16:30:21 -07:00
Prospector
7495b99ddd
fix changelog
2026-07-28 15:06:12 -07:00
Prospector
800271a606
0.17.1
2026-07-28 14:01:28 -07:00
Prospector
20ec70b917
comment out 0.17.0 changelog
2026-07-28 13:58:21 -07:00
Prospector
ab6edbee48
changelog
2026-07-28 13:47:48 -07:00
Calum H. and Prospector
b17523e7fd
refactor: breadcrumbs system ( #6912 )
...
* refactor: breadcrumbs system
* fix: qa
* fix: qa
* fix: qa
* fix: qa
* fix: loading flashes
* fix: qa
* fix: prepr
* fix: qa
* fix: change icon
* use modrinth logo in header for compactness
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-07-28 20:38:16 +00:00
Calum H. and Prospector
f89c116bf8
feat: blocking frontend ( #6911 )
...
* feat: blocking api interfaces
* feat: block action on user pages + shared instance flows
* feat: safety settings subpage
* feat: interaction source settings
* feat: finish social settings
* feat: profile settings xplat
* fix: prepr
* feat: click on friends
* default instance -> game options & fix feature flag width
* fix: scroll indicators
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-07-28 20:02:58 +00:00
Prospector
cbb31f31c0
cleaup app layout, add missing translations to it ( #6904 )
...
* cleaup app layout, add missing translations to it
* remove feature flag in backend
* add app-messages
* clean up nav slightly
* allow more than 3 quick instances
* make quick instances resizable
2026-07-28 19:42:08 +00:00
ThatGravyBoat
fe69e04785
feat: moderation settings ( #6895 )
...
* feat: moderation settings
* chore: move moderation specific feature flag to settings
* feat: force open collapsed regions if opened in new tab
* chore: remove unused field
* chore: run prepr
2026-07-28 19:38:56 +00:00