Commit Graph

19 Commits (7c6bca5028aa61ca756f03dbe8b14072fede326d)

Author SHA1 Message Date
Abhinav Sarkar 7c6bca5028 Restructured the project 2014-05-25 15:52:15 +05:30
Abhinav Sarkar aaab36d743 Added tracking of online nicks 2014-05-25 14:51:33 +05:30
Abhinav Sarkar 816d14109a Even more refactoring 2014-05-25 01:09:31 +05:30
Abhinav Sarkar 200cc93e1b Some cleanup and refactoring 2014-05-24 23:49:52 +05:30
Abhinav Sarkar 02d1b7ab98 Added nick tracking handler 2014-05-23 02:45:45 +05:30
Abhinav Sarkar 5cef08de36 Added Auth handler 2014-05-22 03:23:57 +05:30
Abhinav Sarkar cb40b9c4d3 Switched to hslogger based logging 2014-05-22 01:08:36 +05:30
Abhinav Sarkar a3e4b145ec Some refactoring and reformatting 2014-05-20 02:40:08 +05:30
Abhinav Sarkar 8659c5f755 Added support for new messages and commands
1. Added support for pong, nick in use and names messages
2. Added support for ping, quit and names commands
3. Refactored message logger
4. Other minor changes
2014-05-20 00:05:06 +05:30
Abhinav Sarkar d952869ba2 Added proper signal handling support 2014-05-11 19:08:43 +05:30
Abhinav Sarkar 8cf2872432 Fixed the state handling in message handlers 2014-05-11 16:29:22 +05:30
Abhinav Sarkar 74be6dd162 Changed msg handler design to make them stateful, added core IRC msg handlers 2014-05-11 14:01:09 +05:30
Abhinav Sarkar 964d2fbb35 Moved to classy-prelude 2014-05-10 21:45:16 +05:30
Abhinav Sarkar cfc796564a Moved to basic-prelude, sanitized imports 2014-05-10 20:01:25 +05:30
Abhinav Sarkar f8471130e4 GHC -Wall ed 2014-05-07 14:35:25 +05:30
Abhinav Sarkar 6a159df001 Some type refactoring, added config related error handling 2014-05-06 02:50:40 +05:30
Abhinav Sarkar 89c0ffefc7 Added support for reading configs from file, added songsearch handler 2014-05-04 16:50:19 +05:30
Abhinav Sarkar a1d2b86b81 Moved Main module to root folder 2014-05-04 08:54:12 +05:30
Abhinav Sarkar 3c382588e7 Added cabal conf file 2014-05-04 08:44:54 +05:30