Commit graph

80 commits

Author SHA1 Message Date
Kaleb Elwert
dd09555537 Make serde optional 2020-01-29 11:06:58 -08:00
John-John Tedro
549e2e8722 Port to tokio 0.2 2019-12-18 21:06:04 +01:00
Aaron Weiss
c383c6241e
Merge branch 'develop' into 0.14 2019-06-06 13:40:55 -04:00
Christoph Herzog
2aff64b645 Refactor IrcClientFuture and ConnectionFuture to own the config
This commit refactors IrcClientFuture and ConnectionFuture to own
the config instead of holding a reference.

This is required for reconnecting in dynamic contexts.
This is not possible with the old API, because Config is a reference,
requiring the value to live for the whole execution of the reactor.
2018-10-04 02:52:53 +02:00
nuxeh
16a59a96f8 Add a link to url-bot-rs
Add a link to url-bot-rs, a project making use of this crate, to the readme.
2018-10-03 16:11:03 +01:00
Aaron Weiss
f109c10475
Fixed a warning in config.rs (for some tests) and the README example. 2018-09-17 18:08:21 -04:00
Aaron Weiss
53fb890a7e
Merged develop onto 0.14 (which was tricky, and this might have introduced bugs?). 2018-09-17 17:50:53 -04:00
Aaron Weiss
1abed4c552
Removed some langauge that I don't like (simple, easy). 2018-08-08 20:13:50 -04:00
Ratys
e7f5f19234 Updated README.md - fixes doctest. 2018-06-08 22:51:58 +03:00
Aaron Weiss
88233f8e2d
Removed spacemacs shilling from README.
I still love you, spacemacs, but the header is too long on crates.io
2018-04-22 01:20:58 +02:00
Alex S. Glomsaas
e80a0f3a89 Implement CertFP
resolves #131
2018-03-31 21:09:42 +02:00
Aaron Weiss
30288c51f8
Made README just a little bit better for docs links. 2018-03-31 16:03:19 +02:00
Aaron Weiss
9f15041d01
Added playbot_ng to the README 2018-03-26 04:06:33 +02:00
Aaron Weiss
7af436a7d2
Added a downloads count badge to README because why not? 2018-03-07 19:43:56 +01:00
Aaron Weiss
4e5d7fb803
Fixed a typo in the README. 2018-02-14 14:13:44 +01:00
Aaron Weiss
6f705989fc
Added some contributor guidelines based on the Puppet ones. 2018-02-14 14:11:43 +01:00
Aaron Weiss
b29147623b
Added some examples of software written with the irc crate to the README. 2018-01-30 03:41:36 +01:00
Aaron Weiss
9f684161be
Added links to @aatxe and @retep998 GitHub profiles. 2018-01-30 03:12:19 +01:00
Aaron Weiss
e28b68abf6
Wrote up a new README and added it to the travis tests. 2018-01-30 03:10:05 +01:00
Aaron Weiss
7c53ab861e
Changed README to reflect a more concrete name. 2018-01-30 01:28:37 +01:00
Aaron Weiss
5845c540ce
Fixed code in README after name changes. 2018-01-28 04:41:04 +01:00
Aaron Weiss
c694367b57
Bumped version number to 0.13. 2018-01-28 04:27:08 +01:00
Aaron Weiss
2c543e9674
Added README pointer to configuration fields in the docs. 2018-01-27 21:12:56 +01:00
Aaron Weiss
518303a013
Disabled JSON support by default. 2018-01-27 21:10:22 +01:00
Aaron Weiss
6550bd0d96
Specified where to find our code of conduct in README. 2018-01-27 20:53:12 +01:00
Aaron Weiss
c3863ed76b
Changed Travis CI badge to display status of stable branch. 2018-01-08 23:42:03 -05:00
Aaron Weiss
172e55b623
Changed example in README to use toml instead of json. 2017-12-30 13:06:47 -05:00
Aaron Weiss
b64766c9be
Added an explicit code of conduct.
I've been slacking on this for so long because "one relatively small
crate isn't a community" but this is a lame excuse (and these rules
would've been enforced anyway, had the need arisen).
2017-12-24 21:56:38 -05:00
Aaron Weiss
f6588cb980
Removed server module (refining project scope), and fixed up README. 2017-12-13 20:31:28 +01:00
Aaron Weiss
e3c93e72f2
Reordered docs and spacemacs badge because importance. 2017-10-16 18:33:52 +02:00
Quyzi
bde5c8919b Update README.md 2017-10-16 12:30:25 -04:00
Aaron Weiss
ed35872cc1
Changed README to not specify patch portion of version number. 2017-08-04 20:36:31 -04:00
Aaron Weiss
142a065fb7
Updated README to fix typos and describe new changes. 2017-08-04 20:31:45 -04:00
Aaron Weiss
a0f43cb80b
Added support for message throttling. 2017-06-28 23:07:02 -07:00
Aaron Weiss
b4893377a6
Updated examples because of new for_each_incoming return type. 2017-06-25 05:00:44 -04:00
Aaron Weiss
92ffbc7b28
Updated version number in README. 2017-06-22 19:37:35 -04:00
Aaron Weiss
639896cb02
Changed docs links to latest version of docs.rs. 2017-06-22 19:33:23 -04:00
Aaron Weiss
12eaccffdc
Changed docs link to docs.rs. 2017-06-22 19:31:33 -04:00
Aaron Weiss
92c2b1fe8e
Bumped version number to 0.12.0 and relicensed under MPL. 2017-06-22 19:21:38 -04:00
Aaron Weiss
da55f39a89
Updated README text based on recent changes. 2017-06-22 00:12:27 -04:00
Aaron Weiss
7576d1ca51
Added new config fields to full configuration in README. 2017-06-22 00:07:17 -04:00
Aaron Weiss
8c9a1aca2c
Added for_each_incoming helper to Server. 2017-06-21 22:07:53 -04:00
Aaron Weiss
f0e49d403f
Updated README to new async style. 2017-06-21 21:58:28 -04:00
Nicholas Bailey
9e3aab5209 Fixed a typo in the README. 2017-05-17 17:58:35 -04:00
Aaron Weiss
5f3b566821 Added some spacemacs shilling. 2017-04-01 19:35:16 -04:00
Dominik Miedziński
fcb0c1da64 Use CTCP VERSION and SOURCE replies from Config 2017-03-22 22:06:43 +01:00
ovibos
3252e51af4 Fix typo in README.md
Without a trailing comma for the `channels` member, the getting started example won't compile.
2017-01-08 15:52:54 -05:00
Aaron Weiss
1931f1391b
Added channel_keys to example config in README.md. 2016-07-05 16:22:31 -04:00
Aaron Weiss
7032a550c9
Updated README to offer an example using programmatic configuration, and
to explicitly mention runtime configuration loading (fixes #53).
2016-06-30 14:10:31 -04:00
Aaron Weiss
4ab3f72c84
Bumped version mentioned in README.md. 2016-04-23 20:36:38 -04:00