aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-05Credo fixeslain
2020-06-05Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵lain
remake-remodel-dms
2020-06-05Merge branch 'features/put_if_present' into 'develop'Haelwenn
Create Pleroma.Maps.put_if_present(map, key, value, value_function // &{:ok, &1}) :: map See merge request pleroma/pleroma!2436
2020-06-05Create 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-05Pipeline: Add a side effects step after the transaction finisheslain
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-05If Credo fixes is so good, why is there no Credo fixes 2?lain
2020-06-05Credo fixes.lain
2020-06-05Transmogrifier: 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-05SideEffects / ChatView: Add an unread cache.lain
This is to prevent wrong values in the stream.
2020-06-04Notification: Don't break on figuring out the type of old EmojiReactionslain
2020-06-04SubscriptionOperation: Let chat mentions through.lain
2020-06-04Merge branch 'remake-remodel-dms' of git.pleroma.social:pleroma/pleroma into ↵lain
remake-remodel-dms
2020-06-04Transmogrifier: Update notification after accepting.lain
2020-06-04Apply suggestion to test/chat_message_reference_test.exslain
2020-06-04Apply suggestion to test/web/activity_pub/transmogrifier/chat_message_test.exslain
2020-06-04ChatMessageReferences: Change seen -> unreadlain
2020-06-04Merge branch 'openapi/admin/config' into 'develop'lain
Add OpenAPI spec to AdminAPI.ConfigController See merge request pleroma/pleroma!2606
2020-06-04Docs: Document WebPush changes.lain
2020-06-04WebPush: Push out chat message notications.lain
2020-06-04SideEffectsTest: More tests.lain
2020-06-04Fix credoEgor Kislitsyn
2020-06-04Merge branch 'develop' into openapi/admin/configEgor Kislitsyn
2020-06-03Notification: Fix notifications backfill for compacted activitieslain
2020-06-03Changelog: Add chats to changelog.lain
2020-06-03Docs: Add `mark_message_as_read` to docslain
2020-06-03ChatController: Add function to mark single message as read.lain
2020-06-03Merge branch 'openapi/admin/reports' into 'develop'lain
Add OpenAPI spec for AdminAPI.ReportController See merge request pleroma/pleroma!2628
2020-06-03ChatMessageReferenceView: Return read status as `unread`.lain
2020-06-03Add OpenAPI spec for AdminAPI.ReportControllerEgor Kislitsyn
2020-06-03Move report actions to AdminAPI.ReportControllerEgor Kislitsyn
2020-06-03Streamer, SideEffects: Stream out ChatMessageReferenceslain
Saves us a few calles to fetch things from the DB that we already have.
2020-06-03Merge branch 'openapi/update-admin-api/status' into 'develop'Haelwenn
Update OpenAPI spec for AdminAPI.StatusController See merge request pleroma/pleroma!2624
2020-06-03FollowingRelationship: Remove meaningless changelain
2020-06-03Migrations: Add chat_id, seen index to ChatMessageReferenceslain
This ensures fast count of unseen messages
2020-06-03Migrations: Fix migration module namelain
2020-06-03Chats: Remove `unread` from the db, calculate from unseen messages.lain
2020-06-03Merge branch 'admin-api/account-view' into 'develop'lain
Use AdminAPI.StatusView in api/admin/users Closes #1836 See merge request pleroma/pleroma!2627
2020-06-03Migration: Remove superfluous importslain
2020-06-03Credo fixes.lain
2020-06-03Migrations: Add unique index to ChatMessageReferences.lain
2020-06-03ChatMessageReferences: Move testslain
2020-06-03Use AdminAPI.StatusView in api/admin/usersEgor Kislitsyn
2020-06-03ChatMessageReferences: Adjust viewslain
2020-06-03ChatMessageReference: Introduce and switch in chat controller.lain
2020-06-03Merge branch 'patch-3' into 'develop'lain
docs: clients.md: Add Husky See merge request pleroma/pleroma!2626
2020-06-03docs: clients.md: Add HuskyAlibek Omarov
2020-06-02Merge branch 'fix/1794-hashtag-search-results' into 'develop'feld
[#1794] Improvements to hashtags extraction from search query Closes #1794 See merge request pleroma/pleroma!2611
2020-06-02Update OpenAPI spec for AdminAPI.StatusControllerEgor Kislitsyn
2020-06-02Merge branch 'replies-domain-block' into 'develop'lain
Replies domain block Closes #1650 See merge request pleroma/pleroma!2622
2020-06-02Merge branch 'openapi/admin/oauth-apps' into 'develop'lain
Add OpenAPI spec for AdminAPI.OAuthAppContoller See merge request pleroma/pleroma!2582