Commit Graph

3193 Commits (5c90b7073332ac333a5db9dfc82744cee03843fa)

Author SHA1 Message Date
lain 560dbad538 Merge remote-tracking branch 'origin/develop' into pleroma-conversations
5 years ago
Egor Kislitsyn e457fcc479 Add `:max_remote_account_fields` config option
5 years ago
Egor Kislitsyn f7bbf99caa Use info.fields instead of source_data for remote users
5 years ago
Egor Kislitsyn 7d6f8a7fd7 Linkify custom fields values in ActivityPub.UserViewx
5 years ago
Egor Kislitsyn 5178f960c3 Support user attachment update in Transmogrifier
5 years ago
Egor Kislitsyn 88598c9baf Add profile custom fields to ActivityPub.UserView
5 years ago
Egor Kislitsyn a22f540fc4 Add custom fields to TwitterAPI.UserView
5 years ago
Egor Kislitsyn e0ac5c7a66 Add custom profile fields
5 years ago
kaniini 5c35d2f1d8 Merge branch 'preload-user-timelines' into 'develop'
5 years ago
kaniini fe42844bda Merge branch 'get-context-optimizations' into 'develop'
5 years ago
rinpatch 8202f1634a Preload thread mutes/bookmarks in user_statuses
5 years ago
rinpatch f4e087ee48 Preload thread mutes/bookmarks in get_context
5 years ago
rinpatch 9ef31767f2 Merge branch 'feature/mrf-vocabulary' into 'develop'
5 years ago
kaniini c3a54cc34d Merge branch 'feature/mrf-describe' into 'develop'
5 years ago
Ariadne Conill abfbcfdcb3 mrf_vocabulary: add describe API support
5 years ago
Ariadne Conill 4244e17de0 fix credo
5 years ago
Haelwenn 47c20ab796 Merge branch 'fix/mastoapi-more-object-preloads' into 'develop'
5 years ago
rinpatch 46d7bef7e7 Nicer formatting for safe_render errors
5 years ago
Ariadne Conill f305e97eeb nodeinfo: use MRF.describe() instead of hardcoded MRF transparency stuff
5 years ago
Ariadne Conill c574b7a1fc MRF: add describe() to all modules, add base MRF configuration to base describe()
5 years ago
Ariadne Conill 694bc43123 MRF: add describe() for gathering and describing the MRF configuration
5 years ago
Maksim fea4d89e9f tests for Web/ActivityPub/Relay
5 years ago
Maksim 04da1166db tests for /web/mastodon_api/mastodon_api.ex
5 years ago
Ariadne Conill 3fdbeb7087 MRF: add vocabulary policy module
5 years ago
rinpatch c1b6952d2a Mastodon API: Preloading and normalization optimizations
5 years ago
Ariadne Conill f46cd7e9c7 config: remove legacy activitypub accept_blocks setting
5 years ago
lain 511ccea5aa ConversationView: Align parameter names with other views.
5 years ago
lain 60231ec7bd Conversation: Add endpoint to get a conversation by id.
5 years ago
lain 23c46f7e72 Conversations: Use 'recipients' for accounts in conversation view.
5 years ago
rinpatch 92479c6f48 Do not fetch the reply object in `fix_type` unless the object has the
5 years ago
Ariadne Conill 9cfc289594 MRF: ensure that subdomain_match calls are case-insensitive
5 years ago
kaniini 84808e1697 Merge branch 'develop' into 'fix/hide-follows-counters'
5 years ago
Sergey Suprunenko af4cf35e20 Strip internal fields including likes from incoming and outgoing activities
5 years ago
rinpatch 0802a08871 Mastodon API: Fix thread mute detection
5 years ago
Maxim Filippov dfae61c25c Fix deactivated user deletion
5 years ago
rinpatch 409bcad54b Mastodon API: Set follower/following counters to 0 when hiding
5 years ago
lain 29807ef6a5 Merge branch 'feature/digest-email' into 'develop'
5 years ago
lain a2b98f6d58 Merge remote-tracking branch 'origin/develop' into pleroma-conversations
5 years ago
Thibaut Girka 9c0da1009a Return profile URL in MastodonAPI's `url` field
5 years ago
Thibaut Girka 089d53a961 Simplify logic to mention.js `url` field
5 years ago
Thibaut Girka a10c840aba Return profile URL when available instead of actor URI for MastodonAPI mention URL
5 years ago
Haelwenn aa718ab8f6 Merge branch 'fix/object-reembeds' into 'develop'
5 years ago
rinpatch 4f1b9c54b9 Do not rembed the object after updating it
5 years ago
rinpatch 03ad31328c OStatus Announce Representer: Do not depend on the object being embedded
5 years ago
rinpatch 73d8d5c49f Stop depending on the embedded object in restrict_favorited_by
5 years ago
Maksim 139b196bc0 [#1150] fixed parser TwitterCard
5 years ago
Maksim bdc9a7222c tests for CommonApi/Utils
5 years ago
lain d6fe220e32 Linting.
5 years ago
lain b64b6fee2a CommonAPI: Replies to conversations also get the correct context id.
5 years ago
lain 3af6d14da7 Pleroma Conversations API: Add a way to set recipients.
5 years ago
Sergey Suprunenko e8ad116c2a Do not add the "next" key to likes.json if there is no more items
5 years ago
Haelwenn (lanodan) Monnier a035ab8c1d
templates/layout/app.html.eex: Style anchors
5 years ago
kaniini 86fffe9c27 Merge branch 'patch-2' into 'develop'
5 years ago
Thibaut Girka 1fce56c7df Refactor
5 years ago
Thibaut Girka 16cfb89240 Only add `preferredUsername` to service actor json when the underlying user actually has a username
5 years ago
Alexander Strizhakov de0f3b73dd Admin fixes
5 years ago
Sergey Suprunenko 8b2fa31fed Handle MRF rejections of incoming AP activities
5 years ago
Thibaut Girka a187dbb326 Add preferredUsername to service actors so Mastodon can resolve them
5 years ago
lain eee98aaa73 Pleroma API: Add endpoint to get conversation statuses.
5 years ago
feld d93d777915 Fix/mediaproxy whitelist base url
5 years ago
Roman Chvanikov 9d4f34fbcb Merge branch 'develop' into feature/digest-email
5 years ago
lain 56b1c3af13 CommonAPI: Extend api with conversation replies.
5 years ago
lain 5ff8f07ca9 Merge branch 'feature/hide-follows-remote' into 'develop'
5 years ago
kaniini 6c06529cd4 Merge branch 'fix/disallow-ostatus-follows-locked' into 'develop'
5 years ago
rinpatch 813c686dd7 Disallow following locked accounts over OStatus
5 years ago
Maksim 6eb33e7303 test for Pleroma.Web.CommonAPI.Utils.get_by_id_or_ap_id
5 years ago
Ariadne Conill f72e0b7cad ostatus: explicitly disallow protocol downgrade from activitypub
5 years ago
Maksim 58443d0cd6 tests for TwitterApi/UtilController
5 years ago
lain 7483679a7b StatusView: Return direct conversation id.
5 years ago
rinpatch c88a5d3251 Merge branch 'develop' into feature/hide-follows-remote
5 years ago
Alexander Strizhakov 51b3b6d816 Admin changes
5 years ago
Ariadne Conill 3850812503 twitter api: utils: rework do_remote_follow() to use CommonAPI
5 years ago
kaniini 5835069215 Revert "Merge branch 'bugfix/clean-up-markdown-rendering' into 'develop'"
5 years ago
Ariadne Conill 5795a890e9 markdown: clean up html generated by earmark
5 years ago
lain 1dfde4151c Merge branch 'refactor/use-constants' into 'develop'
5 years ago
Eugenij 0bee2131ce Add `mailerEnabled` to the NodeInfo metadata
5 years ago
Sergey Suprunenko c0e258cf21 Redirect not logged-in users to the MastoFE login page on private instances
5 years ago
Maksim 159bbec570 added tests for OstatusController
5 years ago
Ariadne Conill b93498eb52 constants: add as_public constant and use it everywhere
5 years ago
Ariadne Conill 492d854e7a transmogrifier: use User.delete() instead of handrolled user deletion code for remote users
5 years ago
Sachin Joshi 242f5c585e add account confirmation email resend in mastodon api
5 years ago
Maksim 6b77a88365 [#1097] added redirect: /pleroma/admin -> /pleroma/admin/
5 years ago
rinpatch 41e0304757 Merge branch 'develop' into feature/hide-follows-remote
5 years ago
kaniini 19835be067 Merge branch 'fix-remote-follow-from-ostatus-subscribe' into 'develop'
5 years ago
Sergey Suprunenko b20020da16 Show the url advertised in the Activity in the Status JSON response
5 years ago
kPherox ac27b94ffa
Change to not require `magic-public-key` on WebFinger
5 years ago
Maksim 55341ac717 tests WebFinger
5 years ago
Eugenij 4504135894 Add `domain_blocking` to the relationship API (GET /api/v1/accounts/relationships)
5 years ago
Mike Verdone 2c83eb0b15 Revert "squash! Expose expires_at datetime in mastoAPI only for the activity actor"
5 years ago
Mike Verdone 2981821db8 squash! Expose expires_at datetime in mastoAPI only for the activity actor
5 years ago
Roman Chvanikov d2da3d30f3 Merge branch 'develop' into feature/digest-email
5 years ago
Mike Verdone 3cb471ec06 Expose expires_at datetime in mastoAPI only for the activity actor
5 years ago
Mike Verdone 36012ef6c1 Require that ephemeral posts live for at least one hour
5 years ago
Mike Verdone 704960b3c1 Add support for activity expiration to common and Masto API
5 years ago
sadposter f5d574f4ed check both item and parent domain blocks
5 years ago
Sadposter 48bd3be9cb move domain block check to with block
5 years ago
Sadposter 4af4f6166b honour domain blocks on streaming notifications
5 years ago
kaniini 9c6357324e Merge branch 'feature/admin-api-user-statuses' into 'develop'
5 years ago
Ariadne Conill d3bdb8e704 rich media: parser: splice the given URL into the result
5 years ago
Maxim Filippov f46805bb40 Merge branch 'develop' into feature/admin-api-user-statuses
5 years ago