Commit Graph

16 Commits (58bcd50f7f8c187f8c0bd4a1d52aecafd76979fc)

Author SHA1 Message Date
Matt Jankowski fd66f7cdc0 Disable sidekiq logging in test mode ()
Matt Jankowski 484c9709b6 Misc spec coverage improvements ()
* Dont use raise_error by itself (avoids warning)

* Add coverage for AccountFilter

* Improve coverage and refactor for Subscription#lease_seconds

* Improve coverage and refactor for NotificationMailer

* Simplify assignment of min/max threshold on subscription
Eugen 501514960a Followers-only post federation ()
* Make private toots get PuSHed to subscription URLs that belong to domains where you have approved followers

* Authorized followers controller, stub for bulk action

* Soft block in the background

* Add simple test for new controller

* Rename Settings::FollowersController to Settings::FollowerDomainsController, paginate results,
rename "private" post setting to "followers-only", fix pagination style, improve post privacy
preferences style, improve warning style

* Extract compose form warnings into own container, show warning when posting to followers-only with unlocked account
Matt Jankowski 355965c17b Silence Devise deprecation warning about TestHelpers ()
Devise changed their approach -
3f3ec236bb

This change silences a deprecation warning about `TestHelpers`
Chad Pytel 92cd207c50 Introduce capybara and first feature spec ()
This commit introduces Capybara and the first feature spec.

I focused on coverage for log in for the first feature spec because that would
have prevented 624a9a7136 causing .
Samy KACIMI 81c76fe375 add more tests to models
Eugen Rochko aabf884c5f Discard misattributed remote statuses, improve timelines filter
Eugen Rochko 67b35a601a Exclude blocked users from follow suggestions, fix tests
Eugen Rochko 22a8801dbc Adding domain blocks
Eugen Rochko ae1fac0062 Add API to upload media attachments
Eugen Rochko 10ba09f546 Upgrade to Rails 5.0.0.1
Eugen Rochko 85b00d19b8 Moving Salmon notifications to background processing, fixing mini-profiler
behaviour with Turbolinks enabled, optimizing Rabl for production
Eugen Rochko b640f35621 Writing out more tests, fixed some bugs
Eugen Rochko 3824c58853 Adding GNU Public license, adding home timeline, reblog/favourite counters
Eugen Rochko 11ff92c9d7 Adding a test for ReblogService, fixing mentions for remote statuses
Eugen Rochko 71fe24096c Adding a Mention model, test stubs