In order to log HTTP error codes, we would need to add a network interceptor (we do this extensively, so it's not too difficult) which observes the status code for every call, and if the code is >=400, it would construct an Event that contains the code and the API url, and pass the event into the analytics queue to be sent to the intake service.
Description
Description
Event Timeline
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 5 2026, 4:33 PM2026-03-05 16:33:23 (UTC+0)
Seddon moved this task from Needs Triage to Android Release - FY2025-26 on the Wikipedia-Android-App-Backlog board.
Seddon edited projects, added Wikipedia-Android-App-Backlog (Android Release - FY2025-26); removed Wikipedia-Android-App-Backlog.
Seddon moved this task from Incoming tasks from backlog to Needs Engineering Sync (P2) on the Wikipedia-Android-App-Backlog (Android Release - FY2025-26) board.
Dbrant moved this task from Needs Engineering Sync (P2) to Code Review on the Wikipedia-Android-App-Backlog (Android Release - FY2025-26) board.
cooltey moved this task from Code Review to Merged and Waiting on the Wikipedia-Android-App-Backlog (Android Release - FY2025-26) board.Mar 9 2026, 10:26 PM2026-03-09 22:26:13 (UTC+0)
cooltey moved this task from Merged and Waiting to QA signoff on the Wikipedia-Android-App-Backlog (Android Release - FY2025-26) board.Mar 9 2026, 11:09 PM2026-03-09 23:09:14 (UTC+0)
ABorbaWMF moved this task from QA signoff to Ready for PM signoff on the Wikipedia-Android-App-Backlog (Android Release - FY2025-26) board.Fri, Mar 13, 6:19 PM2026-03-13 18:19:39 (UTC+0)
ABorbaWMF subscribed.
Comment ActionsTested via smoketest on 50571-r-2026-03-11
HNordeenWMF moved this task from Ready for PM signoff to Ready for release on the Wikipedia-Android-App-Backlog (Android Release - FY2025-26) board.Tue, Mar 17, 4:06 PM2026-03-17 16:06:28 (UTC+0)
