Report on activities in the Toolhub project for the week ending 2021-04-23.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR == * API for filtering /api/auditlogs results implemented
Not a lot of visible progress was made this week. The auditlog filtering addition took longer than originally planned due to some difficulties working with the backend filtering library. Ultimately Bryan gave up on adding the filters the "right" way as the upstream filter code is not properly integrated with the separate but related upstream API code. The main learning from this was really a re-learning: timebox debugging 3rd party libraries or risk falling into the "I will just try one more time with this slightly different usage" tar pit.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-04-23
Bryan