Calum H.
41e4086973
feat: qa improvements for backups page ( #4857 )
...
* feat: fix backup action disabling logic
* feat: allow actions when backup is being created
* feat: qa fixes
* feat: backups empty state
* fix: lint
* intl:extract
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-12-05 01:48:34 +00:00
Calum H.
8eff939039
feat: ws client & new backups frontend ( #4813 )
...
* feat: ws client
* feat: v1 backups endpoints
* feat: migrate backups page to api-client and new DI ctx
* feat: switch to ws client via api-client
* fix: disgust
* fix: stats
* fix: console
* feat: v0 backups api
* feat: migrate backups.vue to page system w/ components to ui pkgs
* feat: polish backups frontend
* feat: pending refactor for ws handling of backups
* fix: vue shit
* fix: cancel logic fix
* fix: qa issues
* fix: alignment issues for backups page
* fix: bar positioning
* feat: finish QA
* fix: icons
* fix: lint & i18n
* fix: clear comment
* lint
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-12-03 18:32:03 -08:00
Prospector
16a6f7b352
Modrinth Hosting rebrand ( #4846 )
...
* Modrinth Hosting rebranding
* fix capitalization issue
* fix issues
2025-12-03 22:15:36 +00:00
Calum H.
7ccc32675b
feat: start of cross platform page system ( #4731 )
...
* feat: abstract api-client DI into ui package
* feat: cross platform page system
* feat: tanstack as cross platform useAsyncData
* feat: archon servers routes + labrinth billing routes
* fix: dont use partial
* feat: migrate server list page to tanstack + api-client + re-enabled broken features!
* feat: migrate servers manage page to api-client before page system
* feat: migrate manage page to page system
* fix: type issues
* fix: upgrade wrapper bugs
* refactor: move state types into api-client
* feat: disable financial stuff on app frontend
* feat: finalize cross platform page system for now
* fix: lint
* fix: build issues
* feat: remove papaparse
* fix: lint
* fix: interface error
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-11-14 17:15:09 +00:00
Cal H.
3e735b99eb
feat: frontend explicit imports + error page fix ( #4184 )
...
* feat: frontend explicit imports
* fix: error handling
* fix: dashboard missing import
* fix: error page issues
* fix: exclude RouterView
* feat: fix lint issues
* fix: lint issues
* fix: import issues
* add getVersionLink
* make articles.json use tabs on generation so it doesn't have to be reformatted
* fix: lint issues
---------
Signed-off-by: Cal H. <hendersoncal117@gmail.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-08-17 11:15:49 +00:00
Cal H.
2aabcf36ee
refactor: migrate to common eslint+prettier configs ( #4168 )
...
* refactor: migrate to common eslint+prettier configs
* fix: prettier frontend
* feat: config changes
* fix: lint issues
* fix: lint
* fix: type imports
* fix: cyclical import issue
* fix: lockfile
* fix: missing dep
* fix: switch to tabs
* fix: continue switch to tabs
* fix: rustfmt parity
* fix: moderation lint issue
* fix: lint issues
* fix: ui intl
* fix: lint issues
* Revert "fix: rustfmt parity"
This reverts commit cb99d2376c321d813d4b7fc7e2a213bb30a54711.
* feat: revert last rs
2025-08-14 20:48:38 +00:00
Prospector
c793b68aed
Add quick server button, dynamic price preview for custom server modal ( #3815 )
...
* Add quick server creation button, and dynamic pricing to custom server selection
* Remove test in compatibility card
* Lint + remove duplicate file
* Adjust z-index of popup
* $6 -> $5
* Dismiss prompt if the button is clicked
* Make "Create a server" disabled for now
* Use existing loaders type
2025-06-26 15:38:42 +00:00
Sticks
f8494030aa
backup page fixes and new impls for new apis ( #3437 )
...
* wip: backup page fixes and new impls for new apis
* wip: more progress on backup fixes, almost done
* lint
* Backups cleanup
* Don't show create warning if creating
* Fix ongoing state
* Download support
* Support ready
* Disable auto backup button
* Use auth param for download of backups
* Disable install buttons when backup is in progress, add retrying
* Make prepare button have immediate feedback, don't refresh backups in all cases
* Intl:extract & rebase fixes
* Updated changelog and fix lint
---------
Co-authored-by: Prospector <prospectordev@gmail.com >
2025-04-17 01:26:13 -07:00