Commit Graph

41 Commits (2e0a38d07c4611b1f2817cd70f6e95ca6b772ec2)

Author SHA1 Message Date
Eugen Rochko a782e3b39d Actually fix public timeline 9 years ago
Eugen Rochko b5c6d00afa Fix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues 9 years ago
Eugen Rochko de1f3aab86 Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API 9 years ago
Eugen Rochko 1de2833f30 Filter out reblogs of blocked users from public timeline (the not real-time variant) 9 years ago
Eugen Rochko 427ba27641 Public timeline to exclude users you blocked 9 years ago
Eugen Rochko 2d4f9ecebf Validate against multiple reblogs of same status by same account 9 years ago
Eugen Rochko 927333f4f8 Improve code style 9 years ago
Eugen Rochko e9bc4a4a08 Limit usernames to 30 chars, statuses to 500, open account after follow form success 9 years ago
Eugen Rochko c6d893a71d Uploading/undoing media modifies status text. Also: status text trimmed before validation 9 years ago
Eugen Rochko c0e9603c92 Fix #50 - Order ancestors/descendants by tree path 9 years ago
Eugen Rochko 762157ee4e Fix for single status pages 9 years ago
Eugen Rochko 85d89b472d Optimized n+1 queries in accounts Atom and HTML views
Added stack trace for SQL queries in development
Removed badly thought out accounts/lookup API
9 years ago
Eugen Rochko 1d9c886518 Adding enclosures to Atom and statuses JSON 9 years ago
Eugen Rochko ae1fac0062 Add API to upload media attachments 9 years ago
Eugen Rochko 10ba09f546 Upgrade to Rails 5.0.0.1 9 years ago
Eugen Rochko 85b00d19b8 Moving Salmon notifications to background processing, fixing mini-profiler
behaviour with Turbolinks enabled, optimizing Rabl for production
9 years ago
Eugen Rochko 318886287b Fixing some stuff for Turbolinks, adding gzip on top, fixing a n+1 query 9 years ago
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
9 years ago
Eugen Rochko 0f5bbb999c Pre-loading polymorphic associations for Atom feeds 9 years ago
Eugen Rochko c8999a116e Sanitize remote html in atom feeds, API (not just UI), use cached mention
relations on Status#mentions
9 years ago
Eugen Rochko 7cd3de3494 Do display top-level content on remote shared notices 9 years ago
Eugen Rochko 082e1cbe5a Fix default max_id query in paginate_by_max_id 9 years ago
Eugen Rochko 12559b01ea Add pagination by max_id instead of offset/limit 9 years ago
Eugen Rochko f14f462eaf Adding Turbolinks, adding status posting form on homepage 9 years ago
Eugen Rochko 35aafdba96 Ancestors and descendants of statuses 9 years ago
Eugen Rochko 7e00a21ea6 Small optimizations in Atom feeds 9 years ago
Eugen Rochko f97fc9744f Use FanOutOnWriteService AFTER processing mentions 9 years ago
Eugen Rochko 5c99e304e5 Deleting statuses, deletion propagation 9 years ago
Eugen Rochko 75b3339a99 Respect "delete" verb on remote feeds 9 years ago
Eugen Rochko aab9f57e36 Adding config for puma, dashboard layout, fixing some queries 10 years ago
Eugen Rochko 447cfef62d Improving feed queries, switching API to doorkeeper authentication 10 years ago
Eugen Rochko 6c4c84b161 Distrubute statuses as a fan-out-on-write system, with optional precomputing 10 years ago
Eugen Rochko aab330eb2d Adjusting design of public pages, optimizing account page queries 10 years ago
Eugen Rochko f16b31f077 Adding a bunch of tests 10 years ago
Eugen Rochko 71fe24096c Adding a Mention model, test stubs 10 years ago
Eugen Rochko 79609d6270 Add service for posting statuses (normal and replies), mention regex to
fetch webfinger information of mentioned accounts
10 years ago
Eugen Rochko fa7868675d Send Salmon interactions 10 years ago
Eugen Rochko fa33750105 Adding reblogs, favourites, improving atom generation 10 years ago
Eugen Rochko 1dad72bf13 Fixes and general progress 10 years ago
Eugen Rochko 709c6685a9 Made some progress 10 years ago
Eugen Rochko 9c4856bdb1 Initial commit 10 years ago