Eugen Rochko
e4f56fa942
Don't create attachments if remote file cannot be fetched
10 years ago
Eugen Rochko
882de42bab
Validate presence of text even for remote statuses
10 years ago
Eugen Rochko
2c766bd4b4
Add user locale setting
10 years ago
Eugen Rochko
4f07fb1f0a
Fix #144 - Filter statuses from blocked users out of ancestors/descendants results
10 years ago
Eugen Rochko
fdc17bea58
Fix rubocop issues, introduce usage of frozen literal to improve performance
10 years ago
Eugen Rochko
8152584cf5
Fix #142 - Escape ILIKE special characters from Account.find_remote
10 years ago
Eugen Rochko
20aa777c58
Weigh username matches higher than domain matches in account search
10 years ago
Eugen Rochko
09218d4c01
Use full-text search for autosuggestions
10 years ago
Eugen Rochko
0320ea4b85
Fix public timeline query
10 years ago
Eugen Rochko
aabf884c5f
Discard misattributed remote statuses, improve timelines filter
10 years ago
Eugen Rochko
17903c6dae
Improve filtering of public/hashtag timelines, both in backlog and real-time
10 years ago
Eugen Rochko
b13e7dda1f
API pagination for all collections using Link header
10 years ago
Eugen Rochko
9aecc0f48a
Move timelines API from statuses to its own controller, add a check for
...
resources that require a user context vs those that don't (such as public timeline)
/api/v1/statuses/public -> /api/v1/timelines/public
/api/v1/statuses/home -> /api/v1/timelines/home
/api/v1/statuses/mentions -> /api/v1/timelines/mentions
/api/v1/statuses/tag/:tag -> /api/v1/timelines/tag/:tag
10 years ago
Eugen Rochko
bb4d1eb2e8
Improve feed regeneration
10 years ago
Eugen Rochko
f5c6baf29d
Fix account and hashtag regex
10 years ago
Eugen Rochko
23fc424b7a
Account notes (bios) can now contain links. Character limit upped to 160
10 years ago
Eugen Rochko
7bb28bf780
Improve @mention regex
10 years ago
Eugen Rochko
48b9619439
Adding hashtags
10 years ago
Eugen Rochko
62292797ec
Adding hashtag model
10 years ago
Eugen Rochko
0160d1d9b5
Enable caching for some rabl views
10 years ago
Eugen Rochko
57304ac375
Catch 404 errors when downloading remote media, add screenshot to landing page
10 years ago
Eugen Rochko
fa1cc2d05a
Limit returned followees/followers by API to 40 for now
10 years ago
Eugen Rochko
f10feb2e70
Fix common followers API
10 years ago
Eugen Rochko
e0a197650a
Adding common followers API, fixing fallback query again
10 years ago
Eugen Rochko
c913bdfc98
Fix follow suggestion fallback to exclude already followed users
10 years ago
Eugen Rochko
bfb6cc5f2c
Make suggestions box also use user list components
10 years ago
Eugen Rochko
909d0d5e88
Adding public timeline silencing
10 years ago
Eugen Rochko
e5565a7e4a
Fix suggestions fallback query
10 years ago
Eugen Rochko
abb8f5837e
Fix public channel
10 years ago
Eugen Rochko
a9e40a3d80
Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
...
to the API
10 years ago
Eugen Rochko
04bbc57690
Fix #100 - Add "back" button to certain views
...
Also fix reloading of timelines after merge-type events
10 years ago
Eugen Rochko
1d2175f73c
Do not force-transcode uploaded videos to webm (leave mp4 as-is)
10 years ago
Eugen Rochko
a782e3b39d
Actually fix public timeline
10 years ago
Eugen Rochko
b5c6d00afa
Fix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues
10 years ago
Eugen Rochko
13ee88926d
Increase default number of loaded suggestions to 10
10 years ago
Eugen Rochko
de1f3aab86
Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API
10 years ago
Eugen Rochko
1de2833f30
Filter out reblogs of blocked users from public timeline (the not real-time variant)
10 years ago
Eugen Rochko
4470330385
Backfill follow suggestions with fallback when not enough results. Cycling
...
through suggestions in UI
10 years ago
Eugen Rochko
db4671fd3f
Fix suggestions fallback
10 years ago
Eugen Rochko
6e0b3ddb0d
Fix follow suggestions order
10 years ago
Eugen Rochko
04bfd4262f
Fix follow suggestions ranking
10 years ago
Eugen Rochko
7075cef8f9
Adding sort by node rank to follow suggestions and fallback to most influential users
10 years ago
Eugen Rochko
67b35a601a
Exclude blocked users from follow suggestions, fix tests
10 years ago
Eugen Rochko
edefd87adf
Fix multiple results return from FollowSuggestion.get
10 years ago
Eugen Rochko
4d336cefac
Add sync command for neo4j, fix configuration, add neo4j to docker-compose, fix seed
10 years ago
Eugen Rochko
20f581f796
Display follow suggestions
10 years ago
Eugen Rochko
e21a3fe0cd
Adding sync of follow relationships to Neo4J, accounts/suggestions API
10 years ago
Eugen Rochko
2ddf4e09f9
Change how convert options are escaped
10 years ago
Eugen Rochko
cdc49c6b4b
Allow mp4 uploads, convert to WebM
10 years ago
Eugen Rochko
aec51e40ee
Make account domains case-insensitive, downcase before checking against local
10 years ago