Haelwenn (lanodan) Monnier
6dc78f5f6f
AP C2S: Remove restrictions and make it go through pipeline
3 years ago
Mark Felder
4694853766
Provide totalItems field for featured collections
3 years ago
Haelwenn (lanodan) Monnier
53193b84b1
utils: Fix maybe_splice_recipient when "object" isn’t a map
3 years ago
Haelwenn (lanodan) Monnier
d1205406d9
ActivityPubControllerTest: Apply same addr changes to object
3 years ago
Haelwenn (lanodan) Monnier
c944932674
Pipeline Ingestion: Note
3 years ago
Alexander Strizhakov
d1d2744ee3
featured_address valition in AddRemoveValidator
3 years ago
Alexander Strizhakov
17f28c0507
mastodon pins
3 years ago
Alexander Strizhakov
3ec1dbd922
Let pins federate
- save object ids on pin, instead of activity ids
- pins federation
- removed pinned_activities field from the users table
- activityPub endpoint for user pins
- pulling remote users pins
3 years ago
Haelwenn (lanodan) Monnier
8c7b3b20d8
activity_pub_controller: Add authentication to object & activity endpoints
3 years ago
Haelwenn (lanodan) Monnier
fb25231fbe
Add test for Answer presence into an authenticated /outbox
3 years ago
Mark Felder
9272cef500
Switch to a build of Majic that does not try to fix extensions by default
3 years ago
Mark Felder
e854c35e65
Convert tests to all use clear_config instead of Pleroma.Config.put
3 years ago
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/ >;'
3 years ago
lain
e1e7e4d379
Object: Rework how Object.normalize works
Now it defaults to not fetching, and the option is named.
3 years ago
lain
d788b41c2e
Report fixes.
3 years ago
Egor Kislitsyn
35ba48494f
Stream follow updates
3 years ago
Mark Felder
3283d0805f
Use Jason instead of Poison in tests
3 years ago
Alexander Strizhakov
46dab37351
little fix
3 years ago
Alexander Strizhakov
4aaffe3a10
log capture
3 years ago
Alexander Strizhakov
be0b874e1d
fix for mastodon forwarded reports
3 years ago
Alexander Strizhakov
a840aefda8
formatting
3 years ago
Alexander Strizhakov
e2bf6b1f7e
fix for forwarded reports
3 years ago
lain
81293e5aad
ActivityPubController: Don't return local only objects
3 years ago
feld
48f7e12e6c
Merge branch 'ostatus-controller-no-auth-check-on-non-federating-instances' into 'develop'
OStatus / Static FE access control fixes
See merge request pleroma/pleroma!3053
3 years ago
Alexander Strizhakov
7dffaef479
tests consistency
4 years ago
Ivan Tashkinov
094edde7c4
[ #3053 ] Unauthenticated access control for OStatus-related controllers and ActivityPubController (base actions: :user, :object, :activity). Tests adjustments.
3 years ago
Ivan Tashkinov
f6024252ae
[ #3053 ] No auth check in StaticFEController, even on non-federating instances. Adjusted tests.
3 years ago
Haelwenn (lanodan) Monnier
10ef532c63
AP C2S: Restrict character limit on Note
4 years ago
rinpatch
718c7cc847
Merge branch 'fix/apc2s-limits' into 'develop'
AP C2S: Restrict character limit on Note
Closes #2
See merge request pleroma/secteam/pleroma!9
3 years ago
Alexander Strizhakov
7dc275b69b
relay fix for admin-fe
3 years ago
Haelwenn (lanodan) Monnier
6d8427cca2
AP C2S tests: Make sure you can't use another user's AP id
3 years ago
lain
adc199c6a8
ActivityPubControllerTest: Capture error log
4 years ago
lain
d93e01137b
ActivityPubControllerTest: Testing changes.
4 years ago
lain
2737809bbf
An act of desperation.
4 years ago
href
f124f68205
Switch from gen_magic to majic, use Majic.Plug, remove Pleroma.MIME
4 years ago
Haelwenn
9396b2f8cf
Merge branch 'features/apc2s-pagination' into 'develop'
Fix AP C2S pagination
Closes #866 and #751
See merge request pleroma/pleroma!2491
4 years ago
Haelwenn (lanodan) Monnier
a43b435c0a
AP C2S: allow limit & order on outbox & read_inbox
4 years ago
Haelwenn (lanodan) Monnier
b3b367b894
Bugfix: Reuse Controller.Helper pagination for APC2S
4 years ago
lain
d0c26956da
User: Don't error out if we want to refresh a user but can't
4 years ago
lain
355aa3bdc7
ActivityPubController: Add Mastodon activity compat route.
4 years ago
lain
ca755f9a73
ActivityPubController: Add Mastodon compatibility route.
4 years ago
lain
3f13437a9c
User: Truncate bios when updating a remote user.
4 years ago
Egor Kislitsyn
7803a85d2c
Add OpenAPI spec for StatusController
4 years ago
lain
45df70e691
AP C2S: Restrict creation to `Note`s for now.
4 years ago
Haelwenn (lanodan) Monnier
797dd3f581
Increase tests on AP C2S
Related: https://git.pleroma.social/pleroma/pleroma/-/issues/954
4 years ago
lain
6400998820
AP C2S: Restrict creation to `Note`s for now.
4 years ago
Haelwenn (lanodan) Monnier
bf0e41f0da
Transmogrifier.set_sensitive/1: Keep sensitive set to true
4 years ago
Ivan Tashkinov
2d07ed7747
[ #1732 ] Made AP C2S :followers and :following endpoints serve on no auth
(as for related :api pipeline endpoints).
4 years ago
Haelwenn (lanodan) Monnier
f1523f9acd
Increase tests on AP C2S
Related: https://git.pleroma.social/pleroma/pleroma/-/issues/954
4 years ago
Ivan Tashkinov
f685cbd309
Automatic checks of authentication / instance publicity. Definition of missing OAuth scopes in AdminAPIController. Refactoring.
4 years ago