|
74ae158c2f
|
Add "direct" visibility level in the backend. Web UI is not yet
adjusted to allow choosing it, yet
|
2017-03-15 22:55:45 +01:00 |
|
|
c64a1c25c4
|
Fix #231 - Muting
|
2017-03-02 18:49:32 +01:00 |
|
|
442fdbfc53
|
Mute button progress so far. WIP, doesn't entirely work correctly.
|
2017-03-01 22:31:21 -06:00 |
|
|
7f0d1b8cc0
|
If a status is within 40 statuses from the top of a home feed, do not
reinsert it when someone boosts it
|
2017-03-01 01:07:11 +01:00 |
|
|
dc851c922e
|
Mentions in private statuses allow mentioned people to see them
|
2017-02-11 15:10:22 +01:00 |
|
|
6331ed16e5
|
Fix #614 - extra reply-boolean on statuses to account for cases when replied-to
status is not in the system at time of distribution; fix #607 - reset privacy
settings to defaults when cancelling replies
|
2017-02-09 20:25:39 +01:00 |
|
|
fb6aa7ad5c
|
Add tracking of delay to streaming API
|
2017-02-05 03:19:04 +01:00 |
|
|
d9ca46b464
|
Cleaning up format of broadcast real-time messages, removing
redis-backed "mentions" timeline as redundant (given notifications)
|
2017-02-02 00:03:31 +01:00 |
|
|
cca82bf0a2
|
Move merging/unmerging of timelines into background. Move blocking into
background as well since it's a computationally expensive
|
2017-01-23 21:29:34 +01:00 |
|
|
f392030ab8
|
Add /api/v1/notifications/clear, non-existing link cards for statuses will
now return empty hash instead of throwing a 404 error. When following,
merge into timeline will filter statuses
|
2017-01-23 21:09:27 +01:00 |
|
|
8d44281677
|
Set in_reply_to_account on statuses to non-self value when possible, thus
resolving the confusion from self-chain replies ultimately linking to a
non-self status. Adjust filters
|
2016-12-31 14:36:25 +01:00 |
|
|
f729cfc881
|
Private posts mentioning non-followers should not notify them, neither locally nor via Salmon
|
2016-12-22 23:14:24 +01:00 |
|
|
b891a81008
|
Follow call on locked account creates follow request instead
Reflect "requested" relationship in API and UI
Reflect inability of private posts to be reblogged in the UI
Disable Webfinger for locked accounts
|
2016-12-22 23:03:57 +01:00 |
|
|
00e9dac1d3
|
Automatically block outgoing notifications from silenced accounts to users
who don't follow them
|
2016-12-04 16:51:49 +01:00 |
|
|
71401659b8
|
Fix #65 - Options to block notifications from people you don't follow/who don't follow you
|
2016-11-25 13:13:16 +01:00 |
|
|
e3ed212b85
|
Filter statuses that mention blocked users
|
2016-11-25 12:35:52 +01:00 |
|
|
da2ef4d676
|
Adding unified streamable notifications
|
2016-11-20 19:39:58 +01:00 |
|
|
fdc17bea58
|
Fix rubocop issues, introduce usage of frozen literal to improve performance
|
2016-11-15 16:56:29 +01:00 |
|
|
f8f15e5697
|
Fix #63 - Filter mentions that reply to blocked users
|
2016-11-13 21:11:45 +01:00 |
|
|
17903c6dae
|
Improve filtering of public/hashtag timelines, both in backlog and real-time
|
2016-11-10 00:03:33 +01:00 |
|
|
bb4d1eb2e8
|
Improve feed regeneration
|
2016-11-08 02:08:32 +01:00 |
|
|
dbe00a4156
|
Improved configuration from ENV, cleaned up timeline filter methods
to be more readable, add extra logging to process feed service
|
2016-11-07 23:20:52 +01:00 |
|
|
48b9619439
|
Adding hashtags
|
2016-11-05 17:13:14 +01:00 |
|
|
4b357ecf98
|
Fix subtle bugs, new icon button
|
2016-11-02 22:29:19 +01:00 |
|
|
1f650d327d
|
Adding public timeline
|
2016-10-07 16:00:11 +02:00 |
|
|
9d59d7b463
|
Adding a block model and filter mentions from blocked users (fix #60)
|
2016-10-03 17:12:13 +02:00 |
|
|
be86d4e0a3
|
Preparing feeds for better filtering
|
2016-10-02 15:28:47 +02:00 |
|
|
a4f7eca5fa
|
Fix #25 - Only latest reblog of status kept on feed as zset value is set to "true" status ID
|
2016-09-29 21:40:37 +02:00 |
|
|
4f9b7432dd
|
Fix #52 - Add API versioning (v1)
|
2016-09-27 16:59:08 +02:00 |
|
|
3f75f52285
|
Fix subtle home feed filtering bug
|
2016-09-27 10:52:37 +02:00 |
|
|
ce29624c6d
|
Fixing image upload limits, allowing webm, merge/unmerge events trigger
timeline reload in UI, other small fixes
|
2016-09-12 18:22:43 +02:00 |
|
|
0077fc26df
|
Merge and unmerge timelines on follow/unfollow, solves #21, #22
|
2016-09-10 18:36:48 +02:00 |
|
|
3cc47beb6e
|
Refactored generation of unique tags, URIs and object URLs into own classes,
as well as formatting of content
|
2016-09-09 20:04:34 +02:00 |
|
|
e24bfbde1a
|
Fixing FanOutOnWriteService, fixing Sidekiq not having enough DB connections
in the pool, adding a throttle of 60rpm per IP, adding mini profiler, adding
admin status to users
|
2016-03-25 14:12:24 +01:00 |
|
|
a08e724476
|
Fix subscriptions:clear task, refactor feeds, refactor streamable activites
and atom feed generation to some extent, as well as the way mentions are
stored
|
2016-03-25 02:13:30 +01:00 |
|