Misty De Meo
23633720a8
merge tag v4.5.0
4 months ago
Misty De Meo
86df8feb80
merge v4.4.0 into mastodon_4_3_0
4 months ago
Matt Jankowski
ceba0f082e
Provide `use_path` to qr generator for svg data size reduction ( #32127 )
2 years ago
David Roetzel
ce2481a81b
Move OTP secret length to configuration ( #32125 )
2 years ago
Matt Jankowski
db57fe80c8
Remove `page_json` var from ap/replies spec ( #32000 )
2 years ago
Matt Jankowski
c3b6a7a297
Reduce factory creation (36 -> 12) in `spec/controllers/oauth/*` area ( #32045 )
2 years ago
Matt Jankowski
06ecf9008b
Remove single-use shared examples in controller specs ( #32044 )
2 years ago
Matt Jankowski
5dfdec6453
Convert `settings/applications` controller spec to system/request specs ( #32006 )
2 years ago
Matt Jankowski
e0b45b35c9
Combine repeated parsed_body assertions into single ( #32002 )
2 years ago
Matt Jankowski
5a8f2fe31d
Convert `settings/exports` controller spec to system/request specs ( #31965 )
2 years ago
Matt Jankowski
bf8eaaa9a5
Convert controller spec for security_key_options endpoint to request spec ( #31938 )
2 years ago
Matt Jankowski
5405bdd344
Remove unused E2EE messaging code ( #31193 )
2 years ago
Matt Jankowski
943738671c
Remove unneeded `to_s` on `Link` header comparison in statuses controller spec ( #31941 )
2 years ago
Matt Jankowski
207c073bf8
Remove debug output in migration controller spec ( #31886 )
2 years ago
Eugen Rochko
3d46f47817
Change embedded posts to use web UI ( #31766 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Eugen Rochko
e0c27a5047
Add ability to manage which websites can credit you in link previews ( #31819 )
2 years ago
Emelia Smith
c88ba523ee
Fix sort order of moderation notes on Reports and Accounts ( #31528 )
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
Matt Jankowski
7efe0bde9d
Add `have_http_link_header` matcher and set header values as strings ( #31010 )
2 years ago
Matt Jankowski
e820cc30b8
Convert invites controller spec to system/request specs ( #31755 )
2 years ago
Matt Jankowski
e1b5f3fc6f
Use `response.parsed_body` for html response checks ( #31750 )
2 years ago
Matt Jankowski
f1003b2560
Enable "zero monkey patching" mode in RSpec ( #31614 )
2 years ago
Matt Jankowski
e1fa456c7c
Add `have_cacheable_headers` matcher for responses ( #31727 )
2 years ago
Matt Jankowski
928390c2ba
Convert `admin/settings` controller specs to system specs ( #31548 )
2 years ago
Matt Jankowski
5b595b8a5a
Remove usage of `assigns` in controller specs ( #30195 )
2 years ago
Matt Jankowski
219458d7d4
Convert `tags` controller spec to system and request specs ( #31708 )
2 years ago
Matt Jankowski
1ee1c329cc
Convert `admin/announcements` controller spec to system spec ( #31655 )
2 years ago
Matt Jankowski
02585d8789
Convert `media` controller spec to request spec ( #31634 )
2 years ago
Matt Jankowski
b9269c8d38
Convert `admin/reset` controller spec to system spec ( #31643 )
2 years ago
Matt Jankowski
0ef636f72d
Convert `shares` controller spec to system spec ( #31619 )
2 years ago
Matt Jankowski
00586d27cb
Convert `instance_actor` controller spec to request spec ( #31621 )
2 years ago
Matt Jankowski
3959f36d19
Add checks about response body content to admin/dash spec ( #30716 )
2 years ago
Matt Jankowski
48f4e5444d
Convert `media_proxy` controller spec to request spec ( #31600 )
2 years ago
Matt Jankowski
a7f8417795
Convert "CSV export" settings controller specs to request specs ( #31601 )
2 years ago
Matt Jankowski
38a3466741
Convert `api/oembed` controller spec to request spec ( #31605 )
2 years ago
Matt Jankowski
c09d232ee3
Convert `api/web/settings` controller spec to request spec ( #31606 )
2 years ago
Matt Jankowski
4c2534d12e
Convert "static page" controller specs to system specs ( #31599 )
2 years ago
Matt Jankowski
dbe0ee8a81
Convert `emojis` controller spec to request spec ( #31597 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Matt Jankowski
5172d84946
Convert `manifest` controller spec to request spec ( #31596 )
2 years ago
Matt Jankowski
36ccdcc9e1
Convert "custom css" controller spec to request spec ( #31595 )
2 years ago
Matt Jankowski
641ae6a2cf
Convert health check endpoint controller spec to request spec ( #31565 )
2 years ago
Emelia Smith
c40e481169
Implement UI for Admin Search of Hashtags ( #30880 )
2 years ago
David Roetzel
dd53792714
Move UI tests from controller to system spec ( #31158 )
2 years ago
Emelia Smith
693d9b03ed
Enable OAuth PKCE Extension ( #31129 )
2 years ago
Emelia Smith
bb2e5a4b58
Add audit logs to Admin::InstancesController ( #27386 )
2 years ago
Matt Jankowski
2616fde9e6
Use change-requiring records in admin/reports controller spec ( #31052 )
2 years ago
Matt Jankowski
76c2c5c748
Reduce extra round trips in `activitypub` controller specs ( #31041 )
2 years ago
Matt Jankowski
73d53827ea
Add change assertion to invites destroy spec ( #31004 )
2 years ago
Matt Jankowski
f1300ad284
Rename jobs/attachments rspec tag names ( #29762 )
2 years ago
Claire
4fb4721072
Merge pull request from GHSA-58x8-3qxw-6hm7
...
* Fix insufficient permission checking for public timeline endpoints
Note that this changes unauthenticated access failure code from 401 to 422
* Add more tests for public timelines
* Require user token in `/api/v1/statuses/:id/translate` and `/api/v1/scheduled_statuses`
2 years ago