Commit graph

95 commits

Author SHA1 Message Date
Malte Tammena 8ab197b41c Make colorization smarter
Works towards #2.
Also remove termion, working towards #1.
2021-10-18 17:45:41 +02:00
Malte Tammena 1594eeee33 Move meal functions into meal module 2021-10-17 22:49:46 +02:00
Malte Tammena 2500b854e2 Extract geoip stuff into module 2021-10-17 21:19:50 +02:00
Malte Tammena 1fcbadc23d Move state into State struct
Makes it easier to hand it around.
2021-10-17 20:59:52 +02:00
Malte Tammena fd21b90651 Add README.md verification 2021-10-17 15:49:15 +02:00
Malte Tammena c0812208ff Rename workflow 2021-10-17 14:43:52 +02:00
Malte Tammena 4498e6a5ad Add batch to README.md 2021-10-17 14:41:49 +02:00
Malte Tammena f371fdcb0d Rename rust action 2021-10-17 14:34:31 +02:00
Malte Tammena 82ef00c4c5
Fix rust version in Action? 2021-10-17 13:24:46 +02:00
Malte Tammena e09565b309
Use nightly Rust in Github Action 2021-10-17 13:14:16 +02:00
Malte Tammena 1ba4e025bb
Add simple Github Action 2021-10-17 13:09:59 +02:00
Malte Tammena 8d9c6eaf30 Use cargo-readme for README.md 2021-10-17 13:06:19 +02:00
Malte Tammena 84f0c1805b Refactor cache related function names 2021-10-17 12:43:56 +02:00
Malte Tammena 38296d8419 Simplify caching, add tests 2021-10-16 18:54:57 +02:00
Malte Tammena f61af8b7ef Rewrite caching, respecting ETAG 2021-10-15 15:00:08 +02:00
Malte Tammena b8728fea72 Improve canteen fetching
Add caching, extract into module.
2021-10-15 08:16:46 +02:00
Malte Tammena 78f7501067 Update dependencies 2021-10-14 16:17:54 +02:00
Malte Tammena 6a4af5dbd6 Switch from dirs to directories-next
The latter is less low-level and says to be better maintained.
2021-10-14 13:55:51 +02:00
Malte Tammena fcfba27d56 Remove unused dependency 2021-10-14 13:55:07 +02:00
Malte Tammena 53faae06d7 Unify concepts places/mensa -> canteen 2021-10-14 12:23:52 +02:00
Malte Tammena f0857be24f Add lupin tag, update version 2021-10-14 10:43:33 +02:00
Malte Tammena f42a0d02fc
Fix README 2021-10-14 10:33:34 +02:00
Malte Tammena 26717905d0 Update README with usage information 2021-10-14 10:32:46 +02:00
Malte Tammena 0ce0b4fe37
Add image to README 2021-10-14 10:15:02 +02:00
Malte Tammena 4b3beeb0df Update README after branch switch 2021-10-14 10:10:42 +02:00
Malte Tammena 34fa98188f Add cacache-based request caching 2021-10-13 22:49:06 +02:00
Malte Tammena 015be82cbc Add commands and pizzazz 2021-10-13 16:15:11 +02:00
Malte Tammena 491f104b1c Continue groundwork 2021-10-12 21:21:01 +02:00
Malte Tammena 7bbe626fde Add example config.toml 2021-10-12 15:09:54 +02:00
Malte Tammena ca128a5faa Improve text wrapping 2021-10-12 14:51:49 +02:00
Malte Tammena 67f197d333 Continue base work 2021-10-12 11:47:00 +02:00
Malte Tammena 2e351df60f Set up for 'new' project 2021-10-11 12:22:08 +02:00
MalteT 0cb7979556
Be honest about project state 2020-01-29 17:52:40 +01:00
Malte Tammena 6672cbdc79 Fix styling 2019-04-11 17:50:53 +02:00
Malte Tammena 99aec34fe4 Excuse bad documentation with links 2019-04-11 17:50:02 +02:00
Malte Tammena c520302722 Fix wrong link 2019-04-11 17:48:36 +02:00
Malte Tammena daa0b17d05 Add link to website 2019-04-11 17:47:09 +02:00
Malte Tammena 5011af7dca Bump version number 2019-04-11 17:42:55 +02:00
Malte Tammena 90c98f0f6f Add TODOs to READMe 2019-04-11 17:41:30 +02:00
Malte Tammena f2200bfd2c Add simple basic fetching and querying functions 2019-04-11 17:41:02 +02:00
Malte Tammena 176485192e Create syntax file for input parsing 2019-04-11 17:40:25 +02:00
Malte Tammena 0882ecc2ab Add README 2019-04-11 17:40:04 +02:00
Malte Tammena eaeaa13db1 Add Cargo.lock 2019-04-11 17:31:19 +02:00
Malte Tammena 61de27c898 Add dependencies 2019-04-11 17:30:47 +02:00
Malte Tammena 68ce9e03d5 Initial commit 2019-04-04 12:58:17 +02:00