Pausen werden jetzt mit Pause Start und Pause Ende erfasst. Tage lassen sich einzeln speichern und optional in Cloudflare ablegen.
Gesamte Arbeitszeit
00:00Gesamte Differenz
00:00Neue Gleitzeit
00:00| Datum | Kommen | Pause | Gehen | Arbeitszeit | Differenz | Aktion |
|---|
npm i -g wrangler installieren.wrangler d1 create gleitzeit.CREATE TABLE entries (date TEXT PRIMARY KEY, start_time TEXT, pause_start TEXT, pause_end TEXT, end_time TEXT, target_minutes INTEGER);
wrangler init) und D1 in wrangler.toml binden.GET /entries → alle Tage
PUT /entries → komplette Liste speichern
POST /entries → einen Tag upserten
wrangler deploy, dann die Worker URL oben als API URL eintragen.