Commit graph

998 commits

Author SHA1 Message Date
Jess Lee
295b30ce3e Add Fab Five BadgeRewarder + Rake Task (#1048)
* adds method and rake task

* Improve BadgeRewarder spac
2018-11-05 11:46:08 -05:00
dependabot[bot]
dd1d031930 Bump husky from 1.1.2 to 1.1.3 (#1066) [ci skip]
Bumps [husky](https://github.com/typicode/husky) from 1.1.2 to 1.1.3.
- [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.2...v1.1.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-05 10:58:54 -05:00
Mac Siri
fb231339e5
Addresses similar blocks of lint (#1054) 2018-11-02 14:14:10 -04:00
Mario See
707b06f0e2 Update ruby badge (#1057) [ci skip]
2.5.1 -> 2.5.3 so its clear from the main readme
2018-11-02 14:12:37 -04:00
Andy Zhao
61011daa61 Fix typo for codesandbox and replit (#1056) 2018-11-02 13:29:50 -04:00
Ben Halpern
3bc1d8cf5b
Ben/add code sandbox (#1053)
* Add codesandbox support

* Fix codesandbox hastiness
2018-11-02 10:31:20 -04:00
Ben Halpern
ad25882ea7
Add codesandbox support (#1052) 2018-11-02 10:28:53 -04:00
Ben Halpern
5043e3fcc5
Add Raygun sponsor (#1050)
* Add Raygun sponsor

* Fixing typo
2018-11-01 16:13:47 -04:00
dependabot[bot]
d932879dee [Security] Bump merge from 1.2.0 to 1.2.1 (#1049)
Bumps [merge](https://github.com/yeikos/js.merge) from 1.2.0 to 1.2.1. **This update includes security fixes.**
- [Release notes](https://github.com/yeikos/js.merge/releases)
- [Commits](https://github.com/yeikos/js.merge/compare/v1.2.0...v1.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-01 11:54:41 -04:00
Ben Halpern
299e6aeb3b
Fix issue where Instantclick navigation fails (#1047) 2018-10-31 16:31:48 -04:00
Andy Zhao
ebd4b50f3f Use Preact for asynchronous rendering for /settings/integrations (#986)
* Set default styles and move button style out of form

* Add MVP of Preact /settings/integrations

* Change background color on hover and focus

* Remove unused constructor

* Improve optimistic rendering

* Add display name

* Use loading indicator for optimistic rendering

* WIP test

* Add basic snapshot tests
2018-10-31 15:51:07 -04:00
Florin Ionce
56ee5835e4 Fix spacing issue for the close button in the podcast bar (#1039) 2018-10-31 11:16:41 -04:00
dependabot[bot]
96c53b5800 Bump autoprefixer-rails to 9.3.1 & Remove therubyracer (#1043)
* Bump autoprefixer-rails from 6.7.7.2 to 9.3.1

Bumps [autoprefixer-rails](https://github.com/ai/autoprefixer-rails) from 6.7.7.2 to 9.3.1.
- [Release notes](https://github.com/ai/autoprefixer-rails/releases)
- [Changelog](https://github.com/ai/autoprefixer-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ai/autoprefixer-rails/compare/6.7.7.2...9.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Remove therubyracer gem
2018-10-30 16:01:08 -04:00
juniordevlearning
565d63e0ac Fix cognitive complexity lint (#1032) [ci skip] 2018-10-30 14:20:15 -04:00
Andy Zhao
e1fd5b38ba Update reserved words (#1035)
* Update reserved words and add test

* Update user_spec

* Remove unreliable spec
2018-10-30 13:43:49 -04:00
Mario See
b5446e18f3 Add tests for Dev Connect (#988) 2018-10-30 13:42:04 -04:00
dependabot[bot]
92b6020db7 Bump codemirror from 5.40.2 to 5.41.0 (#1022) [ci skip]
Bumps [codemirror](https://github.com/codemirror/CodeMirror) from 5.40.2 to 5.41.0.
- [Release notes](https://github.com/codemirror/CodeMirror/releases)
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.40.2...5.41.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:56:54 -04:00
dependabot[bot]
173625c964 Bump capybara from 3.6.0 to 3.10.0 (#1023) [ci skip]
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.6.0 to 3.10.0.
- [Release notes](https://github.com/teamcapybara/capybara/releases)
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md)
- [Commits](https://github.com/teamcapybara/capybara/compare/3.6.0...3.10.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:54:29 -04:00
dependabot[bot]
b0b0477d51 Bump parallel_tests from 2.22.0 to 2.26.0 (#1028) [ci skip]
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.22.0 to 2.26.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.22.0...v2.26.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:52:48 -04:00
dependabot[bot]
5a7276e317 Bump twilio-ruby from 5.10.3 to 5.15.1 (#1029) [ci skip]
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby) from 5.10.3 to 5.15.1.
- [Release notes](https://github.com/twilio/twilio-ruby/releases)
- [Changelog](https://github.com/twilio/twilio-ruby/blob/master/CHANGES.md)
- [Commits](https://github.com/twilio/twilio-ruby/compare/5.10.3...5.15.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:51:06 -04:00
dependabot[bot]
d0dc53b69f Bump @storybook/addon-actions from 3.4.11 to 4.0.0 (#1021) [ci skip]
Bumps [@storybook/addon-actions](https://github.com/storybooks/storybook) from 3.4.11 to 4.0.0.
- [Release notes](https://github.com/storybooks/storybook/releases)
- [Changelog](https://github.com/storybooks/storybook/blob/master/CHANGELOG.md)
- [Commits](https://github.com/storybooks/storybook/compare/v3.4.11...v4.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:49:30 -04:00
dependabot[bot]
aa8f5a266f Bump @storybook/addons from 3.4.11 to 4.0.0 (#1025) [ci skip]
Bumps [@storybook/addons](https://github.com/storybooks/storybook) from 3.4.11 to 4.0.0.
- [Release notes](https://github.com/storybooks/storybook/releases)
- [Changelog](https://github.com/storybooks/storybook/blob/master/CHANGELOG.md)
- [Commits](https://github.com/storybooks/storybook/compare/v3.4.11...v4.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:49:04 -04:00
dependabot[bot]
f7ce042b3d Bump uglifier from 4.1.18 to 4.1.19 (#1030) [ci skip]
Bumps [uglifier](https://github.com/lautis/uglifier) from 4.1.18 to 4.1.19.
- [Release notes](https://github.com/lautis/uglifier/releases)
- [Changelog](https://github.com/lautis/uglifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lautis/uglifier/compare/v4.1.18...v4.1.19)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:47:37 -04:00
dependabot[bot]
0b19483a47 [Security] Bump loofah from 2.2.2 to 2.2.3 (#1040)
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.2.2 to 2.2.3. **This update includes security fixes.**
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.2.2...v2.2.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 10:45:25 -04:00
Frédéric Planté
4a50c418c6 Automatically add contributor badges (#1016)
* Basic proof of concept

* Use Octokit instead of HTTParty

* add rake task

* DEV Community iOS App should be checked too

* This only need to be computed once

* Add spec

* for consistency sake
2018-10-29 20:21:37 -04:00
Ben Halpern
1aa8e70a5b
Allow removal of collection element (#1036)
* Allow removal of collection element

* Update tests
2018-10-29 15:14:13 -04:00
Ben Halpern
359cc71b64
Add ability for users to publish series (#1034) 2018-10-29 13:04:42 -04:00
Mac Siri
b6ac7a8b64
Create weekly-digest.yml 2018-10-29 11:53:04 -04:00
dependabot[bot]
508a225169 Bump @storybook/addon-links from 3.4.11 to 4.0.0 (#1026) [ci skip]
Bumps [@storybook/addon-links](https://github.com/storybooks/storybook) from 3.4.11 to 4.0.0.
- [Release notes](https://github.com/storybooks/storybook/releases)
- [Changelog](https://github.com/storybooks/storybook/blob/master/CHANGELOG.md)
- [Commits](https://github.com/storybooks/storybook/compare/v3.4.11...v4.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-29 11:48:22 -04:00
dependabot[bot]
63e62b7b4b Bump eslint from 5.7.0 to 5.8.0 (#1027) [ci skip]
Bumps [eslint](https://github.com/eslint/eslint) from 5.7.0 to 5.8.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.7.0...v5.8.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-29 11:47:52 -04:00
Ben Halpern
f4f4af776c
Fix issue where only approved orgs could make CTAs (#1017)
* Fix issue where only approved orgs could make CTAs

* Adjust articles api
2018-10-27 13:03:56 -04:00
Andy Zhao
db9c16db4d 404 comments for unpublished posts (#1013) 2018-10-26 13:37:34 -04:00
Mac Siri
5287d4a03b Create DelayedJob config and misc DX changes (#979)
* Change from #after_save to #after_create

* Update .babelrc

* Update cloud_name for test

* Update SlackBot's RssReader channel

* Update helpful-hints.md

* Create .gitdocs.json

* Remove serve-docs script

* Update docs/helpful-hints.md

* Update approval

* Revert "Change from #after_save to #after_create"

This reverts commit 548ee0d2c0d56a1aa67316468f4106ac9f437662.

* Create delayed_job.rb

* Bump ancestry gem to 3.0.3

* Fix broken spec

* Remove manual Delayed::Job config in test

* Update spec_helper.rb

* Fix broken specs

* Mute SlackBot in test

* Remove weekly-dgiest.yml

* Create PodcastEpisodeDecorator
2018-10-26 13:15:14 -04:00
Frédéric Planté
2b2a7afb03 Correctly handle trying to edit not existing settings tab (#1011) 2018-10-26 13:06:55 -04:00
Mac Siri
bddfc8a69d Update CODE_OF_CONDUCT.md (#1012)
* Update CODE_OF_CONDUCT.md

* Update README.md
2018-10-26 13:06:03 -04:00
Ryan Palo
3160473896 Add aria-label to articles page's CTA (#1004)
In the main articles page CTA for signing in via Twitter or Github, previously, screen readers say "Twitter" and "GitHub."  I added an `aria-label` attribute so that screen readers will say "Sign in with Twitter" and "Sign in with GitHub."  Tested on Windows 7, in Chrome, using Chrome Vox extension, and works well!
2018-10-25 16:24:40 -04:00
dependabot[bot]
85b18c503e Bump inline_svg from 0.12.1 to 1.3.1 (#915)
Bumps [inline_svg](https://github.com/jamesmartin/inline_svg) from 0.12.1 to 1.3.1.
- [Release notes](https://github.com/jamesmartin/inline_svg/releases)
- [Changelog](https://github.com/jamesmartin/inline_svg/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jamesmartin/inline_svg/compare/v0.12.1...v1.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-25 15:44:03 -04:00
Mac Siri
673b6d0754
Update Dockerfile (#1009) [ci skip] 2018-10-25 14:13:27 -04:00
Benny S
4a17418b3e Fix README typo (#1008) [ci skip]
knew -> new
"Any issue with the good first issue tag is typically a good place to start for anyone new to the project."
2018-10-25 14:08:40 -04:00
Ben Halpern
f124c2f65a
Fix html variant image prefix issue + other small fixes (#1005) 2018-10-24 17:44:59 -04:00
lianafelt
61ef3bdd8e Update sponsors.html.erb (#1006)
Remove StickerMule
2018-10-24 17:44:45 -04:00
Mac Siri
9718bd64bf Update Gemfile.lock 2018-10-24 14:19:05 -04:00
Ben Halpern
ae3ec2e237
Add/fix org call-to-action box/copy (#1000) 2018-10-24 13:49:57 -04:00
rhymes
3c61c026c5 Upgrade Ruby to 2.5.3 (#996) 2018-10-24 13:31:59 -04:00
Mac Siri
801043ab0d
Mute Pusher errors (#993) 2018-10-24 11:12:34 -04:00
Ben Halpern
d5ceff4b12
Update/fix org settings (#992)
* Update/fix org settings

* Small adjustment to an unrelated rake task

* Update app/views/users/_org_non_member.html.erb
2018-10-23 17:21:17 -04:00
dependabot[bot]
7bbaf5f4dc Bump airbrake from 5.8.1 to 7.4.0 (#974)
Bumps [airbrake](https://github.com/airbrake/airbrake) from 5.8.1 to 7.4.0.
- [Release notes](https://github.com/airbrake/airbrake/releases)
- [Changelog](https://github.com/airbrake/airbrake/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbrake/airbrake/compare/v5.8.1...v7.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-23 16:50:19 -04:00
dependabot[bot]
a3f9695d12 Bump delayed_job_active_record from 4.1.2 to 4.1.3 (#976) [ci skip]
Bumps [delayed_job_active_record](https://github.com/collectiveidea/delayed_job_active_record) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/collectiveidea/delayed_job_active_record/releases)
- [Commits](https://github.com/collectiveidea/delayed_job_active_record/compare/v4.1.2...v4.1.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-23 16:42:17 -04:00
Ben Halpern
735a96432c
Add usability features to html_variants (#991) 2018-10-23 16:23:48 -04:00
Steve Layton
e84714857b resolves mixed content warning on maintenance.html (#983)
- no related issue
- updated gif to use https
2018-10-23 12:42:11 -04:00