Haelwenn (lanodan) Monnier
|
36c125a071
|
Pipeline Ingestion: Event
|
2020-08-20 21:49:26 +02:00 |
Haelwenn (lanodan) Monnier
|
5316e231b0
|
Pipeline Ingestion: Audio (Part 2)
|
2020-08-19 00:06:31 +02:00 |
lain
|
3998ef9d64
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into features/validators-audio
|
2020-08-18 13:31:42 +02:00 |
Haelwenn (lanodan) Monnier
|
2f8c3c842d
|
common_fixes: Remove Utils.make_date call
|
2020-08-18 02:24:48 +02:00 |
Haelwenn (lanodan) Monnier
|
c9d6638461
|
common_fixes: Get fixes common from Audio and Question
|
2020-08-18 02:24:48 +02:00 |
Haelwenn (lanodan) Monnier
|
2bc08d5573
|
Pipeline Ingestion: Audio
|
2020-08-18 02:02:34 +02:00 |
Haelwenn (lanodan) Monnier
|
7a273087ed
|
object_validators: Use ecto_types where available
|
2020-08-17 23:47:00 +02:00 |
lain
|
7224bf309e
|
Transmogrifier: Move Rejects to the Pipeline
|
2020-08-12 14:48:51 +02:00 |
lain
|
3f6d50111e
|
Linter fixes.
|
2020-08-11 16:07:42 +02:00 |
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 |