Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-24 | Merge branch 'develop' into feature/digest-email | Roman Chvanikov | |
2019-07-24 | Expose expires_at datetime in mastoAPI only for the activity actor | Mike Verdone | |
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 | Require that ephemeral posts live for at least one hour | Mike Verdone | |
If we didn't put some kind of lifetime requirement on these, I guess you could annoy people by sending large numbers of ephemeral posts that provoke notifications but then disappear before anyone can read them. | |||
2019-07-24 | Add support for activity expiration to common and Masto API | Mike Verdone | |
The "expires_at" parameter accepts an ISO8601-formatted date which defines when the activity will expire. At this point the API will not give you any feedback about if your post will expire or not. | |||
2019-07-24 | check both item and parent domain blocks | sadposter | |
2019-07-24 | move domain block check to with block | Sadposter | |
2019-07-24 | honour domain blocks on streaming notifications | Sadposter | |
2019-07-23 | Merge branch 'feature/admin-api-user-statuses' into 'develop' | kaniini | |
Admin API: Endpoint for fetching latest user's statuses See merge request pleroma/pleroma!1413 | |||
2019-07-23 | rich media: parser: splice the given URL into the result | Ariadne Conill | |
2019-07-24 | Merge branch 'develop' into feature/admin-api-user-statuses | Maxim Filippov | |
2019-07-24 | AdminAPI: Add "godmode" while fetching user statuses (i.e. admin can see ↵ | Maxim Filippov | |
private statuses) | |||
2019-07-23 | Merge branch 'chore/adminapi-deprecated-endpoints' into 'develop' | kaniini | |
Router: Remove deprecated AdminAPI endpoints See merge request pleroma/pleroma!1466 | |||
2019-07-23 | Router: Remove deprecated AdminAPI endpoints | Haelwenn (lanodan) Monnier | |
2019-07-23 | Admin config fix | Alexander Strizhakov | |
2019-07-23 | tests for Pleroma.Web.ActivityPub.Publisher | Maksim | |
2019-07-23 | Fix function | Mark Felder | |
2019-07-23 | Do not notify subscribers for messages from users which are replies to others | Mark Felder | |
2019-07-23 | Use User.get_or_fetch/1 instead of OStatus.find_or_make_user/1 | kPherox | |
2019-07-22 | Feature/1087 wildcard option for blocks | Alexander Strizhakov | |
2019-07-22 | Merge branch 'hardening/stop-misusing-sharedinbox' into 'develop' | Haelwenn | |
activitypub: publisher: align sharedinbox usage with AP specification rules See merge request pleroma/pleroma!1464 | |||
2019-07-22 | Bugfix: muted/blocked user notification streaming | Sadposter | |
2019-07-22 | Add tests for users tasks and PleromaAuthenticator | Sergey Suprunenko | |
2019-07-22 | Hide blocked users from interactions | Sadposter | |
2019-07-22 | activitypub: publisher: align sharedinbox usage with AP specification rules | Ariadne Conill | |
While debugging the follow breakage, I observed that our sharedInbox usage did not match the rules in the specification. Accordingly, I have better aligned our usage of sharedInbox with the rules outlined in the ActivityPub specification. | |||
2019-07-21 | Merge branch 'fix/rich-media-ttl-fallback' into 'develop' | kaniini | |
Fix rich media parser failing when no TTL can be found by image TTL setters See merge request pleroma/pleroma!1460 | |||
2019-07-21 | Fix rich media parser failing when no TTL can be found by image TTL | rinpatch | |
setters | |||
2019-07-21 | router: ensure the AP sharedinbox path is registered first | Ariadne Conill | |
2019-07-20 | Resolve merge conflicts | rinpatch | |
2019-07-20 | Merge branch 'develop' into feature/digest-email | Roman Chvanikov | |
2019-07-20 | Merge develop | Roman Chvanikov | |
2019-07-19 | Merge branch 'feature/matstodon-statuses-by-name' into 'develop' | feld | |
Feature/matstodon statuses by name See merge request pleroma/pleroma!1211 | |||
2019-07-19 | Merge branch 'develop' into feature/matstodon-statuses-by-name | Mark Felder | |
2019-07-19 | Merge branch 'feature/richmedia-ttl' into 'develop' | kaniini | |
add the rich media ttl based on image exp time See merge request pleroma/pleroma!1438 | |||
2019-07-19 | Merge branch 'refactor/http-signature-plug' into 'develop' | kaniini | |
http signature plug: separation of concerns See merge request pleroma/pleroma!1449 | |||
2019-07-19 | #1110 fixed /api/pleroma/healthcheck | Maksim | |
2019-07-19 | change the structure of image ttl parsar | Sachin Joshi | |
2019-07-18 | Merge branch 'develop' into feature/admin-api-user-statuses | Maxim Filippov | |
2019-07-18 | plugs: add MappedSignatureToIdentityPlug | Ariadne Conill | |
2019-07-18 | tests for Uploader with webhook | Maksim | |
2019-07-17 | Merge branch 'feature/instance-fetch-actor' into 'develop' | kaniini | |
instance fetch service actor See merge request pleroma/pleroma!1440 | |||
2019-07-17 | Fix password reset for non-test env | Eugenij | |
Fixes `Plug.Conn.NotSentError` that causes a 5xx error in response instead of 404 and 400. Fixes pattern matching error caused by different response format in test and non-test env: `Pleroma.Emails.Mailer.deliver_async` returns :ok when PleromaJobQueue is enabled and `{:ok, _}` when it's disabled. In tests, it's disabled. | |||
2019-07-17 | activitypub: represent internal fetch actor | Ariadne Conill | |
2019-07-17 | activitypub: introduce internal fetch service actor | Ariadne Conill | |
2019-07-17 | webfinger: allow resolution of usernames with dots in them (internal actors) | Ariadne Conill | |
2019-07-17 | activitypub: controller: rework the way the relay actor is presented so the ↵ | Ariadne Conill | |
code can be reused | |||
2019-07-17 | user: refactor get_or_create_instance_user() into ↵ | Ariadne Conill | |
get_or_create_service_actor_by_id() | |||
2019-07-17 | Merge branch 'feature/mention-mrf' into 'develop' | kaniini | |
Add MRF MentionPolicy for dropping posts which mention specific actors See merge request pleroma/pleroma!1439 | |||
2019-07-17 | Add MRF MentionPolicy for dropping posts which mention specific actors | RX14 | |
2019-07-16 | mastoapi password reset | Alexander Strizhakov | |
added rate limit to password reset configure rate limit in runtime | |||
2019-07-17 | add the rich media ttl based on image exp time | Sachin Joshi | |