Commit Graph

55 Commits

Author SHA1 Message Date
Astro 247b2c28e9 update dependencies 2021-01-14 17:32:02 +01:00
Astro 3bc618204b ticker-serve: fix doctype 2021-01-14 16:38:18 +01:00
Astro 4520d60652 shell.nix: add rustc, pkg-config 2021-01-14 16:38:04 +01:00
Astro b0bb818faf Cargo.toml: remove duplicate license-file fields 2021-01-14 16:37:21 +01:00
Astro 681d12d6d8 README.md: dump TODOs 2020-11-04 12:01:03 +01:00
Astro dae5de8a6e add LICENSE 2020-11-04 11:59:07 +01:00
Astro 3732a038ed serve: filter by dtend not dtstart 2020-10-30 17:21:06 +01:00
Astro 9e53e41f5f serve: fix .dtstart formatting 2020-10-30 17:17:41 +01:00
Astro 9dc747240b serve: add padding-left to body to avoid clipping the day 2020-10-30 17:04:19 +01:00
Astro 53051b2f37 serve: rotate .dtstart to the left 2020-10-30 17:01:35 +01:00
Astro 26e14b1d90 serve: limit events to 2 weeks 2020-10-30 17:01:20 +01:00
Astro cd6cb485f2 serve: add footer 2020-10-30 17:01:03 +01:00
Astro a6170fb01c nixos-module.nix: fix ticker-update timer interval 2020-10-28 20:20:25 +01:00
Astro f27005e7dd nixos-module.nix: add timer 2020-10-28 09:09:53 +01:00
Astro ac550e169f nixos-module.nix: remove remnant 2020-10-27 20:00:09 +01:00
Astro 3cb4ceeeab enable LTO 2020-10-27 19:20:44 +01:00
Astro 98c7bf1d0c nixos-module.nix: add 2020-10-27 19:20:34 +01:00
Astro 8846312578 default.nix: use filterSource, copy more assets 2020-10-27 17:36:46 +01:00
Astro ee9c1731e9 rm channel-rust-nightly.toml 2020-10-27 17:36:07 +01:00
Astro 0a1ce19179 serve: add favicon 2020-10-27 17:35:44 +01:00
Astro 72d4a34015 serve: colorize sat+sun 2020-10-26 20:14:04 +01:00
Astro b471b76bec style 2020-10-26 19:48:17 +01:00
Astro 9a1a106e0e serve: split main into index 2020-10-26 16:51:25 +01:00
Astro d1566f6c31 serve: switch from rocket to gotham 2020-10-26 16:42:16 +01:00
Astro 650d41b39f nix: remove mozillaOverlay, use stable rust 2020-10-26 14:49:25 +01:00
Astro 931cea5968 Cargo.lock: update
reqwest pending update from 0.9 to 0.10
2020-01-05 02:06:57 +01:00
Astro c1dbd8c304 channel-rust-nightly.toml: update 2020-01-05 01:58:58 +01:00
Astro a3e5ca2af3 ticker-serve: group_by_day() 2019-10-26 02:19:33 +02:00
Astro 72349760eb ticker-serve: select starting today 2019-10-26 01:57:31 +02:00
Astro a9ed009cad default.nix: update cargoSha256 2019-10-26 01:33:36 +02:00
Astro 0f5f0ba978 default.nix: add ticker-serve 2019-10-26 01:20:04 +02:00
Astro 760d7b1d36 add ticker-serve prototype 2019-10-26 01:15:02 +02:00
Astro db76004e82 split ticker-update into libticker 2019-10-26 00:19:25 +02:00
Astro b5f731aefe ticker-update: move into workspace member 2019-10-25 23:30:49 +02:00
Astro caebbd37d8 default.nix: update cargoSha256 2019-10-11 23:38:21 +02:00
Astro 93db5260ec panic on top-level error 2019-10-11 22:48:28 +02:00
Astro 3cd57801c8 improve error formatting 2019-10-11 22:46:05 +02:00
Astro 1d98cbd1ff refactor worker_job into worker_job/worker_fetch 2019-10-11 22:42:16 +02:00
Astro 844221616e refactor worker into worker/worker_job 2019-10-11 22:17:04 +02:00
Astro 54dc6db900 improve debug output 2019-10-11 21:52:25 +02:00
Astro e20973f44f events: use calendar id not url as key 2019-10-11 21:52:04 +02:00
Astro e1ef380b96 use ETag/Last-Modified only if URL hasn't changed 2019-10-11 21:51:29 +02:00
Astro e466c0a048 enhance dtend of all-day events 2019-10-11 21:43:24 +02:00
Astro 6da61433d9 fix date parsing 2019-10-11 21:24:43 +02:00
Astro e7b024e843 uniquify events 2019-10-11 21:16:33 +02:00
Astro 5cd02e689d extract_vevent_objs 2019-10-10 18:42:49 +02:00
Astro b20594deac parse nested ICS objects 2019-10-10 18:27:39 +02:00
Astro 11dab8a049 store events in db 2019-10-10 17:39:34 +02:00
Astro bb547dc222 migrate from rustorm to diesel 2019-10-10 04:09:14 +02:00
Astro 23c5d92064 attempts at saving last-modified/etag 2019-10-10 02:58:12 +02:00