Projects / OPS
Operations
Incidents, changes and maintenance.
Lead: Oskar Lund · 31 issues
| Key | Summary | Status | Assignee | Updated |
|---|---|---|---|---|
| OPS-52 | Kelderby: switch Duisburg, Venlo, Liège and Breda to single sign-on, Saturday 04:30 | To Do | Oskar Lund | 28 Oct 2026 |
| OPS-51 | Kelderby: switch Rotterdam, Antwerp and Ghent to single sign-on, Saturday 04:30 | Done | Oskar Lund | 26 Oct 2026 |
| OPS-50 | EU clients' notice emails move to Mailcrest's EU account | Done | Elif Yildiz | 19 Oct 2026 |
| OPS-49 | Vossberg: move all 60 depots to the new Okta certificate, Wednesday 06:00–08:00 | Done | Yusuf Demir | 14 Oct 2026 |
| OPS-48 | Vossberg: Okta sign-ins refused at every depot after their certificate rotation | Done | Oskar Lund | 10 Oct 2026 |
| OPS-46 | Penetration test window: testers' addresses allowed through the WAF | Done | Oskar Lund | 9 Oct 2026 |
| OPS-44 | Access report for Vossberg times out after 60 seconds | Done | Jonas Berg | 6 Oct 2026 |
| OPS-47 | On-call: Jonas joins the rota as primary | Done | Oskar Lund | 5 Oct 2026 |
| OPS-45 | Restore drill, Q3 (second): EU region from the Frankfurt copy | Done | Oskar Lund | 29 Sep 2026 |
| OPS-41 | Credential stuffing against password sign-in in the EU: about 1.9 million attempts | Done | Oskar Lund | 16 Sep 2026 |
| OPS-43 | Sign-in lockout and rate limits: release in every region, Thursday 07:00 | Done | Oskar Lund | 16 Sep 2026 |
| OPS-42 | Edge rate limits on the sign-in endpoints, and managed bad-address lists | Done | Oskar Lund | 10 Sep 2026 |
| OPS-40 | Pellham Transport: delete their data 30 days after the contract ended | Done | Oskar Lund | 31 Aug 2026 |
| OPS-39 | Near miss: certificate for id.acme-hq.example 6 days from expiry, renewal failing for two weeks | Done | Oskar Lund | 20 Aug 2026 |
| OPS-38 | Piet de Vries leaves: remove access, rotate shared secrets | Done | Oskar Lund | 31 Jul 2026 |
| OPS-37 | Mailcrest delays: notice emails up to 47 minutes late | Done | Elif Yildiz | 28 Jul 2026 |
| OPS-36 | identity-service deploy rolled back: new requests and decisions failed in the EU for 9 minutes | Done | Oskar Lund | 15 Jul 2026 |
| OPS-35 | Restore drill, Q3: UK region | Done | Oskar Lund | 8 Jul 2026 |
| OPS-34 | Status page: set up status.acme-hq.example | Done | Oskar Lund | 1 Jul 2026 |
| OPS-33 | Textbridge outage: SMS codes to UK and Irish numbers delayed for about two hours | Done | Elif Yildiz | 22 Jun 2026 |
| OPS-32 | Administrators at single sign-on clients stuck at authenticator set-up | Done | Marek Nowak | 11 Jun 2026 |
| OPS-31 | Textbridge production account for phone codes: keys, sender names, receipts webhook | Done | Piet de Vries | 25 May 2026 |
| OPS-30 | PostgreSQL 15 → 16 in EU, UK and US | Done | Marek Nowak | 16 May 2026 |
| OPS-29 | Notices to Almwerk delayed 3 hours (their mail server deferred us) | Done | Piet de Vries | 14 Apr 2026 |
| OPS-27 | Almwerk Foods: single sign-on failing at two sites after an Entra ID certificate rollover | Done | Marek Nowak | 21 Feb 2026 |
| OPS-25 | Open the US region (Virginia) for Ridgeway Freight | Done | Marek Nowak | 19 Jan 2026 |
| OPS-23 | ExpireRequests closed 14 requests a day early | Done | Marek Nowak | 3 Dec 2025 |
| OPS-19 | Restore drill role: decrypt permission on every region's backup key | Done | Marek Nowak | 18 Jun 2025 |
| OPS-14 | Open the UK region (London); move Brakeline and Northgate there | Done | Marek Nowak | 24 Mar 2025 |
| OPS-9 | Notices sent from our own domain with DKIM, SPF and DMARC | Done | Piet de Vries | 24 Oct 2024 |
| OPS-5 | EU database failover: sign-in and portal down 18 minutes | Done | Rafael Duarte | 15 May 2024 |