Commit graph

48 commits

Author SHA1 Message Date
Dominic Bosch
724af9bb82 architecture changes according to overall picture. request-handler unit tests started 2014-02-20 17:22:56 +01:00
Dominic Bosch
108432762e Finally solved unit test anomaly... 2014-02-20 10:17:06 +01:00
Dominic Bosch
e31da1e5a0 restructured the http listener 2014-02-19 17:04:49 +01:00
Dominic Bosch
20748240c2 never commit in the middle of something... :) 2014-02-19 15:09:12 +01:00
Dominic Bosch
7a51aed47b renamed start scipts, added test for the webapi-eca engine 2014-02-19 14:14:08 +01:00
Dominic Bosch
3d9061a14f removed unnecessary files from staging 2014-02-19 06:53:37 +01:00
Dominic Bosch
829fa4f641 logging finished, together with testing. 2014-02-18 22:34:36 +01:00
Dominic Bosch
e4b12b9623 documentation preparation 2014-02-18 10:03:49 +01:00
Dominic Bosch
d32eae6565 refactoring and techdoc started 2014-02-18 09:48:18 +01:00
Dominic Bosch
264ef6eeb6 Huge refactoring of architecture started 2014-02-17 23:27:26 +01:00
Dominic Bosch
92ab16ba74 Persistence module implementation and testing finished 2014-02-13 18:16:03 +01:00
Dominic Bosch
1a75fe302e Updated DB interface unite tests and functions 2014-02-11 21:51:13 +01:00
Dominic Bosch
8fbe21094b Updated tests in DB interface 2014-02-10 22:28:10 +01:00
Dominic Bosch
5a13beadd0 added testing for db interface, still a lot to do... 2014-02-04 22:30:26 +01:00
Dominic Bosch
42e80e32e7 dependecy update and resultig bug fixes 2014-02-04 16:40:32 +01:00
Dominic Bosch
88e248ad52 reworking the code and adding tests 2014-02-04 08:35:07 +01:00
Dominic Bosch
ee4481c8e9 Cleansing and testing 2014-01-13 15:23:06 +01:00
Dominic Bosch
55ea70348c getting to object modeled forms 2013-12-11 12:49:36 +01:00
Dominic Bosch
8aa6d1245a latest changes for demo 2013-12-10 23:44:28 +01:00
Dominic Bosch
f60220c2b8 Demo preparations, getting towards a working example 2013-12-10 07:16:55 +01:00
Dominic Bosch
2b4bfdc07e man changes and additions to webpages, module storing and rules forge. we're getting there... 2013-12-08 22:59:04 +01:00
Dominic Bosch
ad362967ed user command enhancements, module forge 2013-11-29 18:41:55 +01:00
Dominic Bosch
1342d0b2de Events can now be pushed into the engine via webpage.
The events are now queued through the DB.
2013-11-28 19:14:05 +01:00
Dominic Bosch
32f5553471 Login functionality successfully implemented,
switched crypto to crypto-js from google. login.html form loads crypto-js directly from google codebase in order to hash passwords before sending them to the server
2013-11-28 16:05:47 +01:00
Dominic Bosch
8192eee64d Login functionality successfully implemented,
switched crypto to crypto-js from google. login.html form loads cryptojs directly from google codebase in order to hash passwords before sending them to the server
2013-11-28 16:04:03 +01:00
Dominic Bosch
a778cbcde5 Documentation and private vars update 2013-11-26 23:24:15 +01:00
Dominic Bosch
eba1357e9e login working now, keeping js code up to date is getting annoying... we'll drop this support soon 2013-11-25 15:43:31 +01:00
Dominic Bosch
8527a87e3e db_interface.coffee almost done 2013-11-21 22:07:39 +01:00
Dominic Bosch
13c3f49c80 started with db_interface in coffee script, changed comment style 2013-11-21 00:20:06 +01:00
Dominic Bosch
8c115aa71d What a wonderful detour over docco, only to recognize that it was always possible to auto generate documentation.
... if one would just define the correct folder...
at least deep knowledge about docco now, plus that it doesn't use glob (leaves it a user task...) while groc does use glob to resolve file paths, yay!
2013-11-20 15:41:41 +01:00
Dominic Bosch
12b5088d5e server in coffeescript 2013-11-19 18:13:38 +01:00
Dominic Bosch
3ab28e31f1 coffee-script preparations 2013-11-19 14:53:36 +01:00
Dominic Bosch
e3fb282dd3 user handling improved 2013-11-19 13:51:30 +01:00
Dominic Bosch
33318f4cba config and user dummies, plus removed require calls from modules since it is no longer supported 2013-11-19 08:05:52 +01:00
Dominic Bosch
d385ef6163 login feature starts to manifest 2013-11-18 22:53:09 +01:00
Dominic Bosch
89fc5d26a1 changed event data to payload, worked on user sessions, mobile location event pusher webpage added 2013-11-18 16:54:40 +01:00
Dominic Bosch
b3de695b07 shifted module loading from fs to module manager, eventpoller now only fetches activated polling functions from the DB 2013-11-18 10:55:40 +01:00
Dominic Bosch
a6c3dd4510 server loads everything correct now. still a lot of cleansing to do 2013-11-18 08:49:48 +01:00
Dominic Bosch
efbb179832 architectural changes pushed as far as the server starts running again, just limited 2013-11-14 22:27:15 +01:00
Dominic Bosch
11ced9a57e bad commit, new architecture 2013-11-14 15:06:10 +01:00
Dominic Bosch
b743a880e4 - new consequent error and callback handling starts to manifest in the code, still a lot of work required!
- unit testing seems a bit more complex because of the dependencies, this has to be started before solving above point because it will give hints to better loose coupling
2013-11-13 23:31:43 +01:00
Dominic Bosch
d01b40d5a2 - [ ] task list test
- [x] solved
2013-11-13 20:37:47 +01:00
Dominic Bosch
19c6a7403f push testing 2013-11-13 20:35:17 +01:00
Dominic Bosch
d671f7c09a TODO update 2013-11-13 20:24:02 +01:00
Dominic Bosch
6f6c0e9166 testing update, server now runnable from test and capable to receive die command 2013-11-13 17:22:37 +01:00
Dominic Bosch
4105a2f41d TODO update 2013-11-13 16:30:21 +01:00
Dominic Bosch
dfe3df5df5 very rude commit, basically porting everything from the original project to create a new clean approach with thorough documentation and testing. This commit relies on the huge TODO list to be solved in order to go into a release state. 2013-11-13 16:21:58 +01:00
Dominic Bosch
09024f287e Initial commit 2013-11-12 23:57:57 -08:00