This repository has been archived on 2019-05-14. You can view files and clone it, but cannot push or open issues or pull requests.
mastodon/app/models
Matt Jankowski 2cc3111a77 Expand spec coverage and refactor the Account.find_ methods (#3485)
* Move specs for account finder methods to concern spec

* Move account finder methods to concern

* Improve spec wording

* Use more explicit comparison to ensure correct return value

* Add coverage for .find_local! and .find_remote!

* Add some methods to the finder

* Use arel on matching_username method

* Avoid ternary in matching domain method

* Simplify finder methods

* Use an AccountFinder class to simplify lookup
2017-05-31 20:28:45 +02:00
..
concerns Expand spec coverage and refactor the Account.find_ methods (#3485) 2017-05-31 20:28:45 +02:00
form Fix #795, fix #704, fix #835 - 2FA requires confirmation to be enabled (#1278) 2017-04-08 22:20:08 +02:00
web annotate models (#2697) 2017-05-02 02:14:47 +02:00
account.rb Expand spec coverage and refactor the Account.find_ methods (#3485) 2017-05-31 20:28:45 +02:00
account_domain_block.rb Add buttons to block and unblock domain (#3127) 2017-05-19 21:05:32 +02:00
account_filter.rb Add coverage for ReportFilter and AccountFilter (#3236) 2017-05-22 15:50:58 -04:00
application_record.rb Fix rubocop issues, introduce usage of frozen literal to improve performance 2016-11-15 16:56:29 +01:00
block.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
conversation.rb Conditional validations no longer accept strings for if/unless (#3124) 2017-05-19 03:11:23 +02:00
conversation_mute.rb Feature conversations muting (#3017) 2017-05-15 03:04:13 +02:00
domain_block.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
export.rb Settings export refactor (#1646) 2017-04-13 13:02:02 +02:00
favourite.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
feed.rb Only call regeneration worker after first login after a 14 day break 2017-04-04 02:00:10 +02:00
follow.rb Introduce recent to Follow (#3247) 2017-05-23 13:12:19 +02:00
follow_request.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
import.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
media_attachment.rb Specs for cleanup workers (#3235) 2017-05-22 19:36:21 +02:00
mention.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
mute.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
notification.rb Remove arguments in association reader (#3305) 2017-05-25 16:28:14 +02:00
preview_card.rb Fetch remote image using http.rb (#3114) 2017-05-18 15:43:10 +02:00
remote_follow.rb Fix #2027 - Accept own ID for remote follow with and without preceding @ (#2991) 2017-05-11 21:54:30 +02:00
report.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
report_filter.rb Admin reports with accounts (#2092) 2017-04-18 19:36:18 +02:00
setting.rb Refactor Setting (#3302) 2017-05-25 14:14:36 +02:00
status.rb Extract authorization policy for viewing statuses (#3150) 2017-05-29 18:22:22 +02:00
stream_entry.rb Cover AccountsController more in spec (#3229) 2017-05-23 02:53:01 +02:00
subscription.rb Misc spec coverage improvements (#2821) 2017-05-05 14:56:00 -04:00
tag.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
user.rb Refactor User and spec (#3431) 2017-05-30 15:28:56 +02:00
web.rb Add extended about page stub 2017-01-13 03:24:41 +01:00