pandafy@dev-logs:~$

  • Mock that code

    I woke up early to work on a Kiwi TCMS issue. The issue was to write tests for the SafeJSONRPCHandler that escapes the HTML to prevent XSS attacks. The test suite of Kiwi TCMS has an XML-RPC client only. While starting with the issue, I was trying to mimic tests...

  • Managing dependencies

    I did not code much today but it was certainly not a no-code day. I reviewed some PRs on OpenWISP and helped follow contributors with their blockers. A new bug surfaced in ansible-openwisp2 that made the builds fail. It was very certain that this bug is due to some dependency...

  • Slow and steady

    Opened a PR on ansible-openwisp2 to fix the leaflet map. I tracked down the cause of this bug yesterday. My PR monkey patches the bug to prevent the release from further stalling. I opened an issue in openwisp-utils to implement this fix cleanly. In my PR to ansible-openwisp2, I have...

  • Agitation, not the bug

    There are two potential release blockers for ansible-openwisp2. Since these bugs arose due to changes that I made earlier to the repository, as a pragmatic programmer I am taking up the responsibility for my code and fixing it. Today, I primarily focused on finding the bug that broke the leaflet...

  • Breathe and Read

    I continued reading Computer Networking: Principles, Protocols, and Practice. In other news I started using Foam to take notes from what I read.