docbrown/spec/system
Jacob Herrington 35ede32be7 Internal bulk badge awarder (#5110) [deploy]
* Move admin specs

These tests should probably be grouped together, so I moved them into a
directory called "internal"

This also encourages some additional internal tests.

* Add an internal badges controller

* Add internal view for running BadgeRewarder task

Because:
  - Peter is currently running this rake task from Heroku and this is
  going to make his workflow easier
  - It's a step towards having a decent tool under internal for managing
  badges (though I'd hesitate to call this decent)

This change adds a view and controller action to award badges in
batches, it's an improvment over the current workflow that Peter is
using, but it's still very rough around the edges.

We could definitely improve this with some error handling around the way
the BadgeRewarder works, but for now this is a net gain over how Peter
has been doing this task. I think it's worth merging as is and future
work to improve the experience and reliability of this tool can be
prioritized against other tasks.
2019-12-16 11:31:37 -05:00
..
articles Fix pending tests (#5070) [deploy] 2019-12-10 15:10:14 -05:00
comments Remove extra dependencies for PageViewsController (#4923) [deploy] 2019-11-25 19:06:34 -05:00
dashboards Add pagination to followers and following page in dashboard (#258) (#4375) [deploy] 2019-11-20 18:21:18 -05:00
homepage Delete a commented out test (#4875) 2019-11-21 15:14:12 -05:00
internal Internal bulk badge awarder (#5110) [deploy] 2019-12-16 11:31:37 -05:00
organization Fixed Leave organization not working (#4387) (#4420) 2019-10-15 18:04:16 -04:00
podcasts Feat: #3498 Display episode's published_at (#4272) 2019-10-08 17:06:46 -04:00
pro_memberships Pro: memberships (#3461) 2019-09-24 10:38:54 -07:00
user Fix pending tests (#5070) [deploy] 2019-12-10 15:10:14 -05:00
videos Fix community name (#2415) 2019-04-13 16:12:21 -04:00
banned_user_interactions_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
link_for_tags_in_posts_in_notifications_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
user_leaves_top_level_comment_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
user_logs_in_with_twitter_spec.rb Feature/refactored onboarding (#3333) 2019-07-26 15:53:32 -04:00
user_selects_looking_for_work_spec.rb Move user.follow delay calls to ActiveJob (#3136) (#4203) 2019-10-03 11:22:00 -04:00
user_uses_the_editor_spec.rb Unskip all skipped specs (#2941) 2019-05-25 11:04:38 -04:00
user_views_a_reading_list_spec.rb Improve reading list (#2695) 2019-05-05 19:19:30 -04:00
user_visits_a_comments_page_spec.rb Bump capybara from 3.26.0 to 3.27.0 (#3556) 2019-07-30 16:47:08 -04:00
user_visits_downloads_page_spec.rb Fix rubocop lints (#3922) [ci skip] 2019-09-03 10:09:48 -04:00