aboutsummaryrefslogtreecommitdiff
path: root/lib/mauve/authentication.rb
AgeCommit message (Collapse)Author
2012-04-27Calendar now honours ssl verify + http timeout settings.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-04-21Overhaul of authentication.Patrick J Cherry
* Added new configuration options: ** bytemark_calendar_url ** bytemark_auth_url ** remote_https_verify_mode ** remote_http_timeout ** failed_login_delay * Added authentication tests * Removed remote auth tests in from the web interface tests. * If no bytemark_auth_url is set, then no remote auth takes place. * SSL peer cert validation now takes place by default. * Removed old logic tests * Tidied the way tests take place a little.
2012-04-21Added SSL cert verification for Bytemark Authentication. Also tidied away errorPatrick J Cherry
messages generated during login tests in the web_interface.
2012-03-22Tidied up login authentication + tests (woo!)Patrick J Cherry
2011-09-16Big documentation update.Patrick J Cherry
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