akkoma/test/web
Mike Verdone 3cb471ec06 Expose expires_at datetime in mastoAPI only for the activity actor
In the "pleroma" section of the MastoAPI for status activities you can
see an expires_at item that states when the activity will expire, or
nothing if the activity will not expire.

The expires_at date is only visible to the person who posted the
activity. This is the conservative approach in case some attacker
decides to write a logger for expiring posts. However, in the future of
OCAP, signed requests, and all that stuff, this attack might not be that
likely. Some other pleroma dev should remove the restriction in the code
at that time, if they're satisfied with the security implications of
doing so.
2019-07-24 14:47:22 +02:00
..
activity_pub tests for Pleroma.Web.ActivityPub.Publisher 2019-07-23 19:15:48 +00:00
admin_api Merge branch 'develop' into feature/admin-api-user-statuses 2019-07-24 02:42:28 +03:00
auth Refactored Pleroma.Web.Auth.Authenticator 2019-05-01 13:28:04 +00:00
common_api Add support for activity expiration to common and Masto API 2019-07-24 14:45:14 +02:00
instances [Credo] fix Credo.Check.Readability.MaxLineLength 2019-03-13 04:26:56 +01:00
mastodon_api Expose expires_at datetime in mastoAPI only for the activity actor 2019-07-24 14:47:22 +02:00
media_proxy Merge branch 'develop' into match-file-name 2019-07-15 21:30:56 +05:45
metadata Pleroma.Web.Metadata - tests 2019-07-12 16:42:54 +00:00
mongooseim MongooseIM: Add basic integration endpoints. 2019-05-17 18:21:11 +02:00
oauth Add tests for users tasks and PleromaAuthenticator 2019-07-22 02:43:15 +00:00
ostatus [tests] Mock :crypt.crypt/2 function in AuthenticationPlugTest 2019-07-20 13:07:51 +00:00
plugs Testing: Don't federate in testing. 2019-07-09 15:30:51 +09:00
push WebPush: Use Object.normalize, rewrite tests so they test reality. 2019-04-29 18:15:30 +02:00
rich_media rich media: parser: splice the given URL into the result 2019-07-23 23:51:29 +00:00
salmon move key generation functions into Pleroma.Keys module 2019-05-22 03:58:15 +00:00
twitter_api #1110 fixed /api/pleroma/healthcheck 2019-07-19 16:20:23 +00:00
views differences_in_mastoapi_responses.md: fullname & bio are optionnal 2019-05-13 18:35:45 +00:00
web_finger support for idna domains 2019-07-10 15:23:25 +00:00
websub Testing: Don't federate in testing. 2019-07-09 15:30:51 +09:00
fallback_test.exs Respond with a 404 Not implemented JSON error message 2019-05-22 07:15:52 +08:00
federator_test.exs tests for Pleroma.Web.ActivityPub.Publisher 2019-07-23 19:15:48 +00:00
node_info_test.exs nodeinfo: implement MRF transparency exclusions 2019-07-13 18:53:14 +00:00
rel_me_test.exs Add license/copyright to all project files 2019-07-10 05:13:23 +00:00
retry_queue_test.exs Improves RetryQueue behavior 2018-12-30 15:16:26 +00:00
streamer_test.exs Bugfix: muted/blocked user notification streaming 2019-07-22 02:43:55 +00:00
uploader_controller_test.exs tests for Uploader with webhook 2019-07-18 12:30:18 +00:00