aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/pleroma_api/views
AgeCommit message (Collapse)Author
2022-02-25Copyright bump for 2022Sean King
2021-08-28Fix lintSean King
2021-08-28Move GET /api/v1/apps to GET /api/v1/pleroma/appsSean King
2021-05-29Create real Views for all ControllersAlex Gleason
This makes views depend on each other at runtime instead of compile-time
2021-02-17Enhance reports in Pleroma API: index, showHaelwenn (lanodan) Monnier
2021-01-15Change user.deactivated field to user.is_activeMark Felder
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
2021-01-08Fix URL generated for backup files, try to create a source of truth we can ↵Mark Felder
reuse throughout the codebase
2021-01-07Backups: render ID in APIAlex Gleason
2021-01-04Object: Rework how Object.normalize workslain
Now it defaults to not fetching, and the option is named.
2020-12-18Cachex: Make caching provider switchable at runtime.lain
Defaults to Cachex.
2020-11-16Hide reactions from muted and blocked usersEgor Kislitsyn
2020-10-31Merge branch 'feature/account-export' into 'develop'feld
Add account export Closes #847 See merge request pleroma/pleroma!2918
2020-10-31Add idempotency_key to the chat_message entity.eugenijm
2020-10-20Rename `Pleroma.Backup` to `Pleroma.User.Backup`Egor Kislitsyn
2020-10-07Improve backup urlsEgor Kislitsyn
2020-10-07Add API endpoints for BackupsEgor Kislitsyn
2020-09-11MastodonAPI.StatusView.get_user/1 --> CommonAPI.get_user/1Alex Gleason
2020-07-30ChatMessageReferenceView: Display preview cards.lain
2020-07-23[#2791] AccountView: renamed `:force` option to `:skip_visibility_check`.Ivan Tashkinov
2020-07-22[#1973] Fixed accounts rendering in GET /api/v1/pleroma/chats with truish ↵Ivan Tashkinov
:restrict_unauthenticated. Made `Pleroma.Web.MastodonAPI.AccountView.render("show.json", _)` demand :for or :force option in order to prevent incorrect rendering of empty map instead of expected user representation with truish :restrict_unauthenticated setting.
2020-06-07SideEffects: Move streaming of chats to after the transaction.lain
2020-06-06ChatMessageReference -> Chat.MessageReferencelain
2020-06-05SideEffects / ChatView: Add an unread cache.lain
This is to prevent wrong values in the stream.
2020-06-04ChatMessageReferences: Change seen -> unreadlain
2020-06-03ChatMessageReferenceView: Return read status as `unread`.lain
2020-06-03Chats: Remove `unread` from the db, calculate from unseen messages.lain
2020-06-03ChatMessageReferences: Adjust viewslain
2020-06-03ChatMessageReference: Introduce and switch in chat controller.lain
2020-05-29StreamerView: Actually send Chats, not ChatMessages.lain
2020-05-21Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵lain
remake-remodel-dms
2020-05-21Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵lain
remake-remodel-dms
2020-05-20Move reaction actions to EmojiReactionControllerEgor Kislitsyn
2020-05-19Move Scrobble views to ScrobbleViewEgor Kislitsyn
2020-05-14ChatView: Add update_at field.lain
2020-05-10ChatView: Add the last message to the view.lain
2020-05-06ChatMessages: Add attachments.lain
2020-04-27Credo fixes.lain
2020-04-27Chat API: Align more to Pleroma/Mastodon API.lain
2020-04-27ChatView: Add actor_account_idlain
2020-04-20ChatMessageView: Support emoji.lain
2020-04-17ChatView: Add a mastodon api representation of the recipient.lain
2020-04-16ChatController: Handle pagination.lain
2020-04-15Chat: Add views, don't return them in timeline queries.lain
2019-09-29Revert subscription refactoring.rinpatch
As discussed in pleroma-meta#2 This reverts commit eb9aa7aa1095de150d036839c78c402019efb4b1, reversing changes made to c4fbb56984d8f86df948cfd9b0f7c081d688c365.
2019-09-27Fix SubscriptionNotificationViewEgor Kislitsyn
2019-09-17Refactor SubscriptionNotificationViewRoman Chvanikov
2019-09-16Move subscription notifications to a separate controllerRoman Chvanikov