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
aecsocket
e5bbd9d409
Remove non-Typesense search backends, add default env vars ( #6082 )
...
* Remove non-Typesense search backends, add default env vars
* shear
* remove some default keys
2026-05-13 17:15:37 +00:00
Prospector
83dddfd512
changelog
2026-05-12 22:26:18 -07:00
Prospector
0ffdabb2a3
feat: new proj moderation page ( #6044 )
...
* feat: new proj moderation page
* make requested changes
* add boolean for showing delay message
* fix server icon + shortened code
* fix server icon
* refactor admonitions
* msg correction.
* correction + change spam-notice
* Separate status info from instruction details
* Tweak timing delay msg, thread activity warning, and refer to moderation with consistent terms.
* Whoops, actually updated msgs correctly now.
* prepr + margin
* split out strings, simplify code again
* fix: a few more moderation fixes (#6048 )
* fix: move tooltip to button
* fix: lock status buttons after pressing
* fix: unlisted/withheld icon on legacy badge
* prepprrr
* fix banners, add some extra dev mode stuff
* fix thread id copy padding
* tweak: adjust some of the status change messages (#6041 )
* update messages & bunch of other stuff
* rename toggle
* change hover to 2.5, fix error size
* private msg overlay
---------
Co-authored-by: coolbot100s <76798835+coolbot100s@users.noreply.github.com >
2026-05-12 22:23:18 -07:00
Prospector
d87f93fdd5
fix: back to browse in app not working ( #6087 )
2026-05-12 22:22:27 -07:00
Emma F.
f6fa486dea
chore: update DMCA registered agent ( #6088 )
...
These changes were made effective May 4th
Signed-off-by: Emma F. <60205699+triphora@users.noreply.github.com >
2026-05-13 00:57:46 +00:00
Prospector
78d978b22e
changelog
2026-05-12 13:30:25 -07:00
François-Xavier Talbot
71559d62c8
fix app build ( #6086 )
2026-05-12 13:30:13 -07:00
Prospector
538eda6976
changelog
2026-05-12 13:06:19 -07:00
Prospector
882b01c7c9
fix: app restarting after the user closes when there's a pending update ( #6074 )
...
* fix: app restarting after the user closes when there's a pending update
* add logging and fix tauri variable
* use state
* use atomicbool
2026-05-12 19:01:12 +00:00
Prospector
a192f7857e
fix: pagination margin and opening project pages in new tab ( #6079 )
...
* fix:
* adjust web to remove extra bottom margin too
2026-05-12 11:33:49 -07:00
Arthur
3bf0f91cf0
fix(app): prevent browse controls from wrapping ( #6080 )
...
* Prevent browse filter from wrapping
* Remove unnecessary styling
* Only expand width when required
* Update web variant styling
2026-05-12 17:45:26 +00:00
Prospector
3083dcd932
fix: app caching invalid values before checking if they are valid ( #6077 )
...
* fix: app caching invalid values before checking if they are valid
* prepr
2026-05-12 17:40:29 +00:00
Prospector
c8c79a6c74
fix: close button hitbox ( #6078 )
2026-05-12 10:23:56 -07:00
aecsocket
f5462b6dd8
Add Modrinth App to app user agent string ( #6084 )
...
* Add Modrinth App to app user agent string
* Simplify UA brand strings
2026-05-12 15:23:33 +00:00
aecsocket
1ddbae40b7
Re-enable summary weight in search ( #5871 )
...
* re-enable summary weighting in search
* prioritize tokens/drop tokens thresh
2026-05-12 12:14:45 +00:00
Prospector
a4f3c63fcc
pin tanstack versions + set pnpm min age to 7 days
2026-05-12 01:24:38 -07:00