• Joined on 2021-06-18
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:14:42 +00:00
a723d784cd fix(traefik): Add TLS store for wildcard subdomain routing
poduck pushed to main at poduck/smoothschedule 2025-12-03 22:08:41 +00:00
13441d88fc fix(traefik): Use separate storage files for certificate resolvers
poduck pushed to main at poduck/smoothschedule 2025-12-03 21:59:48 +00:00
b20fa5cfd8 fix(traefik): Update HostRegexp syntax for Traefik v3
poduck pushed to main at poduck/smoothschedule 2025-12-03 21:53:34 +00:00
093f6d9a62 fix(traefik): Add env_file to read Cloudflare token
5bf2fc5319 fix(traefik): Use Cloudflare DNS provider instead of DigitalOcean
33e4b6b9b5 feat(traefik): Add DNS challenge for wildcard SSL certificates
Compare 3 commits »
poduck pushed to main at poduck/smoothschedule 2025-12-03 21:41:21 +00:00
434f874963 fix(traefik): Route tenant subdomains to nginx instead of django
poduck pushed to main at poduck/smoothschedule 2025-12-03 21:38:34 +00:00
0d3c97ea5f fix(onboarding): Improve loading indicator with elapsed time and better pacing
poduck pushed to main at poduck/smoothschedule 2025-12-03 21:26:30 +00:00
567fe0604a feat(onboarding): Add animated loading indicator and fix completion
poduck pushed to main at poduck/smoothschedule 2025-12-03 21:11:57 +00:00
5244e16279 fix(tenant): Defer plugin seeding until after transaction commits
poduck pushed to main at poduck/smoothschedule 2025-12-03 21:05:06 +00:00
55cb97ca0d fix(deploy): Check if backup directory has content before restoring
poduck pushed to main at poduck/smoothschedule 2025-12-03 21:02:04 +00:00
a170d6134b fix(invitations): Use tenant-onboard page for platform invitations
poduck pushed to main at poduck/smoothschedule 2025-12-03 20:57:35 +00:00
d2c4cbe183 fix(deploy): Fix .envs and .ssh restore to copy contents not directory
poduck pushed to main at poduck/smoothschedule 2025-12-03 20:51:10 +00:00
47f1a4d7b4 fix(deploy): Backup and restore .ssh keys during git-based deployments
poduck pushed to main at poduck/smoothschedule 2025-12-03 20:50:33 +00:00
b455be0ac6 fix(docker): Update nginx context path for git-based deployments
poduck pushed to main at poduck/smoothschedule 2025-12-03 20:50:02 +00:00
abf67a36ed fix(invitations): Support both platform and staff invitation types
poduck pushed to main at poduck/smoothschedule 2025-12-03 20:47:50 +00:00
4f515c3710 feat: Quota enforcement UI and various improvements
poduck pushed to main at poduck/smoothschedule 2025-12-03 20:46:03 +00:00
fd751f02f8 refactor(deploy): Use git pull instead of rsync for deployments
poduck pushed to main at poduck/smoothschedule 2025-12-03 20:28:20 +00:00
04bb9e3c14 fix(auth): Allow accept-invite on subdomains without redirect to login
poduck pushed to main at poduck/smoothschedule 2025-12-03 20:19:52 +00:00
39a376b39b fix(email): Add SMTP configuration and fix invitation link routing
poduck pushed to main at poduck/smoothschedule 2025-12-03 18:41:05 +00:00
85c4b835fd fix(mail): Copy SSH keys into Docker image instead of volume mount
poduck pushed to main at poduck/smoothschedule 2025-12-03 18:33:22 +00:00
bed0ba9304 feat(mail): Add mail server SSH configuration