Maykon Menezes
cf4dc80250
Move Podcast Episode Bust Cache Job to Sidekiq ( #5416 ) [deploy]
2020-01-10 10:08:59 -06:00
serena
00fd2f4518
Remove Unused NewBadgeAchievementJob ( #5437 )
2020-01-10 10:07:36 -06:00
Lucas Hiago
9ddc02cd14
Remove password verification ( #5304 )
2020-01-10 10:45:18 -05:00
Mukesh Chaudhary
d479a77aab
Remove New Reaction Job and Spec ( #5422 ) [deploy]
2020-01-10 08:44:23 -06:00
Jenna Pederson
5c9302f5f1
Migrate subscribe to mailchimp newsletter job to sidekiq worker ( #5423 )
...
* Start migrating job to sidekiq worker
* Only check for badge jobs queued to sidekiq
2020-01-10 08:43:13 -06:00
Michael Kohl
47c77dbee9
Fix typo ( #5428 )
2020-01-10 08:42:22 -05:00
Jacob Herrington
0fd8172f86
Resize textarea to fill parent ( #5420 )
2020-01-10 08:38:46 -05:00
Alain Mauri
c013079359
Move Classified Listing Cache Buster to Sidekiq ( #5408 ) [deploy]
...
* Created the worker to bust cache for classified listings
* Created the related tests
* Removed the old job
2020-01-09 17:23:23 -05:00
Lucas Hiago
a86371e772
Remove TouchJob and do it Inline ( #5410 )
2020-01-09 17:22:09 -05:00
Jacob Herrington
2a8b133d82
Remove call to publish method on non-articles ( #5418 ) [deploy]
2020-01-09 12:07:39 -05:00
leewynne
fcc6cfb72f
Updated application_helper.rb with Cloudinary env variable to fix images on stand alone platform. ( #5374 ) [deploy]
2020-01-09 11:50:16 -05:00
Nick Schwaderer
74da1ffc59
No longer hide reactions and follows after 24 hours ( #5314 )
...
* No longer hide reactions and follows after 24 hours
* Removes unused scope without_past_aggregations
Co-authored-by: Molly Struve <mollylbs@gmail.com>
2020-01-09 11:49:55 -05:00
rhymes
7dd2ae9fe0
Remove notifiable access from articles and comments notifications ( #5415 ) [deploy]
...
* Add created_at to comment notification data
* Remove notifiable usage from notifications partials
* Fix typo
2020-01-09 10:19:45 -05:00
Jacob Herrington
41c3164553
Skip negative reactions for unpublished content ( #5392 ) [deploy]
...
If content is unpublished it shouldn't be immediately necessary for
negative reactions to be acted on.
There is a higher touch solution here, but I'm not sure it's warranted.
2020-01-09 10:06:45 -05:00
Mukesh Chaudhary
48edaab5bc
Migrate new reaction job 5305 ( #5401 )
...
* Add New Reaction Worker
* Add Specs for the New Reaction Worker
* Update Worker Calls in Notification Model
* Update Notification Model Specs
* Fix Code Climate Issues
* Fix notification specs to remove instance variable and complex logic
* Fix Worker Spec
* Fix Review Comments
* Undo Job Specs
Co-authored-by: Mukesh Chaudhary <45253983+mukeshchdy@users.noreply.github.com>
2020-01-09 09:51:56 -05:00
Mehdi Vasigh
29a734b698
fix totalCount getting an array instead of a number ( #5359 )
2020-01-09 09:47:55 -05:00
Jacob Herrington
373140d3d1
Add documentation for PR expectations [ci skip] ( #5106 )
...
This change ideally reminds contributors to take steps that make code
review easier on DEV maintainers.
2020-01-09 09:05:26 -05:00
Molly Struve
86e138662a
remove persist audit job and do it inline ( #5355 ) [deploy]
2020-01-09 08:49:22 -05:00
Asha Balasubramaniam
91663231cc
Remove delayed job that calculates comment score ( #5412 ) [deploy]
...
Get rid of the delayed job and corresponding spec. Follow up to https://github.com/thepracticaldev/dev.to/pull/5382
2020-01-09 08:25:03 -05:00
rhymes
d2e96007c7
Fix (some) n+1/eager loading issues ( #5294 ) [deploy]
...
* Remove mock from specs to test the actual Suggester
* Fix articles API top articles n+1
* Fix n+1 in articles API with state parameter
* Remove eager loading for organization dashboard
* Eager load notifiables in notifications only when needed
* Algolia does not like this
2020-01-08 18:48:24 -05:00
Michael Kohl
8006de06ea
Add 'overflow-y: scroll' to .user-metadata-details ( #4803 )
...
Users with too much/too long profile information where overflowing the section which
made some of their information inaccessible.
2020-01-08 18:05:52 -05:00
Alain Mauri
5055121361
Remove Chat Channels Index Job ( #5409 ) [deploy]
2020-01-08 16:33:40 -05:00
Pablo Ifrán
f5d3593d4f
Change the way that id_code was created ( #5348 ) [deploy]
...
The column id_code was created with a job in an after create callback,
that was replaced by an inline creation of the attribute
2020-01-08 16:21:39 -05:00
Anna Buianova
e09e46ec99
Creating podcasts by users ( #3730 ) [deploy]
...
* Create podcast as a user [WIP]
* Sample css for podcast form
* Nicer podcasts suggesting form
* Validate podcast feed_url
* Validate podcast main_color_hex
* Fix podcasts specs
* Fix form appearance
* Placeholder for podcast main_color_hex
* Provide a link to suggest a podcast
* Add a checkbox and a role for when a podcast is added by an owner
* Prettier checkbox in the podcasts form
* Added creator to podcasts
* Set the podcast creator
* Fix the /pod spec
* Added creator information to the internal podcast page
* Added cta class to the podcasts submit button
* Global notice when a podcast was suggested
Co-authored-by: Ben Halpern <bendhalpern@gmail.com>
2020-01-08 16:14:25 -05:00
rhymes
482a77a375
Restore default email from SiteConfig for mailers ( #5399 ) [deploy]
...
* Restore default email from SiteConfig for mailers
* Fix broken email preview
2020-01-08 16:09:32 -05:00
gverger
b7bb006d70
Fix ProMembership Time flaky test ( #5402 )
...
After traveling back in time, it can be the case that between the call
to the service and the moment we check the current time, we moved on to
the next second.
Using Timecop.freeze takes care of that.
2020-01-08 16:06:10 -05:00
Maykon Menezes
a9cb13c3f6
moving org bust cache job to sidekiq ( #5406 ) [deploy]
2020-01-08 15:03:40 -05:00
Cadu Ribeiro
00a97b2051
Migrate Users/FollowJob to Sidekiq ( #5403 )
2020-01-08 15:03:18 -05:00
Molly Struve
7c939dc2c5
Remove TouchFollowerJob and do user update inline ( #5391 ) [deploy]
2020-01-08 14:12:04 -05:00
Asha Balasubramaniam
1003f71c8f
Migrate delayed job that calculates comment score to sidekiq ( #5382 )
2020-01-08 14:11:31 -05:00
rhymes
fec196ffe3
Add wait_for_javascript to flaky system tests ( #5405 )
2020-01-08 13:47:08 -05:00
Molly Struve
9dc1f51a79
Update Heroku Release to Migrate and Load App ( #5404 ) [deploy]
2020-01-08 13:43:00 -05:00
Molly Struve
64ca1e7638
Set type for user_selects_looking_for_work_spec to system ( #5390 )
2020-01-08 12:16:33 -05:00
rhymes
102e1a6b9c
Routine rubocop fixes ( #5386 )
2020-01-08 09:05:12 -05:00
Jacob Herrington
82bc17d667
Fix erblint errors ( #5395 )
...
This is a workaround that I found in another repository:
dbd7af822b
I'm not sure if anyone else is seeing these errors, but locally the
pre-commit hooks fail every time I create a commit that touches an erb
file.
2020-01-07 18:53:27 -06:00
Molly Struve
8a630b1896
Set default email in application mailer using ENV variable ( #5394 ) [deploy]
...
* Set default email in application mailer using ENV variable
* remove readonly
* replace siteconfig with ENV variable for more mailers
2020-01-07 19:10:46 -05:00
mstruve
21e64bfb46
Make default email Siteconfig read only
2020-01-07 18:50:00 -05:00
Molly Struve
d039a61177
Remove SiteConfig From Org Validation ( #5393 ) [deploy]
...
* Make default_site_email readonly so Rails can load first
* Change Org validation message and remove readonly so configs can be updated
* Change Org validation message and remove readonly so configs can be updated TRY 2
2020-01-07 18:04:13 -05:00
Michael Kohl
728a05c476
Move from env variables to SiteConfig ( #5385 ) [deploy]
...
* Move from env variables to SiteConfig
Related to #5384
This PR only deals with the first remaining part outlined in the issue, starting to use existing SiteConfig keys instead of the env variables.
* Restore Envfile to original version for now
2020-01-07 16:36:24 -05:00
Molly Struve
6b23e327aa
Track Queue sizes and latency for Sidekiq ( #5352 ) [deploy]
2020-01-07 11:57:13 -05:00
Molly Struve
aa7b76d9a2
Limit ALL Upload file sizes to 25 MB ( #5356 ) [deploy]
2020-01-07 11:20:40 -05:00
Cadu Ribeiro
4d7d3edb2d
Remove Articles/BustMultipleCachesJob ( #5388 )
...
This is a follow up from #5309 .
This commit removes the Articles/BustMultipleCachesJob after we migrated
it to Sidekiq.
2020-01-07 11:20:06 -05:00
Jacob Herrington
44403eba89
Fix suggested tweets UI ( #5380 )
...
* Remove console log
* Update suggest tweets layout
These changes reflect a specific request from Michael to fix the layout
of suggested tweets, including the expected border animation that occurs
on form submits for articles
* Add labels for suggested tweets
2020-01-07 11:00:48 -05:00
serena
252027ad9c
use new_badge_achievement_worker instead of active job ( #5358 ) [deploy]
2020-01-07 08:16:17 -05:00
Jacob Herrington
73dccaaea6
Fix internal/reports email form ( #5383 ) [deploy]
...
The UI refactor broke this query selector.
2020-01-06 18:53:56 -05:00
dependabot-preview[bot]
389cb12372
Bump octokit from 4.14.0 to 4.15.0 ( #5364 ) [deploy]
2020-01-06 16:27:08 -05:00
dependabot-preview[bot]
1c2a0816f6
Bump codemirror from 5.50.0 to 5.50.2 ( #5363 )
2020-01-06 16:23:12 -05:00
dependabot-preview[bot]
4ee7d7e60a
Bump faker from 2.9.0 to 2.10.0 ( #5366 )
2020-01-06 16:07:54 -05:00
Molly Struve
d5b3a10061
Handle Missing article_id When Loading additional_content_boxes ( #5376 )
2020-01-06 15:56:49 -05:00
Molly Struve
a572a96921
Remove comments user_touch job and do it inline when comment is created ( #5378 ) [deploy]
2020-01-06 15:52:59 -05:00