Commit Graph

43 Commits (57d54a9f095774d856b7966c5fbc08c27fbdd586)

Author SHA1 Message Date
Maksim Pechnikov 080e1aa70e add option skip_thread_containment
5 years ago
lain c42ded13a2 Credo fixes.
5 years ago
lain 81d1aa424d Streamer: Stream out Conversations/Participations.
5 years ago
Egor b9cdf6d3b9 Use `User.get_cached*` everywhere
5 years ago
Egor Kislitsyn 1b3d921921 change `Repo.get(User, id)` => `User.get_by_id(id)`
6 years ago
William Pitcock 07cdd9ed02 streamer: use the preloaded object if possible
6 years ago
Karen Konou dfeb3aec44 fix credo warning
6 years ago
Karen Konou da53c079db Refactor to store user ap_id, add tests
6 years ago
Karen Konou be465c762b formatting
6 years ago
Karen Konou 15b21d1983 refactor filtering mechanism
6 years ago
Karen Konou aa71139e4a Fix elixir 1.8 vs 1.7 format conflict
6 years ago
Karen Konou fe4c1d26fc Add ActivityPub.contain_activity checks to streamer
6 years ago
eugenijm 100413bf2c Add `is_seen` to MastoAPI notifications, extract rendering logic into separate NotificationView, add tests
6 years ago
Haelwenn (lanodan) Monnier a3a9cec483
[Credo] fix Credo.Check.Readability.AliasOrder
6 years ago
eugenijm 6038c8a753 Broadcast deleted activity id on deletion to conform to MastoAPI streamig spec
6 years ago
William Pearson 818a7894da Don't stream muted accounts
6 years ago
lain 9e0686efa6 Move visibility into own module.
6 years ago
Haelwenn (lanodan) Monnier 6a6a5b3251
de-group alias/es
6 years ago
lain cf1f35a93a Send delete event over Mastodon streaming api
6 years ago
William Pitcock 980b5288ed update copyright years to 2019
6 years ago
William Pitcock 2791ce9a1f add license boilerplate to pleroma core
6 years ago
href 77b5154c82
Cowboy handler for Mastodon WebSocket
6 years ago
Maksim Pechnikov 074fa790ba fix compile warnings
6 years ago
lain d0ec2812bd Merge remote-tracking branch 'origin' into validate-user-info
6 years ago
KokaKiwi 87098d1676 Streamer: Don't send unwanted DMs to list streams
6 years ago
Haelwenn (lanodan) Monnier ca029f0b69
Web.Streamer: Get unauthenticated statuses representation
6 years ago
William Pitcock ece8656733 streamer: fix fetching the user's block list
6 years ago
William Pitcock cce9d008f9 streamer: contain list updates in the same way as we do with the database query
6 years ago
William Pitcock fb04fecfb4 streamer: use Object.normalize() instead of Object.get_by_ap_id() directly.
6 years ago
William Pitcock b5bc08fac3 streamer: don't relay boosts of messages which would otherwise be blocked
6 years ago
eal 5d3fdbc082 MastoAPI: Add streaming for lists.
6 years ago
lain a9e36e5a64 Fix user topic streaming.
6 years ago
csaurus 392bd9ef56 Stream function to handle direct messages.
6 years ago
lain ffe028cd73 More warning fixes.
6 years ago
lain 9810153aeb Streamer: Don't send out stream events for blocked users.
6 years ago
lain 4afbef39f4 Format the code.
7 years ago
lain d2099c849d More Jason changes.
7 years ago
lain 67afd024a7 Streamer: Make it less chatty.
7 years ago
Thog 59770c3f5c
Fix all compilation warnings
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 414c52509b MastoAPI: Websocket streaming for federated timeline.
7 years ago
Roger Braun bd5bdc4c24 MastoAPI: Basic streaming.
7 years ago