tdgao
9c1e75a8be
feat: implement better handling for showing required/recommended resource packs with additional files
2026-07-08 13:42:49 -07:00
tdgao
8927c76496
feat: keep previous result showing until new one loads in when change compatibility options
2026-07-07 17:30:43 -07:00
tdgao
34f1e27b76
pnpm prepr
2026-07-07 15:17:03 -07:00
tdgao
1f6300abc2
feat: add platform options sort order
2026-07-07 15:10:06 -07:00
tdgao
57932be477
fix: version showing before depedencies loaded
2026-07-07 14:16:32 -07:00
tdgao
e199bddcfb
fix: update dependencies version table to any compatible version
2026-07-07 14:11:49 -07:00
tdgao
de1abf9040
feat: implement selecting compatible versions when there are multiple
2026-07-07 13:55:37 -07:00
tdgao
1612720332
fix: fallback to download compatible version if dependency lookup fails
2026-07-07 13:29:01 -07:00
tdgao
dd73bb61b0
feat: improve loading flow when there are dependencies, to not show compatible version until all data is loaded
2026-07-07 13:25:03 -07:00
tdgao
df8c7e4a56
fix: duplicate dependencies and style update for dependecy section
2026-07-07 13:10:44 -07:00
tdgao
6183592e91
refactor: implement download modal provider
2026-07-07 12:48:49 -07:00
tdgao
37fd8dcec9
fix: download multiple files immediately triggers blocking
2026-07-07 12:16:51 -07:00
tdgao
8b1b9b8a0b
feat: implement compatible version card and update download dependency buttons
2026-07-07 10:55:38 -07:00
tdgao
4a059b8a50
update download with modrinth app button
2026-07-07 09:31:25 -07:00
Prospector
df8ebbd3e0
feat: add /build route ( #6644 )
2026-07-07 15:43:26 +00:00
François-Xavier Talbot
517c3d2d72
fix(labrinth): fix prefix stripping in mrpack scanning ( #6646 )
2026-07-07 01:31:07 +00:00
Prospector
7f15772f59
changelog
2026-07-06 15:19:29 -07:00
Prospector
0905ea72f6
fix: project page in app not receiving instance context & port version page to app ( #6618 )
...
* fix: project page in app not receiving instance context
* prepr
* feat: port version page to app
* commonize keys
* whoops bring those back
v0.15.8
2026-07-06 15:17:25 -07:00
Calum H. and aecsocket
8d20fd82db
fix: moderation/projects endpoint slow ( #6639 )
...
* fix: moderation/projects endpoint slow
* fix: re-add tech rev toggle off by default
* fix: i18n
* prepare
---------
Co-authored-by: aecsocket <43144841+aecsocket@users.noreply.github.com >
2026-07-06 19:16:52 +00:00
aecsocket
c831e38e32
fix: file scans only consider published files as on-platform ( #6638 )
2026-07-06 18:13:21 +00:00
Calum H.
40b8fb3a4a
fix: use tanstack for server pinging ( #6631 )
2026-07-06 18:09:51 +00:00
François-Xavier Talbot
977bb2ff58
ci: fix ( #6640 )
...
* ci: use apt
* fix(ci): sudo
* bruhj
2026-07-06 17:51:09 +00:00
Calum H.
732bdfc79b
fix: warm middleware on server-side ( #6636 )
2026-07-06 17:39:43 +00:00
Calum H.
1cce1eb248
fix: strip runtime filters to be authoratative ( #6635 )
2026-07-06 17:39:17 +00:00
Calum H.
76320f227f
fix: dont prefetch file contents if it's not editable/viewable ( #6632 )
2026-07-06 17:06:41 +00:00
Calum H.
34228a5b6c
fix: use next tick in delete confirm ( #6633 )
2026-07-06 17:06:10 +00:00
Calum H.
6d66aee4ec
fix: properly select correct databack versions ( #6634 )
2026-07-06 16:59:49 +00:00
Sychic
fc7be043c7
fix(labrinth): add invited_by field ( #6625 )
2026-07-06 16:33:00 +00:00
ThatGravyBoat and Calum H.
7fa88e5d4d
feat: moderation modpack scan button ( #6627 )
...
* feat: moderation modpack scan button
* fix: ui
* fix: lint
---------
Co-authored-by: Calum H. (IMB11) <contact@cal.engineer >
2026-07-06 13:19:39 +00:00
ThatGravyBoat
21508e0637
feat: move tech quick actions to dedicated buttons ( #6628 )
2026-07-06 08:31:51 +00:00
Prospector
ad4912d64d
changelog + one more fix
v0.15.7
2026-07-04 19:09:58 -07:00
Prospector
0002ae2479
fix: env filter showing in hosting search ( #6612 )
2026-07-04 18:47:30 -07:00
Prospector
e4568330a7
changelog
2026-07-04 16:16:02 -07:00
Prospector
b0108e0624
fix: environment filters ( #6611 )
v0.15.6
2026-07-04 16:15:28 -07:00
Prospector
ac63abadb7
changelog
2026-07-04 16:00:11 -07:00
checkrd and Truman Gao
fa749b5aff
fix: respect height attribute on images in markdown body ( #6506 )
...
Co-authored-by: Truman Gao <106889354+tdgao@users.noreply.github.com >
v0.15.5
2026-07-04 22:47:17 +00:00
Rick South and Prospector
a2adbe18c4
Request: Add cdn/workflow.serilum.com to allowedHostnames whitelist to bypass wsrv.nl caching ( #6567 )
...
* Add cdn/workflow.serilum.com to allowedHostnames whitelist
Signed-off-by: Rick South <rick@natamus.com >
* Update parse.ts
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
---------
Signed-off-by: Rick South <rick@natamus.com >
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-07-04 22:40:34 +00:00
Truman Gao
0fcbe51816
fix: version table overflow issues ( #6583 )
...
* feat: shorten ModLoader
* fix: game version and platform tag overflow issues
* feat: add table version row below and move version files to version row below
* fix: platform plural
* pnpm prepr
2026-07-04 22:06:09 +00:00
Truman Gao
23cfeca91d
feat: project download modal ( #6602 )
...
* refactor: componentize project download modal
* feat: implement new project download modal
* fix: button trigger placeholder text styles
* feat: dependency download button
* refactor: move project download modal into folder
* refactor: separate out download dependencies section
* refactor: split out download project and install with modrinth app sections
* feat+refactor: add nested dependencies route and move logic into related subcomponents
* feat: handle download project dependencies recursively and properly pass all game versions/platforms compatible on the selected version
* feat: if only dependency project is listed, find latest compatible dependency version to download in version page
* refactor: use ts and also have modal own get project/versions queries
* feat: implement opening project download modal in place in version page
* feat: implement incompatible options due to base project
* feat: auto select loader after selecting a game version, if only one loader is left compatible
* feat: add prop to stop route selection being persisted in url param
* pnpm prepr
* feat: update tooltip copy
* feat: polish some styles
* fix: fabric dependency showing when quilt is selected
* fix: tooltip hover area
* fix: when there are multiple compatible of same game version + loader, give latest
* feat: add link to version page
* feat: add truncated tooltip
* pnpm prepr
* feat: add warning icon for incompatible selection
* feat: polish loading state and tooltip
* feat: implement download all dependencies
* pnpm prepr
* fix: light theme card
* fix: additional files label
* refactor: move additional files into download dependencies section
* feat: move download all button in heading with compatible version
* fix color
* fix: dependencies not appearing when open modal second time
* fix: dependency lines when 3 nested
* feat: remove duplicated dependencies
* feat: add download count indicateor on download all button
* feat: add tooltip for downloading file with filename and size
* pnpm prepr
* feat: only show duplicate tooltip if there are duplicates
2026-07-04 21:45:34 +00:00
Truman Gao
db830ef65c
feat: prevent .mrpack being uploaded as additional file ( #6582 )
2026-07-04 21:35:08 +00:00
Arthur
08f44b3582
fix: make update pill button size to content clean ( #6574 )
...
* Fix update pill sizing
* Refactor as component
2026-07-04 21:33:36 +00:00
Arthur
8ffc4e2599
chore: add modfolio to allowed hostnames ( #6584 )
...
Add modfolio to allowed hostnames
2026-07-04 21:33:24 +00:00
coolbot
58a5619073
add alt keybind for resetting moderation progress. ( #6606 )
2026-07-04 21:28:08 +00:00
François-Xavier Talbot and aecsocket
4a6fa9fc3d
feat: better api docs ( #6586 )
...
* feat: docs
* fix tombi
* chore: fix some of the routes rendering with missing /
* response schemas
* fix: restore labrinth docs routes
* Fix path parameter docs in routes
* remove utoipa-actix-web
* consistency
* improve version intros
* improve formatting, examples
* better hash examples, move openapi stuff to openapi.rs
* more utoipa param fixes
* request body docs
* chore: remove moderation route from v2, remove ingest & webhooks from v3 spec
* fixes
* chore: tweak sources titles
* fix
* fix test
* improve examples
* increase compiler spawned thread stack size
* remove unused tests & script
* test
* bro what
* fix
---------
Co-authored-by: aecsocket <43144841+aecsocket@users.noreply.github.com >
2026-07-04 14:19:21 +00:00
aecsocket
b26d048a63
Remove AutoMod code ( #6604 )
...
* 🦀 automod is gone 🦀
* prepare
2026-07-03 21:32:11 +00:00
François-Xavier Talbot
d5be2bd739
fix(labrinth): include SharedInstanceInvite notifications for ws ( #6603 )
...
* fix(labrinth): include SharedInstanceInvite notifications for ws
* chore: fmt
2026-07-03 17:06:58 +00:00
Prospector
0dac5684af
changelog
2026-07-03 08:16:29 -07:00
coolbot
ca0b8d5ca4
add excessive languages warning nag ( #6587 )
2026-07-03 12:12:07 +00:00
coolbot
b6651efe52
Moderation Fix: Handle more license cases ( #6590 )
...
Apply correct behavior in edge cases
2026-07-02 17:26:10 +00:00
aecsocket
eb28121c0a
fix: scan logic file whitelist + rescan route ( #6585 )
...
* explicitly only scan jar/zip/disabled files for attributions
* add route to force scan file
* prepare
2026-07-02 16:33:16 +00:00