• Joined on 2021-06-18
poduck pushed to main at poduck/smoothschedule 2025-12-04 18:06:37 +00:00
b0512a660c feat(billing): Add customer billing page with payment method management
poduck pushed to main at poduck/smoothschedule 2025-12-04 16:05:07 +00:00
65faaae864 fix(security): Multi-tenancy isolation and customer appointment filtering
dbe91ec2ff feat(auth): Convert login system to use email as username
Compare 2 commits »
poduck pushed to main at poduck/smoothschedule 2025-12-04 15:29:47 +00:00
a2f74ee769 fix(customers): Auto-generate username when creating customers
poduck pushed to main at poduck/smoothschedule 2025-12-04 15:12:40 +00:00
9073970189 fix(i18n): Add language selector to platform UI
poduck pushed to main at poduck/smoothschedule 2025-12-04 15:08:55 +00:00
6554e62d30 fix(seo): Add noindex for platform and business subdomains
poduck pushed to main at poduck/smoothschedule 2025-12-04 15:01:51 +00:00
bd6d9144ce fix(seo): Block crawlers and add sitemap
poduck pushed to main at poduck/smoothschedule 2025-12-04 04:01:39 +00:00
ad04e5f6ff fix(seo): Remove technical jargon and add SEO meta tags
poduck pushed to main at poduck/smoothschedule 2025-12-04 03:49:57 +00:00
460bf200d0 fix(i18n): Sync marketing translations across all languages
poduck pushed to main at poduck/smoothschedule 2025-12-04 03:27:38 +00:00
3e8634b370 fix(i18n): Add missing About page timeline translations
bc094f2f80 feat(i18n): Internationalize marketing pages and components
Compare 2 commits »
poduck pushed to main at poduck/smoothschedule 2025-12-04 02:41:00 +00:00
c7f241b30a feat(i18n): Comprehensive internationalization of frontend components and pages
poduck pushed to main at poduck/smoothschedule 2025-12-04 01:45:35 +00:00
902582f4ba feat(platform): Redesign tenant invite modal with tier-based permissions
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:54:47 +00:00
7b18637b1e feat(tenant): Add public-facing landing page for business subdomains
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:48:02 +00:00
3a1b2f2dd8 fix(onboarding): Change 'Go to Dashboard' to 'Go to Login'
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:39:40 +00:00
88b54ef9e4 chore(traefik): Remove debug logging, set production log level
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:38:59 +00:00
5cdbc19517 fix(traefik): Fix HostRegexp YAML escaping for subdomain routing
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:37:50 +00:00
f3a0f1f07a debug: Add access logging to Traefik
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:34:47 +00:00
f3951295ac fix(traefik): Remove conflicting TCP router for subdomain handling
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:32:53 +00:00
9cbf19ed1b fix(traefik): Simplify HTTP HostRegexp pattern
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:29:18 +00:00
88c74398e4 fix(traefik): Simplify HostSNIRegexp pattern for wildcard subdomains
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:27:57 +00:00
86947ab206 feat(deploy): Add selective service rebuild and --no-migrate option