Commit Graph

  • f5c54ce64b [refactor] finalized the templates for the current scope main mpuchstein 2026-03-11 04:32:22 +01:00
  • 79ffdd7018 [bug fixes] fixed typos in the new tmpls mpuchstein 2026-03-11 03:49:41 +01:00
  • 948bbf74d1 [refactor] further templating work mpuchstein 2026-03-11 03:40:49 +01:00
  • 7298a8c8ff [refactor] restructuring the templates WIP mpuchstein 2026-03-11 02:51:06 +01:00
  • fdcb793322 added prettier to the project mpuchstein 2026-03-11 02:50:32 +01:00
  • a97181a1c2 ci: add GitHub and Gitea Actions release workflows mpuchstein 2026-03-06 17:24:41 +01:00
  • 4daa59be06 fix: add cache-busting for overlay stylesheet mpuchstein 2026-03-06 17:06:41 +01:00
  • cf3c069edb feat: add overlay time format toggle and robust icon selection mpuchstein 2026-03-06 16:54:34 +01:00
  • 52a41b9564 made the font size in the overlay a bit bigger mpuchstein 2026-03-06 16:53:19 +01:00
  • 6ce29aa507 added a owl icon mpuchstein 2026-03-06 16:46:11 +01:00
  • 7dacc9742c added some more icons mpuchstein 2026-03-06 16:45:18 +01:00
  • c227d934d5 fix: send camelCase overlay config args to tauri command mpuchstein 2026-03-06 16:37:22 +01:00
  • 06fb4a9119 style: wrap countdown accordions in Pico cards mpuchstein 2026-03-06 16:31:17 +01:00
  • 35358c2d4e feat: add accordion overlay controls and icon API mpuchstein 2026-03-06 16:28:03 +01:00
  • 027027b203 feat: add realtime countdown sync and overlay server foundation mpuchstein 2026-03-06 16:15:47 +01:00
  • 7b65e180eb switched from codex to claude as tutor and moved tests to their own folder mpuchstein 2026-03-06 14:11:37 +01:00
  • 03acf441a0 [bugfix] Duration needs to be formated mpuchstein 2026-03-01 23:11:11 +01:00
  • a3903f235a [refactor] started the implementation of CountdownPage.svelte mpuchstein 2026-03-01 23:00:23 +01:00
  • d16e317407 [refactor] finalised the implementation of the countdown.store.ts mpuchstein 2026-03-01 19:47:14 +01:00
  • fcb2fbf30e [bugfix] list_countdown now sorts the returned vector because hashmap iteration is not stable mpuchstein 2026-03-01 19:45:52 +01:00
  • fa0541744f typo 0.o mpuchstein 2026-03-01 17:41:18 +01:00
  • e0320874b3 [refactor] implemented the countdown.store.ts mpuchstein 2026-03-01 01:37:18 +01:00
  • adfdc5b31a [refactor] updated the API TODO: implement the countdown.store.ts mpuchstein 2026-02-27 22:15:21 +01:00
  • 79770152a1 [refactor] integrated the existing files into svelte structure #TODO: updating the api mpuchstein 2026-02-27 21:23:20 +01:00
  • 1b82ef653e [refactor] copied the existing types into the Svelte App mpuchstein 2026-02-27 21:05:29 +01:00
  • 7027c97dd3 [chore] cleaning of default Svelte stuff mpuchstein 2026-02-27 20:54:12 +01:00
  • 011aae93c8 [refactor] frontend: decided to use Svelte as framework for the control app mpuchstein 2026-02-27 20:50:37 +01:00
  • 2a32025382 feat(countdown): add multi-countdown management with ID-based commands mpuchstein 2026-02-27 15:57:17 +01:00
  • bf42cf1799 hardened instant to epoch ms translation in the backend to support instants from before the app boot (future proofing for importing long running countdowns) mpuchstein 2026-02-27 12:13:23 +01:00
  • 828c52eecb transitioned to picocss and removed most styling mpuchstein 2026-02-27 11:50:33 +01:00
  • 010efc1855 fixed codex AI slop mpuchstein 2026-02-26 20:51:37 +01:00
  • f804d55ce2 [chore] used codex to create a base layout for src mpuchstein 2026-02-26 17:55:52 +01:00
  • 74c9ded46b [bugfix] harden countdown snapshot serialization and error messaging mpuchstein 2026-02-26 17:44:07 +01:00
  • 8f8db9233b [bugfix] align countdown snapshot timing with tokio instants mpuchstein 2026-02-26 17:27:55 +01:00
  • d0857d7028 [bugfix] fix countdown snapshot time calculations and unify tokio instants mpuchstein 2026-02-26 16:24:35 +01:00
  • 503a3ef94c [refactor] simplify app state to a single countdown service - replace AppState.countdowns vector with countdown_service - add CountdownService::new(id, label, duration) for configurable initialization - add CountdownService::default() with default countdown values - remove unused next_id field and note TODO for multi-countdown support mpuchstein 2026-02-26 12:32:52 +01:00
  • 7817c9c907 feat(countdown): add app state and wire countdown service into Tauri mpuchstein 2026-02-26 12:23:54 +01:00
  • 8517e073ba implemented model, service and dto for countdown. TODO: calculate start_epoch_ms and target_epoch_ms mpuchstein 2026-02-20 22:37:39 +01:00
  • 42b15a5966 added Zed Project mpuchstein 2026-02-20 19:44:07 +01:00
  • 236cab99ae init Tauri mpuchstein 2026-02-20 19:40:15 +01:00
  • 735cf591a5 init mpuchstein 2026-02-20 19:39:40 +01:00