Commit Graph

1201 Commits (09214898091b851e8a30a9f40b66aa81f622b091)

Author SHA1 Message Date
Thog 6f39ecc41b
Support Undo like activities (Fix #139)
6 years ago
Syldexia d1366f8d46 Modified deleting an account to run as a task
6 years ago
lambda 7831b38705 Merge branch 'feature/webfinger-mime-ld-json' into 'develop'
6 years ago
lambda ad563669c8 Merge branch 'feature/remote-user-deactivation' into 'develop'
6 years ago
lain df95118c81 Fix linking problem.
6 years ago
William Pitcock 725b05d04a run mix format
6 years ago
William Pitcock 6e8de2faae run mix format
6 years ago
William Pitcock 2051530868 activitypub transmogrifier: handle hubzilla AP actor quirks
6 years ago
William Pitcock 4d2c6707c2 activitypub: normalize the actor to ensure we have its URI
6 years ago
William Pitcock 1a250d65af webfinger: only do ld+json on modern json webfinger
6 years ago
William Pitcock d1f6ecf607 webfinger: interpret application/ld+json links as an alternate to application/activity+json
6 years ago
William Pitcock cce5a9cb1c webfinger: expose the application/ld+json link alongside the older application/activity+json link
6 years ago
William Pitcock 13d4b6d2b5 remote user deactivation: fix test failures
6 years ago
Francis Dinh 0ec1abb3b6 Add federated blocks
6 years ago
Francis Dinh 6604bea9d0 actually rvert those changes
6 years ago
Francis Dinh 8d11bae0d5 Revert "Undo formatting in user.ex"
6 years ago
Francis Dinh e6dc15b96c Undo formatting in user.ex
6 years ago
Francis Dinh d8c842a771 Add support for incoming remote unfollows
6 years ago
lain 1d4bbec6b3 Fix User search.
6 years ago
csaurus 4dfb40a546 Handle cases where a to/cc field is absent on a status
6 years ago
William Pitcock 9390492138 ActivityPub create: discard activities from deactivated users
6 years ago
csaurus 2ce48c1a42 Formatting
6 years ago
csaurus 9aabff4883 Fix tests.
6 years ago
Syldexia 98b36d359a Fixed formatting and test
6 years ago
Syldexia 5bfb7b4ce6 Moved account deletion stuff to somewhere that hopefully makes more sense
6 years ago
Syldexia a16117225f Added endpoint for user account deletion
6 years ago
lain c7a85de35c Revert "Remove 'unlisted' handling for now."
6 years ago
lain 1027d1f696 Remove 'unlisted' handling for now.
6 years ago
lain a5c9dd0a2a Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
6 years ago
lain 3c3933e40b Unlisted fetching: Reverse logic
6 years ago
lambda aeff2d6474 Merge branch 'feature/unrepeats' into 'develop'
6 years ago
lain ec531ca281 Add test.
6 years ago
lain 29376fcc13 Format.
6 years ago
lain 76722ea9c8 Merge branch 'develop' into kaniini/pleroma-bugfix/unlisted-statuses
6 years ago
lambda 4ad5e72012 Merge branch 'feature/chain-policies' into 'develop'
6 years ago
Francis Dinh 54ccbd8479 Use original status id instead of announce id
6 years ago
csaurus c8d418acdd api/v1/timelines/direct implementation
6 years ago
csaurus 392bd9ef56 Stream function to handle direct messages.
6 years ago
csaurus c60a5405db Detect and try to stream incoming "direct" messages
6 years ago
Francis Dinh 4d88747561 Revert "Log error when handling unrepeats"
6 years ago
Francis Dinh c17c55e989 Log error when handling unrepeats
6 years ago
Francis Dinh 271fb5ccb1 Probably better way of handling non-follow undos in ostatus
6 years ago
Francis Dinh 4151cbe6b2 Revert "Do not send non-follow undos over ostatus for now"
6 years ago
Francis Dinh 0b527b5528 Revert "Use [] instead of nil"
6 years ago
Pierrick Brun 89603eda9e do not create notification for yourself
6 years ago
Francis Dinh 42268b0981 Use [] instead of nil
6 years ago
Francis Dinh 07fdc07238 Do not send non-follow undos over ostatus for now
6 years ago
href c220a6db43
format & made get_policies/1 private
6 years ago
href e9e6f37bda
Chain policies
6 years ago
Francis Dinh 900c735467 Match proper number of values from unannounce
6 years ago
Francis Dinh 54f6628590 Change argument order and call correct # of args
6 years ago
Francis Dinh e55f69a676 Handle Undo activites containing an Announce
6 years ago
Francis Dinh 4d5ec883b7 Federate correct activity
6 years ago
lain ffe028cd73 More warning fixes.
6 years ago
lambda 6c2903d9a1 Merge branch 'feld-warnings' into 'develop'
6 years ago
eal bfad57c7c9 Get rid of unsafe variables.
6 years ago
lain 9810153aeb Streamer: Don't send out stream events for blocked users.
6 years ago
lain 96add86b50 Unify wss uri generation.
6 years ago
lain c464355d1a Idempotency: Use special cache, keep for 6 hours.
6 years ago
Mark Felder 7a884d70d8 Group def renders here as well
6 years ago
Mark Felder 31ea9cbcd8 Group def renders together to fix warning
6 years ago
Mark Felder 14c0c6d16b Fix formatting
6 years ago
Mark Felder 2a402fb395 Group response declarations together
6 years ago
Mark Felder a24eed0f57 That last change was stupid. Multiline comments in Elixir don't really exist.
6 years ago
Mark Felder 79d41aa12e Dirty hack to remove the warning
6 years ago
Mark Felder aaacebd906 Fix unused variables, imports, and aliases
6 years ago
Mark Felder 42f1a098aa Fix build. Too eager with the fixing of unused variables.
6 years ago
Mark Felder 636f0fa402 Clean up unused aliases and imports
6 years ago
Mark Felder 943820ae29 More unused variables
6 years ago
Mark Felder ab4aa5720a Fix a bunch of unused variable warnings
6 years ago
lambda 11a1241d41 Merge branch 'feature/nodeinfo' into 'develop'
6 years ago
lain 90c4bed0af Don't expire idempotency cache for five minutes.
6 years ago
lain fcd3eca167 MastodonAPI: Support idempotency key.
6 years ago
Dashie c3f9e24c70
Use a variable for stats to avoid double call
6 years ago
Dashie 724f096ac7
Add metadata.nodeName
6 years ago
Dashie 804497542d
Return the right content-type for the schema call
6 years ago
Dashie e448734952
Explicit error message
6 years ago
Dashie fd0bf3aa71
Simplify version and fix typo
6 years ago
Dashie b8789cc8b6
Add localPosts count, also set to 0 if null
6 years ago
Dashie abeb009acc
Change path of nodeinfo to use .json format
6 years ago
Dashie 65168393d8
Format files
6 years ago
Dashie 67dadd954e
Add first try at nodeinfo
6 years ago
lain bc215f5684 Fix format.
6 years ago
lambda b7584edcea Merge branch 'patch-bio' into 'develop'
6 years ago
William Pitcock a3d1d4894f ActivityPub core: fix handling of unlisted statuses by leveraging a similar strategy as for blocks
6 years ago
lain 4d55d7c95e Insert object after being rewritten.
6 years ago
lambda a7a40bb8f1 Merge branch 'fix/blocked-user-boosts' into 'develop'
6 years ago
Wim Vanderbauwhede 634c0c52a1 Merge remote-tracking branch 'upstream/develop' into patch-bio
6 years ago
lambda 39c80a3667 Merge branch 'bugfix/mrf-simple-media-stripping' into 'develop'
6 years ago
William Pitcock 90bbd94614 ActivityPub MRF SimplePolicy: fix media stripping
6 years ago
eal 845bd56c9c Merge branch 'patch-1' into 'develop'
7 years ago
lain a7eb148d61 Optionally deactivate public timelines.
7 years ago
lain 279b1d19f0 Align local bio limits to remote limit.
7 years ago
Francis Dinh 2d775bf1be Merge branch 'feature/unrepeats' of git.pleroma.social:normandy/pleroma into feature/unrepeats
7 years ago
Francis Dinh 9e0dd21ed6 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into feature/unrepeats
7 years ago
Francis Dinh 0df1a4efc8 Fix comment grammar
7 years ago
Normandy 715c90e54f Fix typo in MastoFE login page.
7 years ago
lain c78e7d8b11 Fix formatting.
7 years ago
lambda 7a52c4549c Merge branch 'feature/message-rewrite-facility' into 'develop'
7 years ago
Wim Vanderbauwhede 7517155544 Changed to support \r\n and \n
7 years ago
Wim Vanderbauwhede 52ee91efce Patch to replace newlines with <br> tags in bio
7 years ago
Dashie afe892ddac
Correct syntax with mix format
7 years ago
Dashie 9972678a68
Add User.decrease_note_count and call it from ActivityPub.delete
7 years ago
lambda 62a2287bba Merge branch 'favicon_tag' into 'develop'
7 years ago
Francis Dinh 8c0806539c Embed announce activity data instead of linking to it
7 years ago
Francis Dinh b1742eca42 Revert "Rename make_unannounce_data helper to make_undo_data"
7 years ago
lain 0574df273c Small cleanup.
7 years ago
lain 114ca9e069 Merge branch 'develop' into fix/note-count-not-updating
7 years ago
Francis Dinh c649ca8958 Rename make_unannounce_data helper to make_undo_data
7 years ago
lain 0c221943ef Formatter: Use proper escaping for links.
7 years ago
eal 22bfeac256 Update note count in ActivityPub.create.
7 years ago
lain 9e6ae44729 Formatting fixes.
7 years ago
lain ff5e957476 Make search use id index too.
7 years ago
Francis Dinh f0798440de Use correct activity for undo
7 years ago
Francis Dinh 4b9f2ab526 Fix federation of unreblog activity
7 years ago
Francis Dinh c5dc7e6e31 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into feature/unrepeats
7 years ago
lain a61e8ac154 Formatting.
7 years ago
eal fa37acfcc7 TwitterAPI: Add Qvitter notification endpoint.
7 years ago
nenolod@dereferenced.org f08f9d4498 ActivityPub MRF: fix nsfw tagging of objects with attachments by looking at the right object (the child in this case)
7 years ago
Francis Dinh 32a26eb910 Fix TwitterAPI.delete call
7 years ago
William Pitcock ee6f15529d CommonAPI post: kill \r with fire
7 years ago
eal 947431e9aa MastoAPI and OAuth: allow login with either email or username.
7 years ago
Francis Dinh 7b4f55238e Handle unrepeats via the TwitterAPI
7 years ago
Francis Dinh 687db1bc3a Expose unannounce activity so that it can be tested
7 years ago
Francis Dinh 0251690e96 Add federation for unrepeats
7 years ago
Francis Dinh c9e7b984d5 Add make_unannounce_data helper function
7 years ago
Francis Dinh 85bd191291 Remove unretweet function for now
7 years ago
Francis Dinh 42279f54cf Return target status in MastoAPI endpoint instead of reblog activity
7 years ago
Francis Dinh d16877251a doc fixes
7 years ago
Francis Dinh b949577472 Add unrepeat functionality
7 years ago
William Pitcock d24ddd9fb9 ActivityPub MRF: implement the SimplePolicy policy
7 years ago
William Pitcock 4a178b3d65 ActivityPub: implement MRF core hook and baseline noop policy object
7 years ago
eal 48380aeccc ActivityPub.ex: do not return boosted statuses from blocked users.
7 years ago
Gian Sass 907df9b8ed Fix issue #124
7 years ago
lain 1dd2c8163f Order masto searches by date.
7 years ago
lambda d7c2909ce2 Merge branch 'bugfix/user-search-with-at-sign' into 'develop'
7 years ago
William Pitcock 2edde06042 user: strip leading @ from user query when searching for users if present
7 years ago
lambda 9998b4519d Merge branch 'feature/mastodon-api-for-tootstream' into 'develop'
7 years ago
lambda 9a2d3705c6 Merge branch 'fix/persisted-mastofe-settings' into 'develop'
7 years ago
William Pitcock 1857f403be mastodon api: report version as the Mastodon API version supported with the real version in parenthesis
7 years ago
William Pitcock 52a1a40d7d mastodon api: implement /api/v1/lists stub
7 years ago
lain 8f9bcc4ab0 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
7 years ago
lain 70bcdf32bd Only search in public data for now.
7 years ago
eal 7c47534970 MastoAPI: Persist frontend timelines and settings.
7 years ago
lambda d41bfd1d47 Merge branch 'bugfix/html-webfinger-host-meta' into 'develop'
7 years ago
eal e7ddda44c0 Follow import: allow URI in addition to screen_name.
7 years ago
William Pitcock bf9d3d4aba XML: use try/catch with XPath functions
7 years ago
lain 60f92e406c Accept port number in urls.
7 years ago
lain 303289d7da MastodonAPI search: return only create activities.
7 years ago
RX14 033771d9f1
Fix failure to serve media from custom upload path
7 years ago