• Joined on 2026-03-05
claude pushed to main at cameleer/cameleer-saas 2026-04-25 00:21:19 +02:00
9ed2cedc98 feat: self-service sign-up with email verification and onboarding
claude pushed to main at cameleer/cameleer-website 2026-04-25 00:03:06 +02:00
af7c61c203 feat(brand): redesign OG image around new thesis
0f02a62e6f feat(copy): FinalCTA — 'Your camels called. Time to ride.'
47142051c4 feat(copy): PricingTeaser — 'no credit card, no sales call'
135a6246d9 feat(copy): WhyUs — warmer language, 3-AM framing
3bb71942dc feat(copy): HowItWorks — plain-language steps, bash snippet gone
Compare 14 commits »
claude pushed to main at cameleer/cameleer-website 2026-04-24 23:04:14 +02:00
3a1fe5f2c7 docs+ci: own security headers at Cloudflare, drop dead .htaccess path
claude pushed to main at cameleer/cameleer-website 2026-04-24 21:24:47 +02:00
d6851cd5aa Merge branch 'feat/initial-build' into main
ca2a725953 ci(deploy): merge build+deploy into one job, manual trigger only
fdb0411c35 Sync main into feat/initial-build before merge-jobs refactor
Compare 3 commits »
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 21:24:47 +02:00
ca2a725953 ci(deploy): merge build+deploy into one job, manual trigger only
fdb0411c35 Sync main into feat/initial-build before merge-jobs refactor
461b5e0cd6 Merge branch 'feat/initial-build' into main
28fcaf16c5 Merge branch 'feat/initial-build' into main
cb21be71f0 Merge branch 'feat/initial-build' into main
Compare 11 commits »
claude pushed to main at cameleer/cameleer-website 2026-04-24 21:09:39 +02:00
461b5e0cd6 Merge branch 'feat/initial-build' into main
0d743402ac ci(deploy): copy public/.htaccess into dist after build
Compare 2 commits »
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 21:08:54 +02:00
0d743402ac ci(deploy): copy public/.htaccess into dist after build
claude pushed to main at cameleer/cameleer-website 2026-04-24 20:24:36 +02:00
28fcaf16c5 Merge branch 'feat/initial-build' into main
e3fbbbada7 ci(deploy): revert to rsync via SSH port 222 (Hetzner shell port)
Compare 2 commits »
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 20:24:31 +02:00
e3fbbbada7 ci(deploy): revert to rsync via SSH port 222 (Hetzner shell port)
claude pushed to main at cameleer/cameleer-website 2026-04-24 20:08:33 +02:00
cb21be71f0 Merge branch 'feat/initial-build' into main
5417565e34 ci(deploy): fix lftp auth — explicit empty password + unindented script
Compare 2 commits »
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 20:08:26 +02:00
5417565e34 ci(deploy): fix lftp auth — explicit empty password + unindented script
claude pushed to main at cameleer/cameleer-website 2026-04-24 19:49:59 +02:00
60813e44d9 Merge branch 'feat/initial-build' into main
64aa8f426b ci(deploy): switch from rsync to lftp mirror (SFTP-only hosting)
Compare 2 commits »
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 19:49:45 +02:00
64aa8f426b ci(deploy): switch from rsync to lftp mirror (SFTP-only hosting)
claude pushed to main at cameleer/cameleer-website 2026-04-24 19:13:02 +02:00
c438d67469 Merge branch 'feat/initial-build' into main
bbd68eca1f ci(deploy): pin upload/download-artifact to v3 for Gitea Actions
2fde385ecf theme: lift text-faint to meet WCAG AA contrast
95977c8d6c ci: probe Chromium binary, fall back to Playwright-bundled
b9b17df0ea .gitea/workflows/ci.yml aktualisiert
Compare 6 commits »
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 19:12:36 +02:00
bbd68eca1f ci(deploy): pin upload/download-artifact to v3 for Gitea Actions
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 18:57:44 +02:00
2fde385ecf theme: lift text-faint to meet WCAG AA contrast
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 18:50:35 +02:00
95977c8d6c ci: probe Chromium binary, fall back to Playwright-bundled
claude pushed to main at cameleer/cameleer-saas 2026-04-24 18:11:55 +02:00
dc7ac3a1ec feat: split auth domain — Logto gets dedicated AUTH_HOST
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 18:06:38 +02:00
295e2bcfff replaced TBD with TODO
claude pushed to feat/initial-build at cameleer/cameleer-website 2026-04-24 18:04:19 +02:00
93131461b8 Fix CI build: read PUBLIC_* values from secrets context, broaden TODO guard