12 Commits (d6f5ee75ab91eba676e4e200d4e6a98a5aed91ef)

Author SHA1 Message Date
Claire e0648a916a
Rename `/api/v2_alpha/notifications*` to `/api/v2/notifications*` (#31840) 2 years ago
Matt Jankowski 6b6a80b407
Remove `body_as_json` in favor of built-in `response.parsed_body` for JSON response specs (#31749) 2 years ago
Claire 1fcffa573c
Fix 500 error in `GET /api/v2_alpha/notifications` when there are no notifications to return (#31746) 2 years ago
Matt Jankowski 40f993b3a0
Use built-in `response.parsed_body` for JSON response specs (#31674) 2 years ago
Claire ad0a28a8bf
Add `grouped_types` parameter to allow clients to restrict which notifications types get grouped (#31594) 2 years ago
Claire 711e1fce0a
Fix pagination parameters in `GET /api/v2_alpha/notificatins` (#31509) 2 years ago
Claire 438dac99d6
Add option to request partial accounts in grouped notifications API (#31299) 2 years ago
Claire 549ab089ee
Change grouped notifications API shape (take 2) (#31214) 2 years ago
Claire 598ae4f2da
Add endpoints for unread notifications count (#31191) 2 years ago
Matt Jankowski f1300ad284
Rename jobs/attachments rspec tag names (#29762) 2 years ago
Claire 45abddb302
Fix pagination attributes not being returned in ungroupable-only pages (#30688) 2 years ago
Claire 974335e414
Add experimental server-side notification grouping (#29889) 2 years ago
Matt Jankowski 2e91a9bd34
Add `include_pagination_headers` matcher to check `Link` header in api specs (#29596) 2 years ago
Matt Jankowski 00341c70ff
Use Sidekiq `fake!` instead of `inline!` in specs (#25369) 2 years ago
Matt Jankowski 32e19e3af6
Reduce `.times` usage in request and controller specs (#27949) 2 years ago
Daniel M Brasil e0ed0f8c7c
Migrate to request specs in `/api/v1/notifications` (#25553) 3 years ago