summaryrefslogtreecommitdiff
path: root/public
AgeCommit message (Collapse)AuthorFilesLines
2013-05-14Add channelsFreeyorp5-41/+172
Active filters will only be applied from users in the same channel. This closes #14.
2013-05-14Pad the domain maxmimum of unpadded bar chartsFreeyorp1-2/+2
It was previously very hard (impossible?) to select upper values.
2013-05-14Separate connection status, hide while offlineFreeyorp3-2/+10
2013-05-14Simplify titles!Freeyorp1-8/+8
2013-05-14Hide KILLXP charts when not filtering for KILLXPFreeyorp2-18/+37
Also filter KILLXP by default. This closes #16.
2013-05-14Fix scrubbed blob link generationFreeyorp1-1/+1
2013-05-14Use a bar chart for charting number of attackersFreeyorp1-2/+3
2013-05-14Also consider mob to mob for the attacker countFreeyorp2-16/+16
Sort the pie chart the other way. Still doesn't feel right. Perhaps a bar chart would be better.
2013-05-14Chart the number of attackersFreeyorp4-3/+18
2013-05-14Update dc submodule pointerFreeyorp1-0/+0
2013-05-13Add domain labels to trellis chartFreeyorp2-32/+83
Massive cleanup of margins and offsets.
2013-05-13Restructure trellis-chart DOM, add separatorsFreeyorp2-33/+82
2013-05-13White chart backgrounds, pad userlistFreeyorp1-1/+5
2013-05-13Faint backgrounds for each columnFreeyorp2-18/+25
Also push vis-hide structure up to contain the columns, rather than each column having its own vis-hide div
2013-05-13Remove definedness chartFreeyorp2-23/+0
The new parsing system is robust enough to eliminate its persistent need
2013-05-13"use strict";Freeyorp7-0/+7
2013-05-13Fix trellis-chart redrawingFreeyorp2-0/+9
No elegant solution presents itself immediately. This isn't too bad, but should be replaced - while more specialised charts could be added to the chart renderlet, it's fragile and matters become problematic if more modules require the renderlet as well.
2013-05-13Fix SPELLDMG parsing, add MOB-TO-MOB-DMG parsingFreeyorp1-3/+20
2013-05-13Remove the softAssert functionFreeyorp1-5/+0
No longer used with the parser rewrite.
2013-05-13Rewrite parserFreeyorp1-162/+206
This completely removes any need to look behind for already parsed records, and adds a second pass that assigns stats to records that did not have that information known at the time of parsing. With the testing data, this changed the number of records with no stat information from approximately 1/6 to none (!). The parser is also much cleaner now, at least as much as a parser built around regular expressions is clean. Apparently the late night coding me really likes nesting closures. This closes #7. This closes #13.
2013-05-13Remove pc chart, postprocess records, make blob download availableFreeyorp6-9/+75
The PC chart is removed, as records being linked to specific characters could never be released publically. The records are being postprocessed, as information about stats for unknown records could have been logged after the record (ie. STAT on LOGOUT) The processed records are available for download in JSON format. Currently, this is only accessible by calling parser.createBlobLink() from the console. The process can be quite resource intensive. The file should be saved with "scrubbed" appearing somewhere in the filename. The loader now properly informs its each method of the current file and the number of files. Files with "scrubbed" in the filename are interpreted as scrubbed logfiles and will be loaded in as JSON directly.
2013-05-13Update documentationFreeyorp2-3/+13
2013-05-13Move served files to a public/ directoryFreeyorp21-0/+2254