Claire
126ce9a232
Merge commit '82d2ce293d98a2b9e024bc5396c3586904d46ae5' into glitch-soc/merge-upstream
2025-01-06 20:36:25 +01:00
Matt Jankowski
82d2ce293d
Convert `admin/warning_presets` spec controller->system ( #33474 )
2025-01-06 18:24:54 +00:00
Matt Jankowski
ef39398b82
Add `urgent` scope and `by_version` method to `SoftwareUpdate` ( #33470 )
2025-01-06 18:23:57 +00:00
Claire
dbbf450ef5
Fix `fediverse:creator` metadata not showing up in REST API ( #33466 )
2025-01-06 10:04:25 +00:00
Matt Jankowski
08dd11f8d4
Use `in_order_of` with `filter: false` in `AccountSummary.localized` ( #33446 )
2025-01-06 08:18:05 +00:00
zunda
f16fbc069a
Use configured limit for number of profile fields ( #33463 )
2025-01-06 04:47:10 +00:00
Tim Rogers
3bdfa3eb4c
Added validator for extra profile field values with empty name ( #33421 )
2025-01-04 19:42:27 +00:00
Claire
7e1f8babbd
Merge commit '7d6da219c0fccb8693282a99765135050173d7c4' into glitch-soc/merge-upstream
2025-01-03 20:26:28 +01:00
Matt Jankowski
535866218e
Update `rails` to version 8.0.1 ( #32357 )
2025-01-03 16:08:21 +00:00
Claire
68106f250c
Merge commit '6ffa251d6ad239d1ad2b95e784c3a7a21cbf50e8' into glitch-soc/merge-upstream
2025-01-03 12:34:47 +01:00
Matt Jankowski
7cbdcd7b3f
Add role-specific user fabricators ( #33437 )
2025-01-03 08:28:14 +00:00
Claire
cef665788a
Merge commit '8e3fd1b8236448f01221b1d7745736e50de51e11' into glitch-soc/merge-upstream
2025-01-02 21:14:14 +01:00
Matt Jankowski
8e3fd1b823
Convert `disputes/appeals` spec controller->system ( #33434 )
2025-01-02 16:08:25 +00:00
Matt Jankowski
1fbd106af9
Convert `admin/report_notes` spec controller->system ( #33433 )
2025-01-02 15:54:21 +00:00
Matt Jankowski
00a8a5467c
Convert `admin/relays` spec controller->system ( #33430 )
2025-01-02 15:01:44 +00:00
Matt Jankowski
2e936785b7
Convert `admin/rules` spec controller->system ( #33377 )
2025-01-02 12:57:55 +00:00
Claire
f9fef9864a
Fix intermittent failure on ap/activity/update spec timestamp check ( #33425 )
2025-01-02 09:17:49 +00:00
Matt Jankowski
441dcd7396
Fix intermittent failure on ap/activity/create spec timestamp check ( #33406 )
2025-01-02 08:38:22 +00:00
Claire
0aa69487a2
Merge commit '877090518682b6c77ba9bdfa0231afd56daec44d' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/concerns/user/has_settings.rb`:
Not a real conflict, upstream added a setting textually close to a glitch-soc one.
Added upstream's new setting.
- `app/views/settings/preferences/appearance/show.html.haml`:
Not a real conflict, upstream added a setting textually close to a glitch-soc one.
Added upstream's new setting.
- `config/routes.rb`:
Upstream moved web app routes to `config/routes/web_app.rb`, while glitch-soc had
an extra route.
Moved the extra route to `config/routes/web_app.rb`.
- `spec/controllers/settings/preferences/appearance_controller_spec.rb`:
This spec got converted to a system spec upstream.
However, the theme setting works differently in glitch-soc, so the spec had been
changed.
Changed the corresponding system spec as well.
2024-12-25 18:01:37 +01:00
Matt Jankowski
8770905186
Convert `admin/ip_blocks` spec controller->system ( #33376 )
2024-12-20 15:36:19 +00:00
Matt Jankowski
f35de1ed0d
Remove un-needed `Poll.attached` scope ( #33368 )
2024-12-20 15:15:11 +00:00
Matt Jankowski
d2fbf42b0e
Avoid `validate: false` save in expired poll create activity spec ( #33367 )
2024-12-20 13:34:05 +00:00
Claire
344e2903b3
Fix featured tags for remote accounts not being kept up to date ( #33372 )
2024-12-20 11:50:31 +00:00
Matt Jankowski
d31d988e24
Add coverage for `UserMailer` not delivering to memorialized users ( #33366 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-12-20 10:27:40 +00:00
Matt Jankowski
28d309fd86
Add shared example for `Expireable` concern ( #33369 )
2024-12-20 08:21:34 +00:00
Matt Jankowski
87c892191a
Convert `admin/domain_allows` spec controller->system ( #33365 )
2024-12-20 08:04:22 +00:00
Matt Jankowski
1acc54cfc7
Convert `admin/webhooks` spec controller->system ( #33364 )
2024-12-20 07:52:16 +00:00
Matt Jankowski
03bf4cde55
Convert `statuses_cleanup` controller specs to system specs ( #33363 )
2024-12-19 13:34:54 +00:00
Matt Jankowski
0ac43700d8
Add coverage for `REST::AnnualReportEventSerializer` and two `ActivityPub::*` serializers ( #33355 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-12-19 12:30:09 +00:00
Matt Jankowski
22caddaa24
Update user role position range limit ( #33349 )
2024-12-19 08:10:39 +00:00
Matt Jankowski
aee64a465c
Remove unused `Poll.unattached` scope ( #33350 )
2024-12-19 08:10:06 +00:00
Matt Jankowski
545a6b9eed
Convert `admin/account_moderation_notes` spec controller->system ( #33354 )
2024-12-19 08:02:08 +00:00
Matt Jankowski
668ce14ff2
Convert `admin/custom_emojis` spec controller->system ( #33327 )
2024-12-18 08:34:15 +00:00
Matt Jankowski
ca2a7d66b8
Fix missing value limits for `UserRole` position ( #33172 )
2024-12-18 08:29:27 +00:00
Matt Jankowski
d65e246192
Convert `statuses#activity` action controller to request spec ( #33336 )
2024-12-17 16:37:30 +00:00
Matt Jankowski
0085e8c427
Wrap assertions in `change` within `AccountStatusesCleanupPolicy` spec ( #33335 )
2024-12-17 16:25:02 +00:00
Matt Jankowski
ce5c33c65d
Add API datetime/format matcher for serialization specs, reduce factories ( #33325 )
2024-12-17 13:38:57 +00:00
Claire
1712543c68
Revert "Support animated PNGs in media attachments ( #28516 )" ( #33334 )
2024-12-17 10:52:59 +00:00
Matt Jankowski
60bb51eef8
Convert `filters` spec controller->system ( #33326 )
2024-12-17 09:20:01 +00:00
Matt Jankowski
a7673d361d
Fix `application_id` erroneous inclusion in `ScheduledStatusSerializer` ( #33159 )
2024-12-17 08:54:07 +00:00
Matt Jankowski
efe4e72f93
Convert `settings/preferences/appearance` controller spec to system ( #33323 )
2024-12-16 17:08:19 +00:00
Matt Jankowski
9067a7f696
Convert `settings/preferences/notifications` controller spec to system ( #33322 )
2024-12-16 16:24:05 +00:00
Matt Jankowski
bfef66276a
Convert `settings/preferences/other` controller spec to system ( #33321 )
2024-12-16 16:23:26 +00:00
Matt Jankowski
c68eb82ffa
Use explicit config loading from `bin/rubocop` ( #33256 )
2024-12-16 13:50:58 +00:00
Matt Jankowski
a596f3479b
Convert `settings/login_activities` controller spec to system spec ( #33306 )
2024-12-16 08:12:36 +00:00
Matt Jankowski
3d00b95359
Convert `settings/profiles` controller spec to system spec ( #33305 )
2024-12-16 08:11:48 +00:00
Nik Clayton
5cf37248cc
Ensure datetime/date are serialized to correct format ( #33086 )
2024-12-14 15:50:41 +00:00
Matt Jankowski
4130bda12e
Convert `settings/verifications` controller spec to system spec ( #33285 )
2024-12-13 10:39:07 +00:00
Matt Jankowski
1bd9306ced
Add coverage for `Tag` model validations on name/display_name ( #33291 )
2024-12-13 09:21:55 +00:00
Matt Jankowski
3c71ee9b90
Use `touch_all` for time column updates ( #33295 )
2024-12-13 08:41:42 +00:00