Reviewed and accepted #273 (keyboard events forever trapped by the viewer)
Reviewed and accepted the canvas refactor on #239 (resizing improvements)
Reviewed and accepted some CSS improvements by Pau
Added new events for #54 ("use this file" link click and image view)
Fixed #145 (write tests for prev/next)
Fixed #224 (closing the oldschool "use this file" dialog would close the lightbox)
Fixed #255 (clicks on site links were needlessly delayed by 500ms for logging)
Explored TMH (primarily the JS side) to get a better technical understanding for the next time we talk to Kaltura about the player upgrade. Wasn't as bad as I thought, the bulk of the code is the player and associated code that Kaltura is responsible for. The JS in TMH itself is nasty but it's only 600 lines of code. I did notice that some bugfixes that happened on our copy of the player haven't been ported over to the original. The whole setup with mwEmbed is questionable, but seems to still be used by Kaltura, so moving to ResourceLoader would probably be difficult.
Asked Mark to share his EventLogging -> Limn secrets, so that anyone can work on the related tickets (#54 & #198)
Start working on #198 and #54 if Mark hasn't started and if he's had time to document the process
Otherwise, pick up #274 (tests to prevent future event handling issues like #273)
Reviewed and accepted remaining changesets on #155 (preload next and prev image)
Fixed the double image loading issue #207, pending review
Fixed the mmv.performance missing dependency, pending review
Started working on #146 (show blurred thumbnail + progress bar while loading)
Spoke to Evan Priestley from Phabricator about replacing Mingle with Phabricator, he pointed me to their beta board page. It seems like the only missing element is the ability to sum story points, which I've filed. We'll probably need to implement it ourselves (shouldn't be hard).
Approved and tested #187 (button UI code refactor) and fixed a few merging issues (icons visually gone)
Tested #186 (panel UI code refactor)
Tested #183 (refactored API calls)
Spent a while figuring out how I can grep live EventLogging data, because I couldn't compile Ori's zpubsub. After attempting to install alternatives in several languages unsuccessfully, ended up with a Go port of zmqc, used like this.
Realized that the sampling factor wasn't part of the labs/live config, so there's no data collected yet, sent the appropriate diff to ops, moved the card (#126) to blocked
Reviewed the UI WIP cards sent by Fabrice
Reviewed and left concerns on #155 (preload before/after), re-iterated request to add test coverage to a specific function + minor concern about gender validation