Ivan Tashkinov
|
d7a57004ef
|
[#1501] Made user feed contain public and unlisted activities.
|
2020-05-25 23:27:47 +03:00 |
|
lain
|
6bd7070b00
|
Transmogrifier: Use a simpler way to get mentions.
|
2020-05-25 15:08:43 +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
|
355aa3bdc7
|
ActivityPubController: Add Mastodon activity compat route.
|
2020-05-22 17:06:12 +02:00 |
|
lain
|
ca755f9a73
|
ActivityPubController: Add Mastodon compatibility route.
|
2020-05-22 16:15:29 +02:00 |
|
Haelwenn
|
7b02bfca51
|
Merge branch 'announce-validator' into 'develop'
Announce validator
See merge request pleroma/pleroma!2567
|
2020-05-22 05:47:53 +00:00 |
|
lain
|
578ed3a37f
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-21 15:35:13 +02:00 |
|
lain
|
cdc6ba8d7b
|
AnnounceValidator: Check for announcability
|
2020-05-21 13:58:18 +02:00 |
|
lain
|
c76267afb9
|
Credo fixes.
|
2020-05-21 13:31:52 +02:00 |
|
lain
|
23e248694d
|
Announcements: Fix all tests.
|
2020-05-21 13:16:21 +02:00 |
|
lain
|
d9d425708e
|
SideEffects: Builed out Announce effects.
|
2020-05-21 12:43:09 +02:00 |
|
lain
|
39031f4860
|
Pipeline: Don't federate if federation is disabled.
|
2020-05-20 16:36:55 +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
|
7d381b16b7
|
Transmogrifier Test: Extract Announce handling.
|
2020-05-18 14:48:37 +02:00 |
|
lain
|
baf051a59e
|
SideEffects: Don't update unread count for actor in chatmessages.
|
2020-05-17 12:22:26 +02:00 |
|
Haelwenn (lanodan) Monnier
|
e688d4ee69
|
MRF.StealEmojiPolicy: New Policy
Inspired by https://git.pleroma.social/moonman/emoji-stealer-mrf/-/blob/master/steal_emoji_policy.ex
|
2020-05-14 09:59:56 +02:00 |
|
lain
|
0f0acc740d
|
Chat: Allow posting without content if an attachment is present.
|
2020-05-13 15:31:28 +02:00 |
|
lain
|
3cff4e24cd
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-13 12:44:16 +02:00 |
|
rinpatch
|
24c8c13640
|
Merge branch '1757-blocks-breaking-on-disabled-outgoing-blocks' into 'develop'
ActivityPub: Fix non-federating blocks.
Closes #1757
See merge request pleroma/pleroma!2514
|
2020-05-12 16:45:46 +00:00 |
|
lain
|
b5aa204eb8
|
ChatController: Support deletion of chat messages.
|
2020-05-12 13:13:03 +02:00 |
|
lain
|
ca31af473c
|
Transmogrifier: On incoming follow accept, update follow counts.
|
2020-05-12 12:29:37 +02:00 |
|
lain
|
d0ba1844b0
|
ActivityPub: Fix non-federating blocks.
|
2020-05-12 10:52:46 +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
|
03529f6a05
|
Transmogrifier: Don't modify attachments for chats.
|
2020-05-08 18:26:35 +02:00 |
|
lain
|
d0bf8cfb8f
|
Credo fixes.
|
2020-05-08 14:11:58 +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 |
|
lain
|
fbcc53760e
|
Merge branch 'feature/emojireactvalidator' into 'develop'
Move EmojiReacts to the Pipeline.
See merge request pleroma/pleroma!2473
|
2020-05-08 10:41:41 +00:00 |
|
lain
|
6acbe45eb2
|
Builder: Extract common features of likes and reactions.
|
2020-05-08 11:30:31 +02:00 |
|
Haelwenn
|
769d95644d
|
Merge branch 'feature/restrict-c2s' into 'develop'
AP C2S: Restrict creation to `Note`s for now.
See merge request pleroma/pleroma!2472
|
2020-05-07 22:29:16 +00:00 |
|
lain
|
ef55d24054
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/emojireactvalidator
|
2020-05-07 18:53:34 +02:00 |
|
lain
|
d11eea62b1
|
Credo fixes
|
2020-05-07 15:09:37 +02:00 |
|
lain
|
fb2d284d28
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-07 15:05:40 +02:00 |
|
lain
|
7ac0cffb34
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/emojireactvalidator
|
2020-05-07 15:03:12 +02:00 |
|
lain
|
788b7e7bbd
|
Merge fixes.
|
2020-05-07 14:52:37 +02:00 |
|
lain
|
f0c22df226
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/undo-validator-reduced
|
2020-05-07 14:45:20 +02:00 |
|
href
|
9491ba3e49
|
Streamer rework
|
2020-05-07 09:13:32 +00:00 |
|
lain
|
1748e26948
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-06 17:36:08 +02:00 |
|
rinpatch
|
473b0d9f3d
|
Merge branch 'feature/delete-validator' into 'develop'
Move deletions to the common pipeline
Closes #1497
See merge request pleroma/pleroma!2441
|
2020-05-06 14:32:58 +00:00 |
|
lain
|
fc9d0b6eec
|
Credo fixes.
|
2020-05-06 16:31:21 +02:00 |
|
lain
|
20baa2eaf0
|
ChatMessages: Add attachments.
|
2020-05-06 16:12:36 +02:00 |
|
lain
|
205313e541
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-06 11:44:30 +02:00 |
|
lain
|
07e7c80bc9
|
Merge branch 'plug-if-unless-func-options-refactoring' into 'develop'
Refactoring of :if_func / :unless_func plug options
See merge request pleroma/pleroma!2446
|
2020-05-06 09:14:05 +00:00 |
|
lain
|
df846eda71
|
Merge branch 'bugfix/sensitive_object' into 'develop'
Transmogrifier.set_sensitive/1: Keep sensitive set to true
Closes #954
See merge request pleroma/pleroma!2470
|
2020-05-06 09:04:13 +00:00 |
|
lain
|
92caae5923
|
Undoing: Move undoing blocks to the pipeline everywhere.
|
2020-05-05 18:02:24 +02:00 |
|
lain
|
a3bb2e5474
|
Undoing: Move undoing announcements to the pipeline everywhere.
|
2020-05-05 16:42:34 +02:00 |
|
lain
|
b34debe615
|
Undoing: Move undoing reactions to the pipeline everywhere.
|
2020-05-05 16:17:09 +02:00 |
|
lain
|
a3071f0231
|
Undoing: Move undoing likes to the pipeline everywhere.
|
2020-05-05 15:08:41 +02:00 |
|
lain
|
f1da8882f9
|
UndoValidator: Add UndoValidator.
|
2020-05-05 14:17:47 +02:00 |
|
Egor Kislitsyn
|
decaa64f75
|
Merge branch 'develop' into global-status-expiration
|
2020-05-05 14:28:54 +04:00 |
|
lain
|
db55dc9445
|
ActivityPub: Remove react_with_emoji .
|
2020-05-05 12:28:28 +02:00 |
|
lain
|
ad771546d8
|
Transmogrifier: Move emoji reactions to common pipeline.
|
2020-05-05 12:11:46 +02:00 |
|
lain
|
f21f538293
|
LikeValidator: Add defaults for recipients back in.
|
2020-05-05 10:38:59 +02:00 |
|
lain
|
c297667f16
|
Merge branch 'fix/issue-1729' into 'develop'
Only update follower/following stats for actor types of users and bots.
Closes #1565 and #1729
See merge request pleroma/pleroma!2464
|
2020-05-05 08:21:39 +00:00 |
|
lain
|
2cb3f8a8cf
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/delete-validator
|
2020-05-05 10:19:01 +02:00 |
|
lain
|
6400998820
|
AP C2S: Restrict creation to Note s for now.
|
2020-05-05 10:12:37 +02:00 |
|
Haelwenn (lanodan) Monnier
|
bf0e41f0da
|
Transmogrifier.set_sensitive/1: Keep sensitive set to true
|
2020-05-04 23:36:00 +02:00 |
|
lain
|
c23cb8d37a
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-04 19:24:04 +02:00 |
|
lain
|
3559dd1085
|
Transmogrifier: Rely on LikeValidator.
|
2020-05-04 17:18:38 +02:00 |
|
lain
|
0f9bed022f
|
LikeValidator: Fix up context.
|
2020-05-04 17:18:17 +02:00 |
|
lain
|
e03c301ebe
|
LikeValidator: Fix up missing recipients.
|
2020-05-04 17:08:31 +02:00 |
|
lain
|
13ab8defc0
|
Pipeline: Move transctioning to common pipeline.
|
2020-05-04 14:34:19 +02:00 |
|
lain
|
ec24c70db8
|
ActivityPub: Don't fetch Application follower counts.
|
2020-05-04 14:22:54 +02:00 |
|
lain
|
c40afe5ba0
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-04 10:43:20 +02:00 |
|
lain
|
9249742f13
|
Types.Recipients: Simplify reducer.
|
2020-05-03 15:28:24 +02:00 |
|
lain
|
a35b76431c
|
Credo fixes.
|
2020-05-03 14:58:24 +02:00 |
|
lain
|
1974d0cc42
|
DeleteValidator: The deleted activity id is an object id
|
2020-05-03 13:02:57 +02:00 |
|
lain
|
6fb96f64c1
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/delete-validator
|
2020-05-03 12:55:29 +02:00 |
|
lain
|
4dfc617cdf
|
Transmogrifier: Don't fetch actor that's guaranteed to be there.
|
2020-05-03 12:51:28 +02:00 |
|
Lain Soykaf
|
f20a1a27ef
|
DeleteValidator: Improve code readability
|
2020-05-03 12:19:01 +02:00 |
|
Mark Felder
|
370e313e2d
|
Only update follower/following stats for actor types of users and bots.
|
2020-05-02 13:28:10 -05:00 |
|
Ivan Tashkinov
|
2d07ed7747
|
[#1732] Made AP C2S :followers and :following endpoints serve on no auth
(as for related :api pipeline endpoints).
|
2020-05-02 18:28:04 +03:00 |
|
lain
|
44fbd09709
|
Merge branch 'issue/1577' into 'develop'
[#1577] fix mediaType of object
See merge request pleroma/pleroma!2372
|
2020-05-01 12:38:46 +00:00 |
|
lain
|
5f42e6629d
|
DeleteValidator: Only allow deletion of certain types.
|
2020-05-01 13:34:47 +02:00 |
|
lain
|
32b8386ede
|
DeleteValidator: Don't federate local deletions of remote objects.
Closes #1497
|
2020-04-30 21:23:18 +02:00 |
|
lain
|
999d639873
|
ActivityPub: Remove delete function.
This is handled by the common pipeline now.
|
2020-04-30 20:13:47 +02:00 |
|
lain
|
5da08c2b73
|
SideEffects: Fix comment
|
2020-04-30 19:53:30 +02:00 |
|
lain
|
500f5ec14e
|
SideEffects: On deletion, reduce the reply count cache
|
2020-04-30 19:47:13 +02:00 |
|
lain
|
60db58a1c6
|
Credo fixes.
|
2020-04-30 18:38:37 +02:00 |
|
lain
|
ab60ee1776
|
SideEffects: On deletion, reduce the User note count.
|
2020-04-30 18:19:39 +02:00 |
|
lain
|
c832d96fc9
|
SideEffects: Stream out deletes.
|
2020-04-30 17:58:09 +02:00 |
|
lain
|
4500fdc04c
|
DeleteValidator: Add internal helper field after validation.
|
2020-04-30 17:53:02 +02:00 |
|
Ivan Tashkinov
|
2c4844237f
|
Refactoring of :if_func / :unless_func plug options (general availability). Added tests for Pleroma.Web.Plug.
|
2020-04-30 18:19:51 +03:00 |
|
lain
|
14c6672193
|
AP C2S: Use common pipelin for deletes.
|
2020-04-30 16:49:41 +02:00 |
|
lain
|
fdd8e7f276
|
CommonAPI: Use common pipeline for deletions.
|
2020-04-30 16:15:38 +02:00 |
|
lain
|
417eed4a2b
|
SideEffects: Handle deletions.
|
2020-04-30 15:57:27 +02:00 |
|
lain
|
1fb383f368
|
DeleteValidator: Deleting a user is valid.
|
2020-04-30 15:42:30 +02:00 |
|
lain
|
4dc5302f45
|
Transmogrifier: Handle incoming deletes for non-user objects.
|
2020-04-30 15:26:23 +02:00 |
|
lain
|
db184a8eb4
|
DeleteValidator: Mastodon sends unaddressed deletes.
|
2020-04-30 14:37:14 +02:00 |
|
lain
|
42ce7c5164
|
ObjectValidator: Add actor fetcher.
|
2020-04-30 14:13:08 +02:00 |
|
lain
|
64bb72f98a
|
Typo fix.
|
2020-04-30 13:57:47 +02:00 |
|
lain
|
589ce1e96b
|
Apply suggestion to lib/pleroma/web/activity_pub/transmogrifier.ex
|
2020-04-29 19:47:16 +00:00 |
|
lain
|
503de4b8df
|
ObjectValidator: Add validation for Delete s.
|
2020-04-29 19:09:51 +02:00 |
|
lain
|
78c864cbee
|
LikeValidator: Use Recipients Type.
|
2020-04-29 19:08:36 +02:00 |
|
lain
|
b8056e69e0
|
Object Validator Types: Add Recipients.
|
2020-04-29 19:08:08 +02:00 |
|
lain
|
20587aa931
|
Chat message creation: Check actor.
|
2020-04-29 14:53:53 +02:00 |
|