Emma Alexia
7d76fe1b6a
Add more info about last attempts to admin billing dashboard ( #4029 )
2025-07-21 08:35:36 +00:00
Emma Alexia
17ca209862
Always show developer mode attributes on admin billing page ( #3850 )
...
* Always show developer mode attributes on admin billing page
* Unprovision servers by default when refunding
2025-06-27 01:04:52 +00:00
IMB11
1b1d41605b
refactor: Huge pyro servers composable cleanup ( #3745 )
...
* refactor: start refactor of pyro servers module-based class
* refactor: finish modules
* refactor: start on type checking + matching api
* refactor: finish pyro servers composable refactor
* refactor: pyro -> modrinth
* fix: import not refactored
* fix: broken power action enums
* fix: remove pyro mentions
* fix: lint
* refactor: fix option pages
* fix: error renames
* remove empty pyro-servers.ts file
---------
Signed-off-by: IMB11 <hendersoncal117@gmail.com >
Co-authored-by: Prospector <prospectordev@gmail.com >
2025-06-11 22:32:39 +00:00
Calum H.
1884410e0d
fix: standardize relative timestamping ( #3612 )
...
* fix(frontend): relative timestamps are incorrectly rounded.
Closes : #1371
* fix(all): remove legacy fromNow for proper relative timestamp creation
Closes : #1395
2025-05-07 21:37:35 +00:00
Emma Alexia
84a28e045b
Allow servers to be unprovisioned without issuing a refund ( #3534 )
...
* Allow servers to be unprovisioned without issuing a refund
for very specific weird circumstances where a server gets stuck/etc; useful for support
* still create a charge
* Fix compile
2025-04-19 04:39:18 +00:00
Prospector
817151e47c
Add notice dismissed count to dashboard
2025-04-15 18:11:32 -07:00
Prospector
6aa6db4e8c
Survey notices for Servers ( #3514 )
...
* Survey notices for Servers
* lint
* remove creepy frog
2025-04-15 16:29:50 -07:00
Prospector
04659a8198
Notices fixes and support for titles ( #3508 )
...
* Notices fixes and support for titles
* Lint
2025-04-14 16:58:31 -07:00
Prospector
6c16688ca9
Remove notice limit
2025-04-12 22:23:45 -07:00
Prospector
59edc8d618
Add notices system to Servers ( #3502 )
...
* Servers notices
* Refresh on unassign
2025-04-12 22:00:22 -07:00
Prospector
36cfcc2093
Admin & staff page enhancements ( #3333 )
2025-03-03 22:22:25 -08:00
Erb3
195cc9cee0
refactor(ui): move Toggle component to Composition API + TS ( #3281 )
...
* refactor(frontend): move Toggle component to Composition API + TS
**Toggle.vue**:
- Enable composition API and TS
- Added `disabled` to props
- Remove redundant `checked`
- Replace `modelValue` and `emits` with `defineModel` compiler macro
**Others**:
- Replace emit handling and `model-value` with `v-model` where simple logic was used
- Not `FeatureFlagSettings.vue` (contained custom code on receiving emit)
- Not `Mods.vue` (contained custom code on receiving emit)
- Remove redundant `checked` attribute
* fix(app): toggles not updating value
2025-02-21 18:43:49 +00:00
Jai Agrawal
975427b319
Allow admins to view user email ( #3261 )
2025-02-13 17:18:03 -08:00
Jai A
495dbbb7f8
Add server ID to staff refund page
2025-01-17 17:34:37 -08:00
Jai A
e0d0736f7e
Fix wrong func call for refresh
2025-01-17 17:27:46 -08:00
Jai A
af791f78b7
Fix refund frontend
2025-01-17 17:20:12 -08:00
Jai Agrawal
75b357a069
Staff support dashboard routes ( #3160 )
...
* Staff support dashboard routes
* Fix clippy
2025-01-17 16:41:49 -08:00