Eugen Rochko
|
98660a76d9
|
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 |
Eugen Rochko
|
4d39cc7bf9
|
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 |
Eugen Rochko
|
d7bc0d8a33
|
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 |
Eugen Rochko
|
337c3d0ed8
|
Private posts mentioning non-followers should not notify them, neither locally nor via Salmon
|
2016-12-22 23:14:24 +01:00 |
Eugen Rochko
|
238233440f
|
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 |
Eugen Rochko
|
42b065d3d7
|
Automatically block outgoing notifications from silenced accounts to users
who don't follow them
|
2016-12-04 16:51:49 +01:00 |
Eugen Rochko
|
ea0846645a
|
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 |
Eugen Rochko
|
3b3bf2dd59
|
Filter statuses that mention blocked users
|
2016-11-25 12:35:52 +01:00 |
Eugen Rochko
|
38025dfea3
|
Adding unified streamable notifications
|
2016-11-20 19:39:58 +01:00 |
Eugen Rochko
|
e71b152d89
|
Fix rubocop issues, introduce usage of frozen literal to improve performance
|
2016-11-15 16:56:29 +01:00 |
Eugen Rochko
|
7a55e3c409
|
Fix #63 - Filter mentions that reply to blocked users
|
2016-11-13 21:11:45 +01:00 |
Eugen Rochko
|
6d9f8ee11e
|
Improve filtering of public/hashtag timelines, both in backlog and real-time
|
2016-11-10 00:03:33 +01:00 |
Eugen Rochko
|
f1d2c46ded
|
Improve feed regeneration
|
2016-11-08 02:08:32 +01:00 |
Eugen Rochko
|
8f0869876b
|
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 |
Eugen Rochko
|
cb22dce970
|
Adding hashtags
|
2016-11-05 17:13:14 +01:00 |
Eugen Rochko
|
72565e9e61
|
Fix subtle bugs, new icon button
|
2016-11-02 22:29:19 +01:00 |
Eugen Rochko
|
c3f5dfeabb
|
Adding public timeline
|
2016-10-07 16:00:11 +02:00 |
Eugen Rochko
|
9d59d7b463
|
Adding a block model and filter mentions from blocked users (fix #60)
|
2016-10-03 17:12:13 +02:00 |
Eugen Rochko
|
be86d4e0a3
|
Preparing feeds for better filtering
|
2016-10-02 15:28:47 +02:00 |
Eugen Rochko
|
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 |
Eugen Rochko
|
4f9b7432dd
|
Fix #52 - Add API versioning (v1)
|
2016-09-27 16:59:08 +02:00 |
Eugen
|
3f75f52285
|
Fix subtle home feed filtering bug
|
2016-09-27 10:52:37 +02:00 |
Eugen Rochko
|
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 |
Eugen Rochko
|
0077fc26df
|
Merge and unmerge timelines on follow/unfollow, solves #21, #22
|
2016-09-10 18:36:48 +02:00 |
Eugen Rochko
|
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 |
Eugen Rochko
|
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 |
Eugen Rochko
|
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 |