Commit graph

850 commits

Author SHA1 Message Date
Mac Siri
2f53cb6f3c
Update weekly-digest.yml [ci skip] 2018-10-05 15:33:12 -04:00
Benny Powers
7b52c21ef1 Fixes markdown nested lists by stripping all linebreaks (#815)
* Fixes markdown nested lists by stripping all linebreaks

* tixes fypo
2018-10-05 15:11:12 -04:00
Ben Halpern
2c482a355f
Remove saw_onboarding condition (#824)
* Remove saw_onboarding condition

* Remove outdated onboarding test
2018-10-05 15:07:05 -04:00
Mac Siri
b2a6f2d414
Create weekly-digest.yml 2018-10-05 14:17:37 -04:00
Meghan
753db6e993 allow codepen embeds with slugs of varying length (#811) 2018-10-05 13:58:17 -04:00
Michael Kohl
ec49d2145f Fix routes lint (#831) 2018-10-05 12:41:06 -04:00
Benny Powers
85f0f61d35 Add allow-top-navigation-by-user-activation to glitch embed iframe (#825) 2018-10-05 12:20:16 -04:00
dependabot[bot]
a39b865b3e [Security] Bump nokogiri from 1.8.4 to 1.8.5 (#829)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.8.4 to 1.8.5. **This update includes security fixes.**
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.8.4...v1.8.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-05 11:16:56 -04:00
Ben Halpern
95dacf67fa
Fix feed issue which caused wrong posts to show up sometimes (#827) 2018-10-04 19:07:36 -04:00
Benny Powers
9c840030f1 Feature/more markdown tags (#826)
* Add aside and abbr tags to markdown whitelist

* Permits abbr and aside when scrubbing rendered markdown
2018-10-04 19:02:55 -04:00
Nick Holden
3617f136d8 Update get-api-keys-dev-env.md styling (#819) 2018-10-04 13:40:02 -04:00
Benny Powers
5f40607249 Add aside and abbr tags to markdown whitelist (#818) 2018-10-04 12:34:29 -04:00
Ben Halpern
a761dfbc83
Finalize merge accounts (#820)
* Add initial remove association feature

* Add initial account deletion feature

* Add back in cursor pointer

* Update email text copy

* Update copy on email html

* Fix nav issue and add integration buttons to account
2018-10-04 12:27:37 -04:00
Ben Halpern
12fee733f7
Change from OR to proper AND (#816) 2018-10-04 11:34:20 -04:00
Mac Siri
b8b0e5db4a
Update issue templates (#813) [ci skip]
* Update issue templates

* Remove old issue templates
2018-10-04 11:33:22 -04:00
Nick Holden
3721c06964 Add Pusher to docs (#809)
* Add documentation for getting Pusher API keys

Some features on dev.to, such as direct messaging, require Pusher to 
function. This change adds instructions to the docs about how to sign up 
for a Pusher account and add the API keys for local development.

* Add Pusher mention to "Key App tech/services" page in docs
2018-10-04 10:55:37 -04:00
Ben Halpern
4d02005108
Fix query instruction for GoogleAnalytics events (#812)
* Add tracking for home page featured impressions/clicks

* Change impression event to view in Google Analytics

* Fix typo in GoogleAnalytics object

* Fix query instruction for GoogleAnalytics events
2018-10-04 10:46:45 -04:00
Meghan
8a16979a43 Create multiple issue templates (#810) [ci skip] 2018-10-04 08:56:34 -04:00
Ben Halpern
6aa6d7f737
Fix typo in GoogleAnalytics object (#807)
* Add tracking for home page featured impressions/clicks

* Change impression event to view in Google Analytics

* Fix typo in GoogleAnalytics object
2018-10-03 17:55:01 -04:00
Benny Powers
c16e2aa480 Center article header image (#773) 2018-10-03 17:13:02 -04:00
dependabot[bot]
986ce0a02a Bump flipflop from 2.3.1 to 2.4.0 (#718) [ci skip]
Bumps [flipflop](https://github.com/voormedia/flipflop) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/voormedia/flipflop/releases)
- [Changelog](https://github.com/voormedia/flipflop/blob/master/CHANGES.md)
- [Commits](https://github.com/voormedia/flipflop/compare/2.3.1...2.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-03 15:45:14 -04:00
Ben Halpern
483a7410af
Change impression event to view in Google Analytics (#805)
* Add tracking for home page featured impressions/clicks

* Change impression event to view in Google Analytics
2018-10-03 14:35:34 -04:00
Ben Halpern
a0491657dd
Add tracking for home page featured impressions/clicks (#804) 2018-10-03 14:05:00 -04:00
Kyle Galbraith
31828780d6 Update Editor Guide (#799)
* Add grammar fixes and space separated to tags section

* remove space separated

for space separated to work you actually need to use the # in front of each tag.
2018-10-03 13:15:42 -04:00
Maksim Litvinov
33db32e5f4 Fix rubocop lints (#794) 2018-10-03 13:00:09 -04:00
dependabot[bot]
a57c520501 Bump google-api-client from 0.19.8 to 0.24.2 (#803) [ci skip]
Bumps [google-api-client](https://github.com/google/google-api-ruby-client) from 0.19.8 to 0.24.2.
- [Release notes](https://github.com/google/google-api-ruby-client/releases)
- [Changelog](https://github.com/googleapis/google-api-ruby-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/google-api-ruby-client/compare/0.19.8...0.24.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-03 12:22:06 -04:00
Ben Halpern
1c664343d4
Update survey redirect
Change link to survey wrap-up
2018-10-03 09:28:55 -04:00
Ben Halpern
ff877ec2aa
Fix Stackoverflow regex (#796) 2018-10-02 19:02:25 -04:00
dependabot[bot]
1bfb5c7b2f Bump babel-eslint from 9.0.0 to 10.0.1 (#779) [ci skip]
Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 9.0.0 to 10.0.1.
- [Release notes](https://github.com/babel/babel-eslint/releases)
- [Commits](https://github.com/babel/babel-eslint/compare/v9.0.0...v10.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-02 16:05:13 -04:00
dependabot[bot]
626ac00383 Bump husky from 0.14.3 to 1.0.1 (#781) [ci skip]
Bumps [husky](https://github.com/typicode/husky) from 0.14.3 to 1.0.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/v0.14.3...v1.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-02 15:06:57 -04:00
Frederik Creemers
5cb8201dd8 Update PULL_REQUEST_TEMPLATE.md (#791) [ci skip]
On macOS, and probably on other operating systems, double clicking a word, selects it. The OS sees underscores as word characters, which isn't the case for hyphens, so that this_word is seen as one word, whereas this-word isn't. Replacing the dashes with underscores makes these placeholders easier to select and replace.
2018-10-02 12:13:32 -04:00
Jack Harner
2b0de7ee04 setting user-select to none on the top-bar profile image (#786) 2018-10-02 11:00:40 -04:00
Ben Halpern
97a8958a87
Rearrange some code to remove unnecessary queries (#787)
* Change harcoded memcache limit

* Rearrange some code to remove unnecessary queries
2018-10-02 10:59:51 -04:00
Frederik Creemers
d5341a9130 Add aria-label to moderation notification buttons. (#789) 2018-10-02 10:59:22 -04:00
Timothy Cole
8ad769e641 Added mix-height to the DEV logo on the offline page to fix ff bug (#792) 2018-10-02 10:58:34 -04:00
dependabot[bot]
b2f2b1e5e5 Bump sinatra from 2.0.3 to 2.0.4 (#777) [ci skip]
Bumps [sinatra](https://github.com/sinatra/sinatra) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v2.0.3...v2.0.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-01 16:54:53 -04:00
dependabot[bot]
8aaf7b6138 Bump rubocop from 0.58.2 to 0.59.2 (#776) [ci skip]
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.58.2 to 0.59.2.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.58.2...v0.59.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-01 16:06:13 -04:00
Nathan Sebhastian
625c4374a3 Create Windows installation doc (#671) 2018-10-01 15:15:46 -04:00
Ben Halpern
c98e97d5a2
Change harcoded memcache limit (#785) 2018-10-01 14:40:13 -04:00
dependabot[bot]
30dbe13550 Bump eslint-plugin-babel from 5.2.0 to 5.2.1 (#780) [ci skip]
Bumps [eslint-plugin-babel](https://github.com/babel/eslint-plugin-babel) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/babel/eslint-plugin-babel/releases)
- [Commits](https://github.com/babel/eslint-plugin-babel/compare/v5.2.0...v5.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-01 13:41:47 -04:00
dependabot[bot]
a8ef4cd822 Bump marked from 0.5.0 to 0.5.1 (#782) [ci skip]
Bumps [marked](https://github.com/markedjs/marked) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](https://github.com/markedjs/marked/compare/v0.5.0...v0.5.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-01 12:17:58 -04:00
dependabot[bot]
b56fb0ca17 Bump eslint from 5.6.0 to 5.6.1 (#783) [ci skip]
Bumps [eslint](https://github.com/eslint/eslint) from 5.6.0 to 5.6.1.
- [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.0...v5.6.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-01 12:15:03 -04:00
Ben Halpern
fecb307bbe
Add ability to create trending tags (#784) 2018-10-01 08:33:53 -04:00
Ben Halpern
7e48a23afa
Ben/add more recent posts to home feed (#775)
* Add meta to sidebar and adjust ranking algo

* Update home feed to show more recent posts from folks you follow

* Only show recent posts on home feed if user signed in
2018-09-30 14:05:59 -04:00
Mac Siri
9f36295c40 Reduce member's page cache size (#764) 2018-09-29 22:20:37 -04:00
Ben Halpern
be11d8fda1
Add meta to sidebar and adjust ranking algo (#766) 2018-09-29 12:58:44 -04:00
Ben Halpern
dffd0218e1
Add user quota to Google Analytics fetch (#765)
* Add page_views_count to articles and track from analytics

* Modification in google analytics fetch

* Chunk article requests in analytics requests

* Fix test

* Fix test in analytics

* Add user quota to Google Analytics fetch
2018-09-28 18:15:33 -04:00
Ben Halpern
e8b05b3a41
Modify Article Analytics Fetch (#762)
* Add page_views_count to articles and track from analytics

* Modification in google analytics fetch

* Chunk article requests in analytics requests

* Fix test

* Fix test in analytics
2018-09-28 16:52:06 -04:00
Ben Halpern
18c5e8718d
Add page_views_count to articles and track from analytics (#761) 2018-09-28 14:33:25 -04:00
Ben Halpern
eae8b6332f
Change various admin pages (#758)
* Change int to float for more granular admin controls

* Change int to float for more granular admin controls

* Add details to /mod for admins
2018-09-27 18:03:49 -04:00