Claire
b40adb4a89
Merge commit 'f99da81ef8b14a851347503d4177f83322c16d9a' into glitch-soc/stable-4.3
2024-10-14 19:18:08 +02:00
Claire
e5e0144957
Fix notification requests from suspended accounts still being listed ( #32354 )
2024-10-14 13:14:38 +02:00
Claire
94c69bba25
Merge branch 'stable-4.3' into glitch-soc/backports-4.3
2024-10-08 13:19:29 +02:00
Matt Jankowski
fc5b558b32
Reduce factory usage across `spec/services` area ( #32098 )
2024-10-08 10:44:32 +02:00
Claire
4a859140ec
Merge commit 'edcf3d9234b03d6b1c4b29d1d15339f7f64040fb' into glitch-soc/backports-4.3
2024-10-07 20:03:53 +02:00
Matt Jankowski
25de2f57ee
Add coverage for missing status scenario in NotificationMailer ( #32256 )
2024-10-07 10:54:23 +02:00
Claire
dfe851b476
Merge branch 'stable-4.3' into glitch-soc/backports-4.3
...
Conflicts:
- `app/helpers/application_helper.rb`:
Upstream added a helper where glitch-soc had its own, not really
a conflict.
Added upstream's helper.
2024-10-05 20:45:05 +02:00
Matt Jankowski
aa46348c03
Enable hostname config for all system specs ( #32109 )
2024-10-04 17:48:03 +02:00
Matt Jankowski
ceba0f082e
Provide `use_path` to qr generator for svg data size reduction ( #32127 )
2024-10-04 17:48:03 +02:00
Matt Jankowski
7de8d5ffca
Add `relevant_params` to ReportFilter (matches account filter) ( #32136 )
2024-10-04 17:48:03 +02:00
Matt Jankowski
f07707a9bb
Extract `WebPushRequest` from push notification worker and subscription ( #32208 )
2024-10-04 17:48:03 +02:00
Matt Jankowski
243a85ec8d
Expand coverage for `Export` utility class ( #32212 )
2024-10-04 17:48:03 +02:00
Christian Schmidt
cbf1349370
Support /.well-known/host-meta.json ( #32206 )
2024-10-04 17:48:03 +02:00
Jeong Arm
b8fdffe824
Ignore error if mentioned account was not processable ( #29215 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-10-04 17:48:03 +02:00
David Roetzel
ce2481a81b
Move OTP secret length to configuration ( #32125 )
2024-10-04 17:48:03 +02:00
Claire
7ef25ae53b
Merge commit '9d664f87a04b6a5157ddbe60ee33b5b7a960198e' into glitch-soc/merge-upstream
2024-09-29 11:06:09 +02:00
Matt Jankowski
cdd7526531
Remove completed TODO note in tags request spec ( #32108 )
2024-09-27 08:22:40 +00:00
Claire
513f187daf
Add “A Mastodon update is available.” message on admin dashboard for non-bugfix updates ( #32106 )
2024-09-26 19:27:57 +00:00
Matt Jankowski
db57fe80c8
Remove `page_json` var from ap/replies spec ( #32000 )
2024-09-26 08:54:01 +00:00
Claire
633165ba9c
Merge commit '28966fa0a6d7b98ee94696acdc79e45449ce8349' into glitch-soc/merge-upstream
2024-09-25 17:41:37 +02:00
Renaud Chaput
28966fa0a6
Remove deprecated `v2_alpha` endpoint for grouped notifications ( #32089 )
2024-09-25 15:21:11 +00:00
Matt Jankowski
51777fe3e2
Prefer structure checks over multi-line size/parts checks in `parsed_body` ( #32063 )
2024-09-25 13:54:22 +00:00
Renaud Chaput
3dc4ddc663
Fix search params being dropped when redirected to non-deck path ( #31984 )
2024-09-25 13:35:37 +00:00
Matt Jankowski
83574f641a
Add coverage and use mailer callback to check functional user in notification mailer ( #32055 )
2024-09-25 08:07:48 +00:00
Matt Jankowski
c2ef83ea4c
Consolidate shared `a scope` example parts into one attributes check ( #32046 )
2024-09-25 07:56:42 +00:00
Matt Jankowski
c3b6a7a297
Reduce factory creation (36 -> 12) in `spec/controllers/oauth/*` area ( #32045 )
2024-09-25 07:56:08 +00:00
Matt Jankowski
06ecf9008b
Remove single-use shared examples in controller specs ( #32044 )
2024-09-25 07:50:15 +00:00
Claire
c6039f99ce
Merge commit '70988519df66f0b8edeb6ca95140f1d3e436fea8' into glitch-soc/merge-upstream
2024-09-24 19:34:30 +02:00
André Menrath
556837f156
Fix the summary of converted object types to be treated as HTML ( #28629 )
2024-09-24 15:57:53 +00:00
Claire
c36a76b9eb
Fix error when accepting appeal for sensitive posts deleted in the meantime ( #32037 )
...
Co-authored-by: David Roetzel <david@roetzel.de>
2024-09-24 15:19:55 +00:00
Matt Jankowski
780e2e9d66
Convert notification mailer spec shared examples to matchers ( #32047 )
2024-09-24 12:07:16 +00:00
Claire
c2c3a66478
Merge commit '5dfdec645313e556413147597138a8008bc35996' into glitch-soc/merge-upstream
2024-09-23 20:24:18 +02:00
Matt Jankowski
5dfdec6453
Convert `settings/applications` controller spec to system/request specs ( #32006 )
2024-09-23 13:37:32 +00:00
Matt Jankowski
bbf7752256
Combine assertions in `Notification` model spec ( #32015 )
2024-09-23 10:45:34 +00:00
Matt Jankowski
2b4bda8004
Add `response_avatar_link` helper to webfinger request spec ( #31999 )
2024-09-23 10:44:52 +00:00
Matt Jankowski
447d0a3e88
Remove double no-records cases in `api/v1/admin` req specs ( #32014 )
2024-09-23 09:27:53 +00:00
Matt Jankowski
66ed7ea4b5
Move status creation to "with rss" context in accounts request spec ( #32020 )
2024-09-23 09:20:43 +00:00
Matt Jankowski
cd7b670cd8
Reduce factory creation in `User#reset_password!` spec ( #32021 )
2024-09-23 09:18:04 +00:00
Matt Jankowski
0ba3ad4a35
Remove `body_json_ids` from api/v2/admin/accounts spec ( #32003 )
2024-09-23 08:45:05 +00:00
Matt Jankowski
e0b45b35c9
Combine repeated parsed_body assertions into single ( #32002 )
2024-09-23 08:42:52 +00:00
Claire
221bba1897
Merge commit '7ed9c590b98610f8d68deab9ef8df260eec6d8f0' into glitch-soc/merge-upstream
2024-09-21 15:06:06 +02:00
Matt Jankowski
d55f4fbda1
Add content type checks to api/v2 request specs ( #31983 )
2024-09-20 13:19:53 +00:00
Matt Jankowski
171394e914
Add coverage for CSV responses for severed relationships ( #31962 )
2024-09-20 13:13:47 +00:00
Matt Jankowski
66326065b0
Add `response.content_type` checks for JSON to `api/v1` request specs ( #31981 )
2024-09-20 13:13:04 +00:00
Matt Jankowski
04a939d640
Add `reviewed` and `unreviewed` scopes to `Reviewable` model concern ( #31988 )
2024-09-20 08:51:37 +00:00
Matt Jankowski
9a03902ab6
Capture actual behavior in v2/notifications "someone else" dismiss scenario ( #31985 )
2024-09-20 08:16:19 +00:00
Matt Jankowski
5a8f2fe31d
Convert `settings/exports` controller spec to system/request specs ( #31965 )
2024-09-19 13:43:40 +00:00
renovate[bot]
6801afa12f
Update dependency devise-two-factor to v6 [SECURITY] ( #31957 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Roetzel <david@roetzel.de>
2024-09-19 10:56:09 +00:00
Matt Jankowski
b071e618e7
Combine API request spec assertions ( #31970 )
2024-09-19 10:15:21 +00:00
Matt Jankowski
e3baa1cdda
Add coverage for `AccountDeletionRequest` class ( #31937 )
2024-09-18 13:29:57 +00:00