Prospector
5bf92863b0
fix: spanish locale ( #6189 )
2026-05-24 09:21:14 -07:00
Prospector
71b6ecc10c
fix changelog...
2026-05-23 23:26:34 -07:00
Prospector
ed28bc7551
remove april fools redirect
2026-05-23 22:03:59 -07:00
Prospector
3e4197db7c
changelog
2026-05-23 22:02:49 -07:00
Prospector
e12230ff59
feat: update default memory from 2GB to 4GB ( #6172 )
...
* feat: update default memory from 2GB to 4GB
* prepr
2026-05-23 21:26:51 -07:00
Prospector
aeb9f5a075
fix: invalid auth cookie causing page not to load ( #6186 )
2026-05-23 21:26:13 -07:00
Calum H.
8b17441f40
feat: compact logs if they have logspam to prevent app crashing ( #6181 )
...
* feat: compact logs if they have logspam to prevent app crashing
* fix: lint
2026-05-23 18:22:15 +00:00
NZ-Linix
f9d47e8edc
feat: Add new "Enabled" sorting button next to "Disabled" ( #6000 )
...
* feat: Added new "Enabled" sorting button next to "Disabled"
* Updated when filter buttons show
- When all mods are disabled, only "Disabled" shows
- When all mods are enabled, only "Enabled" shows
- When there disabled and enabled mods, then only both buttons show.
* Updated when filter buttons show
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-05-23 16:12:14 +00:00
Arthur
a58bc3dc21
feat: java installation ui improvements ( #5731 )
...
* Clean impl of java installation ui improvements
* Migrate composable to ts
* Migrate to ButtonStyled, fix coloring
* Fix lint
* Fix clearing java path not refreshing state
* fix: use Table component + install btn disabled state tooltip
---------
Signed-off-by: Arthur <creeperkatze.dev@gmail.com >
Signed-off-by: Arthur <contact@creeperkatze.dev >
Co-authored-by: Creeperkatze <178587183+Creeperkatze@users.noreply.github.com >
Co-authored-by: Calum H. <calum@modrinth.com >
Co-authored-by: Calum H. (IMB11) <contact@cal.engineer >
2026-05-23 14:46:12 +00:00
Prospector
1e46444fb0
fix: checklist forcing redirects ( #6173 )
2026-05-22 15:53:22 -07:00
Prospector
1511e55597
fix: skip reviewed projects in queue ( #6171 )
2026-05-22 14:54:50 -07:00
aecsocket
5727e156ed
Fetch project analytics events on analytics get ( #6143 )
...
* Fetch project analytics events
* fix
* post-query ua bucketing
* fmt
2026-05-22 18:32:33 +00:00
Calum H.
657186398d
fix: remove broken roadmap reference ( #6165 )
...
Signed-off-by: Calum H. <calum@modrinth.com >
2026-05-22 18:10:01 +00:00
Michael H.
3ab2273782
chore: prepr
2026-05-22 19:58:11 +02:00
Prospector
893ec00fc6
feat: add external dep sorting to moderation queue ( #6161 )
...
* feat: add external dep sorting to moderation queue
* prepr
2026-05-21 16:40:13 -07:00
Prospector
aa7dd1d210
web
2026-05-21 16:23:30 -07:00
Calum H.
f8733b0488
feat: changelog 21st may 2026 ( #6158 )
...
* feat: changelog 21st may 2026
* fix: changelog
2026-05-21 22:27:14 +00:00
Calum H.
d077d44540
fix: content tab uniqueness regression ( #6156 )
...
* fix: content tab uniqueness regression
Closes : #6154
* fix: further regressions
* fix: lint
* fix: lint
2026-05-21 22:03:35 +00:00
aecsocket
4e1a61d8b6
Adjust window occlusion threshold ( #6157 )
2026-05-21 21:48:39 +00:00
aecsocket
71dee4de40
Add modpacks with external files filter to moderation queue ( #6155 )
...
* simplify query
* make it a tristate
* external deps count
2026-05-21 20:21:54 +00:00
Sychic
f74fad0cae
fix: typo in version changelog ( #6153 )
2026-05-21 19:38:11 +00:00
Truman Gao
07e81ac036
fix: project embeds ( #6152 )
...
* fix: project embeds
* remove: params.id
2026-05-21 17:02:53 +00:00
Calum H.
6e7835fb35
feat: implement kryos upload sessions ( #6145 )
...
* feat: implement upload sessions
* fix: files not scoped
* feat: hide staging files folder and proper cancel feedback
* fix: lint
2026-05-21 16:49:48 +00:00
Calum H.
2f95c4c441
feat: changelog 20th may 2026 ( #6148 )
2026-05-20 12:51:36 -07:00
aecsocket
451b2d0e44
Window occlusion checks on MacOS ( #6135 )
...
* wip: window occlusion checks on MacOS
* wip: occlusion works
* occlusion notification
* fix ci
* fix
* wire in hiding into macos occlusion
* remove debug logs
* fix
* clean up
2026-05-20 19:31:12 +00:00
Truman Gao
215643c846
fix: server project type page title ( #6147 )
...
* fix: server project type page title
* pnpm prepr
2026-05-20 19:01:19 +00:00
Truman Gao
d8b1415f9c
feat: swap date input to use date picker ( #6146 )
...
* feat: swap date input to use date picker
* feat: update date picker to analytics branch changes
* feat: polish date picker usage
2026-05-20 17:50:46 +00:00
Calum H.
3eeb549d20
fix: intercom bubble positioning properly ( #6111 )
...
* feat: fix intercom properly
* fix: positioning size + css transition
* fix: lint
* fix: ts
* fix: nitpick
2026-05-20 17:15:46 +00:00
Calum H.
c3fe7b4232
feat: content management changes ( #6104 )
...
* feat: change modpack updating flow
* fix: pending install state loss
* fix: mods.vue perf problems
* chore: todo doc
* draft: try preload/fix suspense
* fix: lint
2026-05-20 17:07:35 +00:00
Prospector
079a10bba9
changelog
2026-05-20 09:01:26 -07:00
Prospector
3c3d5702ba
fix: permissions page being displayed
2026-05-20 08:59:50 -07:00
Prospector
a34576a2c3
changelog
2026-05-19 12:51:59 -07:00
Prospector
d8e4915a31
fix: 404 error when changing project slug ( #6139 )
2026-05-19 19:21:23 +00:00
Prospector
ed723fa186
changelog
2026-05-19 11:50:49 -07:00
Prospector
d6c8d4475b
feat: new north american region info ( #6091 )
2026-05-19 11:49:41 -07:00
Prospector
302b60d89c
fix: random 404s ( #6138 )
...
* fix: random 404s when navigating from user, org, or collection page to project
* more
* revert server
* clean names
* prepr
2026-05-19 18:11:48 +00:00
aecsocket
f106dc580f
Restrict what tokens can be used for auth init flows ( #6137 )
2026-05-19 15:45:58 +00:00
aecsocket
244c263e40
Implement analytics marker events ( #6090 )
...
* Analytics events
* prepare
* change route prefix
* update route return
* Add mod launcher analytics
* more UA strings
* fix ci
* caching on analytics events
* Return parent modpack versions for playtime queries
* sqlx prepare
* fmt
* dummy fixtures
2026-05-19 13:06:04 +00:00
Modrinth Bot
48bb44155d
New translations from Crowdin (main) ( #6127 )
...
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-05-18 14:53:39 +00:00
Calum H.
3f2e76ae7e
fix: table i18n bug ( #6129 )
2026-05-18 14:53:25 +00:00
Calum H.
6479eca0e9
fix: pix withdrawals ( #6128 )
...
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-05-18 14:51:55 +00:00
Calum H.
8767bc9184
fix: changelog lint ( #6130 )
...
fix: changelog
2026-05-18 14:46:31 +00:00
aecsocket
d1185414b6
Fix changelog ( #6125 )
...
fix changelog
2026-05-17 23:21:10 +02:00
aecsocket
510439acbf
Changelog ( #6124 )
...
changelog
2026-05-17 22:50:23 +02:00
aecsocket
c564495e11
Ad webview occlusion handling ( #6116 )
...
* wip: ad webview occlusion
* Ad webview window occlusion testing
* revert refresh test
2026-05-17 20:27:04 +00:00
simonLeary42
8dd1490c8a
disable Stable loader version type if there are no stable loader versions available ( #6114 )
...
* disable Stable loader version if there are no stable loader versions
* deselect stable if stable is disabled
2026-05-16 17:07:00 +00:00
François-Xavier Talbot
b72bc18a6b
Add moderator notes to users & organizations ( #6094 )
...
* Moderator notes
* Use macros
* Improve queries
* Query cache
* Accept missing If-Match if no existing note
* Undo v2 compat changes
* Fix tests
* Remove CONSTRAINT CHECK on moderation_notes
* Respect 1-indexing on moderation_notes.version default in DB migration
* Remove double Option
* .body("") -> .finish()
* .remove() -> .get().clone()
* cloned
* Review comments
* moderation_notes everywhere
2026-05-16 16:30:36 +00:00
aecsocket
cee942dcef
Fix file version updates not considering visibility ( #6105 )
2026-05-16 16:18:18 +00:00
Mr_chank
02a7774722
fix: add download attribute to fix JAR files saving as ZIP in Chromium ( #6065 )
...
* fix: add download attribute to fix JAR files saving as ZIP in Chromium
- JAR files were downloading with a `.zip` extension in Chromium-based browsers (Chrome, Edge, Arc, Brave, Opera, Vivaldi)
- Root cause: JAR files are ZIP archives internally, so Chromium sniffs the `Content-Type` as `application/zip` and overrides the filename extension when no `download` attribute is present
- Fix: add `download="<filename>"` to all file download `<a>` tags so the browser uses the original filename from the API
* fix: add download attribute to remaining download links
Missed in initial pass: changelog page button, versions overflow
menu, settings/versions overflow menu. Also adds `download` prop
to Button and OverflowMenu to support dropdown link items.
Adds missing `getPrimaryFile` definition in changelog.vue.
---------
Co-authored-by: Mr_chank <180248271+chank-op@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-05-15 14:58:26 +00:00
François-Xavier Talbot
e9eb98f97e
push: true ( #6096 )
2026-05-14 00:54:37 +02:00