Commit graph

1456 commits

Author SHA1 Message Date
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
Ben Halpern
4bff494adc
Ping comments to pre-warm new comment trees (#1755) 2019-02-06 21:45:24 -04:00
Ben Halpern
bf393c1323
Check for user exists in additional content box fetch (#1756) 2019-02-06 21:03:20 -04:00
Ben Halpern
71a419e5ee
Add profile_updated_at and github_repos_updated_at to avoid extra fet… (#1754)
* Add profile_updated_at and github_repos_updated_at to avoid extra fetches

* Fix variant_number issue

* Fix test
2019-02-06 20:39:15 -04:00
Ben Halpern
7d6c85a294
RSS feed optimizations (#1752)
* RSS feed optimizations

* Update app/views/articles/feed.rss.builder

Co-Authored-By: benhalpern <bendhalpern@gmail.com>

* Update app/controllers/articles_controller.rb

* Update app/controllers/articles_controller.rb
2019-02-06 20:31:58 -04:00
Peter Frank
9c0bfd6cd0 Update DigitalOcean (#1753)
- Updated DigitalOcean tagline/link
- On homepage and sponsors page
2019-02-06 19:12:53 -04:00
Peter Frank
da968cef43 Update terms with content policy (#1751)
- Added new "Content Policy" language
2019-02-06 19:12:29 -04:00
rhymes
f23ead7a94 Update Rubocop configuration to target Ruby 2.6 and use safe autocorrect (#1713) [ci skip] 2019-02-06 17:16:02 -05:00
Vaidehi Joshi
a34051a7d6 Update Skylight badge to point to correct URL (#1680)
Now that this app is running on open source in Skylight, the url that
this badge links to is outdated. This commit updates the url to point to
the public dashboard so that all dev.to contributors can view the open
source performance data.
2019-02-06 18:14:09 -04:00
Ben Halpern
2d97a5d837
Improve performance for additional content boxes and tags index (#1750)
* Improve performance for additional content boxes and tags index

* Modify followed_articles endpoint with new classic article api
2019-02-06 16:50:35 -04:00
rhymes
dd6372012d Upgrade Ruby to 2.6.1 (#1711)
* Upgrade Ruby to 2.6.1

Ruby 2.6.1 contains a fix for Net::HTTP

* Add 2.6.1 to .ruby-version as well

* Add 2.6.1 to Travis CI as well
2019-02-06 16:48:28 -04:00
Ali GOREN
b9279033a4 The issue 'Styling of Edit Post button on your own post' fixed. Close… (#1749)
* The issue 'Styling of Edit Post button on your own post' fixed. Closed #1740

* I changed margin top to 4 and media screens's max-width value change as 376px
2019-02-06 16:18:33 -04:00
Jess Lee
009001272a Allow dashboard view for admins and update permissions in internal/users (#1742)
* allow admins to see dashboards

* add more info to internal users

* add more info to internal users

* add video permission toggle

* specify banished user traits
2019-02-06 13:24:42 -04:00
Glenn Carremans
1793956bdb Added 3 year anniversary badge (#1732)
* Added 3 year anniversary badge

* Fix linting error
2019-02-06 11:29:30 -04:00
Jess Lee
54426ea20b Enhance Internal Index Pages (#1747)
* add more info to internal users index

* create tag show page and add tag moderation form

* fix linting

* add tag index view and alias field

* add pagination to tag index

* fix spec
2019-02-06 10:25:19 -04:00
rhymes
fe9da91c57 Remove duplicate husky configuration (#1712) 2019-02-05 15:44:55 -05:00
rhymes
ecad47eb3c Add title to badge images (#1738) 2019-02-05 15:16:15 -05:00
dependabot[bot]
a3bb0b831a Bump cloudinary from 1.9.1 to 1.11.1 (#1721) [ci skip]
Bumps [cloudinary](https://github.com/cloudinary/cloudinary_gem) from 1.9.1 to 1.11.1.
- [Release notes](https://github.com/cloudinary/cloudinary_gem/releases)
- [Changelog](https://github.com/cloudinary/cloudinary_gem/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cloudinary/cloudinary_gem/compare/1.9.1...1.11.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-05 10:30:24 -05:00
dependabot[bot]
0090ee0dbb Bump twilio-video from 1.15.0 to 1.15.1 (#1725) [ci skip]
Bumps [twilio-video](https://github.com/twilio/twilio-video.js) from 1.15.0 to 1.15.1.
- [Release notes](https://github.com/twilio/twilio-video.js/releases)
- [Changelog](https://github.com/twilio/twilio-video.js/blob/1.15.1/CHANGELOG.md)
- [Commits](https://github.com/twilio/twilio-video.js/compare/1.15.0...1.15.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-05 10:25:22 -05:00
dependabot[bot]
bf3823e164 Bump lint-staged from 8.1.0 to 8.1.3 (#1722) [ci skip]
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 8.1.0 to 8.1.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v8.1.0...v8.1.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-05 10:21:56 -05:00
dependabot[bot]
429d35b9a1 Bump parallel_tests from 2.27.0 to 2.27.1 (#1720) [ci skip]
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.27.0 to 2.27.1.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.27.0...v2.27.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-05 10:21:21 -05:00
dependabot[bot]
77d66f5423 Bump eslint-plugin-import from 2.15.0 to 2.16.0 (#1723) [ci skip]
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.15.0...v2.16.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-05 10:19:45 -05:00
dependabot[bot]
5f2bafb8f5 Bump eslint from 5.12.1 to 5.13.0 (#1728) [ci skip]
Bumps [eslint](https://github.com/eslint/eslint) from 5.12.1 to 5.13.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.12.1...v5.13.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-05 10:19:12 -05:00
Joao Chitas
0888b9df1f Updated gist regex to match the urls from medium. (#1735) 2019-02-04 17:20:24 -04:00
Mac Siri
1137d6fba4 Improve specs (#1693)
* Lock erb_lint

* Refactor moderation spec

* Remove & replace RequestSpecHelper

* Update uid to sequence

* Lower the need for persistence in specs

* Update moderation spec

* Update shoulda-matchers

* Enable backgroundjobs and update commenct spec

* Fix fail specs

* Update comment's validations

* Remove redundent specs

* Actually turn off DJ

* Apply run_background_jobs_immediately

* Remove giveawy specs

* Create Identity spec
2019-02-04 15:56:00 -04:00
dependabot[bot]
aa16cad429 Bump eslint-plugin-jsx-a11y from 6.2.0 to 6.2.1 (#1727)
Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.2.0 to 6.2.1.
- [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.2.0...v6.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-04 14:29:38 -04:00
Andrew Bone
9e4d9ecac1 Additional --theme-container-color (#1731)
* Additional --theme-container-color

Missed in initial pass

* Additional --theme-container-color

Missed in initial pass

* Additional --theme-container-color

Missed in initial pass

* Additional --theme-container-color

Missed in initial pass
2019-02-04 14:25:49 -04:00
dependabot[bot]
ed03c4cf0c Bump prettier from 1.16.1 to 1.16.4 (#1729) [ci skip]
Bumps [prettier](https://github.com/prettier/prettier) from 1.16.1 to 1.16.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/1.16.1...1.16.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-04 10:44:23 -05:00
Ben Halpern
560d633327
Modify memcache hardcoded limit (#1718) 2019-02-03 01:43:57 -04:00
Ben Halpern
152f4a52ea
Remove unnecessary queries (#1717)
* filter unnecessary queries

* Adjust article query in a couple places

* Replace tagged_with in main tag query

* Cache_tagged_with additional queries

* Modify test

* Modify cached_tagged_with to account for single tags

* Add cached_tagged_with in a few more places
2019-02-02 21:40:34 -04:00
rhymes
2019621ca1 Add default locale to i18n fallbacks (#1714) 2019-02-02 19:49:14 -04:00
Ali GOREN
4e09a95dae Fixes logn text doesn't wrap bug. #1710 (#1715) 2019-02-02 17:35:59 -04:00
Ben Halpern
522ac7a1f8
Add GoCD to sponsors (#1709)
* Add GoCD to sponsors

* Modify logo
2019-02-01 19:29:39 -04:00
Jess Lee
af2915b086 Fix Banisher Updates (#1704)
* delete activity before updating username

* fix linting

* remove unnecssary return
2019-02-01 17:10:17 -04:00
Sean
05eaa704d9 Correct grammar and punctuation in API Key docs (#1708)
Correct grammar and punctuation in 'Getting API Keys for Dev Environment' [skip ci]
2019-02-01 16:13:58 -04:00
Andrew Bone
9e8fbff5df Add --theme-container-color (#1706)
* Add --theme-container-color

Initial pass adding `--theme-container-color` for theming

* Add --theme-container-color

Initial pass adding `--theme-container-color` for theming
2019-02-01 12:29:31 -04:00
Ben Halpern
cbb96bb7b8
Change issue level to be more intuitive (#1690) 2019-01-31 16:20:01 -04:00