aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Expand)AuthorAge
...
* change page order when no class in sessionSean Whitton2015-03-17
* the clocks have returnedSean Whitton2015-03-17
* lookupSariulClass: better handling of bad classesSean Whitton2015-03-17
* fix cookies expiring immediately after 6pm KSTSean Whitton2015-03-17
* clock div should be id not classSean Whitton2015-03-17
* rename variables for claritySean Whitton2015-03-17
* mSean Whitton2015-03-17
* javascript to start the class oh yeaaahSean Whitton2015-03-17
* don't display time wasting clock if no current class sessionSean Whitton2015-03-17
* spacingSean Whitton2015-03-17
* put a space after buttons so they don't look squidged thanks to Text.XHtmlSean Whitton2015-03-17
* fix sound dropdownSean Whitton2015-03-17
* nav bar buttonsSean Whitton2015-03-17
* fix date creating a horizontal scroll barSean Whitton2015-03-17
* bring rankings table into bootstrap's layout engineSean Whitton2015-03-17
* navbar headerSean Whitton2015-03-17
* add (#=) ability to Bootstrap.hsSean Whitton2015-03-17
* add theDateSean Whitton2015-03-17
* add a bunch of buttonsSean Whitton2015-03-17
* start filling out the clocksSean Whitton2015-03-17
* makepage simple structureSean Whitton2015-03-17
* rankings is now in the Page monadSean Whitton2015-03-17
* factor out my new monadSean Whitton2015-03-17
* attempt at a monad stack for generating the pageSean Whitton2015-03-17
* create Session from cookiesSean Whitton2015-03-16
* calculate cookie expiry time to be after the end of current school daySean Whitton2015-03-16
* crude sessionsSean Whitton2015-03-16
* have discovered the liftIO functionSean Whitton2015-03-16
* clock typesSean Whitton2015-03-16
* pass calendar time to cgiMain for cookie-settingSean Whitton2015-03-16
* fix HTML outputSean Whitton2015-03-13
* template injectionSean Whitton2015-03-13
* pretty html for testingSean Whitton2015-03-13
* crude Sariul class lookup functionSean Whitton2015-03-13
* start writing very simplistic CSV file readSean Whitton2015-03-13
* scoresToCSV fold filled outSean Whitton2015-03-13
* handle case of no scores.csv file yet existingSean Whitton2015-03-13
* temporary: display the rankings on the CGI outputSean Whitton2015-03-13
* Sariul 2015 classes and initial scores setupSean Whitton2015-03-13
* foundation for first run with no saved scores fileSean Whitton2015-03-13
* commentSean Whitton2015-03-13
* generate rankings HtmlSean Whitton2015-03-13
* ranking columnsSean Whitton2015-03-13
* commentSean Whitton2015-03-13
* fill out folds some moreSean Whitton2015-03-13
* rename varSean Whitton2015-03-13
* fill out undefined a bit moreSean Whitton2015-03-13
* code to read scores fileSean Whitton2015-03-13
* don't write scores if they haven't changedSean Whitton2015-03-13
* type derivationsSean Whitton2015-03-13