Commit graph

27 commits

Author SHA1 Message Date
Malte Tammena 5c289442aa Minor version update 2022-06-26 16:50:09 +02:00
Malte Tammena 80afb5bd11 Fix linter warnings 2022-06-26 16:29:21 +02:00
Malte Tammena 754d2a531c Update deps, fix build issues on Nix 2022-03-29 17:43:01 +02:00
Malte Tammena 303f4c0906 Prepare for publishing 2021-10-31 11:23:51 +01:00
Malte Tammena 100c9eabe8 Bump version, update deps, use devshell 2021-10-27 13:21:53 +02:00
Malte Tammena 6960ae6ba9 Fix race between tests, add DummyCache
Reworked DummyCache indexing, removed broken top-level tests.
Added a simple test deserializing a canteen.
Added DummyCache for tests.
See #11.
2021-10-27 08:25:27 +02:00
Malte Tammena 321037a8a8 Abstract over Cache
Add `Cache` trait and implement it for the `Cacache` and `DummyCache`.
Fix tests to use the DummyCache, dropping old dependencies.
See #11.
2021-10-25 22:20:45 +02:00
Malte Tammena b21f921b03 Add Api trait
This should abstract away from the actual implementation and allow
for reproducible, local tests with a DummyApi.
Tests have been rewritten to use the DummyApi.
Prep for #11.
2021-10-25 09:15:07 +02:00
Malte Tammena 8e819d242e Bump version, update dependencies 2021-10-24 17:06:17 +02:00
Malte Tammena 0fe0494e94 Bump version, update deps 2021-10-22 16:51:16 +02:00
Malte Tammena d1b0dc36fe Cleanup, add command tests 2021-10-22 14:10:17 +02:00
Malte Tammena 3ffa7a4986 Move to MIT license 2021-10-19 16:56:08 +02:00
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 8d9c6eaf30 Use cargo-readme for README.md 2021-10-17 13:06:19 +02:00
Malte Tammena 38296d8419 Simplify caching, add tests 2021-10-16 18:54:57 +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 f0857be24f Add lupin tag, update version 2021-10-14 10:43:33 +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 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
Malte Tammena 5011af7dca Bump version number 2019-04-11 17:42:55 +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