Haelwenn (lanodan) Monnier
|
7ebfe89900
|
object_validators: Mark validate_data as private
|
2021-04-01 14:18:41 +02:00 |
Haelwenn (lanodan) Monnier
|
9015df2229
|
TagValidator: New
|
2021-04-01 14:18:40 +02:00 |
Haelwenn (lanodan) Monnier
|
7fc9cd0974
|
Video: Handle peertube videos only stashing attachments in x-mpegURL
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2535
|
2021-02-21 23:41:28 +01:00 |
Mark Felder
|
860b5c7804
|
Change user.deactivated field to user.is_active
|
2021-01-15 11:24:46 -06:00 |
Haelwenn (lanodan) Monnier
|
c4439c630f
|
Bump Copyright to 2021
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
|
2021-01-13 07:49:50 +01:00 |
lain
|
fec1ed802e
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/local-only-scope
|
2020-11-17 15:01:38 +01:00 |
Mark Felder
|
6fd72e9e85
|
Ingest blurhash for attachments if they were federated
|
2020-11-11 12:27:51 -06:00 |
Egor Kislitsyn
|
2a475622ee
|
Add Pleroma.Constants.as_local_public/0
|
2020-10-15 19:07:00 +04:00 |
Egor Kislitsyn
|
4f79bbbc31
|
Add local-only statuses
|
2020-10-15 18:37:44 +04:00 |
Haelwenn (lanodan) Monnier
|
f18178cb09
|
AttachmentValidator: directly embed url schema and pass it fix_media_type
|
2020-09-11 01:40:20 +02:00 |
Haelwenn (lanodan) Monnier
|
1b3d5956b1
|
Pipeline Ingestion: Article
|
2020-09-11 01:40:20 +02:00 |
Haelwenn (lanodan) Monnier
|
2132b24a9d
|
object_validators: likes & announcements as [ObjectID]
|
2020-09-11 01:39:39 +02:00 |
Haelwenn (lanodan) Monnier
|
846b59ccb0
|
Pipeline Ingestion: Video
|
2020-09-11 01:39:39 +02:00 |
Haelwenn (lanodan) Monnier
|
b960cede9a
|
common_fixes: Force inserting context and context_id
|
2020-09-01 08:35:00 +02:00 |
Haelwenn (lanodan) Monnier
|
a142da3e4f
|
Add new Emoji Ecto.Type and fix emoji in Question
|
2020-09-01 08:34:57 +02:00 |
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 |