docbrown/app/views
rhymes 6a626e819d Refactor: fix issues raised by bullet (#2965)
* Preload organization, not user

* Preload users only when needed

* Pre-load podcasts for podcast episodes in API

* Avoid eager loading error by loading rating votes separately

* Preload associations for moderation

* Preload user comments in trees

* Preload organization for non org dashboard and cleanup queries

* Optimize ArticleSuggester to only load N articles at need

* Remove eager loading and pass variables to partials for easier debug

* Reorganize tags validation code and ignore actsastaggableon eager loading issues

* Remove unused eager loading and bring up comments relation

* Preload podcasts when loading podcast episodes

* Fix views specs

* Make sure ArticleSuggester never returns duplicates

* Remove commented code

* Re-trigger build

* Move suggested articles back to view to respect fragment caching
2019-05-28 17:32:53 -04:00
..
additional_content_boxes Add loading='lazy' attribute to some images (#2776) 2019-05-09 16:37:06 -04:00
admin/application Last general linting sweep (#1947) 2019-03-02 07:47:14 -08:00
api/v0 Refactor: fix issues raised by bullet (#2965) 2019-05-28 17:32:53 -04:00
articles Refactor: fix issues raised by bullet (#2965) 2019-05-28 17:32:53 -04:00
badges Add alternative texts to images (#2771) [ci skip] 2019-05-09 11:16:03 -04:00
blocks Add SRI to script tags where applicable (#2153) 2019-03-22 14:14:59 -04:00
chat_channels [WIP] Connect misc improvements/debugs (#2880) 2019-05-20 10:08:51 -04:00
classified_listings WIP Add proper error handling when creating a listing (#2755) 2019-05-07 18:25:25 -04:00
comments Refactor: fix issues raised by bullet (#2965) 2019-05-28 17:32:53 -04:00
credits Add listings to sidebar and add proper social image (#2737) 2019-05-07 08:00:41 -04:00
dashboards Refactor: fix issues raised by bullet (#2965) 2019-05-28 17:32:53 -04:00
devise Add alternative texts to images (#2771) [ci skip] 2019-05-09 11:16:03 -04:00
email_subscriptions Fix linting issues in app/views/email_subscriptions (#1859) [ci skip] 2019-02-25 12:50:41 -05:00
events Add alternative texts to images (#2771) [ci skip] 2019-05-09 11:16:03 -04:00
feedback_messages Add report abuse link to listings (#2684) 2019-05-04 09:06:42 -04:00
fields Add alternative texts to images (#2771) [ci skip] 2019-05-09 11:16:03 -04:00
giveaways Add SRI to script tags where applicable (#2153) 2019-03-22 14:14:59 -04:00
homepage Stories views reorganization (#1317) 2018-12-13 14:54:02 -05:00
html_variants Last general linting sweep (#1947) 2019-03-02 07:47:14 -08:00
internal Internal Listings View Enhancement (#2931) 2019-05-21 18:28:18 -04:00
layouts Fix css missing (#2992) 2019-05-28 15:24:56 -04:00
liquids Fix TwitterTag's video control bug (#2869) 2019-05-22 13:32:37 -04:00
mailers Add alternative texts to images (#2771) [ci skip] 2019-05-09 11:16:03 -04:00
moderations Refactor: fix issues raised by bullet (#2965) 2019-05-28 17:32:53 -04:00
notifications Remove some dead code for very minor perf improvements and code quality (#2905) 2019-05-20 13:40:02 -04:00
organizations Add alternative texts to images (#2771) [ci skip] 2019-05-09 11:16:03 -04:00
pages API docs: Adjust document and add syntax highlight [skip ci] (#2936) 2019-05-22 12:24:52 -04:00
podcast_episodes Add alternative texts to images (#2771) [ci skip] 2019-05-09 11:16:03 -04:00
reading_list_items Improve reading list (#2695) 2019-05-05 19:19:30 -04:00
social_previews Add alternative texts to images (#2771) [ci skip] 2019-05-09 11:16:03 -04:00
stories Show localized date/time on hover for articles/comments (#2722) 2019-05-09 11:05:17 -04:00
stripe_subscriptions Last general linting sweep (#1947) 2019-03-02 07:47:14 -08:00
tags [WIP] Move both v1 and v2 editor to v2 preact-driven editor (#2797) 2019-05-13 12:27:36 -04:00
twitch_live_streams Embed Twitch Live Streaming (#2591) 2019-04-29 18:11:53 -04:00
users Move updating twitch username to a separate action #2784 (#2866) 2019-05-24 11:13:33 -04:00
videos Unskip all skipped specs (#2941) 2019-05-25 11:04:38 -04:00