Egor Kislitsyn
|
63dbd87568
|
rename `post` to `status`
|
6 years ago |
Egor Kislitsyn
|
380e9fba21
|
add pinned posts
|
6 years ago |
sxsdv1
|
2d7da5f437
|
Don't crash on AP request for tombstone
Because tombstone objects has no addressing the is_public?-predicate
would cause an error that propagated as a 500 error in the api
|
6 years ago |
sxsdv1
|
4e1cc2bab6
|
Implement delete activity
|
6 years ago |
sxsdv1
|
551c3d9391
|
Split create activity specifics from update_outbox
|
6 years ago |
sxsdv1
|
569bad8210
|
Create activity when client posts to outbox
|
6 years ago |
sxsdv1
|
26dc2dddab
|
Implement ActivityPub inbox view
More or less verbatim copied from the outbox template with only changes
to the activities fetched and url reported
|
6 years ago |
sxsdv1
|
aa082ca7b6
|
Wire up stub routes for client calls of activitypub inbox/outbox
Code style: remove wrapping function of outbox
|
6 years ago |
kaniini
|
3dc5f04976
|
Merge branch 'carrot-bullying' into 'develop'
Add some hard limits on inserted activities.
See merge request pleroma/pleroma!595
|
6 years ago |
kaniini
|
bee6acd51d
|
Merge branch 'feature/create-tombstone-instead-of-delete' into 'develop'
Create tombstone instead of object deletion
See merge request pleroma/pleroma!593
|
6 years ago |
Vyr Cossont
|
e4562105e7
|
Implement exclude_reblogs and include_rts
|
6 years ago |
lain
|
5811e65e67
|
Add some hard limits on inserted activities.
|
6 years ago |
Maxim Filippov
|
f75f707f6c
|
Revert Activity tombstones, add ObjectTombstone struct
|
6 years ago |
Maxim Filippov
|
18a4cbb244
|
Capitalize "tombstone"
|
6 years ago |
Maxim Filippov
|
0f412cf6e6
|
Create tombstone instead of object deletion
|
6 years ago |
William Pitcock
|
3c08d229db
|
tests: add legal boilerplate
|
6 years ago |
William Pitcock
|
71f6d9f418
|
transmogrifier: significantly rework handling of peertube videos, add test
|
6 years ago |
Maksim Pechnikov
|
89b3729afa
|
fix warnings
|
6 years ago |
lain
|
76d6b1c6ab
|
Merge remote-tracking branch 'origin' into follower-hiding
|
6 years ago |
Maksim Pechnikov
|
dd8aee332c
|
formatting the code
|
6 years ago |
Maksim Pechnikov
|
5c6d47614d
|
all tests passed
|
6 years ago |
Maksim Pechnikov
|
a9e4a97586
|
update test
|
6 years ago |
Maksim Pechnikov
|
80bfdb4e7d
|
update test
|
6 years ago |
lain
|
6be0ab1e55
|
Hide network in ap.
|
6 years ago |
lain
|
badbe2656c
|
More fixes.
|
6 years ago |
William Pitcock
|
f6be980f4f
|
activitypub: object view: avoid leaking private details
|
6 years ago |
William Pitcock
|
dfcfb184b1
|
activitypub: transmogrifier: make deletes secure
|
6 years ago |
William Pitcock
|
55640c4804
|
tests: add a test to verify the general fake direction protection works in all cases
|
6 years ago |
William Pitcock
|
dc1d8e13b4
|
tests: add a testcase for user collision
|
6 years ago |
William Pitcock
|
1a940cb46e
|
tests: add tests for contain_origin_from_id()
|
6 years ago |
William Pitcock
|
b483ae0a72
|
tests: add a second spoofing variant
|
6 years ago |
William Pitcock
|
9c8adfb6ef
|
test: fix more test defects
|
6 years ago |
William Pitcock
|
d9cb081f07
|
tests: add additional spoofing tests
|
6 years ago |
William Pitcock
|
2ab8e28728
|
transmogrifier tests: fix defective spoofing test
|
6 years ago |
William Pitcock
|
69b8c0e299
|
tests: add test for internal data stripping
|
6 years ago |
kaniini
|
99a8ef967e
|
Merge branch 'tests/prismo-url-map' into 'develop'
Test that prismo url-map transforms into a string
See merge request pleroma/pleroma!414
|
6 years ago |
lain
|
34bd411781
|
Unify json ld header handling.
|
6 years ago |
lain
|
3b02fd9fb7
|
Small refactor.
|
6 years ago |
href
|
7d328c658d
|
Small wrapper module around Application.get_env/put_env
Same API as the old Pleroma.Config
|
6 years ago |
href
|
36ca3c1b3e
|
format
|
6 years ago |
href
|
2bc924ba45
|
Get rid of Pleroma.Config in favor of Application
Discussed in https://git.pleroma.social/pleroma/pleroma/merge_requests/426#note_7232
|
6 years ago |
Haelwenn (lanodan) Monnier
|
c5f26f3ce2
|
Test that prismo url-map transforms into a string
|
6 years ago |
lain
|
1e9ced5af4
|
Test Relay, switch to runtime configuration.
|
6 years ago |
William Pitcock
|
2ac13061af
|
testsuite: formatting
|
6 years ago |
William Pitcock
|
0d0c1dcf44
|
tests: add testsuite for broken thread filter
|
6 years ago |
William Pitcock
|
b1d1f9bc27
|
tests: add test for user inbox
|
6 years ago |
William Pitcock
|
d830a243a3
|
transmogrifier: more robustly handle dereferencing pointer URIs
|
6 years ago |
Haelwenn (lanodan) Monnier
|
eebe33e86a
|
transmogrifier: Add support for array-less hashtags, add broken announce, harden get_actor
|
6 years ago |
Haelwenn (lanodan) Monnier
|
2c820e10b8
|
transmogrifier_test: incoming notices with tag not being an array (kroeg)
|
6 years ago |
William Pitcock
|
303af9ba4c
|
tests: add regression tests
|
6 years ago |
William Pitcock
|
bc36d40bee
|
tests: add a testcase for verifying that objects without a valid ID are always rejected
|
6 years ago |
Haelwenn (lanodan) Monnier
|
74c74decf5
|
Basic peertube support.
|
6 years ago |
kaniini
|
5fbb14f5ec
|
Merge branch 'bugfix/federation-kroeg' into 'develop'
fix federation with kroeg
See merge request pleroma/pleroma!272
|
6 years ago |
kaniini
|
38361e7b5e
|
Merge branch 'fix/put-repeats-at-activitypub-outbox' into 'develop'
Fix: Output repeats at ActivityPub outbox
Closes #191
See merge request pleroma/pleroma!175
|
6 years ago |
William Pitcock
|
7fbcd4caaf
|
test: add kroeg fixtures
|
6 years ago |
hakabahitoyo
|
9c1b6f11c5
|
improve test
|
6 years ago |
hakabahitoyo
|
908cefd84a
|
debug
|
6 years ago |
hakabahitoyo
|
9c2afb2e71
|
improve test
|
6 years ago |
Haelwenn (lanodan) Monnier
|
24b5a75d09
|
Add test for Plume Articles
|
6 years ago |
William Pitcock
|
8546551257
|
activitypub: switch to using x509 representation for public keys instead of pkcs#1
|
6 years ago |
lambda
|
be800d7936
|
Merge branch 'bugfix/block-follow-relationships' into 'develop'
fix follow relationship leaks when blocked
See merge request pleroma/pleroma!230
|
6 years ago |
William Pitcock
|
3707a7fa42
|
tests: transmogrifier: ensure incoming blocks have the same effect as local blocks
|
6 years ago |
William Pitcock
|
a2c6778ce6
|
tests: add regression test for contentMap-only posts
|
6 years ago |
lambda
|
8c7fdcb31b
|
Merge branch 'feature/twitterapi-unrepeat' into 'develop'
Add TwitterAPI unretweet endpoint and cleanup AP.unannounce
See merge request pleroma/pleroma!218
|
6 years ago |
Francis Dinh
|
1555c66650
|
Add unretweet TwAPI endpoint and cleanup AP.unannounce
|
6 years ago |
William Pitcock
|
299ef74f2e
|
tests: add regression test for locking/unlocking account updates
|
6 years ago |
lain
|
06439f64d0
|
Better error handling for ActivityPubController
|
6 years ago |
lain
|
5e76adb07e
|
Fix url guessing attacks.
|
6 years ago |
lain
|
0a6c897c94
|
Formatting.
|
6 years ago |
lain
|
bfce29866f
|
Make Mastodon follow hack more explicit.
|
6 years ago |
lain
|
3839a11ef5
|
Don't treat remote accepts/rejects as local.
Also, use specialized functions to get safe data.
|
6 years ago |
William Pitcock
|
1db0dc3072
|
tests: add tests to verify the accept request is discarded if no follow activity could be found
|
6 years ago |
William Pitcock
|
7cf3cf77cf
|
activitypub transmogrifier: cleanups and tests for incoming accepts/rejects
|
6 years ago |
Francis Dinh
|
b2c6ae7d82
|
Hook up unfollow and (un)block to MastoAPI + tests
|
6 years ago |
Francis Dinh
|
cc5373b846
|
Fix unblock handling
|
6 years ago |
Francis Dinh
|
89c5de9096
|
Fix unfollows
|
6 years ago |
Francis Dinh
|
56de0216ae
|
pass user to User.blocks?/2 instead of ap_id
|
6 years ago |
Francis Dinh
|
1afd6d37bd
|
Merge remote-tracking branch 'upstream/develop' into feature/incoming-remote-unfollow
Fixed some conflicts in transmogrifier.ex
|
6 years ago |
Francis Dinh
|
d46393f6ef
|
Fix test for blocks
|
6 years ago |
Francis Dinh
|
1e43de0f86
|
Formatting and add tests for blocks/unblocks
|
6 years ago |
Thog
|
6f39ecc41b
|
Support Undo like activities (Fix #139)
|
6 years ago |
William Pitcock
|
4033ed6714
|
tests: add test for hubzilla follow activity too
|
6 years ago |
William Pitcock
|
19c96c8a19
|
tests: add tests for Transmogrifier.maybe_fix_user_object()
|
6 years ago |
Francis Dinh
|
8d11bae0d5
|
Revert "Undo formatting in user.ex"
This reverts commit e6dc15b96c .
|
6 years ago |
Francis Dinh
|
e6dc15b96c
|
Undo formatting in user.ex
|
6 years ago |
Francis Dinh
|
d8c842a771
|
Add support for incoming remote unfollows
|
6 years ago |
lain
|
89954a2ce7
|
Fix format.
|
6 years ago |
lain
|
c7a85de35c
|
Revert "Remove 'unlisted' handling for now."
This reverts commit 1027d1f696 .
|
6 years ago |
lain
|
1027d1f696
|
Remove 'unlisted' handling for now.
It's just too slow (over 1 second on small systems, haven't looked at
the queries in detail yet). We'll need some other way to handle it.
|
6 years ago |
lambda
|
aeff2d6474
|
Merge branch 'feature/unrepeats' into 'develop'
Add unrepeats
Closes #69
See merge request pleroma/pleroma!113
|
6 years ago |
lain
|
ec531ca281
|
Add test.
|
6 years ago |
Francis Dinh
|
16b793656d
|
Add tests for unrepeats
|
6 years ago |
Francis Dinh
|
8b4ee0ea51
|
Fix formatting
|
6 years ago |
lambda
|
a7a40bb8f1
|
Merge branch 'fix/blocked-user-boosts' into 'develop'
ActivityPub.ex: do not return boosted statuses from blocked users.
See merge request pleroma/pleroma!111
|
6 years ago |
Francis Dinh
|
2d775bf1be
|
Merge branch 'feature/unrepeats' of git.pleroma.social:normandy/pleroma into feature/unrepeats
|
7 years ago |
Francis Dinh
|
e981280fa7
|
Formatting fixes
|
7 years ago |
Francis Dinh
|
9e0dd21ed6
|
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into feature/unrepeats
|
7 years ago |
Francis Dinh
|
8c0806539c
|
Embed announce activity data instead of linking to it
|
7 years ago |
lain
|
0574df273c
|
Small cleanup.
|
7 years ago |
eal
|
22bfeac256
|
Update note count in ActivityPub.create.
|
7 years ago |