59 Commits (2cd141b65f617dfdd1f7d46beef9167fd0da9733)

Author SHA1 Message Date
Nick Schonning 16cc6bc400 Autofix Rubocop RSpec/MatchArray (#24050)
2 years ago
Christian Schmidt 7583523bf0 Replace `Status#translatable?` with language matrix in separate endpoint (#24037)
2 years ago
Christian Schmidt cc0c37cd69 Only offer translation for supported languages (#23879)
2 years ago
Nick Schonning dd46810e8a Enable Style/FrozenStringLiteralComment for specs (#23790)
2 years ago
Nick Schonning 754c417e29 Autofix Rubocop RSpec/LeadingSubject (#23670)
2 years ago
Eugen Rochko 85a10f182e Change public timelines to be filtered by current locale by default (#19291)
2 years ago
Eugen Rochko d5de12d931 Fix performance of account timelines (#17709)
3 years ago
Claire 231cb8bebe Fix some flaky tests that randomly failed because of item ordering (#17509)
3 years ago
Claire e92ac5b769 Fix error-prone SQL queries (#15828)
3 years ago
Eugen Rochko 78ceda1af6 Refactor how public and tag timelines are queried (#14728)
4 years ago
Takeshi Umeda 861661100c Add remote only to public timeline (#13504)
5 years ago
ThibG 41536557be Improve RSS entries for statuses (#13592)
5 years ago
Yamagishi Kazutoshi cf55546c41 Revert "improve status title (#8596)" (#13591)
5 years ago
Alexander dff05cd398 improve status title (#8596)
5 years ago
Eugen Rochko c453888616 Fix performance of home feed regeneration (#12084)
5 years ago
Eugen Rochko 6cae1b40bf Remove deprecated REST API `GET /api/v1/timelines/direct` (#11212)
5 years ago
ashleyhull-versent 00d31a292c rubocop issues - Cleaning up (#8912)
6 years ago
masarakki 86a912d6f0 exclude-other-silenced-accounts (#7528)
6 years ago
Eugen Rochko 6eca34ffb8 Fix error when trying to update counters for statuses that are gone (#8251)
6 years ago
Eugen Rochko 499a9f5f11 Change language opt-out to language opt-in (#7823)
7 years ago
Eugen Rochko 9e3f9b8250 Improve counter caches on Status and Account (#7644)
7 years ago
tateisu 9a4bed4837 optimize direct timeline (#7614)
7 years ago
Kaito Sinclaire 447741e456 Direct messages column (#4514)
7 years ago
ysksn c09c37af98 Add tests for Status#title (#5718)
7 years ago
ysksn a766ece166 Add tests for Status#verb (#5717)
7 years ago
ysksn ab48f2b239 Add tests for Status#hidden? (#5719)
7 years ago
Akihiko Odaki f9dd41621f Do not filter statuses with unknown languages (#5045)
7 years ago
unarist 3978894d05 Validate uri presence for remote status (#4985)
7 years ago
Akihiko Odaki 8c96e0d496 Remove local_only scope in Status (#4977)
7 years ago
Eugen Rochko 73c613dcfc Switch to static URIs, new URI format in both protocols for new statuses (#4815)
7 years ago
Eugen Rochko 39b0588256 Count all URLs in text as 23 characters flat, do not count domain part of usernames (#4427)
7 years ago
Eugen Rochko e7810e4031 Fix regression from #3842 (#3892)
8 years ago
Akihiko Odaki (@fn_aki@pawoo.net) 77dcf442e7 Filter direct statuses in Status.as_home_timeline (#3842)
8 years ago
Matt Jankowski d339ac2c76 Introduce StatusThreadingConcern (#3490)
8 years ago
Jack Jennings faf53a5a3e Extract authorization policy for viewing statuses (#3150)
8 years ago
Matt Jankowski 1122249e51 Filter languages with opt out (#3175)
8 years ago
Eugen Rochko a55019c3bf More tests for public timeline method (#3171)
8 years ago
Eugen Rochko 0cafe62561 Account domain blocks (#2381)
8 years ago
alpaca-tc 0d7dc192c3 Optimize Status#permitted_for 24x (#3069)
8 years ago
Eugen Rochko 5039bc93d5 Feature conversations muting (#3017)
8 years ago
alpaca-tc 4b5edb0d16 Fixes NoMethodError: undefined method 'first' for nil:NilClass (#3036)
8 years ago
Eugen Rochko 12ef99556e Add conversation model, <ostatus:conversation /> (#3016)
8 years ago
Jack Jennings cd56acd184 Add specs for current Status#permitted? implementation (#2982)
8 years ago
Matt Jankowski bddb03a089 Improve allowed language handling (#2897)
8 years ago
Matt Jankowski c44ef23e50 Filter on allowed user language preferences (#2361)
8 years ago
Akihiko Odaki a28863bf95 Revert "Use PostgreSQL inheritance for blocks and mutes (#2520)" (#2634)
8 years ago
Akihiko Odaki 7cd8e61b5a Use PostgreSQL inheritance for blocks and mutes (#2520)
8 years ago
Matt Jankowski 3e819257ab More status specs (#2564)
8 years ago
Matt Jankowski d120a7ac99 Add spec for Status.as_home_timeline (#2451)
8 years ago
Eugen cc9714a4d0 Add more FeedManager#filter? tests (#2413)
8 years ago