37386bfb5c
fix: version bump 0.3.2, remove debug log, dynamic /api version, Pro plan 5000 PDFs
...
Build & Deploy to Staging / Build & Deploy to Staging (push) Successful in 11m28s
Promote to Production / Deploy to Production (push) Successful in 2m20s
1. Version bump to 0.3.2
2. Remove debug console.log('CACHE HIT:') from static asset middleware
3. /api endpoint: hardcoded version → dynamic from package.json
4. OpenAPI docs + terms: Pro plan 10,000 → 5,000 PDFs/month
5. Remove .backup files
2026-02-19 14:12:37 +00:00
7037b885e2
fix: BUG-055,058,060,061,067,069,053 - QA low/info fixes
...
Deploy to Production / Deploy to Server (push) Successful in 1m35s
- BUG-055: Remove duplicate preconnect tags from homepage
- BUG-058: Add twitter:image meta tag to homepage
- BUG-060: Add og:title/description/url to sub-pages
- BUG-061: Add /status to sitemap.xml
- BUG-067: Add skip-to-content link on all pages
- BUG-069: Add legal footer to /docs page
- BUG-053: Minify app.js with terser
2026-02-17 13:07:43 +00:00
OpenClaw
59cc8f3d0e
Session 45: support email, audit fixes (template validation, content-type, admin auth, waitUntil)
...
Deploy to Production / Deploy to Server (push) Successful in 2m20s
- Added support@docfast.dev to footer, impressum, terms, landing page, openapi.json
- Fixed audit #6 : Template render validates required fields (400 on missing)
- Fixed audit #7 : Content-Type check on markdown/URL routes (415)
- Fixed audit #11 : /v1/usage and /v1/concurrency now require ADMIN_API_KEY
- Fixed audit Critical #3 : URL convert uses domcontentloaded instead of networkidle0
2026-02-16 19:30:21 +00:00
a01fbb0357
feat: website templating system — shared nav/footer partials, build-time HTML assembly
...
Deploy to Production / Deploy to Server (push) Successful in 1m55s
- Build script: scripts/build-pages.js (zero dependencies, Node.js only)
- Shared partials: nav.html, footer.html (single source of truth)
- 5 page templates in templates/pages/
- Output is byte-for-byte identical to current production
- Run: npm run build:pages
- Also fixes JSON-LD: 2,500 → 5,000 PDFs/month (was inconsistent)
2026-02-16 18:54:17 +00:00