Prospector
2cf82349a5
Revert "feat: badge for tax 2025 bug ( #5230 )"
...
This reverts commit 6d1b0eef15 .
2026-01-27 16:31:15 -08:00
Calum H.
6d1b0eef15
feat: badge for tax 2025 bug ( #5230 )
2026-01-27 19:03:54 +00:00
François-Xavier Talbot
f998a8dca5
Allow node transfer field to recv more than 1 node ( #5220 )
2026-01-26 22:49:21 +00:00
Modrinth Bot
0d6bee3a5b
New translations from Crowdin (main) ( #5217 )
2026-01-26 07:47:29 +00:00
Prospector
fe3a1b2058
Fix versions not loading in settings page ( #5214 )
...
* Fix versions not loading in settings page
* prepr
2026-01-25 13:21:25 -08:00
Calum H.
c453a03a02
fix: dont await lock releasing ( #5161 )
...
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-01-25 20:57:43 +00:00
Calum H.
c96a303d8a
fix: optimistically updating on moderation mutations ( #5200 )
...
* fix: moderation optimistically update
* fix: gallery settings
2026-01-25 12:27:45 -08:00
Calum H.
986a7e6216
feat: ssr fixes + switch project page to tanstack ( #5192 )
...
* feat: ssr fixes
* feat: lazy load non-core data
* feat: ssr timing debugging
* feat: go back to all parallel
* feat: migrate to DI + set up mutators
* feat: remove double get versions request, only call v3
* refactor: [version].vue page to use composition API and typescript
* feat: gallery.vue start
* fix: remove left behind console log
* fix: type issues + gallery
* fix: versionsummary modal + version page direct join
* fix: projectRaw guard
* fix: currentMember val fix
* fix: actualProjectType
* fix: vers summary link same page
* fix: lint
---------
Co-authored-by: tdgao <mr.trumgao@gmail.com >
2026-01-23 12:12:50 -08:00
lumiscosity
b54fcaa0b1
feat: Make hosting marketing page translatable ( #5145 )
...
* feat: make hosting marketing page translatable, part 1
* format what we've got so far
* lint and fix locale setting
* the rest of the owl, almost
still one more message in MedalPlanPromotion that's a bit annoying because of all the inline styles
* finishing touches
some things just shouldn't be questioned, i guess. that's two for two on issues that occur even though i seem to have done everything right. i give up
* whoops, that's literal
* get back in the span, you
* fix typo + lint
* and now it works
* one more fix
2026-01-23 19:54:24 +00:00
Prospector
772e0ee220
Update app download page to use flathub ( #5188 )
2026-01-22 11:36:56 -08:00
Prospector
d174d96b74
Add flathub verification token ( #5184 )
2026-01-22 09:47:04 -08:00
Prospector
f3f48c3c6f
Fix .some error ( #5180 )
2026-01-21 14:48:47 -08: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
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
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
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
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
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
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
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
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
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
Calum H.
7838008396
feat: test fix 2 ( #5123 )
2026-01-15 02:44:26 +01:00
Calum H.
454c708fd6
fix: error "27" ( #5122 )
...
* fix: error 27
* fix: sentry only in prod
* fix: sentry env
* Revert "fix: error 27"
This reverts commit 66ee482a0567a5e53326e576b1bc6af0542a7fe3.
* feat: attempt to fix error 27
2026-01-15 01:38:23 +01:00
Michael H.
7dba9cbe54
deploy: match sentry sample rate with wrangler observability
2026-01-14 19:00:08 +01:00
Michael H.
716c4e9a21
deploy: add sentry to frontend server ( #5118 )
...
* deploy: add sentry to frontend server
* build: add sentry auth token to env
* fix: use sentry CLI for sourcemap upload instead
* feat: comment deploy
---------
Co-authored-by: Calum H. (IMB11) <contact@cal.engineer >
2026-01-14 17:46:55 +00:00
aecsocket
d055dc68dc
Payout flows in backend - fix Tremendous forex cards ( #5001 )
...
* wip: payouts flow api
* working
* Finish up flow migration
* vibe-coded frontend changes
* fix typos and vue
* fix: types
---------
Co-authored-by: Calum H. (IMB11) <contact@cal.engineer >
2026-01-14 10:53:35 +00:00
Truman Gao
6030cb560c
fix: auto close version modal after create ( #5108 )
...
* fix: auto closing version modal
* hide on next tick
2026-01-13 20:50:33 +00:00
Calum H.
4bbc5905e4
fix: dont remount components for project page every time route changes ( #5105 )
...
* fix: dont remount components for project page every time route changes
* remove ts from macro
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-01-13 00:13:21 +00:00
Truman Gao
40f5db64d8
fix: versions v2 fixes ( #5106 )
...
* update dependencies step to show when cannot detect suggested dependencies
* rollback environment to previous copy
* implement disable close when uploading in modal
* pnpm prepr
2026-01-13 00:12:10 +00:00
Calum H.
8d72a42be5
fix: checklist fixes ( #5103 )
...
* fix: page switching only when stage actually changes
* feat: preload improvements
* fix: dont skip own locks
2026-01-12 13:30:36 -08:00