Removed debug messages.
Fixed a significant issue with keywords not being set.
Added rudimentary preprocessor support and an example file to demonstrate how to use it.
Clean keywords before persisting. Things like stan: are annoying to search on.
Updated db.js.sample with the recommended indexes.
It also points out how inconsistent I have been on whitespaces.
Added notes about running a MongoDB Capped Collection instead.
Merge branch 'master' of https://github.com/stancarney/log-o
Apparently the UDP stuff worked how it was originally designed.
Moved some actions to GET's and fixed search. It is now possible to use the full mongodb find({}) query spec.
Merge branch 'master' of https://github.com/stancarney/log-o
Fixed blank search query blowing up.
Started implementing the Alert framework. Right now you can only add them. They are not used. In hindsight I should have refactored the project out into separate modules first.
Added alert recipent lists. Removed duplicate check as I don't think it was required.
Implemented checking and sending of Alerts. Need to do a bunch of refactoring next. The project isn't laid out very nicely yet.
Started to refactor user.js but I don't think that is really going to work. I think I can come up with a way to just abstract out the basic crud stuff for all entites, then split up server.js based on url routing. i.e. /user/add -> user.js: add()
Some leg work required to de-couple the current implementation from MongoDB.
Rudimentary refactor to abstract (mostly) mongodb out. The only exception is the query language used by clients right now is dependant on the underlying db.
Applied code formatting styles from: http://nodeguide.com/style.html.
- ignored the 80 char line length
- still need to implement more early returns. i.e if (err)
More style cleanup.
Fixed bug with the new mongodb impl.