Commit Graph
765 Commits
Author SHA1 Message Date
tdgao 703811b8f2 style fix 2026-03-31 14:23:57 -06:00
tdgao 2150ad60a8 fix max height 2026-03-31 12:33:14 -06:00
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