aboutsummaryrefslogtreecommitdiff
path: root/lib/mauve/web_interface.rb
AgeCommit message (Collapse)Author
2012-11-21Fixed typoPatrick J Cherry
2012-11-21Altered web interface not to issue so many database queries.Patrick J Cherry
2012-05-08Changed destroy! to destroy everywhere to ensure Histories are deletedPatrick J Cherry
correctly. Added test.
2012-05-08Web interface now uses an ajax call to work out ack times, falling back toPatrick J Cherry
javascript if that takes too long. Default working hours are now 9.30 - 5.30 as per SLA.
2012-05-03Username is now recorded in the History wherever possible.Patrick J Cherry
2012-05-02Fixed typo.Patrick J Cherry
2012-04-25Big update.Patrick J Cherry
* Max acknowledgement time is now specified in the config * Calendar interface improved. * holiday_url no longer used -- replaced by notify_when_on_holiday! * added notify_when_off_sick! * Added ability for the calendar to be queried for a list of bank holdays. * Added ability for Time to be given a list of bank holidays to check against. * PeopleLists can now be a Proc, allowing downloading of lists * Person is no longer a struct * Moved the method_missing bit into ObjectBuilder from various sub classes. * Added tests for the calendar interface * Updated tests in other bits.
2012-03-23Clear flash on login.Patrick J Cherry
2012-03-22Tidied up login authentication + tests (woo!)Patrick J Cherry
2011-11-03Fixed tilt library loading location.Patrick J Cherry
2011-09-16Robustificate the XMPP ack interface.Patrick J Cherry
2011-09-13Version bumbPatrick J Cherry
2011-08-24Alert#all_unacknowledged created, reflecting reality of what all_raised was ↵Patrick J Cherry
being used for XMPP alerts now sorted sanely
2011-08-24Added XMPP interface. Fixes #1301Patrick J Cherry
Also tidied calendar a bit
2011-08-23Added events viewerPatrick J Cherry
* Fixes #1286 * Version bump
2011-08-19HTML now sanitised on save.Patrick J Cherry
Added History tests Default polling interval now 5s, 0s for Timer/UDPServer Fixed note entry for alert page.
2011-08-19Added note-ability (fixes 1146)Patrick J Cherry
Removed threaded notifications cos we don't need em. (ftw!)
2011-08-10Removed MauveTime. Added more tests.Patrick J Cherry
2011-08-04Added pop3 server.Patrick J Cherry
--HG-- rename : lib/mauve/auth_bytemark.rb => lib/mauve/authentication.rb
2011-08-01Updated interface to auto-update nicely.Patrick J Cherry
2011-07-29 * Added initial loggerPatrick J Cherry
* Acknowledgement time calculations now in JS * Updated logging to indicate where and update comes from
2011-07-20 * Added heartbeat to remote mauvePatrick J Cherry
* Added URLs to messages * Added example configuration file * Added various docs * XMPP messages now XHTML and TXT * Handling of MUC reconnection a bit better.
2011-07-13 Big commitPatrick J Cherry
* Added manpages for all binaries * Added log-reopening for mauvealert-server, and logrotate snippet * mauveserver now adds a user on install, and runs as that user * Big logging tidy-up * Alert subjects are only overwritten by the source, when the subject in the databse is empty * Removed various attr_writer methods that were being redifined * Added a notes box to the acknowledge form, but this doesn't work yet
2011-07-04Spell acknowledge correctly!Patrick J Cherry
2011-06-18 * Don't send acknowledged notifications unless the alert is raisedPatrick J Cherry
* Unacknowledge a cleared alert or a newly raised one * Fixed interface unexpected nil errors.
2011-06-17A couple more fixes.Patrick J Cherry
2011-06-17 * Bytemark auth fixed.Patrick J Cherry
* Some hot fixes.
2011-06-17 * Removed layout for ajax pathsPatrick J Cherry
* Changed time_to_s for xmpp template
2011-06-16Updated web interface to use a Sinatra layout.Patrick J Cherry
2011-06-16Added alert sorting and grouping in the web interface.Patrick J Cherry
2011-06-16Added username loggingPatrick J Cherry
2011-06-15Big interface clear upPatrick J Cherry
2011-06-09Big commitPatrick J Cherry
--HG-- rename : views/please_authenticate.haml => views/login.haml
2011-04-13new version.Patrick J Cherry