aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
7 hourscleaned up some 14-hours-without-sleep-after-a-shift-at-work-ass logic and ↵Ada Isopods
added the ability to redact IPs
7 hourslast readme change for now i prommyAda Isopods
7 hoursanother readme fixAda Isopods
7 hourswhoops! accidentally advertised yet-to-be-implemented features in the READMEAda Isopods
7 hourswoahgAda Isopods
Okay so I just - Implemented argparse - Universalized the IP filtering logic - Added verbosity settings, finally - Added something called "blank mode" where you can basically pick and choose what kinds of session you want to see - Moved the filtering logic I'd already implemented in low-verbosity mode to support blank mode to its own thing so it's universal among all the verbosity modes - Commented a bunch of stuff - Fixed a bug I ran into where if an extra-long "empty ping" is still open when the program is run it crashes. I just realized I should probably do that for all the session types actually I'm going to bed
7 hoursThe World Of Colour UpdateAda Isopods
7 hoursfix minor printing bugAda Isopods
7 hoursyet more verbosity levelsAda Isopods
Level 0: Default. Everything boring gets one line. Print abridged event log if something not pre-defined as boring happens Level 1: Event list is printed for all logins where the client did anything after login Level 2: Print timestamp, type, and message for every event Level 3: Basically just group the log by session and dump it as pretty-printed JSON
7 hoursfix some bugs in concise modeAda Isopods
7 hoursMultiple verbosity settings. No way to increase verbosity yetAda Isopods
7 hoursdon't include colour data if stdout is a pipeAda Isopods
7 hourswhoopsy markdown flubAda Isopods
7 hoursimprove READMEAda Isopods
7 hoursadd filtering by ip as second argAda Isopods
7 hoursInitial commitAda Isopods