Commit Graph

116 Commits

Author SHA1 Message Date
Ulas Kalayci 1a51c14d0d chore: release v0.48.0 2026-05-06 10:08:01 +02:00
Ulas Kalayci 2da5295f87 chore: release v0.47.4 2026-05-06 07:00:40 +02:00
Ulas Kalayci 56b2fd471d chore: release v0.47.3 2026-05-06 01:45:38 +02:00
Ulas Kalayci 704e75260f Füge Puppeteer als dev dependency hinzu für Screenshot-Generierung
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-05-05 12:55:36 +02:00
Ulas Kalayci 289b079f47 chore: bump version to 0.47.2
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-05-05 07:06:29 +02:00
dependabot[bot] 46aa5774e8 chore(deps): bump the production-dependencies group with 2 updates (#124)
Bumps the production-dependencies group with 2 updates: [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) and [tsdav](https://github.com/natelindev/tsdav).


Updates `express-rate-limit` from 8.4.1 to 8.5.0
- [Release notes](https://github.com/express-rate-limit/express-rate-limit/releases)
- [Commits](https://github.com/express-rate-limit/express-rate-limit/compare/v8.4.1...v8.5.0)

Updates `tsdav` from 2.1.8 to 2.2.0
- [Release notes](https://github.com/natelindev/tsdav/releases)
- [Changelog](https://github.com/natelindev/tsdav/blob/main/CHANGELOG.md)
- [Commits](https://github.com/natelindev/tsdav/compare/v2.1.8...v2.2.0)

---
updated-dependencies:
- dependency-name: express-rate-limit
  dependency-version: 8.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: tsdav
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 07:04:14 +02:00
Ulas Kalayci db5f95059f chore: release v0.44.1
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-05-04 16:39:16 +02:00
Copilot 21c85fd418 fix: remap apple external_source during CalDAV migration
Fixes #119

Moves apple→caldav conversion into table rebuild to avoid CHECK constraint violation during migration to v0.44.0.
2026-05-04 16:38:07 +02:00
Ulas Kalayci 4bce97dd04 chore: release v0.43.0
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-04 07:03:41 +02:00
Ulas Kalayci 9b29d1847c feat: automatische geplante Backups mit Rotation
Phase 1.3 - Automatische Backups:
- Cron-basierter Scheduler (Standard: täglich 2 Uhr)
- Konfigurierbar über .env (Zeitplan, Verzeichnis, Anzahl)
- Automatische Rotation: behält nur letzte N Backups (Standard: 7)
- UI in Settings → Backup: Status-Anzeige und manueller Trigger
- Tests: 7 erfolgreiche Tests für Scheduler-Funktionalität

Neue Umgebungsvariablen:
- BACKUP_ENABLED (Standard: true)
- BACKUP_SCHEDULE (Standard: 0 2 * * *)
- BACKUP_DIR (Standard: ./backups)
- BACKUP_KEEP (Standard: 7)
- TZ (für Zeitzone)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-04 07:02:38 +02:00
Ulas Kalayci 99a2280c02 chore: release v0.42.0
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-04 06:52:35 +02:00
Ulas Kalayci 6eae4bae24 chore: release v0.41.0 2026-05-01 18:40:24 +02:00
Ulas Kalayci 2c948eb235 chore: release v0.40.1 2026-05-01 17:57:30 +02:00
Ulas Kalayci f21c6b0ca9 chore: release v0.40.0 2026-05-01 17:43:32 +02:00
Ulas Kalayci 2588cc43f1 chore: release v0.39.2 2026-05-01 09:46:54 +02:00
Ulas Kalayci f926babe38 chore: release v0.38.4 2026-04-30 17:25:31 +02:00
Ulas Kalayci 1615b6bd0a chore: release v0.38.3 2026-04-30 13:16:13 +02:00
Ulas Kalayci 4a050e92a8 chore: release v0.38.2
Fix recurring events with FREQ=WEEKLY;INTERVAL=N;BYDAY ignoring the
interval when crossing a week boundary (e.g. Friday → Monday).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 10:51:01 +02:00
Ulas Kalayci a6ecf7e9ca chore: release v0.38.1 2026-04-30 10:42:51 +02:00
Ulas Kalayci a02063a9f0 chore: release v0.38.0 2026-04-30 09:19:46 +02:00
Ulas Kalayci 5a93ac36aa chore: release v0.37.2 2026-04-30 08:20:36 +02:00
Ulas Kalayci 3cd6eb40d4 chore: release v0.37.1 2026-04-30 07:44:30 +02:00
Ulas Kalayci 4f80903b04 chore: release v0.36.1 2026-04-29 21:33:10 +02:00
Ulas Kalayci 3f69c7c698 chore: release v0.36.0 2026-04-29 21:15:26 +02:00
Ulas Kalayci 6575aed1d6 chore: release v0.34.1 2026-04-29 20:15:30 +02:00
Ulas Kalayci 7215fae6a3 chore: release v0.34.0 2026-04-29 20:02:43 +02:00
Ulas Kalayci a872ac52a9 chore: release v0.33.1
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 19:03:04 +02:00
Ulas Kalayci 02e12bad54 chore: release v0.33.0 2026-04-29 16:54:53 +02:00
Ulas Kalayci bf498b0a12 chore: release v0.32.3 2026-04-29 16:48:06 +02:00
Ulas Kalayci 6c069fc99c chore: release v0.32.2 2026-04-29 13:13:19 +02:00
Ulas Kalayci 8ea0c870a7 chore: release v0.32.1
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 12:25:02 +02:00
Ulas Kalayci 94e145198b chore: release v0.32.0 2026-04-29 12:14:55 +02:00
Ulas Kalayci f9b796ca13 chore: release v0.31.1 2026-04-29 10:29:07 +02:00
Ulas Kalayci 6f8cc712a7 chore: release v0.30.3 2026-04-28 22:40:36 +02:00
Ulas Kalayci 801c77dec6 fix(calendar): restore native date picker on iOS (type=date) 2026-04-28 18:46:54 +02:00
Ulas Kalayci bea0c0407d chore: release v0.30.1 — el.json typo fix
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 15:50:33 +02:00
Ulas Kalayci 7d0c520104 chore: release v0.30.0 — recipe i18n across 13 locales
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 14:55:31 +02:00
Ulas Kalayci 774d9e87ef fix(dashboard): weather widget white-on-white in light mode 2026-04-28 12:46:49 +02:00
Ulas Kalayci d88133c503 chore: release v0.29.2 — documentation catch-up 2026-04-28 12:35:59 +02:00
dependabot[bot] 55f5b9ac62 chore(deps): bump express-rate-limit
Bumps the production-dependencies group with 1 update: [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit).


Updates `express-rate-limit` from 8.3.2 to 8.4.1
- [Release notes](https://github.com/express-rate-limit/express-rate-limit/releases)
- [Commits](https://github.com/express-rate-limit/express-rate-limit/compare/v8.3.2...v8.4.1)

---
updated-dependencies:
- dependency-name: express-rate-limit
  dependency-version: 8.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 23:14:07 +00:00
Ulas Kalayci 2ef3e6f004 chore: release v0.28.1 2026-04-27 22:34:35 +02:00
Ulas Kalayci e759c4fe98 chore: release v0.28.0 2026-04-27 22:32:52 +02:00
Ulas Kalayci f5d702c5e1 chore: release v0.27.1 2026-04-27 17:25:13 +02:00
Ulas Kalayci 0964d3a507 chore: release v0.27.0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 17:20:35 +02:00
Ulas Kalayci 6a575520aa chore: release v0.26.5 2026-04-27 12:51:10 +02:00
Ulas Kalayci 29d9d28ee5 chore: release v0.26.4 2026-04-27 12:47:43 +02:00
Ulas Kalayci d1e48857b6 chore: release v0.26.3 2026-04-27 12:45:53 +02:00
Ulas Kalayci 3747db1096 chore: release v0.26.2 2026-04-27 12:40:54 +02:00
Ulas Kalayci 45241a04f0 chore: release v0.26.1 2026-04-27 12:25:04 +02:00
Ulas Kalayci 5d519129a9 chore: release v0.26.0 2026-04-27 07:38:14 +02:00