From a5e4df532946625216a5b78e8cacdb1c6fc8bcad Mon Sep 17 00:00:00 2001 From: Piers Courtney Date: Thu, 6 Feb 2025 13:07:40 +0000 Subject: [PATCH 1/5] Removed free wording from docs page (#433) --- packages/dashboard/src/routes/(static)/docs/+page.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/dashboard/src/routes/(static)/docs/+page.md b/packages/dashboard/src/routes/(static)/docs/+page.md index 5fa3ab56..68cf292c 100644 --- a/packages/dashboard/src/routes/(static)/docs/+page.md +++ b/packages/dashboard/src/routes/(static)/docs/+page.md @@ -17,7 +17,7 @@ Founded by [Ben Allfree](https://github.com/benallfree) in 2021, PocketHost was ## **Cost-Effective Solutions** -- **Flexible Pricing**: Choose from our Free Tier, Pro Tier, or limited-time Lifetime Offers to suit your budget. +- **Flexible Pricing**: Choose from our Starter Pro Tier, Unlimited Pro Tier, or limited-time Lifetime Offers to suit your budget. - **Fair Use Policy**: Enjoy generous project limits, storage, bandwidth, and CPU based on fair use. - **No Hidden Fees**: Transparent pricing with no unexpected charges. @@ -44,6 +44,6 @@ Founded by [Ben Allfree](https://github.com/benallfree) in 2021, PocketHost was - **Generous Project Limits**: Create and manage multiple projects within our fair use guidelines. - **Fair Use Resources**: Generous allocation of storage, bandwidth, and CPU based on fair use. -- **Flexible Plans**: From free forever plans to premium subscriptions and exclusive lifetime offers. +- **Flexible Plans**: Multi-level premium subscriptions and exclusive lifetime offers. (Free trial periods are available) - **Easy Integration**: Seamlessly integrate with PocketBase and other tools. - **Community Support**: Access to a community of like-minded developers and comprehensive documentation. From 4fc6b9f1f346e8bfb601794dba16678d293137f3 Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Tue, 25 Feb 2025 06:39:55 -0800 Subject: [PATCH 2/5] chore(dashboard): update free trial language --- packages/dashboard/src/routes/(static)/pricing/features.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dashboard/src/routes/(static)/pricing/features.ts b/packages/dashboard/src/routes/(static)/pricing/features.ts index 16957ebf..6df6a506 100644 --- a/packages/dashboard/src/routes/(static)/pricing/features.ts +++ b/packages/dashboard/src/routes/(static)/pricing/features.ts @@ -4,7 +4,7 @@ import regions from './regions.png?enhanced' export const features = [ { title: 'Risk-free Trial', - description: `Test-drive PocketHost for 7 days. Credit card required.`, + description: `Test-drive PocketHost for up to 7 days. Credit card required.`, }, { From 50a61db23c23a72406ec3ea9f03de59784638c82 Mon Sep 17 00:00:00 2001 From: Thomas Wissemann <25253732+tcwissemann@users.noreply.github.com> Date: Mon, 10 Mar 2025 23:11:41 -0500 Subject: [PATCH 3/5] fixed broken dropdown menu on Safari (#441) --- .../dashboard/src/routes/Navbar/NavbarMenu.svelte | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/dashboard/src/routes/Navbar/NavbarMenu.svelte b/packages/dashboard/src/routes/Navbar/NavbarMenu.svelte index d679999b..9b761853 100644 --- a/packages/dashboard/src/routes/Navbar/NavbarMenu.svelte +++ b/packages/dashboard/src/routes/Navbar/NavbarMenu.svelte @@ -57,15 +57,18 @@ About - {#if !isCollapsed}
  • -
    (c) 2024, PocketHost
    +
    (c) {currentYear}, PocketHost
    Proudly hacking open source in Reno, NV
    Date: Sun, 6 Apr 2025 01:32:13 +0300 Subject: [PATCH 5/5] 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. --- .../dashboard/src/routes/(app)/dashboard/InstanceList.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dashboard/src/routes/(app)/dashboard/InstanceList.svelte b/packages/dashboard/src/routes/(app)/dashboard/InstanceList.svelte index cffb34ad..0b336b9e 100644 --- a/packages/dashboard/src/routes/(app)/dashboard/InstanceList.svelte +++ b/packages/dashboard/src/routes/(app)/dashboard/InstanceList.svelte @@ -31,7 +31,7 @@
    - {instance.subdomain} + {instance.subdomain.length > 15 ? instance.subdomain.slice(0, 15) + '...' : instance.subdomain}