Commit graph

904 commits

Author SHA1 Message Date
dependabot[bot]
ceaacfa506 Bump factory_bot_rails from 4.11.0 to 4.11.1 (#917) [ci skip]
Bumps [factory_bot_rails](https://github.com/thoughtbot/factory_bot_rails) from 4.11.0 to 4.11.1.
- [Release notes](https://github.com/thoughtbot/factory_bot_rails/releases)
- [Changelog](https://github.com/thoughtbot/factory_bot_rails/blob/master/NEWS)
- [Commits](https://github.com/thoughtbot/factory_bot_rails/compare/v4.11.0...v4.11.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-15 12:21:15 -04:00
dependabot[bot]
fc8e371efc Bump eslint from 5.6.1 to 5.7.0 (#918) [ci skip]
Bumps [eslint](https://github.com/eslint/eslint) from 5.6.1 to 5.7.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v5.6.1...v5.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-15 12:20:16 -04:00
dependabot[bot]
a68201d275 Bump twilio-video from 1.14.0 to 1.14.1 (#919) [ci skip]
Bumps [twilio-video](https://github.com/twilio/twilio-video.js) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/twilio/twilio-video.js/releases)
- [Changelog](https://github.com/twilio/twilio-video.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twilio/twilio-video.js/compare/1.14.0...1.14.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-15 12:19:56 -04:00
dependabot[bot]
f6b1f020df Bump husky from 1.1.1 to 1.1.2 (#920) [ci skip]
Bumps [husky](https://github.com/typicode/husky) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v1.1.1...v1.1.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-15 12:19:29 -04:00
Ben Halpern
8b12c1fb04
Fix logic in StickyArticleCollection (#906) 2018-10-14 12:37:49 -04:00
Ben Halpern
79bc96e1ca
Simplify article show view/remove queries (#905) 2018-10-14 11:18:06 -04:00
Ben Halpern
57fff54cd8
Remove es6 code from non-es6 area (#904) 2018-10-13 20:02:49 -04:00
Ben Halpern
221c363af0
Reduce queries in typical stories#show response + small fixes (#903)
* Reduce queries in typical stories#show response + small fixes

* Change const to git in non-es6 code
2018-10-13 19:38:38 -04:00
Ryan Palo
588ffeef09 Fix #848. Code inside Markdown inside Gist displays. (#902) 2018-10-13 14:28:39 -04:00
Nick Karnik
a3649b8d09 Added the ability to press Ctrl+Enter Or Command+Enter to submit comments. (#885)
* Resolves #245
    * This is applied to root level comments as well as nested replies.
    * We are ensuring that user has commented at least once which means
      they have accepted the code of conduct before

Style changes as per suggestions in code review
2018-10-13 14:24:53 -04:00
Ben Halpern
75c4388e53
Add mentorship automation (#896) 2018-10-12 16:37:32 -04:00
Mac Siri
3743362af4
Move JS dependencies (#897) 2018-10-12 15:16:00 -04:00
Andy Zhao
7c4396d535 Handle flash messages that are not arrays (#895) 2018-10-12 11:56:45 -04:00
Michael
cfda390845 Adds optional support for Docker/Compose (#296)
* Adds optional support for Docker/Compose

* Upgrades Dockerfile to use a multi-stage build

* Gets rest of stack running in Docker

* Renames queue to jobs, uses jobs namespace command

* Reverts file

* Adds webpacker

* Fixes yarn check issue

* Adds Database URL default connection string

* Remove daemons gem

* Update huskyhook config

* Update seed.rb

* Create .dockerignore

* Increase RackTimeout's config

* Simplify Docker config

* Update README

* Remove postgres url default

* Change docker entry point to 3000

* Remove duped integrity setting
2018-10-12 11:48:53 -04:00
Sheldon Nunes
8c70c95cea Fix on-boarding typo (#892) 2018-10-12 09:06:44 -04:00
Mac Siri
ff0e3a5b71 Remove gitdoc && Run yarn 2018-10-11 17:42:56 -04:00
Nick Holden
a6ff2f3d0c Add previewing docs in development guide (#843) 2018-10-11 17:02:23 -04:00
Ben Halpern
b13c09583f
Adjust modal to not interfere with pull-to-refresh (#888)
* Remove unnecessary code from onboarding

* Adjust pull-to-refresh button to account for open modal scenario
2018-10-11 16:45:43 -04:00
dependabot[bot]
775dca2142 Bump front_matter_parser from 0.1.1 to 0.2.0 (#778)
Bumps [front_matter_parser](https://github.com/waiting-for-dev/front_matter_parser) from 0.1.1 to 0.2.0.
- [Release notes](https://github.com/waiting-for-dev/front_matter_parser/releases)
- [Changelog](https://github.com/waiting-for-dev/front_matter_parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/waiting-for-dev/front_matter_parser/compare/v0.1.1...v0.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-11 15:54:05 -04:00
dependabot[bot]
90adcf8bcf Bump jquery-rails from 4.3.1 to 4.3.3 (#676) [ci skip]
Bumps [jquery-rails](https://github.com/rails/jquery-rails) from 4.3.1 to 4.3.3.
- [Release notes](https://github.com/rails/jquery-rails/releases)
- [Changelog](https://github.com/rails/jquery-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/jquery-rails/compare/v4.3.1...v4.3.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-11 15:52:41 -04:00
Andy Zhao
c3322be9ce Improve Sign In/Up Error Handling (#832)
* Add registration view to sign_in page

* Add better sad path for failed sign ins/ups

* Ensure email is downcased for authorization

* Remove .downcase for emails

* Use partial for styles
2018-10-11 13:31:37 -04:00
dgolant
c3c420defd Update codepen tag to accept links with trailing /'s (#886) 2018-10-11 10:54:44 -04:00
Ben Halpern
85a7c97b9b
Remove unnecessary queries from onboarding (#884) 2018-10-10 17:34:54 -04:00
Ben Halpern
5194dc736c
Adjust onboarding modal styling for different screen sizes and production data (#883) 2018-10-10 16:58:04 -04:00
Ben Halpern
991458d1c3
Adjust onboarding slides (#882)
* Modify onboarding slides

* Remove user controller changes

* Modify onboarding slide font size

* Adjust small onboarding issues

* Modify onboarding styling

* Remove flash unstyles content
2018-10-10 16:00:20 -04:00
Andy Zhao
eaf98d738a Unsubscribe users from newsletters before destroying (#878)
* Unsubscribe users from newsletters before destroying

* Fix email messages not loading on show page

* Add mock for update method
2018-10-10 15:22:20 -04:00
Felix Edelmann
763f97f76f Improve dashboard action buttons' styling (#808)
* Use full content width (one line with content below)
* Fix gap between actions
* Add hover color and transition for opacity
* Decrease font size a little bit
* Force break "POSTS" and "(123)" into two lines when width is 600-800px
2018-10-09 16:11:09 -04:00
Andy Zhao
c0099475d7 Add regex checking for soundcloud links (#874)
* Add regex checking for soundcloud links

* Remove outdated test
2018-10-09 15:09:45 -04:00
dgolant
3a81c82b28 Add liquid tag for Soundcloud (#844)
* Add liquid tag for Soundcloud

Adds a liquid tag for soundcloud links. Currently does not support customizing autplay, display for comments, or color.

* Strip HTML from Soundcloud tag input

We want to prevent potential XSS exploits, so we sanitize all link input

* Add Soundcloud tag documentation to editor guide
2018-10-09 13:51:59 -04:00
Andy Zhao
85abcb957d Fix ambiguous order_by statement (#871) 2018-10-09 13:41:25 -04:00
Andy Zhao
c9efc7a2b2 Fix repeated queries for reports (#835)
* Fix repeated queries for reports

* Load stylesheet once by moving into index

* Remove unused method

* Remove unused code again and update method

* Use better name for migration and add indices

* Use latest schema version oops

* Add missing column to query
2018-10-09 12:42:55 -04:00
Mac Siri
7cc3a0f1a0
Update Weekly-Digest-Bot to Sunday [ci skip] 2018-10-09 12:10:00 -04:00
Jess Lee
f415202efb add label language to readme (#864) 2018-10-09 12:03:42 -04:00
Ben Halpern
28099f031c
Adjust article-form height (#870) 2018-10-09 12:03:02 -04:00
Ben Halpern
3ae3fb0652
Adjust placement of image button on small screen (#867)
* Adjust placement of image button on small screen

* Adjust orgsettings css for small screen

* Update snapshot for article form
2018-10-08 20:32:00 -04:00
Ben Halpern
e64782572e
Get way less cute with pull-to-refresh (#866) 2018-10-08 20:08:11 -04:00
Ben Halpern
f269c0887d
Fix editor render conflict issue (#865) 2018-10-08 18:54:15 -04:00
Ben Halpern
a14c37f4ab
Add tag when submission templated to v2 (#863)
* Add tag when submission templated to v2

* Protect against no user in articles/new
2018-10-08 16:35:02 -04:00
Ben Halpern
e62ffd0ff5
Add editor version for users to try new editor (#861)
* Adjust form tagbar height

* Adjusted styling for various screen sizes

* Add editor_version field for users

* Adjust default opacity in v2 editor
2018-10-08 15:05:20 -04:00
Ben Halpern
1159f47e49
Remove comment join CTA (#862) 2018-10-08 14:48:36 -04:00
Ben Halpern
0b2ecd44b3
Add pull-to-refresh for index views (#859) 2018-10-08 14:26:21 -04:00
dependabot[bot]
4fe9fcbe7f Bump reverse_markdown from 1.0.5 to 1.1.0 (#853)
Bumps [reverse_markdown](https://github.com/xijo/reverse_markdown) from 1.0.5 to 1.1.0.
- [Release notes](https://github.com/xijo/reverse_markdown/releases)
- [Changelog](https://github.com/xijo/reverse_markdown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xijo/reverse_markdown/compare/v1.0.5...v1.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-08 12:17:04 -04:00
dependabot[bot]
624bfe8035 Bump rails-assets-airbrake-js-client from 1.4.8 to 1.5.0 (#851) [ci skip]
Bumps rails-assets-airbrake-js-client from 1.4.8 to 1.5.0.

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-08 12:15:59 -04:00
dependabot[bot]
d5befa34dd Bump dalli from 2.7.6 to 2.7.8 (#850) [ci skip]
Bumps [dalli](https://github.com/petergoldstein/dalli) from 2.7.6 to 2.7.8.
- [Release notes](https://github.com/petergoldstein/dalli/releases)
- [Changelog](https://github.com/petergoldstein/dalli/blob/master/History.md)
- [Commits](https://github.com/petergoldstein/dalli/compare/v2.7.6...v2.7.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-08 12:14:30 -04:00
dependabot[bot]
e1fd19c166 Bump bullet from 5.7.3 to 5.7.6 (#852) [ci skip]
Bumps [bullet](https://github.com/flyerhzm/bullet) from 5.7.3 to 5.7.6.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/5.7.3...5.7.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-08 12:11:54 -04:00
dependabot[bot]
4187ddc745 Bump eslint-plugin-jsx-a11y from 6.1.1 to 6.1.2 (#854) [ci skip]
Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/evcohen/eslint-plugin-jsx-a11y/releases)
- [Changelog](https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evcohen/eslint-plugin-jsx-a11y/compare/v6.1.1...v6.1.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-08 12:07:29 -04:00
dependabot[bot]
329b46d4a8 Bump husky from 1.0.1 to 1.1.1 (#855)
Bumps [husky](https://github.com/typicode/husky) from 1.0.1 to 1.1.1.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v1.0.1...v1.1.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-08 10:50:10 -04:00
Ben Halpern
f52f8b6437
Update image area and other editor functionality (#847) 2018-10-07 12:52:13 -04:00
Ben Halpern
87a7067a5c
Spruce up V2 editor look and feel (almost ready 🙂) (#846)
* Spruce up editor look and feel

* Update jest snapshots for editor

* Fix editor guide scoping issue
2018-10-07 11:06:52 -04:00
Ali Spittel
6ae540cafd add alt text to sidebar images (#842)
* add alt text to sidebar images

* add alt text to emoji heart

* add alt text to sponsor logos

* add aria-label to search bar

* update snapshot for Search
2018-10-07 10:39:57 -04:00