lain
|
8b1e8bec2f
|
AcceptValidation: Codify accept rules.
|
2020-08-11 15:32:52 +02:00 |
|
lain
|
f1a0c10b17
|
AcceptValidator: Add basic validator with tests.
|
2020-08-11 15:13:07 +02:00 |
|
lain
|
9d7ce1a6d0
|
CommonValidations: More refactors.
|
2020-08-05 17:56:12 +02:00 |
|
lain
|
3655175639
|
CommonValidations: Refactor same_domain?
|
2020-08-05 17:36:27 +02:00 |
|
lain
|
9c96fc052a
|
CommonValidations: Extract modification right checker
|
2020-08-05 17:26:53 +02:00 |
|
lain
|
f889400d05
|
Questions: Move fixes to validators.
|
2020-08-05 14:51:33 +02:00 |
|
lain
|
00c4c6a382
|
CommonValidations: Remove superfluous function
The `is_active` functionality was integrated into the presence
checker.
|
2020-08-05 12:24:34 +02:00 |
|
lain
|
19c108170e
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into features/poll-validation
|
2020-08-05 11:12:14 +02:00 |
|
Haelwenn (lanodan) Monnier
|
0f088d8ce3
|
question_validator: Allow content to be an empty-string (blank)
|
2020-08-04 14:29:16 +02:00 |
|
lain
|
1a00713744
|
CommonValidations: Treat deactivated users as not present.
|
2020-08-04 14:17:03 +02:00 |
|
Haelwenn (lanodan) Monnier
|
e4beff90f5
|
Create Question: Add context field to create
|
2020-07-15 12:32:43 +02:00 |
|
Haelwenn (lanodan) Monnier
|
bfe2dafd39
|
{Answer,Question}Validator: Keep both actor and attributedTo for now but sync them
|
2020-07-15 12:32:42 +02:00 |
|
Haelwenn (lanodan) Monnier
|
c19bdc811e
|
Fix attachments in polls
|
2020-07-15 12:32:42 +02:00 |
|
Haelwenn (lanodan) Monnier
|
d713930ea7
|
Fixup for EctoType module move
|
2020-07-15 11:40:24 +02:00 |
|
Haelwenn (lanodan) Monnier
|
435a65b976
|
QuestionValidator: Use AttachmentValidator
|
2020-07-15 11:40:24 +02:00 |
|
Haelwenn (lanodan) Monnier
|
fe6924d00d
|
CreateGenericValidator: add expires_at
|
2020-07-15 11:40:24 +02:00 |
|
Haelwenn (lanodan) Monnier
|
82895a4012
|
SideEffects: port ones from ActivityPub.do_create and ActivityPub.insert
|
2020-07-15 11:40:23 +02:00 |
|
Haelwenn (lanodan) Monnier
|
4f70fd4105
|
question_validator: remove conversation field
|
2020-07-15 11:39:56 +02:00 |
|
Haelwenn (lanodan) Monnier
|
173f69c854
|
question_validator: fix for mastodon poll expiration
Mastodon activities do not have a "closed" field, this could be seen on
https://pouet.it/users/lanodan_tmp/statuses/104345126997708380
which runs Mastodon 3.1.4 (SDF runs 3.1.2)
|
2020-07-15 11:39:56 +02:00 |
|
Haelwenn (lanodan) Monnier
|
47ba796f41
|
create_question_validator: remove validate_recipients_match
|
2020-07-15 11:39:55 +02:00 |
|
Haelwenn (lanodan) Monnier
|
10bd08ef07
|
transmogrifier_test: test date, anyOf and oneOf completely
|
2020-07-15 11:39:54 +02:00 |
|
Haelwenn (lanodan) Monnier
|
89a2433154
|
QuestionOptionsValidator: inline schema for replies
|
2020-07-15 11:39:54 +02:00 |
|
Haelwenn (lanodan) Monnier
|
c5efaf6b00
|
AnswerValidator: Create
|
2020-07-15 11:39:54 +02:00 |
|
Haelwenn (lanodan) Monnier
|
7bcd7a9595
|
QuestionValidator: Create
|
2020-07-15 11:39:53 +02:00 |
|
lain
|
b39eb6ecc5
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into chat-federation-information
|
2020-07-10 12:26:53 +02:00 |
|
lain
|
172f4aff8e
|
Transmogrifier: Move following to the pipeline.
|
2020-07-08 14:30:53 +02:00 |
|
lain
|
a6a12b241f
|
FollowValidator: Add basic validation.
|
2020-07-06 15:57:19 +02:00 |
|
lain
|
4a7b89e372
|
ChatMessageValidator: Additional validation.
|
2020-07-03 15:13:27 +02:00 |
|
lain
|
15a8b70318
|
User: Don't unfollow on block when the relevant setting is set.
|
2020-06-26 12:06:00 +02:00 |
|
lain
|
c3383d4fab
|
BlockValidator: Restore old behavior for incoming blocks.
|
2020-06-26 11:58:40 +02:00 |
|
lain
|
89e5b2046b
|
ObjectValidator: Basic Block support.
|
2020-06-25 11:13:35 +02:00 |
|
lain
|
2c603f2009
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into update-validator
|
2020-06-23 10:17:12 +02:00 |
|
Haelwenn (lanodan) Monnier
|
3d4cfc9c5f
|
Stop filling conversation field on incoming objects (legacy, unused)
conversation field is still set for outgoing federation for compatibility.
|
2020-06-20 00:08:26 +02:00 |
|
lain
|
75670a99e4
|
UpdateValidator: Only allow updates from the user themselves.
|
2020-06-19 16:38:57 +02:00 |
|
lain
|
abdb540d45
|
ObjectValidators: Add basic UpdateValidator.
|
2020-06-19 15:30:30 +02:00 |
|
Alexander Strizhakov
|
3c2cee33ad
|
moving custom ecto types in context folders
|
2020-06-16 17:50:33 +03:00 |
|
lain
|
0365053c8d
|
AttachmentValidator: Check if the mime type is valid.
|
2020-06-07 09:19:00 +02:00 |
|
lain
|
2c9465cc51
|
SafeText: Let through basic html.
|
2020-05-30 12:17:18 +02:00 |
|
lain
|
ee35bb5ac2
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-25 13:57:27 +02:00 |
|
lain
|
cdc6ba8d7b
|
AnnounceValidator: Check for announcability
|
2020-05-21 13:58:18 +02:00 |
|
lain
|
e42bc5f557
|
Announcements: Handle through common pipeline.
|
2020-05-20 15:44:37 +02:00 |
|
lain
|
d19c716770
|
AttachmentValidator: Handle empty mediatypes
|
2020-05-18 20:17:28 +02:00 |
|
lain
|
be4db41d71
|
ChatMessageValidator: Allow one message in an array, too.
|
2020-05-18 18:45:33 +02:00 |
|
lain
|
0d5bce018d
|
AnnounceValidator: Validate for existing announce
|
2020-05-18 16:54:10 +02:00 |
|
lain
|
17a8342c1e
|
ObjectValidators: Add basic Announce validator.
|
2020-05-18 16:45:11 +02:00 |
|
lain
|
0f0acc740d
|
Chat: Allow posting without content if an attachment is present.
|
2020-05-13 15:31:28 +02:00 |
|
lain
|
b5aa204eb8
|
ChatController: Support deletion of chat messages.
|
2020-05-12 13:13:03 +02:00 |
|
lain
|
f28ed36b4d
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-11 17:14:58 +02:00 |
|
lain
|
5367a00257
|
Deletion: Handle the case of pruned objects.
|
2020-05-11 15:06:23 +02:00 |
|
lain
|
7637ef4203
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-08 13:13:37 +02:00 |
|