Commit Graph

21 Commits (master)

Author SHA1 Message Date
Abhinav Sarkar 2a576b0acd Bumps up configurator version. 2015-09-07 23:31:17 +05:30
Abhinav Sarkar 2d6c500856 Removes cabal config files. 2015-09-07 23:31:17 +05:30
Abhinav Sarkar 642b13c035 Extends dependency versions for compilation with new library versions. 2015-09-07 23:31:17 +05:30
Abhinav Sarkar fd3932daad Changes base and integer-gmp versions to fix multi ghc build. 2015-07-01 00:37:42 +05:30
Abhinav Sarkar cb4f1dda7b Fixes travis CI build. 2015-07-01 00:28:32 +05:30
Abhinav Sarkar 231fad8ca2 Fixes broken build because of change in bot config. 2015-06-30 00:52:07 +05:30
Abhinav Sarkar 9dd5c33384 Removed base from cabal config to fix the build. 2015-06-25 09:54:58 +05:30
Abhinav Sarkar 4bc352ff06 Freezes cabal dependencies. 2015-06-25 03:07:08 +05:30
Abhinav Sarkar 9960ae2d58 Removes core's and handler's dependency on configurator.
by using core's own configuration module.
Also changes runner to convert between configurator's config and
core's config.
2015-06-25 02:48:49 +05:30
Abhinav Sarkar 7e2179f3d8 Upgraded dependencies 2014-10-04 22:36:33 +05:30
Abhinav Sarkar 757285f4fd Major refactoring
1. Unified Messages, Events and Commands
2. Switched to a single TChan based message bus for communication between modules
3. Each handler now has a dedicated thread in which it runs, ensuring sequentiality of messages
2014-10-04 21:22:24 +05:30
Abhinav Sarkar e61cab74ed Some restructuring and refactoring 2014-06-08 07:12:33 +05:30
Abhinav Sarkar 5d49e4e201 Added message formatters 2014-06-08 05:33:03 +05:30
Abhinav Sarkar f412e28801 Made IRC messages and commands pluggable. Opened up message parsing 2014-06-08 04:26:50 +05:30
Abhinav Sarkar 5b28bdbe3e More refactoring to simplify dependencies between modules 2014-06-02 00:26:41 +05:30
Abhinav Sarkar 924e023e27 Restructed and refactored 2014-06-01 23:14:19 +05:30
Abhinav Sarkar 068b967e8e Consolidated Nick types 2014-06-01 02:11:20 +05:30
Abhinav Sarkar 61b50c7354 Added travis CI integration 2014-05-25 19:33:18 +05:30
Abhinav Sarkar ca6ef0f166 Moved out handlers from the core module to a module of their own 2014-05-25 18:13:52 +05:30
Abhinav Sarkar 0de98e8f18 Restructured the project 2014-05-25 17:22:56 +05:30
Abhinav Sarkar 7c6bca5028 Restructured the project 2014-05-25 15:52:15 +05:30