918 Commits

Author SHA1 Message Date
Ben Allfree
e8b0b7a8ec feat(mothership): add migrations for updating and deleting domains collection 2025-07-19 14:02:39 +00:00
Ben Allfree
bf1fbb5a6a chore(mothership): update version list to include 0.29.* 2025-07-19 14:02:25 +00:00
Ben Allfree
13aa539e8a feat(mothership): add cloudflare custom domain updater and remove HandleMigrateCnamesToDomains 2025-07-19 06:58:10 -07:00
Ben Allfree
9c81a2923e fix(firewall): include HTTP status code in health check response 2025-07-19 06:49:20 -07:00
Ben Allfree
e59c0af44d chore(dashboard): remove unused DISCORD_URL import for cleaner code 2025-07-19 06:48:48 -07:00
Ben Allfree
51c361aec6 enh(dashboard): improve logging for user and instance subscriptions 2025-07-19 06:48:09 -07:00
Ben Allfree
876a44092f fix(firewall): update health check endpoint path from /_api/firewall/health to /api/firewall/health 2025-07-19 06:16:04 -07:00
Ben Allfree
60eeb5cb05 refactor(instanceService): remove CNAME block check for improved instance handling 2025-07-18 21:03:33 -07:00
Ben Allfree
263700495f refactor(mothership): improve logging clarity in HandleInstanceResolve 2025-07-18 20:52:24 -07:00
Ben Allfree
4fcf613aa1 enh(dashboard): update condition for v0.23.* user alert on instance version page 2025-07-18 19:12:36 -07:00
Ben Allfree
2a8a97e48d enh(dashboard): update max width constraints on instance detail pages 2025-07-18 19:09:36 -07:00
Ben Allfree
6aad803416 enh(dashboard): update instance title layout and cosmetics 2025-07-18 19:04:59 -07:00
Ben Allfree
bb9d73c4f1 chore(dashboard): remove prose quotes 2025-07-18 18:22:46 -07:00
Ben Allfree
0fa22301df chore(mothership): make domain name presentable 2025-07-19 01:10:15 +00:00
Ben Allfree
1cedfe9f06 Merge branch 'main' of github.com:pockethost/pockethost 2025-07-19 01:08:03 +00:00
Ben Allfree
d8b2c79563 chore(mothership): make region non-presentable 2025-07-19 01:07:10 +00:00
Ben Allfree
8bbe307191 fix(mothership): improve cname/domains migration mangement 2025-07-18 18:06:08 -07:00
Ben Allfree
a5fbcb7958 refactor(mothership): improve logging consistency and clarity in instance handlers 2025-07-18 18:03:18 -07:00
Ben Allfree
297a6e45ee linter fixes 2025-07-18 17:27:20 -07:00
Ben Allfree
60307e6ca7 feat: add db migration support for multiple custom domains per instance 2025-07-17 23:01:11 -07:00
Ben Allfree
81fd2818cc chore: migrate to tsdown 2025-07-17 22:59:45 -07:00
Ben Allfree
1e02cb466a fix: update MOTHERSHIP_URL formatting to include subdomain and trim path segments 2025-07-17 20:51:23 -07:00
Ben Allfree
ef6c9e1f57 paywall formatting 2025-06-29 02:44:25 -07:00
Ben Allfree
f2025cf71f update deps 2025-06-29 02:13:43 -07:00
Ben Allfree
6c063bb87c lock enhanced img version 2025-06-29 02:13:35 -07:00
Piers Courtney
8d6d03cac7
Update Paywall.svelte (#452)
* Update Paywall.svelte

re-worded starter package

* Update packages/dashboard/src/routes/(static)/pricing/Paywall.svelte

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-29 01:48:57 -07:00
Ben Allfree
d8a5db9384 feat: add timing and logging for Docker container startup in InstanceService and PocketBaseService 2025-06-17 12:51:20 +00:00
Ben Allfree
6bb396fd24 refactor: enhance MultiChannelLimiter with idle cleanup and scheduling 2025-06-17 12:49:17 +00:00
Ben Allfree
fa3175c044 fix: update health check endpoint and response for firewall 2025-06-17 12:47:22 +00:00
Ben Allfree
452796f2db update mothership instance resolver 2025-06-17 02:19:29 +00:00
Ben Allfree
9908f770e6 feat: add HandleInstanceResolve API handler 2025-05-26 05:22:48 +00:00
Ben Allfree
564f65047b fix: improve instance shutdown handling 2025-05-26 05:22:34 +00:00
Ben Allfree
3b6cf119e7 chore: comment out console log in limiter 2025-05-26 05:22:13 +00:00
Ben Allfree
69aae66229 Merge branch 'main' of github.com:pockethost/pockethost 2025-05-24 10:05:33 +00:00
Ben Allfree
40c8a239c6 chore: update supported versions 2025-05-24 10:05:29 +00:00
Ben Allfree
7834c7e6b9 fix: update Discord contact format in text 2025-04-25 11:19:25 -07:00
Ben Allfree
453c1037bd Merge branch 'main' of github.com:pockethost/pockethost 2025-04-23 10:31:44 +00:00
Ben Allfree
9f8a957b9f fix: add missing version patterns 2025-04-23 10:31:37 +00:00
Ben Allfree
40006f992c fix: handle instance shutdown more gracefully 2025-04-23 10:31:30 +00:00
Ben Allfree
da25534256 fix: strip workspace dependencies from package.json 2025-04-23 10:31:13 +00:00
Fatih Yılmaz
42ef37b244
feat: Add subdomain text truncation to prevent UI overlap (#443)
Implements text truncation for long subdomain names in the instance list view to improve the UI layout and prevent text overlap with the toggle button.

Changes:
- Added text truncation logic for subdomains longer than 15 characters
- Appends ellipsis (...) to indicate truncated text
- Improves readability and prevents UI layout issues

Before this change, long subdomain names could overlap with the power toggle button, causing poor user experience. Now, any subdomain longer than 15 characters will be truncated with an ellipsis, maintaining a clean and consistent layout while still indicating there's more text available.
2025-04-05 15:32:13 -07:00
rushhee
986a19f978
get current year (#442)
very high priority update
2025-04-05 11:06:30 -07:00
Thomas Wissemann
50a61db23c
fixed broken dropdown menu on Safari (#441) 2025-03-10 21:11:41 -07:00
Ben Allfree
4fc6b9f1f3 chore(dashboard): update free trial language 2025-02-25 06:39:55 -08:00
Piers Courtney
a5e4df5329
Removed free wording from docs page (#433) 2025-02-06 05:07:40 -08:00
Piers Courtney
00f2f0a8ab
Added pockethost billing link to allow subscribers to manage their lemonsqueezy account. (#432)
Co-authored-by: Courtney, Piers <Piers.Courtney@iow.gov.uk>
2025-01-27 04:41:06 -08:00
Fatih Yılmaz
af3360daee
fix: show error message when instance name is empty at signup
Fixed the error of entering a blank name instead of entering a name on the registration page.
2025-01-21 17:01:44 -08:00
Ben Allfree
3bd283085e fix: blog link typo 2025-01-16 03:31:52 -08:00
Ben Allfree
b4021dab5a blog: kingdom announcement 2025-01-15 16:58:29 -08:00
Ben Allfree
1f36e64c49 enh: more pricing cosmetics 2025-01-15 16:50:46 -08:00