Truman Gao
7d6ad93528
feat: update purchase server flow ( #5714 )
...
* implement server list empty state component
* fix stories and adjust spacing
* implement select plan design refresh
* implement auth for empty server list
* use refs instead of reactive
* pnpm prepr
* fix auth usage for empty servers list
* move app auth provider setup to src/providers/setup
* pnpm prepr
2026-03-31 11:08:33 -07:00
tdgao
afac705a39
Merge branch 'truman/shared-ui-auth-di' into truman/new-server-card-states
2026-03-31 00:18:13 -06:00
tdgao
d401f1183e
feat: add shared UI package auth DI
2026-03-31 00:15:32 -06:00
tdgao
8509e03df4
fix duplicate attribute and pnpm prepr
2026-03-30 09:44:05 -06:00
tdgao
49acd75f98
Merge branch 'main' into truman/new-server-card-states
2026-03-30 09:39:37 -06:00
Truman Gao
4cd6c1a72d
fix modpacks no loader ( #5707 )
2026-03-30 09:21:20 +00:00
Modrinth Bot
a3f80dcb66
New translations from Crowdin (main) ( #5708 )
2026-03-30 09:20:30 +00:00
Calum H.
0ee58867e8
feat: warning filter + remove client only filter as it's useless ( #5690 )
...
* feat: warning filter
* fix: remove client_only filter
2026-03-27 22:00:02 +00:00
Calum H.
e6b061f38c
fix: paper/purpur vers mismatch ( #5687 )
...
* fix: paper/purpur
* fix: use fill api
* fix: lint
2026-03-27 17:24:16 +00:00
Calum H.
87122cf9bd
feat: console component ( #5685 )
2026-03-27 15:44:08 +00:00
tdgao
340c62eb35
implement proper provisioning state for resubscribe
2026-03-26 21:12:18 -06:00
Prospector
6ba41ba17f
clean up changelog, remove unnecessary technical details
2026-03-26 18:21:12 -07:00
tdgao
557eed9759
implement resubscribe modal
2026-03-26 19:14:40 -06:00
Prospector
628634772e
changelog
2026-03-26 18:04:59 -07:00
François-Xavier Talbot
b68aeddedc
hosting: Copy ID button for backups when developer mode is on ( #5681 )
...
* Copy ID button in backups tab
* Remove codex slop
2026-03-27 00:18:33 +00:00
Calum H.
4394092928
feat: better tooltips for mods in content tab hosting panel ( #5679 )
...
* feat: better tooltips for mods in content tab hosting panel
* feat: qa
2026-03-26 22:55:08 +00:00
aecsocket
ef1ffa6577
Fix payout sync response schema ( #5644 )
2026-03-26 22:44:54 +00:00
Calum H.
b11b54cbc9
fix: various content fixes ( #5676 )
...
* fix: wrong lock field
* fix: install_stage locking up due to previous failure stored as stale snapshot
* fix: Error when updating instance
Fixes #5671
* fix: prepr
2026-03-26 22:30:17 +00:00
Prospector
36f62a3285
refactor: move flags into settings, change icon ( #5678 )
...
* refactor: move flags into settings, change icon
* fix: use ButtonStyled for app
2026-03-26 21:10:01 +00:00
Calum H.
381ea51cce
refactor: align files tab with content tab design ( #5621 )
...
* fix: files.vue bugs before styling changes
* feat: move files tab to shared layout structure
* fix: qa
* fix: qa
* fix: bugs
* fix: lint
* fix: admonition cleanup with progress + actions
* fix: cleanup
* fix: modals
* fix: admon title
* fix: i18n standard
* fix: lint + i18n pass
* fix: remove transition
* fix: type errors
* feat: files tab in app
* fix: qa
* fix: backup item minmax
* fix: use ContentPageHeader for server panel
* fix: lint
* fix: lint
* fix: lint
* feat: page leave safety
* fix: lint
* fix: cargo fmt fix
* fix: blank in prod
* fix: content card table stuff
* Revert "fix: blank in prod"
This reverts commit 74758fe185 .
* fix: import
* feat: browse worlds/servers flow
* fix: worlds tab parity with content tab
* fix: perf bug + shader filter pill copy
* feat: singleplayer filter
* fix: ordering
* fix: breadcrumbs
* fix: lint
* fix: qa
* feat: store server proj id when adding to a non-linked instance
* fix: lint
* fix: i18n + qa
* fix: conflict
* qa: already installed modal + placeholders not server-specific
* fix: qa
* fix: add + edit server modals
* fix: qa
* fix: security
* fix: devin flags
* fix: lint
* chore: change file to break build cache
* fix: admon
* fix: import path stuff
* feat: qa
* fix: fmt fmt idiot
---------
Signed-off-by: Calum H. <calum@modrinth.com >
2026-03-26 18:55:15 +00:00
Truman Gao
706eb800cb
fix: website visual issues ( #5675 )
...
* fix no modpack loader showing as resource pack loader
* fix table overflow, add game version tags "+ {num}" overflow menu
* pnpm prepr
2026-03-26 18:40:44 +00:00
Calum H.
f1648298c4
fix: neoforge not existing for 26.1 breaking vers picker ( #5674 )
...
* fix: neoforge for 26.1 -> other vers being picked not existing causing version picker to break
* fix: lint
2026-03-26 17:53:27 +00:00
Prospector
3c3cde1908
changelog
2026-03-26 00:22:40 -07:00
François-Xavier Talbot
bf24ed8d12
Add feature flag to force Archon requests to be traced ( #5666 )
2026-03-26 06:34:04 +00:00
Calum H.
81f19eeb8d
fix: various content tab hosting bugs ( #5662 )
...
* fix: qa
* fix: lint
2026-03-25 17:58:13 +00:00
François-Xavier Talbot
7b3471944d
hosting: "Reset to onboarding" support-only action ( #5659 )
...
* Reset to onboarding button
* Lint
* Intl
2026-03-25 14:50:31 +00:00
Prospector
d2abeb434c
changelog
2026-03-24 14:21:31 -07:00
tdgao
d2ec943e25
update server listing files kept to be countdown
2026-03-24 10:28:47 -06:00
tdgao
2ab69ea08b
fix disabled opacity for server card
2026-03-24 10:21:43 -06:00
tdgao
bc2fa1e9e0
clean up copy
2026-03-23 22:24:22 -06:00
tdgao
17710094e5
fix loading icon color
2026-03-23 22:15:04 -06:00
Modrinth Bot
f9004dc2f6
New translations from Crowdin (main) ( #5638 )
2026-03-23 23:44:53 +00:00
tdgao
324da50e3e
update disabled state text color
2026-03-23 14:52:07 -06:00
tdgao
0abdefd589
refactor: reduce code duplication for server listing
2026-03-23 14:45:54 -06:00
tdgao
8d61bc7ea9
handle known suspension states
2026-03-23 13:53:23 -06:00
tdgao
ef6837d49e
update pending change stage
2026-03-23 13:41:27 -06:00
tdgao
eb82562c86
fix disabled server icon background
2026-03-23 13:23:16 -06:00
tdgao
1999e79188
do not apply opacity on lock or spiner icons
2026-03-23 13:03:56 -06:00
tdgao
d01e9d7d52
filter out servers past 30 days after cancellation
2026-03-23 12:46:53 -06:00
tdgao
504ba7f8e2
pnpm prepr
2026-03-23 12:30:35 -06:00
tdgao
fb1445c915
fix upgrading state loading icon
2026-03-23 12:30:31 -06:00
Calum H.
c09f7fd5e6
devex: changelog system ( #5309 )
...
* devex: changelog system
* feat: changelog CIs
* feat: web alias for platform + hosting
* feat: upload binaries to gh release
* feat: improve copy text
* fix: release workflow
* fix: changelog CIs + PR health check comment
* fix: action
* fix: comment style
* fix: comment
* fix: remove health
* fix: deploy use Modrinth bot machine account
* feat: new system
* fix: pr comment structure
2026-03-23 17:45:43 +00:00
Truman Gao
67fd759d9b
fix: add poster attribute to configuredXss ( #5646 )
2026-03-23 17:27:59 +00:00
Calum H.
a3eb981058
fix: env filters + properties ( #5642 )
...
* fix: env filters
* fix: server
* fix: lint
* fix: properties
2026-03-23 16:47:51 +00:00
Calum H.
92eddbe832
feat: move switch version inline like update btn for content tab ( #5631 )
...
* fix: switch version inline same as update btn
* fix: lint
2026-03-21 18:06:03 +00:00
tdgao
345929eeff
hook up purchase server modal in app
2026-03-20 15:20:37 -06:00
tdgao
83202a3761
fix tauri throwing error when api returns 204 No Content
2026-03-20 12:58:48 -06:00
tdgao
672757c295
hook up on download button
2026-03-20 11:52:38 -06:00
tdgao
0a05061bf7
hook up server cards and implement updated styles
2026-03-20 11:03:48 -06:00
Truman Gao
2128fa7ade
refactor: TabbedModal to use NewModal and DI ( #5612 )
...
* refactor: tabbed modal to use NewModal
* refactor: use DI for instance settings modal instead of passing down props
* pnpm prepr
2026-03-19 16:53:53 +00:00