Commit Graph

984 Commits

Author SHA1 Message Date
Harsh Shandilya d73c4dd54c
github: Add unit testing workflow
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-27 15:05:59 +05:30
Harsh Shandilya d732ad74e7
utils: Add some basic tests
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-27 15:04:39 +05:30
Harsh Shandilya 4d4dccff07
Don't rely on callers lowercasing terms
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-27 15:04:27 +05:30
Harsh Shandilya a24fbe551c
Add README
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-27 12:02:00 +05:30
Harsh Shandilya a904599770
Fix clippy lints
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-26 22:36:57 +05:30
Harsh Shandilya 017354197d
Drop numbers when tokenizing filenames
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-26 22:36:05 +05:30
Harsh Shandilya e79039f278
Run fmt and handle cases where no results are found
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-26 12:18:45 +05:30
Harsh Shandilya 7dda19aa09
Switch to tokenized search
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-26 11:46:42 +05:30
Harsh Shandilya f727c7d5fe
Log errors
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-26 11:33:04 +05:30
Harsh Shandilya 97f4838672
Remove extern declaration
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-26 11:11:36 +05:30
Harsh Shandilya 9ed96ade4b
Silence clippy lint
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-24 23:37:59 +05:30
Harsh Shandilya 3c15ce7614
Add dotenv for loading config
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-24 19:40:01 +05:30
Harsh Shandilya d8abea2213
WIP result interceptor
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-24 11:13:52 +05:30
Harsh Shandilya 45f0742f80
Add chat actions
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-24 11:13:52 +05:30
Harsh Shandilya ecc76d11ed
Implement /pic
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-24 10:46:04 +05:30
Harsh Shandilya 5f5d0e19e6
Cleanup imports
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-24 10:12:13 +05:30
Harsh Shandilya a18a77ae95
Disable web page previews in search result
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-23 12:30:34 +05:30
Harsh Shandilya d193f23edd
Tweak search result text
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-23 12:30:34 +05:30
Harsh Shandilya 448fabe013
Add util function for captions
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-23 12:19:31 +05:30
Harsh Shandilya 054e413099
Add error messages for when required variables aren't defined
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 23:02:47 +05:30
Harsh Shandilya a7871c82c9
Make get_random_file non-async
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 22:48:17 +05:30
Harsh Shandilya 9cdb8bb198
Reply when sending help
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 22:03:11 +05:30
Harsh Shandilya 3b25bb164d
Enable proper type inference
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 22:03:04 +05:30
Harsh Shandilya 991765ef69
Add CLion config
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 21:58:02 +05:30
Harsh Shandilya 910b7f59ae
utils: Restrict visibility
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 20:13:28 +05:30
Harsh Shandilya 378a327549
Fix clippy lint
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 19:44:11 +05:30
Harsh Shandilya 73cf218cea
Initial draft of search command
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 19:40:27 +05:30
Harsh Shandilya 4df2413af9
Rename env file
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 18:55:06 +05:30
Harsh Shandilya eeb4b8d089
cargo fmt
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 23:45:23 +05:30
Harsh Shandilya 987eb48daa
Properly escape strings for Markdown
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 23:45:17 +05:30
Harsh Shandilya a623bbd08e
License under MIT/ASL 2.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 23:23:05 +05:30
Harsh Shandilya a7cb0a0939
Rename command and add Markdown backed caption
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 22:49:14 +05:30
Harsh Shandilya 9a61b8bf50
Add debug logging for file count
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 15:39:46 +05:30
Harsh Shandilya 7f1c47e320
Initial commit
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 15:26:20 +05:30