Commit Graph

76 Commits

Author SHA1 Message Date
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
Astro 0bc81040a0 db, config, worker threads 2019-10-10 02:37:24 +02:00
Astro 723992d159 nixify 2019-10-07 00:33:44 +02:00
Astro 258a859a76 clean-ups 2019-10-07 00:20:42 +02:00
Astro 7a3935987e parse props too 2019-10-07 00:12:31 +02:00
Astro f42d6a2603 parser 2019-10-06 23:28:39 +02:00