Bug Fixes
- purge old record storage node err handling (#2313) (c004d82f)
- apply zizmor autofixes (#2253) (0794dd54)
- api db error metric (#2245) (bb0a8dec)
- resolve template injected rce vuln in cache deletion action (#2242) (63697740)
Performance
- drop unused ORDER BY in old-user-record pruning queries (#2302) (218f5a36)
- stop count(*) when count is not used (#2303) (3963171b)
Features
- MCP server skills for Jira and Sentry (#2309) (0397f436)
- lazily resolve Backtrace symbols (#2283) (c00fcb36)
- claude skills (#2278) (3ab30585)
- pin spanner docker (#2236) (e85b08bd)
Test
- fix test metric filenames (#2291) (473a4531)
- segment away util helpers conftest (#2274) (102733f3)
- test_storage test_support pytest refactor (#2239) (6476f5b4)
- fix the no-jwk report name (#2261) (aea42fac)
- modernize tests to use pytest (#2192) (4283c36c)
- add tokenserver util tests (#2195) (b295c151)
- integration: allow 204 (from nginx) on options req (#2277) (4880e31e)
Refactor
Chore
- bump to latest pyfxa (#2324) (b557af89)
- add Spanner ttl based deletion policy DDL to schema.ddl (#2311) (9727a4b0)
- remove references to the long gone batch expiry index (#2310) (03046160)
- updates for cargo release (#2234) (3202c1f7)
- tag 0.22.3 (#2227) (99625bb0)
- bump rustls-webpki per new RUSTSECs (#2228) (bc1b51cf)
- build:
- claude: create Claude.md (#2270) (cd7847d4)
- deps:
- bump urllib3 in /tools/syncstorage-loadtest (#2297) (a8be4fe1)
- bump authlib in /tools/tokenserver/loadtests (#2307) (11c9794c)
- upgrade diesel to 2.3.8 (#2306) (d6ece85b)
- bump urllib3 from 2.6.3 to 2.7.0 in /tools/spanner (#2296) (7b37f220)
- bump urllib3 in /tools/tokenserver/loadtests (#2294) (e3228c5a)
- upgrade hmac and related deps (#2300) (391addb0)
- bump mozilla/probe-scraper/.github/workflows/glean.yaml (#2254) (e0ea07d8)
- bump openssl from 0.10.78 to 0.10.79 (#2281) (2fbbd961)
- bump openssl from 0.10.75 to 0.10.78 (#2237) (36382c69)
- bump the actions-deps group with 2 updates (#2243) (030288ea)
- bump rand from 0.10.0 to 0.10.1 (#2216) (7dc53b9d)
- bump the actions-deps group across 1 directory with 6 updates (#2235) (4c5090cc)
- bump cryptography from 46.0.6 to 46.0.7 in /tools/spanner (#2223) (525dba3a)
- bump pytest from 9.0.2 to 9.0.3 in /tools/tokenserver (#2218) (33c92e13)
- bump authlib in /tools/tokenserver/loadtests (#2231) (5cc4a98e)
- bump pytest in /tools/tokenserver/loadtests (#2220) (93680fac)
- bump pytest from 9.0.2 to 9.0.3 in /tools/integration_tests (#2229) (3f0edf32)
- deps-dev: