Mac Siri
2e647cedb4
Add more test coverage ( #1829 )
...
* Create github repos request spec
* Create article_mutes_spec.rb
* Create moderation_service_spec.rb
* Create push notification subscriptions spec
* Add PodcastEpisodeDecorator specs
* Remove randomness in test
* Create specs for ArticleWithVideoCreationService
* Update spec/decorators/podcast_episode_decorator_spec.rb
Co-Authored-By: maestromac <krairit.siri@gmail.com>
2019-02-22 09:16:57 -08:00
Arnelle Balane
8c0966da57
Fix linting issues in views/additional_content_boxes ( #1843 )
...
* Fix linting issues in views/additional_content_boxes
* Fix indentations for additional content boxes views
2019-02-22 07:29:05 -08:00
Arnelle Balane
e6420800ce
Fix mobile sidebar scrolling issue ( #1787 )
2019-02-21 15:52:21 -05:00
Molly Struve
981f4ed893
Include Article ID in Bottom Content Cache Key ( #1773 )
2019-02-21 15:13:07 -05:00
Mark Filus
298c32428f
Fix typo on faq page ( #1836 )
2019-02-20 17:07:05 -05:00
Ali Spittel
355d97a94d
add sanitization to github on chat ( #1834 )
...
* add sanitization to github on chat
* formatting
2019-02-20 14:08:46 -04:00
Anna Buianova
a6cc688a9b
Disable erblint cops for the editor guide ( #1830 ) [ci skip]
2019-02-19 12:35:05 -05:00
dependabot[bot]
e676d9fc42
Bump stripe from 3.25.0 to 4.8.0 ( #1778 )
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 3.25.0 to 4.8.0.
- [Release notes](https://github.com/stripe/stripe-ruby/releases )
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-ruby/compare/v3.25.0...v4.8.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-18 13:52:03 -05:00
dependabot[bot]
ef9c2340d9
Bump rails-controller-testing from 1.0.2 to 1.0.4 ( #1819 ) [ci skip]
...
Bumps [rails-controller-testing](https://github.com/rails/rails-controller-testing ) from 1.0.2 to 1.0.4.
- [Release notes](https://github.com/rails/rails-controller-testing/releases )
- [Commits](https://github.com/rails/rails-controller-testing/compare/v1.0.2...v1.0.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-18 13:37:05 -05:00
dependabot[bot]
5a50013d01
Bump lint-staged from 8.1.3 to 8.1.4 ( #1820 ) [ci skip]
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 8.1.3 to 8.1.4.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v8.1.3...v8.1.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-18 13:26:38 -05:00
Mac Siri
73fa6b3dc1
Remove react-textarea-autocomplete [ci skip]
2019-02-18 13:25:29 -05:00
dependabot[bot]
300cd3b0e5
Bump eslint from 5.13.0 to 5.14.0 ( #1822 ) [ci skip]
2019-02-18 13:21:49 -05:00
dependabot[bot]
f22c9f8bba
Bump prop-types from 15.7.1 to 15.7.2 ( #1824 ) [ci skip]
2019-02-18 13:10:31 -05:00
rhymes
f8359d98f6
Increase contrast for "reading time" info ( #1689 )
2019-02-18 13:06:22 -05:00
dependabot[bot]
7a72616caf
Bump pusher-js from 4.3.1 to 4.4.0 ( #1823 ) [ci skip]
...
Bumps [pusher-js](https://github.com/pusher/pusher-js ) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/pusher/pusher-js/releases )
- [Changelog](https://github.com/pusher/pusher-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pusher/pusher-js/compare/4.3.1...4.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-18 12:53:21 -05:00
dependabot[bot]
54d4c06c61
Bump jest-fetch-mock from 2.1.0 to 2.1.1 ( #1825 )
...
Bumps [jest-fetch-mock](https://github.com/jefflau/jest-fetch-mock ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/jefflau/jest-fetch-mock/releases )
- [Commits](https://github.com/jefflau/jest-fetch-mock/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-18 12:26:35 -04:00
Ben Halpern
20d1c8bab7
Add video to additional home feed context ( #1815 )
2019-02-17 15:57:25 -04:00
Carl Saunders
c1eecd1850
Added <kbd> tag support to markdown editors in article posts and comm… ( #1761 )
...
* Added <kbd> tag support to markdown editors in article posts and comments.
* Fixed typo in test.
* Fixed test - now compares against inner html.
* Removed .showpage-signi-cta as dead code was reinstated accidentally via git merge.
* Use sass placeholder as no need to output the .kbd class in the css.
* Reinstated original css as accidentally changed with merge.
2019-02-16 22:30:35 -04:00
Ben Halpern
5eab8d4962
Modify fetch_video_duration to use m3u8 chunks ( #1814 )
...
* Modify fetch_video_duration to use m3u8 chunks
* Remove ffprober gem
2019-02-16 22:29:56 -04:00
Ben Halpern
5d1370c3b4
Add padding to video duration ( #1812 )
...
* Add proper padding in video_duration_in_minutes
* Add proper padding in video_duration_in_minutes
* Remove ffmpeg from travis for now
2019-02-16 19:31:58 -04:00
Ben Halpern
4465f9a531
Fix mistaken cloudinary_video_url in article ( #1813 )
2019-02-16 18:49:54 -04:00
Anna Buianova
1cc0fccbf7
Reduce the number of sql queries for articles comments #1606 ( #1766 )
...
* Reduce the number of sql queries for articles comments
* Refactor comments tree display
* Refactor retrieving the comments tree
* Remove comments tree view object
* Update score in comments spec for consistent order
2019-02-16 18:14:15 -04:00
Ben Halpern
bce0b4fff6
Remove harsh video restriction and add video duration ( #1811 )
...
* Remove harsh video restriction and add video duration
* Fix video meta data and tests
* Modify video tests
* Rescue video duration fetch error
* Change log to puts in test
2019-02-16 17:42:44 -04:00
Anna Buianova
28bac35db2
Remove useless removing algolia indexing on article destroy ( #1807 )
2019-02-16 12:51:25 -04:00
dependabot[bot]
f890166649
Bump devise from 4.5.0 to 4.6.0 ( #1781 )
...
Bumps [devise](https://github.com/plataformatec/devise ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/plataformatec/devise/releases )
- [Changelog](https://github.com/plataformatec/devise/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plataformatec/devise/compare/v4.5.0...v4.6.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-15 15:13:37 -05:00
Mac Siri
91848f0f85
[UI] Fix scrollbar overlapse bug ( #1540 )
2019-02-15 14:56:21 -05:00
Glenn Carremans
91633206ee
Implement GitHub PR liquid tag support ( #1784 )
2019-02-15 13:40:15 -05:00
Andy Zhao
0b8ab21fd7
Update RunkitTag#sanitized_preamble ( #1808 )
2019-02-15 10:47:18 -05:00
Anna Buianova
5b2d1badf2
Remove Organization#resave_articles ( #1802 )
...
This is now unused and replaced with and ActiveJob class
2019-02-14 13:26:04 -05:00
Andy Zhao
84fbbed82a
Add profile_updated_at to clear cache key ( #1795 )
2019-02-14 12:05:47 -05:00
dependabot[bot]
0ddf4a856e
[Security] Bump handlebars from 4.0.12 to 4.1.0 ( #1800 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.0.12 to 4.1.0. **This update includes security fixes.**
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/v4.1.0/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.12...v4.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-14 11:31:56 -05:00
Andy Zhao
48de2171f3
Improve runkit tag's sanitization ( #1798 )
2019-02-13 17:00:49 -05:00
Jess Lee
49e3878239
Add Stripe Cancellation Webhook ( #1682 )
2019-02-13 15:56:19 -05:00
Ali Spittel
7492783964
Add frontmatter error-handling ( #1797 )
2019-02-13 15:29:53 -05:00
Jess Lee
7b21a3a5db
Invalidate cache when updating role ( #1786 )
2019-02-13 15:02:20 -05:00
Ali Spittel
4f1a996e6f
Fix tag template issue on editor v1 ( #1793 )
2019-02-13 13:43:41 -05:00
Ali Spittel
09c82fe69e
Prevent double article submission on v1 editor ( #1791 )
2019-02-13 12:10:54 -05:00
Niko Heikkilä
81c889bc78
Add 'rel=me' on Mastodon URL on profile ( #1792 )
2019-02-13 11:10:41 -05:00
Sean
1acd5b78ef
Display tag moderators on tag page ( #1739 )
2019-02-12 14:58:31 -05:00
Phil Nash
d8de2b0d14
Use <web-share-wrapper> for article sharing ( #1524 )
2019-02-11 16:05:52 -05:00
dependabot[bot]
7c369facf1
Bump brakeman from 4.3.1 to 4.4.0 ( #1777 ) [ci skip]
...
Bumps [brakeman](https://github.com/presidentbeef/brakeman ) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/presidentbeef/brakeman/releases )
- [Changelog](https://github.com/presidentbeef/brakeman/blob/master/CHANGES.md )
- [Commits](https://github.com/presidentbeef/brakeman/compare/v4.3.1...v4.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-11 10:11:21 -05:00
dependabot[bot]
fe3b11008d
Bump rspec-rails from 3.8.1 to 3.8.2 ( #1776 ) [ci skip]
...
Bumps [rspec-rails](https://github.com/rspec/rspec-rails ) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/rspec/rspec-rails/releases )
- [Changelog](https://github.com/rspec/rspec-rails/blob/master/Changelog.md )
- [Commits](https://github.com/rspec/rspec-rails/compare/v3.8.1...v3.8.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-11 10:10:33 -05:00
dependabot[bot]
3dbd4f008d
Bump twilio-video from 1.15.1 to 1.15.2 ( #1779 ) [ci skip]
...
Bumps [twilio-video](https://github.com/twilio/twilio-video.js ) from 1.15.1 to 1.15.2.
- [Release notes](https://github.com/twilio/twilio-video.js/releases )
- [Changelog](https://github.com/twilio/twilio-video.js/blob/1.15.2/CHANGELOG.md )
- [Commits](https://github.com/twilio/twilio-video.js/compare/1.15.1...1.15.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-11 10:09:30 -05:00
dependabot[bot]
cfbba0d0e9
Bump prop-types from 15.6.2 to 15.7.1 ( #1780 ) [ci skip]
...
Bumps [prop-types](https://github.com/facebook/prop-types ) from 15.6.2 to 15.7.1.
- [Release notes](https://github.com/facebook/prop-types/releases )
- [Changelog](https://github.com/facebook/prop-types/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/prop-types/compare/v15.6.2...v15.7.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-11 10:08:53 -05:00
dependabot[bot]
71bf584ba4
Bump pry-rails from 0.3.7 to 0.3.9 ( #1782 ) [ci skip]
...
Bumps [pry-rails](https://github.com/rweng/pry-rails ) from 0.3.7 to 0.3.9.
- [Release notes](https://github.com/rweng/pry-rails/releases )
- [Commits](https://github.com/rweng/pry-rails/compare/v0.3.7...v0.3.9 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-11 10:08:02 -05:00
Sean
693215bb08
Set default colors for organizations ( #1764 )
2019-02-08 12:46:33 -04:00
Ben Halpern
92b24a9978
Add html_variant split testing to /badge ( #1763 )
...
* Add /badge html_variant
* Fix some of the linting
2019-02-08 12:45:14 -04:00
Anna Buianova
7f6e0cf185
Fix ActiveRecord::RecordNotFound in Delayed::Jobs on article destroy ( #1699 )
...
* fixed `ActiveRecord::NotFound` issue for articles, on article destroy
* extracted ActiveJobs from article callbacks
* added specs for article and reaction deletions
2019-02-07 16:57:17 -05:00
Andy Zhao
eec3fb8790
Make Spotify and generic Liquid tags more strict ( #1759 )
...
* Add a few more liquid tags
* Update regex to be more strict
2019-02-07 13:48:13 -04:00
Ben Halpern
7e9b7f2d8e
Fix profile cache issue ( #1757 )
2019-02-06 22:03:22 -04:00