Commit Graph

100 Commits

Author SHA1 Message Date
Liam Stanley
2f5c16b1be Update README.md 2017-01-12 08:53:56 -05:00
Liam Stanley
8bf23fd61f implement default rate limiting for events; update readme 2017-01-12 04:19:35 -05:00
Liam Stanley
18969f93c0 too messy 2017-01-12 03:21:38 -05:00
Liam Stanley
3a576d1db9 implement version config option to override default ctcp version 2017-01-12 02:34:29 -05:00
Liam Stanley
b1b6facde1 Update README.md 2017-01-09 06:40:58 -05:00
Liam Stanley
eeed81b279 update todos 2017-01-06 08:42:14 -05:00
Liam Stanley
687e2753a1 implement GetServerOption, ServerName, NetworkName, ServerVersion, and ISUPPORT tracking; update todos 2017-01-06 08:30:09 -05:00
Liam Stanley
0648fdc4f7 update readme 2017-01-05 06:14:41 -05:00
Liam Stanley
5dde6d1797 rename various symbols; update todos; implement account tracking under account-notify 2017-01-03 21:13:05 -05:00
Liam Stanley
0e76c2dc98 update docs, and todos 2017-01-03 11:12:18 -05:00
Liam Stanley
3d0a75e389 add basic support for capability tracking; add chghost and away, as well as configuration for more 2016-12-30 08:51:31 -05:00
Liam Stanley
8a8407d9cf update todos 2016-12-30 06:02:02 -05:00
Liam Stanley
9dfe8f687e update todos 2016-12-28 09:24:32 -05:00
Liam Stanley
913907b38b update readme 2016-12-26 04:44:36 -05:00
Liam Stanley
13afb3e8f8 update readme 2016-12-23 18:25:38 -05:00
Liam Stanley
e07de58e97 update TODOs 2016-12-15 00:31:50 -05:00
Liam Stanley
a5915e8e4b add ctcp to TODO's 2016-12-13 21:39:08 -05:00
Liam Stanley
842589b98e update TODO 2016-12-13 20:32:04 -05:00
Liam Stanley
4542506341 refactor Join()/Part(); implement JoinKey() and PartMessage() 2016-12-13 09:34:08 -05:00
Liam Stanley
74c53293ca remove potential for race conditions in state.go/helpers.go 2016-12-13 09:28:54 -05:00
Liam Stanley
cb43ed6d3f more towards TOPIC tracking; update readme 2016-12-10 07:16:01 -05:00
Liam Stanley
b32ff05c0a remove unneeded Client.Who(); update todos 2016-12-10 05:56:52 -05:00
Liam Stanley
6f29f62e7f update examples link within readme 2016-12-10 04:08:31 -05:00
Liam Stanley
af9257e019 move examples into sub-package for better doc integration 2016-12-09 07:10:33 -05:00
Liam Stanley
9d2966d608 rewrite callbacks to use more flexible storage system 2016-12-07 05:50:14 -05:00
Liam Stanley
0e82bdb296 update codebeat badge 2016-12-07 01:27:17 -05:00
Liam Stanley
7864da7d00 Liamraystanley -> lrstanley 2016-12-07 00:15:02 -05:00
Liam Stanley
81eadb808a add todos 2016-12-06 23:49:04 -05:00
Liam Stanley
00994b4e8a update todos 2016-12-06 19:41:05 -05:00
Liam Stanley
3d7e8da8b2 implement validation to many of the helper functions 2016-12-06 19:17:35 -05:00
Liam Stanley
29612d0d29 support errors for common helper functions like Client.Message() 2016-12-04 22:09:03 -05:00
Liam Stanley
d94de12e6b implement Client.ConnTime() and Client.ConnSince() 2016-11-24 19:18:39 -05:00
Liam Stanley
4f1db5bec3 update examples to be multiple different files 2016-11-23 13:01:10 -05:00
Liam Stanley
b53fcecfc5 fix docs; strip newlines from events during byte and string conversion 2016-11-22 19:32:14 -05:00
Liam Stanley
144843520a update todo list 2016-11-22 11:21:49 -05:00
Liam Stanley
b666163985 implement IsValidUser() 2016-11-22 10:01:44 -05:00
Liam Stanley
754c0c6a77 additional unit tests and refactoring 2016-11-21 23:35:51 -05:00
Liam Stanley
c6ec7cbc20 update inv 2016-11-20 23:40:19 -05:00
Liam Stanley
1fbfbd6a87 make Encoder, Decoder, Conn, all un-exported 2016-11-19 11:33:50 -05:00
Liam Stanley
cffade04c8 implement disconnected state. 2016-11-19 11:13:49 -05:00
Liam Stanley
3bd3b57d1e add Client.ClearCallbacks(), Client.RemoveCallback(), and implemented id's for callbacks for easy popping from the stack 2016-11-18 21:38:23 -05:00
Liam Stanley
7694378be0 implement IsValidNick() 2016-11-18 15:17:09 -05:00
Liam Stanley
b37fa0e70d add more TODOs 2016-11-17 23:26:02 -05:00
Liam Stanley
3f24125c41 add TODO's to README.md 2016-11-17 23:20:42 -05:00
Liam Stanley
36fc7528ac add note about breaking changes 2016-11-14 07:02:31 -05:00
Liam Stanley
7bea360e4e moar updaets 2016-11-14 02:31:21 -05:00
Liam Stanley
4b9bd1f19e update readme 2016-11-14 02:27:27 -05:00
Liam Stanley
b8c530fd21 implement Client.Message() and Client.Messagef() 2016-11-13 08:52:16 -05:00
Liam Stanley
287561d336 update codebeat badge, add exampels link 2016-11-13 03:36:02 -05:00
Liam Stanley
9eb8365acb first commit 2016-11-13 03:30:43 -05:00