Commit graph

126 commits

Author SHA1 Message Date
Christian Schmidt
a3baae0b99
API for updating attribution domains () 2025-01-17 08:18:55 +00:00
Matt Jankowski
68c9f91ccb
Treat non-null but blank account domain as local () 2025-01-14 17:40:55 +00:00
Matt Jankowski
f98972e4eb
Use with_options for Account if: :local? validation group () 2025-01-10 09:00:31 +00:00
Matt Jankowski
9b8d1fb6d1
Add Account#actor_type_application? query method () 2025-01-09 14:32:48 +00:00
Matt Jankowski
ce1501c3a7
Add "Account::Search" shared example for use in Account spec () 2025-01-09 08:12:48 +00:00
Matt Jankowski
f22a2aab40
Add Account#remote? query method () 2025-01-08 14:28:08 +00:00
Matt Jankowski
efcd4ea5de
Reference value constants from specs () 2025-01-06 23:25:13 +00:00
zunda
f16fbc069a
Use configured limit for number of profile fields () 2025-01-06 04:47:10 +00:00
Tim Rogers
3bdfa3eb4c
Added validator for extra profile field values with empty name () 2025-01-04 19:42:27 +00:00
Matt Jankowski
d033920b7e
Move account silence-related methods to concern () 2024-11-11 08:29:55 +00:00
Matt Jankowski
2e3bbb6861
Move account suspension related coverage to concern spec () 2024-10-25 07:58:41 +00:00
Matt Jankowski
dea6c454fd
Contribute more coverage for Account model () 2024-10-24 12:47:06 +00:00
Matt Jankowski
2f906ed55a
Constants for account refresh () 2024-10-23 13:29:01 +00:00
David Roetzel
c1b2c4fd9a
Strip protocol from attribution domains () 2024-09-13 11:37:15 +00:00
Claire
ba81e4e019
Fix inability to locally suspend remotely-suspended accounts in moderation interface () 2024-09-13 09:11:10 +00:00
Eugen Rochko
e0c27a5047
Add ability to manage which websites can credit you in link previews () 2024-09-10 12:00:40 +00:00
Matt Jankowski
ba9fd1c32e
Add coverage for Account#prepare_contents callback () 2024-09-05 09:48:33 +00:00
Matt Jankowski
14af5b47ac
Add coverage for model normalizations () 2024-09-04 05:12:40 +00:00
Matt Jankowski
7c26e5e4a1
Add Reviewable model concern () 2024-09-03 15:37:45 +00:00
Matt Jankowski
67faaf5557
Simplify account model username presence validation spec () 2024-09-03 15:30:57 +00:00
Adam Niedzielski
337a7fcf30
Fix ß bug in regexp for mentions and tags () 2024-07-25 14:24:19 +00:00
Matt Jankowski
6e4305de69
Fix spec descriptions around configurable limit values () 2024-07-22 08:02:31 +00:00
kyori19
3a00f89aa1
Respect Account::DISPLAY_NAME_LENGTH_LIMIT in account spec correctly () 2024-07-19 15:31:48 +00:00
Matt Jankowski
91ef4a6fc5
Add assertion about key columns to account key generate spec () 2024-07-15 10:42:18 +00:00
Matt Jankowski
92b3004bf3
Reference constants from account validation specs () 2024-06-10 15:03:41 +00:00
Matt Jankowski
6262ceeb70
Fix RSpec/DescribedClass cop () 2024-03-13 15:42:39 +00:00
Matt Jankowski
c09b8a7164
Add Account.without_internal scope ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-03-13 14:11:23 +00:00
Matt Jankowski
245064bb98
Move "everyone" role and "instance actor" account magic number IDs to constants () 2024-02-19 11:09:43 +00:00
Matt Jankowski
95da28d201
Add common ThreadingHelper module for specs () 2024-02-07 14:53:29 +00:00
Matt Jankowski
18004bf227
Add Account.matches_uri_prefix scope and use in activitypub/followers_synchronizations controller () 2024-01-22 13:55:37 +00:00
Matt Jankowski
1480573c83
Add Account.auditable scope, fix N+1 in admin/action_logs#index () 2024-01-19 01:39:30 +00:00
Matt Jankowski
07e10e3747
Combine assertions about same setup in Account#suspend! spec () 2024-01-18 09:36:59 +00:00
Matt Jankowski
cd37048439
Move followable_by coverage to suggestions () 2024-01-12 09:11:34 +00:00
Matt Jankowski
8b26614fa7
Combine results include check in spec/models/account () 2024-01-11 16:17:45 +00:00
Matt Jankowski
0a7cff53c2
Add coverage for Account.followable_by scope () 2024-01-11 09:30:29 +00:00
Matt Jankowski
c753b1ad35
Clean up of RSpec/LetSetup within spec/models () 2023-12-21 09:18:38 +00:00
Matt Jankowski
440b80b2e7
Model concerns organization into module namespaces () 2023-12-01 11:00:41 +00:00
Matt Jankowski
d2aacea8da
Reduce .times usage in AccountSearch spec, use constant for default limit () 2023-11-20 09:08:22 +00:00
Matt Jankowski
b2c5b20ef2
Fix RSpec/AnyInstance cop () 2023-11-14 14:52:59 +00:00
Matt Jankowski
bcd0171e5e
Fix Lint/UselessAssignment cop () 2023-10-19 16:55:06 +02:00
Matt Jankowski
a1b27d8b61
Fix Naming/VariableNumber cop () 2023-10-18 14:26:22 +02:00
Matt Jankowski
c676bc91e9
Dont match mention in url query string ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-10-03 17:01:45 +02:00
Claire
1e3b19230a
Add stricter protocol fields validation for accounts () 2023-07-20 18:23:48 +02:00
Matt Jankowski
c75df62ccc
Fix RSpec/SubjectDeclaration cop () 2023-07-12 09:49:33 +02:00
Matt Jankowski
6c0e3f490a
Fix RSpec/MissingExampleGroupArgument cop () 2023-06-06 15:51:42 +02:00
Matt Jankowski
c42591356d
Fix RSpec/DescribedClass cop () 2023-06-06 13:58:33 +02:00
Nick Schonning
99e2e9b81f
Fix minor typos in comments and spec names () 2023-05-19 17:13:29 +02:00
Matt Jankowski
c97b611b6b
Fix RSpec/InferredSpecType cop () 2023-05-04 05:49:53 +02:00
Matt Jankowski
710745e16b
Fix RSpec/ContextWording cop () 2023-05-04 05:49:08 +02:00
Matt Jankowski
570079f8ce
Fix Performance/TimesMap cop () 2023-05-02 18:07:16 +02:00