François-Xavier Talbot
|
eeed4e572d
|
Credit subscriptions (#4575)
* Implement subscription crediting
* chore: query cache, clippy, fmt
* Improve code, improve query for next open charge
* chore: query cache, clippy, fmt
* Move server ID copy button up
* Node + region crediting
* Make it less ugly
* chore: query cache, clippy, fmt
* Bugfixes
* Fix lint
* Adjust migration
* Adjust migration
* Remove billing change
* Move DEFAULT_CREDIT_EMAIL_MESSAGE to utils.ts
* Lint
* Merge
* bump clickhouse, disable validation
* tombi fmt
* Update cargo lock
|
2025-10-20 17:35:44 +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 |
|
Cal H.
|
b81e727204
|
feat: introduce dependency injection framework (#4091)
* feat: migrate frontend notifications to dependency injection based notificaton manager
* fix: lint
* fix: issues
* fix: compile error + notif binding issue
* refactor: move org context to new DI setup
* feat: migrate app notifications to DI + frontend styling
* fix: sidebar issues
* fix: dont use delete in computed
* fix: import and prop issue
* refactor: move handleError to main notification manager class
* fix: lint & build
* fix: merge issues
* fix: lint issues
* fix: lint issues
---------
Signed-off-by: IMB11 <hendersoncal117@gmail.com>
Signed-off-by: Cal H. <hendersoncal117@gmail.com>
|
2025-08-13 20:48: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 |
|
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 |
|