Commit Graph

216 Commits (dd947d9bc8320ec828df97353733bed4d4e2b5b8)

Author SHA1 Message Date
Ilja 4ba0beb60c
Make mrfSimple work with tuples
3 years ago
Alex Gleason fe4c4a7178
MRF: create MRF.Policy behaviour separate from MRF module
3 years ago
Alex Gleason f2134e605b
Merge remote-tracking branch 'pleroma/develop' into cycles-base-url
3 years ago
Alex Gleason 51a9f97e87
Deprecate Pleroma.Web.base_url/0
3 years ago
Alex Gleason 926a233cc4
Merge remote-tracking branch 'upstream/develop' into simplepolicy-announce-leak
3 years ago
Alex Gleason c16c7fdb87
SimplePolicy: filter string Objects
3 years ago
Alex Gleason 3d742c3c1a
SimplePolicy: filter nested objects
3 years ago
Mark Felder 03f38ac4eb Prefer FollowBot naming convention vs Followbot
4 years ago
Mark Felder 4796df0bc3 Remove Task.async as it is broken here and probably a premature optimization anyway
4 years ago
Mark Felder 778010ef8e Do not try to follow local users. Their posts are already available locally on the instance.
4 years ago
Mark Felder 86182ef8e4 Change module name to FollowbotPolicy
4 years ago
Mark Felder f0dcc1ca69 Lint
4 years ago
Mark Felder a176914c73 Better checking of previous follow request attempts
4 years ago
Mark Felder 3989ec508c Prevent duplicates from being processed
4 years ago
Mark Felder 3949cfdc24 Make the followbot only dispatch follow requests once per 30 day period
4 years ago
Mark Felder e78738173a Enforce that the followbot must be marked as a bot.
4 years ago
Mark Felder fba770b3ea Try to handle misconfiguration scenarios gracefully
4 years ago
Mark Felder 8b81d62227 Upstream original followbot implementation
4 years ago
Haelwenn (lanodan) Monnier 3bc7d12271
Remove sensitive-property setting #nsfw, create HashtagPolicy
4 years ago
Ivan Tashkinov 5992382cf8 Merge remote-tracking branch 'remotes/origin/develop' into feature/object-hashtags-rework
4 years ago
Mark Felder 55a13fc360 MRF NoEmptyPolicy: Deny posts from local users if there is no content or only mentions.
4 years ago
Ivan Tashkinov 2634a16b4c Merge remote-tracking branch 'remotes/origin/develop' into feature/object-hashtags-rework
4 years ago
Alexander Strizhakov 6d48144a9d
use proper naming
4 years ago
Ivan Tashkinov e350898828 Merge remote-tracking branch 'remotes/origin/develop' into feature/object-hashtags-rework
4 years ago
Haelwenn (lanodan) Monnier c4439c630f
Bump Copyright to 2021
4 years ago
lain 80167e62dd Merge branch 'fix/missing_emoji_steal_dir' into 'develop'
4 years ago
lain e1e7e4d379 Object: Rework how Object.normalize works
4 years ago
Haelwenn 3966add048 Revert "Merge branch 'features/hashtag-column' into 'develop'"
4 years ago
Haelwenn b122b6ffa3 Merge branch 'features/hashtag-column' into 'develop'
4 years ago
Haelwenn (lanodan) Monnier 18b536c176
Pleroma.Object/1: take %Object{} as argument instead
4 years ago
Alexander Strizhakov 2e859794ee
non condition dir creation
4 years ago
Alexander Strizhakov 7bfb041658
insreasing test coverage for StealEmojiPolicy
4 years ago
Alexander Strizhakov aafd7b44ce
check dir existence in policy
4 years ago
Ivan Tashkinov 4134abef63 Merge remote-tracking branch 'remotes/origin/develop' into feature/object-hashtags-rework
4 years ago
Haelwenn (lanodan) Monnier 87b13c5430
Create Object.hashtags/1 wrapper
4 years ago
Haelwenn (lanodan) Monnier acb03d591b
Insert text representation of hashtags into object["hashtags"]
4 years ago
Ivan Tashkinov ee221277b0 Encapsulation of tags / hashtags fetching from objects.
4 years ago
lain ab633e51ab Linting
4 years ago
feld cd1b4155d5 Merge branch 'oban-jobs-to-simple-tasks' into 'develop'
4 years ago
Alexander Strizhakov 8d218ebaf5
Moving some background jobs into simple tasks
4 years ago
Alexander Strizhakov f97f24b067
making credo happy and test fix
4 years ago
Alexander Strizhakov efc27f6464
fix for adminFE
4 years ago
Alexander Strizhakov 485697d96c
config descriptions for custom MRF policies
4 years ago
Ivan Tashkinov a428800405 Merge remote-tracking branch 'remotes/origin/develop' into media-preview-proxy-nostream
4 years ago
Haelwenn (lanodan) Monnier abf25e5d52 Create MRF.filter_pipeline to inject :object_data when present
4 years ago
Haelwenn (lanodan) Monnier 3a0f99ed35 KeywordPolicy: Still match when fields are absent
4 years ago
Ivan Tashkinov 2f155fb89f Merge remote-tracking branch 'remotes/origin/develop' into media-preview-proxy-nostream
4 years ago
Mark Felder c0b36621f1 Ensure we only apply NSFW Simple policy on parsable objects
4 years ago
Ivan Tashkinov 0bda85857e Merge remote-tracking branch 'remotes/origin/develop' into media-preview-proxy
4 years ago
Alexander Strizhakov 9bf1065a06 schedule activity expiration in Oban
4 years ago