aecsocket and GitHub
818a9db9f7
fix: add more logging to index-billing task ( #6708 )
...
* more logging to index billing
* schema update
2026-07-14 07:52:50 +00:00
Truman Gao and Prospector
c431d1fc89
feat: add shift click to toggle file selection ( #6714 )
2026-07-13 15:26:04 -07:00
Prospector
4a09ee7ac9
changelog
2026-07-13 15:26:04 -07:00
Robin and Prospector
31ef22767e
feat: add norisk client source support ( #6707 )
...
Signed-off-by: Robin <me@orb1n.dev >
2026-07-13 15:25:51 -07:00
Modrinth Bot and GitHub
706d46a6e2
New translations from Crowdin (main) ( #6705 )
2026-07-13 18:24:48 +00:00
coolbot and GitHub
ed9394f2f7
Moderation: add quick reply for misused permission groups ( #6696 )
...
* add quick reply for misused groups + organize
* Update misused-group.md
2026-07-13 18:20:51 +00:00
François-Xavier Talbot and GitHub
9e1e8788e2
feat(labrinth): return tax amount in user subscription listing ( #6496 )
...
* feat(labrinth): include next charge's tax amount
* chore(api-client): add next_charge_tax_amount
* fix
2026-07-13 17:06:22 +00:00
7c4df7442b
fix(labrinth): fix filtering not working unless breakdown set to same field ( #6608 )
...
* fix(labrinth): return columns used in filters
fixes modrinth/code#6607
* chore(labrinth): sqlx query data update
* don't implicitly breakdown when filtering by a metric
* fix docs
---------
Co-authored-by: aecsocket <43144841+aecsocket@users.noreply.github.com >
2026-07-12 11:31:56 +02:00
aecsocket and GitHub
e1556a8ee3
fix: attribution scanning details ( #6651 )
...
* key override file sources on file path, allow deleting groups
* dont scan modrinth files
* delete attr group button
* return what override files already exist on platform
* intl:extract
* uppercase queries
* fix dupe migration key
2026-07-12 09:04:54 +00:00
coolbot and GitHub
1741d12b7b
Moderation: Update quick replies ( #6693 )
...
* Add new externals quick replies
* handle non commercially licensed external content.
* Move quick reply definitions
* fix linebreak issues in quick replies
2026-07-11 02:22:30 +00:00
ThatGravyBoat and GitHub
0b38cecc74
fix: keybind structuredClone only working the first time ( #6691 )
2026-07-11 02:22:05 +00:00
ThatGravyBoat and GitHub
8680e61883
chore: misc moderation changes ( #6690 )
...
* fix: tech card not updating project status correctly
* feat: pull out quick actions into buttons for reports
* fix: reports duplicating in the reports queue
* feat: allow for moderation keybinds to be rebindable
* run prepr
2026-07-10 20:25:39 +00:00
Prospector
ea86db450b
changelog
2026-07-10 10:43:00 -07:00
Prospector and GitHub
bbdaa171e3
fix: remove unused facets from documentation ( #6685 )
v0.15.10
2026-07-10 10:37:48 -07:00
Prospector and GitHub
af8daca059
fix: make search revalidate & change cache to be 10 minutes ( #6682 )
...
* fix: make search revalidate & change cache to be 10 minutes
* prepr
2026-07-10 16:58:45 +00:00
Truman Gao and GitHub
2434f0c45b
fix: ads consent close button color ( #6678 )
...
* fix: ads consent close button
* update color
2026-07-10 16:57:56 +00:00
332dfe1074
Fix: fix passkey translation keys ( #6512 )
...
* fix: common message mentioning passkey
* devex: split title and header translation keys
* chore: rerun pnpm prepr:frontend
---------
Co-authored-by: Calum H. <calum@modrinth.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-07-10 16:35:59 +00:00
Calum H. and GitHub
c07727aa49
feat: install flow improvements ( #6669 )
...
* feat: better error handling + copy details btn for info
* refactor: clean up error handling into diagnostics
* feat: extra info for failure states + queuing properly
* fix: cleanup
* fix: lint
* fix: fmt
* fix: cleanup
* fix: cleanup
* fix: lint
* feat: use bon builder
2026-07-10 11:54:56 +00:00
aecsocket and GitHub
57a977f7f3
feat: use v1 version manifest for Quilt ( #6650 )
...
* wip: app-side logic
* lints
* fmt
* fmt
* Split Daedalus changes out of frontend branch
* Remove Daedalus changes from frontend branch
2026-07-10 11:17:41 +00:00
Nitrrine and GitHub
323d088ebd
fix: light mode icon shows in dark mode ( #6614 )
...
* fix: light mode icon shows in dark mode
* feat: use os icons from assets repo
* revert initial changes
* fix: lint
2026-07-09 21:43:13 +00:00
Truman Gao and GitHub
46f94bd067
fix: download modal no compatible empty state ( #6680 )
2026-07-09 21:37:09 +00:00
aecsocket and GitHub
e877167db7
feat: global trace database frontend + improvements to tech review status sync ( #6671 )
...
* wip
* ui edits
* better logic for syncing tech review state in a single centralized place
* never automatically finish a tech review report
* fix css
* fix clippy
* prepr
2026-07-09 16:09:02 +00:00
Prospector
623b51e6ea
update ads.txt
2026-07-09 08:37:23 -07:00
Prospector
5face9e56a
changelog
2026-07-08 15:58:31 -07:00
40aff1e8bb
feat: download modal changes ( #6652 )
...
* update download with modrinth app button
* feat: implement compatible version card and update download dependency buttons
* fix: download multiple files immediately triggers blocking
* refactor: implement download modal provider
* fix: duplicate dependencies and style update for dependecy section
* feat: improve loading flow when there are dependencies, to not show compatible version until all data is loaded
* fix: fallback to download compatible version if dependency lookup fails
* feat: implement selecting compatible versions when there are multiple
* fix: update dependencies version table to any compatible version
* fix: version showing before depedencies loaded
* feat: add platform options sort order
* pnpm prepr
* feat: keep previous result showing until new one loads in when change compatibility options
* feat: implement better handling for showing required/recommended resource packs with additional files
* pnpm prepr
* fix: required resource pack not showing footer actions
* fix: download with deps is downloading all files
* feat: add joined button for downloading with recommended
* feat: add admontion for dependency that has resource pack to download
* pnpm prepr
* fix: lint
* feat: append "-EXTRACT_ME.zip" to zipped project with dependencies
* fix: date published capitalization
* pnpm prepr
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-07-08 22:54:23 +00:00
Sychic and GitHub
5f8837604d
feat(labrinth): shared instance icon ( #6665 )
2026-07-08 22:45:15 +00:00
Prospector and GitHub
795dad040f
feat: add complementary installer source support ( #6667 )
2026-07-08 15:44:59 -07:00
Truman Gao and GitHub
9ca181dc1a
fix: privacy popup in app bounded to tiny webview ( #6657 )
2026-07-08 16:29:41 +00:00
aecsocket and GitHub
c84b658e41
feat: tech review global trace database ( #6648 )
...
* global detail verdicts system
* global traces frontend
* split global routes into own mod
* tweak migration to only do no-key check at app level
* prepr
2026-07-08 16:06:45 +00:00
Prospector
9006dce2b0
changelog
2026-07-08 08:06:13 -07:00
Prospector and GitHub
efdfb51149
fix: add DEI (downloads, equality, and inequality) ( #6664 )
...
fix: add DEI
2026-07-08 15:04:21 +00:00
Prospector and GitHub
79cc5fef72
feat: exclude project types filter ( #6660 )
...
* feat: exclude project types filter
* fix merge issue
v0.15.9
2026-07-08 14:30:47 +00:00
Truman Gao and GitHub
ddefc28ca6
fix: instance edits not emitting edit event to reload state ( #6658 )
2026-07-08 09:16:32 +00:00
654757f9fb
docs: replace broken loc count with static count ( #6615 )
...
* docs: replace broken loc count with static count
Signed-off-by: Nitrrine <43351072+Nitrrine@users.noreply.github.com >
* feat: update to use loctopus api
credits to @creeperkatze <3
Signed-off-by: Nitrrine <43351072+Nitrrine@users.noreply.github.com >
---------
Signed-off-by: Nitrrine <43351072+Nitrrine@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-07-08 05:21:47 +00:00
François-Xavier Talbot and GitHub
407641ee7c
fix(labrinth): serde(default) new search document fields ( #6656 )
2026-07-07 15:28:54 -07:00
Prospector and GitHub
96ab120cd0
feat: add all_project_types to search results ( #6654 )
...
* feat: add all_project_types to search results
* update docs
2026-07-07 21:30:42 +00:00
François-Xavier Talbot and GitHub
3ed75a146a
fix(labrinth): fix routing config for /v3/content ( #6649 )
2026-07-07 16:48:14 +00:00
aecsocket and GitHub
5a1c2a46bc
Generate different Daedalus Quilt templates for 26.x/non-26.x ( #6554 )
...
* Generate different Daedalus Quilt templates for 26.x/non-26.x
* add docs
* wip: daedalus version groups
* wip: app-side logic
* finish app-side logic, fix certain libs not included
* lints
* fmt
* fmt
* Split frontend changes out of Daedalus branch
2026-07-07 16:45:33 +00:00
Prospector and GitHub
df8ebbd3e0
feat: add /build route ( #6644 )
2026-07-07 15:43:26 +00:00
François-Xavier Talbot and GitHub
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 and GitHub
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
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 and GitHub
c831e38e32
fix: file scans only consider published files as on-platform ( #6638 )
2026-07-06 18:13:21 +00:00
Calum H. and GitHub
40b8fb3a4a
fix: use tanstack for server pinging ( #6631 )
2026-07-06 18:09:51 +00:00
François-Xavier Talbot and GitHub
977bb2ff58
ci: fix ( #6640 )
...
* ci: use apt
* fix(ci): sudo
* bruhj
2026-07-06 17:51:09 +00:00
Calum H. and GitHub
732bdfc79b
fix: warm middleware on server-side ( #6636 )
2026-07-06 17:39:43 +00:00
Calum H. and GitHub
1cce1eb248
fix: strip runtime filters to be authoratative ( #6635 )
2026-07-06 17:39:17 +00:00
Calum H. and GitHub
76320f227f
fix: dont prefetch file contents if it's not editable/viewable ( #6632 )
2026-07-06 17:06:41 +00:00
Calum H. and GitHub
34228a5b6c
fix: use next tick in delete confirm ( #6633 )
2026-07-06 17:06:10 +00:00