Commit Graph

771 Commits (decbf3a47fbcaea9ebc6b5ab9348260289100faf)

Author SHA1 Message Date
Lain Iwakura 2a744cdff8 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
7 years ago
Lain Iwakura f1f79c0dca Fix timelines in subway tooter.
7 years ago
lambda 29c9812789 Merge branch 'fix/twitterapi-follow-lists' into 'develop'
7 years ago
Lain Iwakura 47887ac848 MastoAPI: Fix always-sensitive bugs.
7 years ago
Lain Iwakura 846d59a536 Send out salmons before websub.
7 years ago
eal 1969773fb4 Fix follower/following lists.
7 years ago
lambda 6b48489237 Merge branch 'feature/follow-import' into 'develop'
7 years ago
eal fdfb508259 Run follow import in the background.
7 years ago
eal d89193a8d7 Allow uploading a file for follow import.
7 years ago
Lain Iwakura 4a13b84887 Add recipients field to activities.
7 years ago
eal 39ccfdc084 Add follow import.
7 years ago
href f909aec050
proxy emojis
7 years ago
href 8e82547179
fix content-type and fallback to image/jpeg
7 years ago
Roger Braun 888ec9e579 ActivityPub: Check inbox requests for valid signature.
7 years ago
Roger Braun a9c23e1c32 Add plug to validate signed http requests.
7 years ago
Lain Iwakura 64330d9455 ActivityPub: Add object routes / controller.
7 years ago
Lain Iwakura a89a613e4e ActivityPub: Use only string keys in views.
7 years ago
Lain Iwakura da005d3332 ActivityPub: Add Objects View.
7 years ago
lambda 4b06e46a3a Merge branch 'fix/tootdon-mentions' into 'develop'
7 years ago
eal b00e230760 Add a bunch of useless HTML to mentions.
7 years ago
Roger Braun c3bcafc51b HTTPSig: Add method to validate conn
7 years ago
Roger Braun 5599c5920c Basic incoming AP support.
7 years ago
href 9093b2cf49
Merge remote-tracking branch 'upstream/develop' into media-proxy
7 years ago
href 077faaed8c
Limit body size to 25MB
7 years ago
Roger Braun 25118aeef7 Add link to AP address in webfinger.
7 years ago
Roger Braun 30e9b22f96 Merge branch 'develop' into feature/activitypub
7 years ago
Roger Braun d5a13c10ac Merge branch 'feature/user_deletion' into develop
7 years ago
Lain Iwakura ef2322bdb7 Delete notifications on activity deletion.
7 years ago
Lain Iwakura bad499b3fd Basic user deletion.
7 years ago
lambda 35cfbf43a0 Merge branch 'fix/linkify' into 'develop'
7 years ago
eal a3e68f0233 Allow parentheses in links.
7 years ago
eal bf91e5659f Fix HTML escape breaking some links.
7 years ago
eal 5436dbaeaf MastoAPI: don't add attachment links.
7 years ago
Lain Iwakura 6df6ad0b42 User deletion: Remove relationships.
7 years ago
Lain Iwakura a78ae2a685 Don't follow deactivated users.
7 years ago
Lain Iwakura b727ecc5e7 Add function to deactivate users.
7 years ago
Lain Iwakura 0ec5aeb8a7 Don't log in deactivated users.
7 years ago
Lain Iwakura e31a5ff4af Priority queue fixes.
7 years ago
Lain Iwakura 66c3813ea6 Add basic queue prioritization.
7 years ago
href 72f7baa654
Merge remote-tracking branch 'upstream/develop' into media-proxy
7 years ago
Roger Braun 1c90bfb4f6 Merge remote-tracking branch 'origin/develop' into feature/chat
7 years ago
Roger Braun 5945ec84e9 Don't save user in socket, just save the name.
7 years ago
Roger Braun 69f1024bb0 Add basic channel state.
7 years ago
eal c1fa1e8844 Fix basic auth for passwords with a colon.
7 years ago
Lain Iwakura 5c40986120 Basic backend chat.
7 years ago
Roger Braun d08a34e88b OStatus: Add user bio as summary field
7 years ago
Lain Iwakura 5637d163e6 MastodonAPI: Add proper user count.
7 years ago
href 1cb5cbdc6c
Improve error handling, add configuration
7 years ago
href e28c110eba
mandatory typo fix...
7 years ago
href 5f35fdcf5d
media proxy: good enough wip
7 years ago
lambda 9d1c0ec18d Merge branch 'salmon-native-keys' into 'develop'
7 years ago
href 4524721fba
Salmon: generate private key with native crypto if available.
7 years ago
Lain Iwakura c680ae581d Return xml notice at /notice path.
7 years ago
Roger Braun d16b613929 MastodonUI login: Show error message on error.
7 years ago
lambda 698a75cb39 Merge branch 'develop' into 'develop'
7 years ago
eal 1625021a9c Merge branch 'fix/self-follow' into 'develop'
7 years ago
eal e9037ffc8d Do not include user in their own follower count.
7 years ago
eal fa19de97ba MastoAPI: no more than 4 attachments.
7 years ago
Roger Braun 747a68a075 Treat internal emoji like external.
7 years ago
Roger Braun cf0bbf320d MastoAPI: Add max_toot_chars.
7 years ago
eal bd921ca5d7 Fix posts being streamed to non-local websocket channels.
7 years ago
eal 4db5954786 Don't let the user unfollow their own account.
7 years ago
eal aadf54e0df Don't show the user in their own following count.
7 years ago
Hyper! (Stitch) 36011fee4e Add Custom Pleroma-dark theme
7 years ago
Roger Braun 52aa65fe6e Federator Queue: Add seperate in/out queues.
7 years ago
Roger Braun 5ff5d583b6 MastodonAPI: Streaming fixes.
7 years ago
Roger Braun 0f099dac67 MastodonAPI: Add sign out.
7 years ago
Roger Braun c336a13d2c MastoAPI: Only return create activties in contexts.
7 years ago
Thog 59770c3f5c
Fix all compilation warnings
7 years ago
lambda ed3403ad8b Merge branch 'formatting-fixes' into 'develop'
7 years ago
eal 146ec80285 Merge branch 'fix/mastofe-login-redirect' into 'develop'
7 years ago
eal f53cdabcdf Add #nsfw tag if sensitive content bit is set
7 years ago
eal 31e4277ba5 Don't add summary if empty.
7 years ago
eal fb118b2978 Don't insert newlines to generated HTML.
7 years ago
eal 66e78c3ec4 Escape HTML instead of discarding it.
7 years ago
Roger Braun 4647bcd6e6 Don't start streamer during tests.
7 years ago
eal 9c60cc88df Redirect to Getting Started on login.
7 years ago
Roger Braun a743940463 MastoAPI: Implement all streaming functions.
7 years ago
Roger Braun 5719f69ae3 MastodonAPI: Stream fixes.
7 years ago
Roger Braun 43499848d0 Small css fix.
7 years ago
Shpuld Shpuldson 189513e4ff Add styles to make login page resemble mastodon's
7 years ago
Roger Braun 8de890a0d9 Add custom emoji to Mastodon UI initial state.
7 years ago
Roger Braun ced0d64d75 MastoAPI: Make attachment ids strings.
7 years ago
lambda 1cca544e20 Merge branch 'twitterapi-bitlbee' into 'develop'
7 years ago
eal f9828e578c TwitterAPI: Add /users/show.
7 years ago
eal 163c658202 TwitterAPI: Add unimplemented /mutes/users/ids.
7 years ago
eal 22bbe27115 TwitterAPI: Add unimplemented /friendships/no_retweets/ids.
7 years ago
eal 3533bf7eac TwitterAPI: Add /friends/ids.
7 years ago
eal 06c3ee3bac Accept 1 as true.
7 years ago
eal c84723b679 MastoAPI: Add media timelines.
7 years ago
Roger Braun 083cd169d2 MastoAPI: Fix repeat api bug.
7 years ago
Roger Braun 5fc6e9d467 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
7 years ago
Roger Braun d293ceb1b5 Add Mastodon frontend.
7 years ago
lambda 08bc316742 Merge branch 'mastodon-notification-endpoints' into 'develop'
7 years ago
lambda 87dee3902a Merge branch 'filetype-recognition' into 'develop'
7 years ago
lambda efcf54dc02 Merge branch 'mastoapi-update-credentials' into 'develop'
7 years ago
eal 18a95cd375 Add common video and audio types.
7 years ago
eal fc7483cb3c MastoAPI: Add update credentials endpoint.
7 years ago
eal 260b148b92 Use headers for file content type recognition.
7 years ago
Roger Braun 414c52509b MastoAPI: Websocket streaming for federated timeline.
7 years ago
Roger Braun bd5bdc4c24 MastoAPI: Basic streaming.
7 years ago
Roger Braun a1923d20e8 MastoAPI: Fix reblog emojis.
7 years ago
Roger Braun fd12e585c9 Handle existing redirect params.
7 years ago
Roger Braun 1d3d66a841 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
7 years ago
Roger Braun 6e9c22c0af MastoAPI: Use string ids everywhere.
7 years ago
eal e6a78c6ed0 MastoAPI: Add notification get, clear and dismiss.
7 years ago
Roger Braun 1b8ad9f731 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
7 years ago
Roger Braun 266d9c008d MastoAPI: Fetch statuses in search.
7 years ago
lambda 2247d7580e Merge branch 'fix-tootdon-image-uploads' into 'develop'
7 years ago
eal e942e1e552 Correct mimetype on bad uploads.
7 years ago
Roger Braun f1d27a5fbb Add actor column to activities.
7 years ago
Roger Braun 41b8a76e96 Re-fetch user data on salmon decode error.
7 years ago
lambda 77e272df2d Merge branch 'following-you-in-user-view' into 'develop'
7 years ago
eal f7fc048aeb TwitterAPI user view: add follows_you.
7 years ago
Roger Braun d2430d5007 Look through whole db for user timelines.
7 years ago
eal 4656cb9b99 TwitterAPI user view: add blocks.
7 years ago
eal 6c0758e041 TwitterAPI: Add blocks.
7 years ago
lambda be67db5547 Merge branch 'mastodon-emoji-endpoint' into 'develop'
7 years ago
eal c6210183e1 Add mastodon API endpoint for custom emoji.
7 years ago
lambda d761b1543a Merge branch 'authenticated-profile-fetching' into 'develop'
7 years ago
Roger Braun 722c4614ad Allow self-rt.
7 years ago
Roger Braun 7da978f3f5 Linkify fixes.
7 years ago
Roger Braun 6dfa62800a Revert "Longer timeouts for user fetching."
7 years ago
Roger Braun 7de3a65214 Longer timeouts for user fetching.
7 years ago
eal f85566324e Allow profile fetching for authenticated users only.
7 years ago
lambda ed1eb5deea Merge branch 'fix-tootdon-oauth' into 'develop'
7 years ago
eal b0e27b21dd Fix tootdon logins.
7 years ago
Roger Braun 7252f6b054 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
7 years ago
Roger Braun 046bee34d3 Fix bug when no posts are in the db.
7 years ago
lambda fa1f11e8e9 Merge branch 'feature/blocks' into 'develop'
7 years ago
Roger Braun c6b9b777da MastoAPI: Add list of blocked users.
7 years ago
Roger Braun 5bf92e50be MastoAPI: Add blocking.
7 years ago
Roger Braun 33beb51da4 MastoAPI: Add blocking to AccountView.
7 years ago
Roger Braun 8a1a7191fd MastoAPI: Fix mentions always being for an anonymous user.
7 years ago
Roger Braun 9b63647aff MastoApi: Add blocking to fetches.
7 years ago
Roger Braun d89a7a0b34 TwitterAPI: Add blocking to fetches.
7 years ago
Roger Braun 867ac1e4f5 Handle nil cases.
7 years ago
Roger Braun 8ef58a266b Don't return blocked users' activities in contexts.
7 years ago
Roger Braun a47727adde Don't return activities from blocked users.
7 years ago
Roger Braun 632da6c927 Don't create notifications if the user is blocked.
7 years ago
Roger Braun 6a5f087174 Add blocks to User.
7 years ago
Roger Braun 9be286a900 Handle empty terms / tags.
7 years ago
Roger Braun 6f05367325 Federate out content warnings.
7 years ago
Roger Braun e014cc6ed8 Allow using cws in mastodon api.
7 years ago
Roger Braun 44295dd49a MastoAPI: Include CW.
7 years ago
Roger Braun 04217f52c9 TwitterAPI: Display cws.
7 years ago
Roger Braun 4cbf17dac6 Save cws in the activitypub data.
7 years ago
Roger Braun 4dcbb64f19 Avoid potentially slow count queries for user note count.
7 years ago
Roger Braun 3037814fde Only search through last 100_000 activities for fetches.
7 years ago
Roger Braun 968a546d4a MastoAPI: Return id as string instead of integer.
7 years ago