Commit graph

18 commits

Author SHA1 Message Date
Michael Aaron Murphy
dbfb3921ae feat: Switch from smol runtime to tokio 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
4153f9f060 refactor: Favor futures crate over futures-lite to reduce dependencies 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
b770b59e7b fix: Use dirs crate for home_dir() function 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
e578f2d19c refactor: Replace postage with flume 2022-03-29 01:52:13 +02:00
Ashley Wulber
d17acbd9ce
feat(web): add arxiv prefixes to launcher web config 2022-03-09 01:59:55 +01:00
Michael Aaron Murphy
9f782113d2 chore(plugins-web): Update help description 2021-11-25 00:15:50 +01:00
Michael Aaron Murphy
3ab1823128 chore(plugins-web): Change aliases to address complaints
People don't like that `a` features Amazon and `b` features Bing. I'm
sure the same could be said for `g` for Google. Single-character aliases
seem to be a bad idea. Other aliases could also use some improvements
to add additional obvious aliases.
2021-11-25 00:15:50 +01:00
Michael Aaron Murphy
e6a2babceb chore: Apply Clippy lint fixes 2021-10-31 16:08:34 +01:00
Paul Delafosse
589dcb1cb3
feat(web): Fetch and cache favicons 2021-10-19 15:10:46 +02:00
Jacob Kauffmann
0c7f3631d3 feat: Update plugin metadata w/ 2-line syntax/example descriptions 2021-10-05 17:44:48 +02:00
Michael Aaron Murphy
7fde48cc37 feat: Show examples in plugin help
Adds examples to each of the plugins' config files.

Closes #25
2021-10-05 17:44:48 +02:00
Michael Aaron Murphy
1406efec23 chore: Apply GPL-3.0 SPDX license identifier to each source file 2021-08-30 18:35:32 +02:00
Michael Aaron Murphy
3869e35a80 improv(web): Use high priority 2021-08-23 20:04:40 +02:00
Michael Aaron Murphy
56c112ebdc fix(web): Missing comma in config 2021-08-19 12:26:51 +02:00
Michael Aaron Murphy
8b4fbf441f fix(service): Switch from flume to postage to fix out-of-order communication 2021-08-17 13:01:08 +02:00
Michael Aaron Murphy
aa17efd34d feat(web): Merge configs from all paths 2021-08-16 13:26:52 +02:00
Michael Aaron Murphy
48f09be4c9 improv(plugins): Convert web plugin to Rust plugin, with config support 2021-08-16 13:19:06 +02:00
Michael Aaron Murphy
88acf0a74e improv: Separate components & merge plugins binary with launcher service 2021-08-14 14:31:31 +02:00