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
Calum H.
1c574a1f2d
fix: affiliates showing when not meant to ( #7008 )
2026-08-05 14:22:05 +02:00
Calum H.
bca8b1a02b
fix: moderation queue endpoint regression ( #7003 )
...
fix: regression caused by 2308ac1 changes
2026-08-05 10:47:06 +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.
f42a3bfde3
fix: moderation fixes ( #6952 )
...
* fix: skip deleted projects
* fix: remove unnesecary blocker
2026-08-04 21:33:17 +00:00
Calum H. and Prospector
540b3269df
fix: breadcrumb issue on browse content via server panel ( #6971 )
...
fix: breadcrumb issue on browse/navigation bar
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-08-04 21:32:52 +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. and tdgao
fe0c97190a
refactor: use DI for instance page + subpages ( #6987 )
...
* refactor: use DI for instance page + subpages
* fix: qa
* refactor: layout.vue bring up a layer
* refactor: rename folders
* import order
* refactor: move settings into instance page
* fix: lint
---------
Co-authored-by: tdgao <mr.trumgao@gmail.com >
2026-08-04 16:52:00 +00:00
Michael H.
99377f8436
Update merge queue configuration ( #6989 )
...
Signed-off-by: Michael H. <michael@iptables.sh >
2026-08-04 16:03:28 +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
aecsocket
6715a9c679
fix: global traces QA notes ( #6977 )
...
* updated at cols + search by path
* speed up scanning
* migration does not auto-set updated_at
* merge migrations
2026-08-03 18:15:13 +00:00
aecsocket
c3249ee51d
feat: ElasticSearch backend ( #6903 )
...
* (do not merge) search test branch
* perf
* fix up search pagination
* more parity and perf work
* expand what parity does
* fix author query
* approach parity even without explicit parity enabled
* remove old parity code
* fix shear
* fix
* fmt
2026-08-03 17:14:07 +00:00
Prospector
2e43f6a42b
collapse offline friends by default, save collapse value ( #6937 )
2026-08-03 07:03:45 +00:00
Prospector
779edf0333
Fix server ping race condition before protocol version is available ( #6935 )
...
* fix race condition with server ping lookup before protocol resolved
* fix refresh button on worlds page
2026-08-03 07:00:54 +00:00
coco 🐾
ae13d37edc
docs: corrections to GetLatestVersionFromHash and GetLatestVersionsFromHashes documentation ( #6966 )
...
correct version_files documentation
2026-08-02 23:49:19 +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
Michael H.
8b753a52ad
fix: build labrinth on prod again
2026-07-31 14:45:16 +02:00
Michael H.
a53c9c3771
fix: only deploy if internal
2026-07-31 13:21:35 +02:00
Michael H.
919b235621
chore: address action issues
2026-07-31 13:17:26 +02:00
Michael H.
18b0b2848d
feat: labrinth argo
2026-07-31 13:10:58 +02:00
Prospector
65a3ac4b34
changelog
2026-07-30 23:10:28 -07:00
Prospector
295db3fb7a
only refresh tokens and clear auth cookies on auth fails, not any ran… ( #6947 )
...
only refresh tokens and clear auth cookies on auth fails, not any random error
2026-07-30 23:10:08 -07:00
Michael H.
7abe6f8c73
feat: sccache on windows
2026-07-30 20:27:08 +02:00
Michael H.
c5ce5bc9b3
fix: create clickhouse db in tests only
2026-07-30 20:08:49 +02:00
Michael H.
572b8027ff
fix: clickhouse migrations should not run normally
2026-07-30 19:23:10 +02: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
v0.17.3
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
Truman Gao
a0724cc5fb
feat: dont show analytics incomplete current day revenue ( #6933 )
2026-07-29 20:26:25 +00:00
Prospector
a0320f425e
install version matching filters if possible ( #6932 )
2026-07-29 13:26:39 -07:00
Michael H.
06262e7bb1
feat: clickhouse partitioning and header TTL
2026-07-29 22:10:20 +02: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
Truman Gao
a8dcfa8a5d
fix: download modal suggested dep can use wrong mc version ( #6925 )
2026-07-29 12:44:34 +00:00
Truman Gao
0f6a74b87f
fix: pats page code invalidating in same session ( #6924 )
2026-07-29 12:44:30 +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
0ea47ad7ef
add new instance button ( #6918 )
2026-07-29 12:43:17 +00:00