docbrown/app/controllers
rhymes 3b4bda89df Upgrade Honeycomb gem, fix and improve RssReader tests (#2319)
* Switch from deprecated honeycomb-rails to honeycomb-beeline

* Improve error handling, tests and add refactoring

* Fix multiple fetching test and add one more

The test wasn't actually testing the correct behavior, because the class
by default force fetches. It worked because it wasn't reloading the user
from the database.

* Test that Honeycomb's client is doing its thing

* Use some defensive programming to avoid any possible problem during shutdown

* Fix typo

* Use the new API to add fields to the current measured event

* Use default instrumentation and add user info to event

* Replace user.email with user.username, less personal data around

* Use mocking instead of calling Honeycomb.init

* Freeze time before traveling

* Remove a flaky test dependent on rand
2019-04-07 15:27:53 -04:00
..
admin Unique twitter and github usernames #2061 (#2255) 2019-04-02 18:16:29 -04:00
api/v0 Clean up videos page and add tests (#2315) 2019-04-05 16:05:50 -04:00
concerns Edem/improvements/pundit coverage (#498) 2018-06-28 09:38:20 -04:00
internal Modify social share button and functionality (#2316) 2019-04-06 14:49:52 -04:00
notifications Rubocop Style cops enabled (#2056) 2019-03-15 18:33:54 -04:00
additional_content_boxes_controller.rb Improve performance for additional content boxes and tags index (#1750) 2019-02-06 16:50:35 -04:00
api_secrets_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
application_controller.rb Upgrade Honeycomb gem, fix and improve RssReader tests (#2319) 2019-04-07 15:27:53 -04:00
article_mutes_controller.rb Mute notifications for a comment thread (#1636) 2019-01-24 17:20:38 -05:00
articles_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
async_info_controller.rb Rubocop Style cops enabled (#2056) 2019-03-15 18:33:54 -04:00
badges_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
blocks_controller.rb Rubocop Style cops enabled (#2056) 2019-03-15 18:33:54 -04:00
buffer_updates_controller.rb Modify social share button and functionality (#2316) 2019-04-06 14:49:52 -04:00
buffered_articles_controller.rb Rubocop cleanups (#1415) 2019-01-02 11:20:02 -05:00
chat_channel_memberships_controller.rb Code cleanups (#659) 2018-08-07 11:00:13 -04:00
chat_channels_controller.rb Clean up new chat channel functionality and add tests (#2220) 2019-03-26 13:35:32 -04:00
comment_mutes_controller.rb Mute notifications for a comment thread (#1636) 2019-01-24 17:20:38 -05:00
comments_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
dashboards_controller.rb Extract "followers" action from "show" in DashboardsController (#2270) 2019-04-01 18:43:44 -04:00
email_subscriptions_controller.rb Use timezone aware methods (#893) 2018-10-18 16:26:29 -04:00
events_controller.rb Add Honeycomb gem and initial instrumentation (#695) 2018-11-28 10:08:27 -05:00
feedback_messages_controller.rb Removed bug reports from app (#1565) 2019-01-16 11:28:59 -05:00
followed_articles_controller.rb Rubocop Style cops enabled (#2056) 2019-03-15 18:33:54 -04:00
follows_controller.rb Rubocop Style cops enabled (#2056) 2019-03-15 18:33:54 -04:00
ga_events_controller.rb Rubocop Style cops enabled (#2056) 2019-03-15 18:33:54 -04:00
github_repos_controller.rb Add profile_updated_at and github_repos_updated_at to avoid extra fet… (#1754) 2019-02-06 20:39:15 -04:00
giveaways_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
html_variant_successes_controller.rb Add HTML variants for cta optimization and other nav bar adjustments (#970) 2018-10-22 17:03:57 -04:00
html_variant_trials_controller.rb Add HTML variants for cta optimization and other nav bar adjustments (#970) 2018-10-22 17:03:57 -04:00
html_variants_controller.rb Rubocop fixes (#2232) 2019-03-28 07:35:17 -04:00
image_uploads_controller.rb Implement image upload's error handling (#2018) 2019-03-21 12:31:51 -04:00
live_articles_controller.rb Fix rubocop lints (#794) 2018-10-03 13:00:09 -04:00
messages_controller.rb Use timezone aware methods (#893) 2018-10-18 16:26:29 -04:00
moderations_controller.rb Add ability for trusted users to suggest social copy for posts (#2306) 2019-04-04 17:01:58 -04:00
notifications_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
omniauth_callbacks_controller.rb Update rubocop to 0.67 (#2313) [ci skip] 2019-04-05 12:55:13 -04:00
organizations_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
page_views_controller.rb Night theme improvements + small fixes (#2114) 2019-03-19 13:36:30 -04:00
pages_controller.rb Upgrade Rails to 5.2.3 (#1408) 2019-04-03 13:08:59 -04:00
podcast_episodes_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
push_notification_subscriptions_controller.rb Add more test coverage (#1829) 2019-02-22 09:16:57 -08:00
pusher_controller.rb Rubocop cleanups (#1415) 2019-01-02 11:20:02 -05:00
rating_votes_controller.rb Add experience level averaging to articles (#1922) 2019-02-28 08:17:29 -08:00
reactions_controller.rb Organization Notifications (#1762) 2019-02-25 14:25:37 -08:00
reading_list_items_controller.rb Add more request specs (#460) 2018-06-20 17:46:23 -04:00
registrations_controller.rb Use timezone aware methods (#893) 2018-10-18 16:26:29 -04:00
social_previews_controller.rb Social Card upgrade - Part 1 (#2090) 2019-03-22 16:28:02 -04:00
stories_controller.rb Update rubocop to 0.67 (#2313) [ci skip] 2019-04-05 12:55:13 -04:00
stripe_active_cards_controller.rb Add stripe policies and specs (#529) 2018-07-02 17:19:25 -04:00
stripe_cancellations_controller.rb Add Stripe Cancellation Webhook (#1682) 2019-02-13 15:56:19 -05:00
stripe_subscriptions_controller.rb Rubocop cleanups (#1415) 2019-01-02 11:20:02 -05:00
tag_adjustments_controller.rb Fix braces around hash params Rubocop offense (#1453) 2019-01-11 13:08:45 -05:00
tags_controller.rb Rubocop Style cops enabled (#2056) 2019-03-15 18:33:54 -04:00
twilio_tokens_controller.rb Code cleanups (#659) 2018-08-07 11:00:13 -04:00
users_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
video_states_controller.rb Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
videos_controller.rb Clean up videos page and add tests (#2315) 2019-04-05 16:05:50 -04:00