Commit graph

3961 commits

Author SHA1 Message Date
Alex
de3ee9ebec
Move HtmlVariantSuccessesCreate from job to inline (#5879) [deploy] 2020-02-04 10:24:39 -08:00
Alex
8168a5e8f5
Move Articles::ScoreCalcJob to Sidekiq (#5875) [deploy]
* Create Articles::ScoreCalcWorker

* Create Articles::ScoreCalcWorker spec

* Update references to the new ScoreCalcWorker

* Refactoring conditional callbacks and biz logic

- Move update_columns to a model method
- Move conditions on callback to guard clause in callback method
- Make article_destroy_spec more explicit
2020-02-04 10:01:46 -08:00
Michael Kohl
5c74464b30
Add documentation for ENVied & SiteConfig (#5841)
* Add documentation for ENVied & SiteConfig

* Add images

* Fix swapped screenshots and update list
2020-02-04 11:41:25 -06:00
Alex
0c42ea2b43
Move Tags::BustCacheJob to Sidekiq (#5870) [deploy]
* Create Tags::BustCacheWorker

* Create Tags::BustCacheWorker spec

* Update references to new worker
2020-02-04 09:24:37 -08:00
Vaidehi Joshi
267e08f6f0
Improve dropdown UX for internal/badges (#5880) [deploy]
* Improve dropdown UX for internal/badges

Add a "blank" option to the dropdown to list of badges on internal/badges route.
Also add some checks to handle if an admin accidentally tries to award a "blank" badge.

* Ensure error is surfaced as flash message
2020-02-04 09:02:14 -08:00
Vaidehi Joshi
b09a0c60f3
Add comment to highlight difference between previewing in v1 and v2 editors (#5894)
A follow-up to https://github.com/thepracticaldev/dev.to/pull/5873.
2020-02-04 08:32:06 -08:00
Michael Kohl
79ff4cbd19
Update contributor guide with new tag name (#5822) 2020-02-04 11:26:33 -05:00
rhymes
42b33f29ae
Add signin=true as a param correctly if the URL already has params (#5866) [deploy] 2020-02-04 09:41:10 -05:00
Molly Struve
2207f795b1
Hookup Elasticsearch in travis (#5871) 2020-02-04 08:20:14 -05:00
Nick Taylor
59f5cd7e07
Cleanup proptypes exports (#5874) 2020-02-03 17:52:23 -05:00
dependabot-preview[bot]
62b9c9ac86
Bump oj from 3.10.1 to 3.10.2 (#5856) 2020-02-03 17:46:57 -05:00
Mohamed ABDELLANI
058f6a2939
Remove footer rendering from shecoded.html.erb (#5823) 2020-02-03 17:02:01 -05:00
Vaidehi Joshi
db3e6128ac
Render main image in article preview for v2 editor (#5873) [deploy]
Previewing a main image on an article was broken in v2 of the editor :(
We had some tests for this (which I wrote), but the setup for the tests weren't quite right!
This commit fixes the bug, and also refactors and cleans up our tests quite a bit.
Also adds some snapshots for both v1 and v2 editors in a "no image" preview state.
2020-02-03 16:58:11 -05:00
Alex
e579914b1a
Remove BadgeAchievements::SendEmailNotificationJob (#5869) [deploy] 2020-02-03 11:10:47 -08:00
Alex
59437f518f
Remove old SubscribeToMailchimpNewsletterJob & spec (#5868) 2020-02-03 10:35:10 -08:00
Alex
c0ebb38560
Remove old ResaveArticlesJob and spec (#5867) 2020-02-03 10:34:47 -08:00
dependabot-preview[bot]
4a3411f33a
Bump honeybadger-js from 2.0.2 to 2.1.0 (#5849) 2020-02-03 12:05:07 -05:00
Jacob Herrington
e8130565e1
Add whitespace to internal users edit page (#5840)
Co-authored-by: MichaelaHunter <michaela1234@gmail.com>

Co-authored-by: MichaelaHunter <60361569+MichaelaHunter@users.noreply.github.com>
2020-02-03 11:34:31 -05:00
rhymes
3b25b014a3
Replace the initial migration for strong_migrations gem (#5865) 2020-02-03 11:32:46 -05:00
Fran Zekan
cba4e99525
Return a 404 response If @event is Not Found (#5798) [deploy] 2020-02-03 11:30:52 -05:00
Andy Zhao
29e46000a5
Fix typo in ReactionObserver (#5834) [deploy] 2020-02-03 11:18:37 -05:00
Ridhwana
6b53331476
chore: add a core team member (#5812) 2020-02-03 11:15:10 -05:00
Molly Struve
ccd9bc2553
add missing sha512 to ES mac docs (#5863) 2020-02-03 10:51:08 -05:00
dependabot-preview[bot]
7f93e6aaee
Bump strong_migrations from 0.6.0 to 0.6.1 (#5853) 2020-02-03 10:43:43 -05:00
rhymes
a1835ae5b9
User counters using PostgreSQL JSON (#5373) [deploy]
Co-authored-by: Ben Halpern <bendhalpern@gmail.com>
2020-02-03 10:35:08 -05:00
dependabot-preview[bot]
951f917d88
Bump lint-staged from 10.0.3 to 10.0.7 (#5852) 2020-02-03 10:29:06 -05:00
dependabot-preview[bot]
52ecb94837
Bump @storybook/addons from 3.4.11 to 3.4.12 (#5843) 2020-02-03 10:27:41 -05:00
dependabot-preview[bot]
bf9ede94bf
Bump eslint-plugin-import from 2.20.0 to 2.20.1 (#5844) 2020-02-03 10:27:23 -05:00
dependabot-preview[bot]
7f7ff8c8b9
Bump pry-byebug from 3.7.0 to 3.8.0 (#5855) 2020-02-03 10:23:26 -05:00
dependabot-preview[bot]
4d94a5662e
Bump rubocop-rails from 2.4.1 to 2.4.2 (#5858) 2020-02-03 10:22:06 -05:00
Stefan Wrobel
60a28f1b72
Read Gemfile ruby from .ruby-version (#5780) 2020-02-03 09:48:19 -05:00
dependabot-preview[bot]
9bf8656783
Bump libhoney from 1.14.2 to 1.14.3 (#5859) [deploy]
Bumps [libhoney](https://github.com/honeycombio/libhoney-rb) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/honeycombio/libhoney-rb/releases)
- [Commits](https://github.com/honeycombio/libhoney-rb/compare/v1.14.2...v1.14.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 09:37:52 -05:00
dependabot-preview[bot]
068b5b52e6
Bump parallel_tests from 2.30.1 to 2.31.0 (#5861)
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.30.1 to 2.31.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.30.1...v2.31.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 09:35:17 -05:00
Molly Struve
0409722899
Introduce Elasticsearch to DEV env (#5762) [deploy] 2020-02-03 09:12:05 -05:00
Molly Struve
a5dd0c6abb
track stripe errors in Datadog so we can alert on them (#5797) 2020-02-03 09:11:38 -05:00
Alex
928fdd5ecd
Remove BustHomepageCacheJob and spec (#5777) [deploy] 2020-02-01 18:54:41 -05:00
rhymes
c64a7c57c5
Update yarn.lock (#5811) 2020-01-31 14:49:43 -05:00
Alex
783da4b0d5
Move BadgeAchievements::SendEmailNotificationWorker to Sidekiq (#5779) [deploy] 2020-01-31 14:45:32 -05:00
Julianna Tetreault
ba139f5855
Add name to Core Team list in README (#5801) 2020-01-28 19:21:43 -05:00
Vaidehi Joshi
d36faa6462
Add a note to clarify deploy preview link (#5800)
We never explicitly say that the deploy preview link only is applicable to docs changes, but we probably should!
2020-01-28 15:19:09 -08:00
Molly Struve
a19ce5518e
combine Rack::Timeout::RequestTimeoutErrors with Exceptions in Honeybadger (#5789) [deploy] 2020-01-28 16:55:51 -05:00
Ben Halpern
82f2281b1c
Create dynamic robots.txt page (#5794) [deploy]
* Create dynamic robots.txt page

* Add tests and remove cachebust
2020-01-28 16:49:34 -05:00
Nick Taylor
cd25f9adfc Downgrade Storybook for Webpack compatibility (#5783) 2020-01-28 16:37:25 -05:00
Lucas Hiago
d5a5c53419 Change Notifications::UpdateJob to Notifications::UpdateWorker and move to sidekiq (#5689) [deploy] 2020-01-28 12:43:50 -05:00
Lucas Hiago
ca0770dbdd Remove Notifications::RemoveAllByActionJob and Handle inline (#5690) 2020-01-28 12:43:21 -05:00
Maykon Menezes
3b3d2be89d Refactor Podcasts Bust Cache job (#5421) 2020-01-28 12:40:32 -05:00
rhymes
1d701c744a Remove actionpack-action_caching gem (#5787) 2020-01-28 12:39:57 -05:00
Asha Balasubramaniam
ad0a3fd953 Remove unused populate history job (#5778) 2020-01-28 09:03:51 -05:00
Lucas Hiago
587d1040dc Change ModerationNotificationJob to ModerationNotificationWorker and move to sidekiq (#5683) [deploy] 2020-01-28 08:42:26 -05:00
Asha Balasubramaniam
87e50612a4 Remove unused user follow job (#5776)
Turns out this has already been migrated with #5403 so cleaning this up.
2020-01-28 08:41:43 -05:00