aecsocket
1d193ed01b
More tracing spans for Labrinth Redis ( #5182 )
...
* more tracing in redis ops
* Improve Redis tracing
* improve messages
* make lpush and brpop use traced cmds
2026-01-22 17:46:37 +01:00
Prospector
adf365d99d
changelog
2026-01-21 14:50:48 -08:00
Prospector
f3f48c3c6f
Fix .some error ( #5180 )
2026-01-21 14:48:47 -08:00
aecsocket
e072f2237b
Improve Labrinth Sentry integration ( #5174 )
...
* Improve Sentry integration
* remove debug routes
* fix ci
* sentry tracing stuff
* Add spans to Sentry logging
* Fix CI
* Redis op instrumentation
* pr comments
2026-01-21 18:59:05 +00:00
aecsocket
306eee3a21
Fix changing Delphi report issue detail verdict if already exists ( #5172 )
...
* Fix changing Delphi report issue detail verdict if already exists
* cargo sqlx prepare
2026-01-21 16:12:21 +00:00
François-Xavier Talbot
ca1d66d070
Increase index swap timeout, better index swap task o11y ( #5171 )
2026-01-21 15:54:34 +00:00
Truman Gao
7e1400d111
feat: use tanstack query for changelog tab ( #5175 )
...
* use tanstack query for changelog tab
* fix query key
2026-01-21 09:10:05 +00:00
Truman Gao
7595e77170
fix: showing dependencies stage for modpack ( #5176 )
2026-01-21 09:08:54 +00:00
Zefir
08fcc61d35
Make Maven file resolution case-insensitive ( #4917 )
...
* Make Maven file resolution case-insensitive
* fix string reference
* fixed formatting
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
Co-authored-by: aecsocket <aecsocket@tutanota.com >
2026-01-21 01:15:33 +00:00
Prospector
b36801c5ed
Reduce some more sentry errors ( #5173 )
...
* short-circuit user menu options if no user
* misc null checks
2026-01-20 15:58:45 -08:00
Prospector
4ed1a1ae7f
attempt to safeguard some potential errors on user and collection pages ( #5169 )
...
* attempt to safeguard some potential errors on user and collection pages
* prepr
2026-01-20 13:51:25 -08:00
Prospector
04db01cb55
Fix settings page error for non-members ( #5168 )
...
* Fix settings page error for non-members
* prepr
2026-01-20 13:51:12 -08:00
Prospector
8f5185de1c
Error on state fail in prod and log endpoint errors ( #5167 )
...
* Error on state fail in prod and log endpoint errors
* brint back eslint suppress
* lint
2026-01-20 21:16:25 +00:00
Prospector
9f6db31785
update Modrinth Hosting issue template + misc comments ( #5166 )
2026-01-20 12:40:11 -08:00
Calum H.
a869086ce9
polish(frontend): technical review QA ( #5097 )
...
* feat: filtering + sorting alignment
* polish: malicious summary modal changes
* feat: better filter row using floating panel
* fix: re-enable request
* fix: lint
* polish: jump back to files tab qol
* feat: scroll to top of next card when done
* fix: show lock icon on preview msg
* feat: download no _blank
* feat: show also marked in notif
* feat: auto expand if only one class in the file
* feat: proper page titles
* fix: text-contrast typo
* fix: lint
* feat: QA changes
* feat: individual report page + more qa
* fix: back btn
* fix: broken import
* feat: quick reply msgs
* fix: in other queue filter
* fix: caching threads wrongly
* fix: flag filter
* feat: toggle enabled by default
* fix: dont make btns opacity 50
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-01-20 19:56:24 +00:00
Michael H.
2af6a1b36f
Fix wrangler formatting
2026-01-20 20:56:56 +01:00
Prospector
d4381f513f
Add 10 second timeout to requests made server-side ( #5164 )
...
* add worker timeout for get requests
* make it timeout only on server-side
2026-01-20 20:52:34 +01:00
Michael H.
a281f13f15
Enable smart placement
2026-01-20 20:52:20 +01:00
François-Xavier Talbot
a9641dadff
Meilisearch task management, improved task o11y, timeout & batch size adjustments ( #5158 )
...
* Better observability
* Search management routes
* Probably fluke
* Use utoipa routes
* Update apps/labrinth/src/routes/internal/search.rs
Co-authored-by: aecsocket <aecsocket@tutanota.com >
Signed-off-by: François-Xavier Talbot <108630700+fetchfern@users.noreply.github.com >
* Update apps/labrinth/src/search/indexing/mod.rs
Co-authored-by: aecsocket <aecsocket@tutanota.com >
Signed-off-by: François-Xavier Talbot <108630700+fetchfern@users.noreply.github.com >
* Update apps/labrinth/src/routes/internal/search.rs
Co-authored-by: aecsocket <aecsocket@tutanota.com >
Signed-off-by: François-Xavier Talbot <108630700+fetchfern@users.noreply.github.com >
* Fix
---------
Signed-off-by: François-Xavier Talbot <108630700+fetchfern@users.noreply.github.com >
Co-authored-by: aecsocket <aecsocket@tutanota.com >
2026-01-20 19:06:37 +00:00
aecsocket
c94dde9b47
Fix updating mod version if file hash is the same ( #5138 )
...
* Start fixing infinite update glitch
* adjust app cache logic
* more cache logic
* cleanup
* add v2 redirect
* add v2 version file route to config
2026-01-19 21:40:44 +00:00
Calum H.
976644d1e6
fix: conditionally fetch ( #5157 )
...
* fix: conditionally fetch
* fix: yeet
2026-01-19 13:57:49 -08:00
Michael H.
11fe90a69b
deploy: nerf cpu time to 5s
2026-01-19 22:27:38 +01:00
Michael H.
1108086854
Revert "Remove dev check in payload/pojo debugger ( #5152 )"
...
This reverts commit 3f3e6f5199 .
2026-01-19 22:27:15 +01:00
Michael H.
5aea892a39
deploy: raise cpu limit to 10s
2026-01-19 22:12:31 +01:00
Calum H.
3f3e6f5199
Remove dev check in payload/pojo debugger ( #5152 )
...
* Remove dev dcheck in payload/pojo debugger
Signed-off-by: Calum H. <contact@cal.engineer >
* feat: better payload debugger
---------
Signed-off-by: Calum H. <contact@cal.engineer >
2026-01-19 10:28:25 -08:00
Modrinth Bot
2efcd383bb
New translations from Crowdin (main) ( #5154 )
2026-01-19 07:35:48 +00:00
Prospector
faec9c2965
changelog
2026-01-18 11:28:51 -08:00
Calum H.
a0e8c7f924
feat: more o11y for i18n pojo ( #5148 )
2026-01-18 11:18:07 -08:00
Emma Alexia
6efdfdf17e
chore: 100k Modrinth projects 🎉 ( #5150 )
...
Signed-off-by: Emma Alexia <emma@modrinth.com >
2026-01-18 19:10:47 +00:00
Truman Gao
aec268c6e9
fix: duplicate changelogs not grouping ( #5146 )
...
* fix: changelogs not grouping
* fix changelog check
2026-01-17 23:42:59 +00:00
François-Xavier Talbot
2c096a85d6
Better observability for search indexing, fix remove_documents ( #5143 )
...
* Better observability for search timeout, fix remove_documents
* Log client idx
2026-01-16 21:51:51 +00:00
aecsocket
240e5455cc
Auto create NeoForge instance from mod version ( #5142 )
...
* Auto create NeoForge instance from mod version
* prioritise fabric over nf
* pnpm prepr
---------
Co-authored-by: tdgao <mr.trumgao@gmail.com >
2026-01-16 21:21:14 +00:00
Prospector
c538a9ec6d
changelog
2026-01-16 11:58:48 -08:00
Calum H.
72458f5c41
feat: non-POJO check in rendered hook ( #5137 )
...
* feat: non-POJO check in rendered hook
Signed-off-by: Calum H. <contact@cal.engineer >
* fix: lint
* move to plugin
---------
Signed-off-by: Calum H. <contact@cal.engineer >
2026-01-16 11:56:46 -08:00
Calum H.
82e4eb7b40
feat: light mode fixes for navtab + files tab ( #5134 )
2026-01-16 18:23:43 +00:00
Calum H.
c9bfc4e9b6
fix: analytics.js using old i18n impl ( #5132 )
...
* fix i18n
* fix: lint
2026-01-16 09:07:40 +00:00
Calum H.
1ea96df00e
fix: broken infinite query on files.vue ( #5133 )
2026-01-16 09:03:56 +00:00
Calum H.
75c5316dc3
fix: PAT range error guard ( #5098 )
2026-01-16 03:30:00 +00:00
Michael H.
4ee7623837
build: deploy on both environments ( #5129 )
...
* build: deploy on both environments
* build: missing whitespace
* build: add path filter
* build: add sentry env
* build: inherit secrets
* remove if check
* Revert "remove if check"
This reverts commit b2ffe1d611269ddaf13bdbfacfdb89cd40316c29.
* remove if check 2
* Fix Wrangler env
* Fix Wrangler env but for real this time
* Alternative method of getting URLs
* Check for environment instead
* Fix comment
* Clickable commit
* Set PREVIEW build var
* Fix commit shown in comment
* Fix linting errors
* )
* add preview banner
* prepr
* prepr again
* ..
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-01-16 01:40:10 +00:00
Prospector
f65479ee15
ignore robots.txt ( #5130 )
2026-01-15 17:15:24 -08:00
Calum H.
a903e46be9
feat: remove nuxt i18n for in house i18n for web ( #5131 )
...
* feat: remove nuxt i18n for in house
* cleanup: remove old nuxt/i18n patch
* prepr
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-01-15 23:49:38 +00:00
Prospector
4497131206
changelog
2026-01-15 15:15:32 -08:00
Truman Gao
4871abfb3a
fix: worker exceeding resources bug caused by large changelogs ( #5121 )
...
* fetch changelog only where actually used
* use query parameter properly
* remove todos
* pnpm prepr
2026-01-15 22:58:06 +00:00
Creeperkatze
b0ed808745
Fix Discover URL filter parsing, improve search sidebar ( #5104 )
...
* fix category parsing on discover
* Make categories (loader, platform, etc) colored in discover, also add i18n
* fix formatting
* add localized strings
---------
Co-authored-by: Creeperkatze <178587183+Creeperkatze@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-01-15 15:01:09 -08:00
Prospector
169224560b
Include changelog query docs ( #5128 )
...
* Include changelog query docs
* example -> default
2026-01-15 14:50:15 -08:00
Prospector
106edc3a51
app 0.10.26 changelog
2026-01-15 14:43:26 -08:00
Truman Gao
ede405c650
fix: open path util freezing app ( #5111 )
...
* fix open path util crashing app
* use spawn blocking instead
* fmt
2026-01-15 20:43:52 +00:00
François-Xavier Talbot
1dd1629884
Server transfer admin UI ( #5116 )
...
* Initial frontend
* doc for opus (TO REMOVE)
* Make better
* Clarified language
* Remove agent docs
* No scss
* Fmt
* Remove i18n
* Fmt
* Add transferred node tagging
2026-01-15 20:43:37 +00:00
Calum H.
0070c9877b
fix: re-enable async context ( #5126 )
2026-01-15 21:41:01 +01:00
Calum H.
eb208eed8b
fix: try nodejs_compat_v2 ( #5125 )
2026-01-15 14:16:47 +01:00