Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-09 | StatusController: Correctly paginate favorites. | lain | |
Favorites were paginating wrongly, because the pagination headers where using the id of the id of the `Create` activity, while the ordering was by the id of the `Like` activity. This isn't easy to notice in most cases, as they usually have a similar order because people tend to favorite posts as they come in. This commit adds a way to give different pagination ids to the pagination helper, so we can paginate correctly in cases like this. | |||
2020-06-09 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
remake-remodel-dms | |||
2020-06-09 | Merge branch 'remake-remodel-dms' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
remake-remodel-dms | |||
2020-06-09 | MigrationHelper: Move notification backfilling to own module. | lain | |
2020-06-08 | Apply suggestion to lib/pleroma/notification.ex | lain | |
2020-06-08 | transmogrifier: MIME.valid?/1 for mediaType | Haelwenn (lanodan) Monnier | |
No issues with the rest of the network yet but this makes sure it will work once https://git.pleroma.social/pleroma/pleroma/-/merge_requests/2429 is merged. | |||
2020-06-08 | merge develop | Roman Chvanikov | |
2020-06-08 | Restrict ActivityExpirationPolicy to Notes only | Egor Kislitsyn | |
2020-06-08 | Merge branch 'develop' into global-status-expiration | Egor Kislitsyn | |
2020-06-08 | Merge branch 'openapi/admin/relay' into 'develop' | lain | |
Add OpenAPI spec for AdminAPI.RelayController See merge request pleroma/pleroma!2579 | |||
2020-06-08 | Merge branch 'feature/delete-follow-requests-on-user-deletion' into 'develop' | lain | |
Delete outgoing pending follow requests on user deletion See merge request pleroma/pleroma!2631 | |||
2020-06-08 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
remake-remodel-dms | |||
2020-06-08 | ChatController: Remove nonsensical pagination. | lain | |
2020-06-08 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
remake-remodel-dms | |||
2020-06-08 | Merge branch 'recipients-query-speedup' into 'develop' | rinpatch | |
Greatly speed up recipients query See merge request pleroma/pleroma!2558 | |||
2020-06-08 | Activity.Queries: Use correct actor restriction. | lain | |
2020-06-08 | ActivityPub: Change ordering to `nulls last` in favorites query | lain | |
This makes it use our existing index and speeds up the query. | |||
2020-06-08 | Merge branch 'notification-fixes' into 'develop' | rinpatch | |
Notification performance fixes See merge request pleroma/pleroma!2595 | |||
2020-06-08 | [stable rewrite]: fix streamer streaming out announces from a muted thread | rinpatch | |
Use parent object instead of activity because context is null of Announce activity from Mastodon. | |||
2020-06-08 | Merge branch 'features/apc2s-pagination' into 'develop' | Haelwenn | |
Fix AP C2S pagination Closes #866 and #751 See merge request pleroma/pleroma!2491 | |||
2020-06-08 | Merge branch 'fix/mediaproxy-bypass-emoji' into 'develop' | rinpatch | |
Fix profile emojis bypassing mediaproxy and harden CSP Closes #1810 See merge request pleroma/pleroma!2596 | |||
2020-06-07 | ChatController: Make last_read_id mandatory. | lain | |
2020-06-07 | Delete pending follow requests on user deletion | Sergey Suprunenko | |
2020-06-07 | ChatController: Add `last_read_id` option to mark_as_read. | lain | |
2020-06-07 | SideEffects: Move streaming of chats to after the transaction. | lain | |
2020-06-07 | Chats: Change id to flake id. | lain | |
2020-06-07 | AttachmentValidator: Check if the mime type is valid. | lain | |
2020-06-06 | Notfication: Add validation of notification types | lain | |
2020-06-06 | ChatController: Use new oauth scope *:chats. | lain | |
2020-06-06 | User: Add raw_bio, storing unformatted bio | Haelwenn (lanodan) Monnier | |
Related: https://git.pleroma.social/pleroma/pleroma/issues/1643 | |||
2020-06-06 | Credo fixes. | lain | |
2020-06-06 | Migrations: Move Notification migration code to helper | lain | |
2020-06-06 | Notification: Change type of `type` to an enum. | lain | |
2020-06-06 | ChatMessageReference -> Chat.MessageReference | lain | |
2020-06-06 | ChatMessageReference: Use FlakeId.Ecto.Type | lain | |
No need for compat because this is brand new. | |||
2020-06-06 | Chat: creation_cng -> changeset | lain | |
Make our usage of this more uniform. | |||
2020-06-06 | WebPush: Don't break on contentless chat messages. | lain | |
2020-06-05 | Fix pagination | Egor Kislitsyn | |
2020-06-05 | Merge remote-tracking branch 'origin/develop' into ↵ | Egor Kislitsyn | |
activity-pub-use-atoms-as-keys | |||
2020-06-05 | Credo fixes | lain | |
2020-06-05 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
remake-remodel-dms | |||
2020-06-05 | Merge branch 'features/apc2s-pagination' into 'develop' | Haelwenn | |
Fix AP C2S pagination Closes #866 and #751 See merge request pleroma/pleroma!2491 | |||
2020-06-05 | Create Pleroma.Maps.put_if_present(map, key, value, value_fun // &{:ok, &1}) | Haelwenn | |
Unifies all the similar functions to one and simplify some blocks with it. | |||
2020-06-05 | Pipeline: Add a side effects step after the transaction finishes | lain | |
This is to run things like streaming notifications out, which will sometimes need data that is created by the transaction, but is streamed out asynchronously. | |||
2020-06-05 | If Credo fixes is so good, why is there no Credo fixes 2? | lain | |
2020-06-05 | Credo fixes. | lain | |
2020-06-05 | Transmogrifier: For follows, create notifications last. | lain | |
As the notification type changes depending on the follow state, the notification should not be created and streamed out before the state settles. For this reason, the notification creation has been delayed until it's clear if the user has been followed or not. This is a bit hacky but it will be properly rewritten using the pipeline soon. | |||
2020-06-05 | SideEffects / ChatView: Add an unread cache. | lain | |
This is to prevent wrong values in the stream. | |||
2020-06-04 | Notification: Don't break on figuring out the type of old EmojiReactions | lain | |
2020-06-04 | SubscriptionOperation: Let chat mentions through. | lain | |