* Add missing `policy` attribute to `WebPushSubscriptionSerializer` Fixes #23145 * Add tests
* Fix `alerts` booleans not being typecast correctly in push subscription Fix #10789 * Fix typo
- POST /api/v1/push/subscription - PUT /api/v1/push/subscription - DELETE /api/v1/push/subscription - New OAuth scope: "push" (required for the above methods)