Commit graph

24 commits

Author SHA1 Message Date
Joakim Soderlund
a2d140f815 Add prelude to library crate 2019-08-17 13:40:55 +00:00
Joakim Soderlund
0df8b3aded Split crate into a workspace 2019-08-17 13:19:44 +00:00
Joakim Soderlund
67883cc5fb Update external dependencies 2019-08-17 12:21:18 +00:00
Joakim Soderlund
f0d7380fa6 Fix linter warnings from Clippy 2019-08-10 22:33:05 +00:00
Joakim Soderlund
f6f9f815ad Use Rayon for parallel queries 2019-08-10 21:52:44 +00:00
Joakim Soderlund
3d42684b27 Use Chrono English for easy date input 2019-08-10 21:47:12 +00:00
Joakim Soderlund
6f1cd87f89 Add command line interface for testing queries 2019-08-10 21:37:17 +00:00
Joakim Soderlund
36f182620b Add query module for searching 2019-08-10 21:08:14 +00:00
Joakim Soderlund
aa619e862d Add error kind for queries 2019-08-10 21:07:10 +00:00
Joakim Soderlund
2e86fe6c25 Require story reference to read from archive 2019-07-27 20:51:57 +00:00
Joakim Soderlund
1d757327f1 Hide deserialization functions in story module 2019-07-27 20:47:29 +00:00
Joakim Soderlund
dbebf22d42 Use struct for error handling 2019-07-27 20:29:52 +00:00
Joakim Soderlund
b250e8e1cb Create archive module for organization 2019-07-26 20:46:33 +00:00
Joakim Soderlund
97b81eeba7 Set max width to 79 in RustFmt 2019-07-24 14:38:41 +00:00
Joakim Soderlund
1dfbf1ea7f Improve error handling in parser module 2019-07-24 14:25:50 +00:00
Joakim Soderlund
a9b6351737 Use struct instead of map for author avatar 2019-07-23 21:33:03 +00:00
Joakim Soderlund
21088cb539 Fix linter warnings from Clippy 2019-07-23 17:56:05 +00:00
Joakim Soderlund
d1f9f588d5 Add slightly interactive main function 2019-07-21 17:15:16 +00:00
Joakim Soderlund
f50f5bd65c Add fetcher module for archive reading 2019-07-21 17:15:16 +00:00
Joakim Soderlund
ea4b95b0e6 Add parser module for index loading 2019-07-21 17:15:16 +00:00
Joakim Soderlund
6e3218f2e4 Add error module for abstraction 2019-07-21 17:15:07 +00:00
Joakim Soderlund
6e01dbea9f Add story module for deserializing meta 2019-07-21 14:16:19 +00:00
Joakim Soderlund
2207a6150a Use LTO for release builds 2019-07-21 14:11:43 +00:00
Joakim Soderlund
0d6e125611 Initial commit 2019-07-21 14:09:38 +00:00