Giancarmine Salucci
67ab3c02d7
chore(RECIPE-0004): complete iteration 1 — fix TypeScript Timer type errors
...
- Fixed NodeJS.Timer → NodeJS.Timeout in scheduler.ts line 13
- Fixed NodeJS.Timer[] → NodeJS.Timeout[] in fixtures.ts line 151
- Resolves TypeScript compile errors from iteration 0 review
- All 260 tests passing, build succeeds with no errors
2026-02-17 03:08:21 +01:00
Giancarmine Salucci
d55bcf9ae3
feat(RECIPE-0003): complete iteration 0 — update icon and add docker deployment
2026-02-16 15:56:23 +01:00
Giancarmine Salucci
3810d0e401
feat(RECIPE-0002): complete iteration 0 — generate PWA icons and update manifest
2026-02-16 12:19:49 +01:00
Giancarmine Salucci
e8bcc09f29
feat(pwa): create native PWA manifest.json
...
Story 1: Create Native PWA Manifest
- Extract manifest configuration from vite.config.ts to static/manifest.json
- Preserve exact configuration including share_target for Instagram URLs
- Update app.html to reference new manifest.json location
- Validated JSON syntax successfully
All PWA properties maintained:
- Share target: /share route for external app sharing
- Icons: favicon.png in 192x192 and 512x512 sizes
- Display: standalone mode for PWA installation
- Theme colors: white background and theme colors
Refs: docs/plans/MigrateToNativeSvelteKitPWA.md
2025-12-22 05:27:17 +01:00
Giancarmine Salucci
dfa2eb1c4e
initial commit
2025-11-29 17:34:26 +01:00