Commit graph

3586 commits

Author SHA1 Message Date
dependabot-preview[bot]
bc0dc101f7 Bump bullet from 6.0.2 to 6.1.0 (#5292) 2019-12-30 10:00:51 -05:00
dependabot-preview[bot]
9bd673ad79 Bump webdrivers from 4.1.3 to 4.2.0 (#5288) 2019-12-30 10:00:19 -05:00
rhymes
4a52f7a13c Add missing info for gems in Gemfile (#5273) 2019-12-30 09:54:34 -05:00
Molly Struve
9ab150daac
Change RateLimitCheckerJob to RateLimitCheckerWorker and move to sidekiq (#5269) [deploy] 2019-12-27 16:09:25 -06:00
Molly Struve
2470355e89 Implement Datadog tracing agent and APM (#5107) [deploy]
* Implement Datadog tracing agent and APM

* if I had a nickle....

* more double quoted strings and rubocop fixes

* put gems in the right order

* Remove skylight to prevent initializer collisions with Datadog which cause infinite loops

* remove skylight config files
2019-12-27 15:49:05 -05:00
Mac Siri
2b16f07d9e Revert "#5226 Unescape page title. (#5246)" (#5267)
This reverts commit 2312d2e301.
2019-12-27 15:48:33 -05:00
Molly Struve
39033e33d9 Flaky Spec Fix: Ensure submit requests finish before checking status of user (#5265) 2019-12-27 14:47:08 -05:00
rhymes
09e5ad5c0c Remove PushNotificationSubscription (#5258) [deploy] 2019-12-27 13:45:38 -06:00
Molly Struve
c9fea65ed8
check if an organization is present when creating a reaction (#5264) [deploy] 2019-12-27 13:12:12 -06:00
rhymes
11689929ef Disable Sidekiq web sessions to make it work with Redis sessions (#5266) [deploy] 2019-12-27 12:04:50 -06:00
rhymes
d015fb7c85 Remove search keywords (#5259) [deploy] 2019-12-27 12:40:20 -05:00
Molly Struve
660852b711 record counts for important db tables to help track growth (#5253) [deploy] 2019-12-27 11:29:47 -05:00
Molly Struve
f527f2ca3f
ensure that article tag_list always has more than 3 tags by stubbing the method (#5263) 2019-12-27 10:04:21 -06:00
Ben Halpern
7a867d6133
Add canonical url to posts even if internal nav (#5227) [deploy]
* Add canonical url to posts even if internal nav

* Render to meta if not internal
2019-12-27 10:58:23 -05:00
Temuri Takalandze
2312d2e301 #5226 Unescape page title. (#5246)
* #5226 Unescape page title.

* #5226 Unescape or statement in title.
2019-12-27 10:57:31 -05:00
rhymes
dbaf37e712 Create less data for fast_destroy_old_notifications spec (#5256) [deploy] 2019-12-27 09:55:42 -06:00
rhymes
b45f35d044 Ignore delayed job and sidekiq dashboards (#5262) 2019-12-27 10:48:51 -05:00
Dinesh
420b42e656 Added title attribute for Badges (#5201) 2019-12-27 10:40:29 -05:00
Molly Struve
2e661809b6 Introduce Sidekiq For Background Jobs (#5252)
* Introduce Sidekiq to the app and update RateLimitCheckerJob to use it

* fix rate limit checker spec with new sidekiq syntax

* add Sidekiq to tech stack overview

* Remove RateLimitChecker job change, add sidekiq web UI and testing support
2019-12-27 10:39:48 -05:00
rhymes
fa9acf2073 Fix deprecation for not_to raise_error (#5257) 2019-12-27 09:00:09 -06:00
rhymes
d1383ffdb6 Rename Metrics/LineLength to Layout/LineLength (#5255) 2019-12-27 08:58:35 -06:00
Molly Struve
1ac9a2d7bd
add index to created_at for notifications (#5251) [deploy] 2019-12-27 08:57:40 -06:00
Molly Struve
2415392da5
Return a 401 Response when Github creds are bad via the API (#5249) [deploy] 2019-12-26 14:51:36 -06:00
dependabot-preview[bot]
b5db5b19a9 Bump jest-fetch-mock from 2.1.2 to 3.0.0 (#5207) 2019-12-26 15:29:06 -05:00
Molly Struve
f86f93bc8a
Create rake Task to Destroy Old Notifications (#5180) [deploy] 2019-12-26 13:17:34 -06:00
dependabot-preview[bot]
d1cb715858 Bump codemirror from 5.49.2 to 5.50.0 (#5209) 2019-12-26 14:02:22 -05:00
dependabot-preview[bot]
eb8f0a005c Bump twilio-video from 1.20.0 to 2.0.0 (#5208) 2019-12-26 13:54:43 -05:00
dependabot-preview[bot]
9369b51364 [Security] Bump handlebars from 4.1.2 to 4.5.3 (#5250) [deploy] 2019-12-26 13:38:09 -05:00
Keith Bennett
3c980e7b83 Fix long line lints (#5062) 2019-12-26 13:24:24 -05:00
Molly Struve
faa4325c1f
Only Update page_views When They Are Valid (ie created) (#5195) [deploy] 2019-12-26 11:28:18 -06:00
dependabot-preview[bot]
0ca803ec4a Bump honeybadger from 4.5.2 to 4.5.4 (#5213) [deploy]
Bumps [honeybadger](https://github.com/honeybadger-io/honeybadger-ruby) from 4.5.2 to 4.5.4.
- [Release notes](https://github.com/honeybadger-io/honeybadger-ruby/releases)
- [Changelog](https://github.com/honeybadger-io/honeybadger-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/honeybadger-io/honeybadger-ruby/compare/v4.5.2...v4.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-26 11:59:00 -05:00
Anna Buianova
31d51999df Rubocop fixes (#5244) 2019-12-26 11:52:36 -05:00
dependabot-preview[bot]
d091b4c4fd Bump derailed_benchmarks from 1.4.2 to 1.4.3 (#5218)
Bumps [derailed_benchmarks](https://github.com/schneems/derailed_benchmarks) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/schneems/derailed_benchmarks/releases)
- [Changelog](https://github.com/schneems/derailed_benchmarks/blob/master/CHANGELOG.md)
- [Commits](https://github.com/schneems/derailed_benchmarks/compare/v1.4.2...v1.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-26 11:50:57 -05:00
Anna Buianova
7ef0d043e0 Handle a case when lambda client returns an empty result (#5248) 2019-12-26 11:50:34 -05:00
rhymes
76faceecbe Fix flaky Notifications::NewFollower::Send spec (#5236)
* Smarter follow detection

* Fix creation order

* Fix stop following use case and add comments
2019-12-26 11:49:18 -05:00
Molly Struve
fb17d0e079
fix title_with_timeframe to handle invalid timeframe and update rake task to not use return (#5241) [deploy] 2019-12-26 08:43:46 -06:00
rhymes
b0343d99c3 Refactor specs for Api::V0::FollowsController (#5239) 2019-12-24 13:14:39 -05:00
Anna Buianova
4cec45fcd3 Remove code related to vscode color customization (#5235) 2019-12-24 13:12:54 -05:00
Molly Struve
448adfdd23 Use ApiController for ChatChannels and return not_found error if channel cant be accessed by user (#5194) [deploy] 2019-12-24 13:12:29 -05:00
rhymes
2d6df70dea Return an empty result set instead of 404 in case users are not available. (#5238)
A common response in collection endpoint with REST APIs is to return an empty result set when the requested params end up in an empty result. The reason for this is that the resource itself exists (the collection always exists), it just is empty.

See https://github.com/thepracticaldev/dev.to/pull/5192
2019-12-24 13:08:10 -05:00
Molly Struve
9638e3da26
Group Honeybadger Rack::Timeout::RequestTimeoutExceptions (#5231) [deploy] 2019-12-23 19:34:08 -06:00
Ben Halpern
771fa5b782
Final fixes to /mod (#5234) [deploy] 2019-12-23 20:12:14 -05:00
Ben Halpern
c70042655f
Fix off by one for nth_published_by_author (#5233) [deploy] 2019-12-23 19:59:30 -05:00
Ben Halpern
4a1819f1e6
Fix off-by-one in nth_published_by_author (#5232) [deploy] 2019-12-23 19:38:20 -05:00
Molly Struve
36efb1b7bb Show count of users followed from API (#5229) [deploy] 2019-12-23 18:20:39 -05:00
Dan Silcox
e98d3cb7be Fix check for whether shell has changed (#5176)
Previously shell_top was being checked twice - now we check top + bottom :)
2019-12-23 18:19:50 -05:00
dependabot-preview[bot]
367f05695f Bump libhoney from 1.14.1 to 1.14.2 (#5217)
Bumps [libhoney](https://github.com/honeycombio/libhoney-rb) from 1.14.1 to 1.14.2.
- [Release notes](https://github.com/honeycombio/libhoney-rb/releases)
- [Commits](https://github.com/honeycombio/libhoney-rb/compare/v1.14.1...v1.14.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-23 18:18:10 -05:00
Ben Halpern
03c2404b13
Redo /mod for performance and usability (#5230) [deploy] 2019-12-23 18:10:25 -05:00
rhymes
d6a0ccb721 Routine Rubocop fixes (#5224) 2019-12-23 14:47:10 -05:00
dependabot-preview[bot]
ec16fc88e7 Bump twilio-ruby from 5.31.0 to 5.31.1 (#5215)
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby) from 5.31.0 to 5.31.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.31.0...5.31.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-23 13:48:07 -05:00