summaryrefslogtreecommitdiff
path: root/lib/pleroma/web/activity_pub/object_validator.ex
AgeCommit message (Expand)Author
2024-01-27Pleroma.Web.ActivityPub.ObjectValidator: dialyzer errorMark Felder
2023-03-09Add support for Image objectsfeatures/image-objectHaelwenn (lanodan) Monnier
2023-01-02Revert "Merge branch 'copyright-bump' into 'develop'"lain
2023-01-01Bump copyright yearmarcin mikołajczak
2022-09-05Merge branch 'bump/min-elixir-1.10' into 'develop'tusooa
2022-09-02Bump minimum Elixir version to 1.10Haelwenn (lanodan) Monnier
2022-07-06Fix cannot get full history on object fetchTusooa Zhu
2022-07-03Validate object data for incoming Update activitiesTusooa Zhu
2022-07-03Pass history items through ObjectValidator for updatable object typesTusooa Zhu
2022-06-25Do not put meta[:object_data] for local UpdatesTusooa Zhu
2022-06-24Convert incoming Updated object into Pleroma formatTusooa Zhu
2022-02-25Copyright bump for 2022Sean King
2021-08-11ObjectValidator.stringify_keys: filter out nil valuesHaelwenn (lanodan) Monnier
2021-07-12Merge branch 'features/ingestion-page' into 'develop'Haelwenn
2021-07-12AP C2S: Remove restrictions and make it go through pipelineHaelwenn (lanodan) Monnier
2021-06-04Pipeline Ingestion: PageHaelwenn (lanodan) Monnier
2021-06-01Merge branch 'features/validators-note' into 'develop'Haelwenn
2021-04-16Merge branch 'features/ingestion-ecto-tag' into 'develop'rinpatch
2021-04-16Merge branch 'feature/521-pinned-post-federation' into 'develop'rinpatch
2021-04-05Pipeline Ingestion: NoteHaelwenn (lanodan) Monnier
2021-04-05Move tag fixup to object_validatorHaelwenn (lanodan) Monnier
2021-04-01pipeline_test: Fix usage of %Activity{}Haelwenn (lanodan) Monnier
2021-04-01object_validator: Refactor most of validate/2 to a generic blockHaelwenn (lanodan) Monnier
2021-03-25expanding AddRemoveValidatorAlexander Strizhakov
2021-03-25featured_address valition in AddRemoveValidatorAlexander Strizhakov
2021-03-25validator renaming & add validation for targetAlexander Strizhakov
2021-03-25Let pins federateAlexander Strizhakov
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
2021-01-04Object: Rework how Object.normalize workslain
2020-12-21Lintinglain
2020-12-21Pipeline test: Switch from Mock to Mox.lain
2020-09-11Pipeline Ingestion: ArticleHaelwenn (lanodan) Monnier
2020-09-11Pipeline Ingestion: VideoHaelwenn (lanodan) Monnier
2020-08-20Pipeline Ingestion: EventHaelwenn (lanodan) Monnier
2020-08-18Pipeline Ingestion: AudioHaelwenn (lanodan) Monnier
2020-08-12Transmogrifier: Move Rejects to the Pipelinelain
2020-08-11AcceptValidator: Add basic validator with tests.lain
2020-07-31Merge remote-tracking branch 'pleroma/develop' into features/poll-validationHaelwenn (lanodan) Monnier
2020-07-27Pipeline: Unify embedded_object / object_data, move to validator.lain
2020-07-15SideEffects: port ones from ActivityPub.do_create and ActivityPub.insertHaelwenn (lanodan) Monnier
2020-07-15AnswerValidator: CreateHaelwenn (lanodan) Monnier
2020-07-15QuestionValidator: CreateHaelwenn (lanodan) Monnier
2020-07-06FollowValidator: Add basic validation.lain
2020-06-25Blocking: Don't federate if the options is set.lain
2020-06-25ObjectValidator: Basic `Block` support.lain
2020-06-23ObjectValidator: Clarify type of object.lain
2020-06-19ObjectValidators: Add basic UpdateValidator.lain
2020-06-17credo fixAlexander Strizhakov
2020-06-16moving custom ecto types in context foldersAlexander Strizhakov
2020-05-25Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remo...lain