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
Molly Struve
bc8c177966
Record db table sizes in datadog where we can use them to generate relevant alerts ( #5377 )
2020-01-06 15:52:47 -05:00
Molly Struve
bc2dbd8e7f
Move Events::BustCacheJob to Sidekiq and rename ( #5379 )
2020-01-06 15:51:46 -05:00
dependabot-preview[bot]
3188b37762
Bump pg from 1.1.4 to 1.2.1 ( #5369 )
2020-01-06 14:50:41 -05:00
Lucas Hiago
6ff43ffcbe
Refactor method in user_decorator.rb ( #5360 ) [deploy]
...
* Refactor method in user_decorator.rb
* Add a constant for white text color
2020-01-06 14:21:29 -05:00
dependabot-preview[bot]
091fbbc6d7
Bump google-api-client from 0.36.3 to 0.36.4 ( #5367 )
...
Bumps [google-api-client](https://github.com/google/google-api-ruby-client ) from 0.36.3 to 0.36.4.
- [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.36.3...0.36.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 14:20:39 -05:00
Cadu Ribeiro
93514e73df
Migrate Articles/BustMultipleCachesJob to Sidekiq ( #5309 ) [deploy]
...
Related to: #5305
In order to move all the jobs to Sidekiq, this commit creates a new
Articles/BustMultipleCachesWorker using Sidekiq based on the
Articles/BustMultipleCachesJob (this one is not removed until we know
that any job on this one will be performed).
2020-01-06 13:42:34 -05:00
dependabot-preview[bot]
d5621bc7d4
Bump rubocop from 0.78.0 to 0.79.0 ( #5365 )
...
Bumps [rubocop](https://github.com/rubocop-hq/rubocop ) from 0.78.0 to 0.79.0.
- [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.78.0...v0.79.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 13:15:52 -05:00
dependabot-preview[bot]
1c915062fd
Bump capybara from 3.29.0 to 3.30.0 ( #5370 )
...
Bumps [capybara](https://github.com/teamcapybara/capybara ) from 3.29.0 to 3.30.0.
- [Release notes](https://github.com/teamcapybara/capybara/releases )
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md )
- [Commits](https://github.com/teamcapybara/capybara/compare/3.29.0...3.30.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 13:15:33 -05:00
dependabot-preview[bot]
82d37efce0
Bump yard from 0.9.20 to 0.9.23 ( #5371 )
...
Bumps [yard](https://github.com/lsegal/yard ) from 0.9.20 to 0.9.23.
- [Release notes](https://github.com/lsegal/yard/releases )
- [Changelog](https://github.com/lsegal/yard/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lsegal/yard/compare/v0.9.20...v0.9.23 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 13:15:14 -05:00
dependabot-preview[bot]
120d14c40b
Bump stackprof from 0.2.13 to 0.2.15 ( #5372 )
...
Bumps [stackprof](https://github.com/tmm1/stackprof ) from 0.2.13 to 0.2.15.
- [Release notes](https://github.com/tmm1/stackprof/releases )
- [Changelog](https://github.com/tmm1/stackprof/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tmm1/stackprof/compare/v0.2.13...v0.2.15 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 13:15:01 -05:00
Molly Struve
1966c449ed
scope error message correctly for InvalidAuthenticityToken error ( #5375 ) [deploy]
2020-01-06 11:45:28 -05:00
Molly Struve
863904ac06
Ignore dynotype run since that is used for console access ( #5354 ) [deploy]
2020-01-06 08:12:24 -05:00
Lud
d39aa6537f
removes job moved to worker: follows send email notification ( #5357 )
2020-01-06 08:11:54 -05:00
dependabot-preview[bot]
08ee5ec025
Bump ddtrace from 0.30.0 to 0.30.1 ( #5368 )
...
Bumps [ddtrace](https://github.com/DataDog/dd-trace-rb ) from 0.30.0 to 0.30.1.
- [Release notes](https://github.com/DataDog/dd-trace-rb/releases )
- [Changelog](https://github.com/DataDog/dd-trace-rb/blob/v0.30.1/CHANGELOG.md )
- [Commits](https://github.com/DataDog/dd-trace-rb/compare/v0.30.0...v0.30.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 08:09:07 -05:00
Jacob Herrington
9652ecc456
Refactor/internal ui update ( #5339 ) [deploy]
...
* Move internal styles out of layout
* Upgrade to Bootstrap 4.4 and redo nav
* Redesign /internal/users/index
* Refactor /internal/tags/show
* Refactor /internal/broadcasts/index
* Refactor /internal/broadcasts/index
* Refactor /internal/pages/index
* Refactor /internal/mods/index
* Fix internal nav highlighting
* Refactor internal/organizations/index
* Refactor internal/growth
* Refactor internal/badges
* Refactor /internal/podcasts/
* Refactor internal listings filter
* Refactor /internal/endpoints/
* Refactor /internal/tools/
* Refactor /internal/chat_channels/
* Refactor /internal/config/
* Refactor /internal/feedback_messages
This is the one that worries me the most. I made a strong effort not to
touch any IDs and the JavaScript appears to be working after manual
testing.
This view probably needs some systems specs covering it.
* Remove unused CSS
* Refactor feedback_messages/show
* Refactor internal/comments
* Refactor internal/podcasts/edit
* Refactor internal/users/show
* Refactor internal/users/edit
* Refactor internal/organizations/show
* Refactor internal/permissions
* Refactor internal/tags/show
* Refactor internal/pages/form
* Add events to navbar
* Refactor internal/events
* Refactor internal/brodcasts
* Refactor internal/articles
* Refactor internal/listings
* Remove unused CSS
* Load jquery earlier
2020-01-06 07:58:03 -05:00
rhymes
97d188264f
Add worker: option to sidekiq_enqueued_jobs to return also jobs by worker ( #5334 )
2020-01-03 14:54:44 -05:00
Molly Struve
5f5dd528e1
Remove unused UpdateAnalyticsJob code ( #5335 ) [deploy]
2020-01-03 14:22:39 -05:00
serena
caa1738b16
delete unused mention job, update spec with helper ( #5349 ) [deploy]
2020-01-03 14:08:47 -05:00
Pablo Ifrán
5e9376e955
Remove old create first reaction job ( #5347 ) [deploy]
...
This job was replaced by the worker with the same name as the suffix
Worker instead of Job, it was kept to run the existing jobs before it
can be fully removed
2020-01-03 12:40:48 -05:00
Molly Struve
cb48e431d2
Correctly define token error in helper module ( #5337 )
2020-01-03 12:39:57 -05:00
Nick Taylor
ce3c6b9974
Fixed a typo in a filename in docs. ( #5343 )
2020-01-03 08:29:02 -05:00
Ben Halpern
242c6eb5dd
Change from after_create to after_create_commit for :create_first_reaction ( #5341 ) [deploy]
2020-01-02 18:15:26 -05:00
Molly Struve
c64bfdb652
Handle missing commentable for user_is_commentable_author? check ( #5336 ) [deploy]
2020-01-02 18:06:05 -05:00
Edward Tam
cb98b3b510
pages bust cache job sidekiq refactor ( #5338 ) [deploy]
...
* Refactored Pages::BustCacheJob to Pages::BustCacheWorker
* Removed Pages::BustCacheJob and specs
Co-authored-by: Edward Tam <edward6882990@gmail.com>
2020-01-02 15:16:09 -05:00
Lud
df042d6b0b
Refactors ActiveJob to SidekiqWorker: Follows::SendEmailNotificationWorker ( #5322 ) [deploy]
...
* Refactors ActiveJob to SidekiqWorker: Follows::SendEmailNotificationWorker
* improves naming of User#receives_follower_email_notifications?
* adjust expect count for spec SendEmailNotificationWorker
2020-01-02 13:35:09 -05:00
Pablo Ifrán
783d43b737
Change create first reaction job to worker ( #5327 ) [deploy]
2020-01-02 13:06:53 -05:00
Molly Struve
c1638cfd33
Create UpdateAnalyticsWorker to replace UpdateAnalyticsJob ( #5331 )
2020-01-02 13:05:12 -05:00
rhymes
040b36bceb
Fix event propagation for click on tag rules in editor ( #5280 ) [deploy]
2020-01-02 13:04:16 -05:00
Aaron Moat
ba230ecab6
Allow language-xxx class detection on pre tags in ReverseMarkdown ( #5299 )
...
* Allow language-xxx class detection on pre tags in ReverseMarkdown
Solves thepracticaldev/dev.to#5298
* Remove comment
2020-01-02 11:23:44 -05:00
rhymes
13363dd329
Rails 5.2 features: enable cache versioning (recyclable keys) ( #5329 ) [deploy]
2020-01-02 08:40:03 -05:00
rhymes
73188cd836
Sidekiq: add test helpers ( #5326 )
2020-01-02 08:39:40 -05:00
rhymes
ba424854c2
Enable cache logging in development if requested ( #5330 )
2020-01-02 08:11:58 -05:00
serena
51df32552c
Change MentionJob to MentionWorker and move to sidekiq ( #5312 ) [deploy]
2020-01-02 07:57:08 -05:00
Molly Struve
6067edf20e
remove old Articles::BustCacheJob ( #5320 ) [deploy]
2020-01-02 07:26:51 -05:00
rhymes
ee8fd7cbc2
Clear Sidekiq jobs between tests ( #5324 )
2020-01-01 13:39:18 -05:00
Molly Struve
545ffc9b13
Fix flaky delete spec by setting timestamp in the future and Decrease Notification Counts ( #5321 ) [deploy]
2019-12-31 16:26:07 -05:00
Molly Struve
e300f7770d
Dont run datadog agent on scheduler dynos ( #5319 ) [deploy]
2019-12-31 15:47:20 -05:00
Molly Struve
36cf0a6976
Handle unfound github repo in API ( #5316 ) [deploy]
2019-12-31 14:42:45 -05:00
Molly Struve
8650f5c5aa
Create new BustCacheWorker and start sending jobs to it ( #5302 ) [deploy]
2019-12-31 14:14:23 -05:00
Ben Halpern
df796f7e07
Cache data on /mod ( #5315 ) [deploy]
2019-12-31 10:18:55 -05:00
Ben Halpern
a716cf2756
Create UX Customization tab in settings ( #5307 ) [deploy]
...
* Create UX Customization tab in settings
* Add variable import
* Change from UX Customization to just UX
2019-12-31 09:35:15 -05:00
rhymes
5cf1134d5e
Nokogiri::HTML should receive the body, not the response object ( #5297 )
2019-12-31 08:46:49 -05:00
Molly Struve
49545ae41f
Use SQL DELETE statement to delete notifications without a SELECT ( #5303 ) [deploy]
2019-12-31 07:30:27 -06:00
Molly Struve
8aa9eb3534
Use match_array instead of eq to ignore ordering ( #5308 )
2019-12-30 15:38:55 -05:00
Robin
d7174923a2
Git scripts to sync or reset repository fork ( #5055 )
...
* Add script to clean / reset the fork and start from upstream
* Add script to sync fork with latest changes from upstream
* Remove swap file accidentially checked in
* Add exit on break to shell scripts and documentation of shell scripts to workflow-suggested workflow
Co-authored-by: Mac Siri <krairit.siri@gmail.com>
2019-12-30 13:58:16 -05:00
Anna Buianova
3a91d05835
Add another check to the function caller to avoid exceptions ( #5296 )
2019-12-30 13:56:04 -05:00
Molly Struve
2282963c97
Update CODEOWNERS ( #5306 ) [ci skip]
...
Make jobs and worker files for SRE
2019-12-30 13:30:35 -05:00
dependabot-preview[bot]
94164d63a6
Bump google-api-client from 0.36.2 to 0.36.3 ( #5289 ) [deploy]
2019-12-30 13:02:41 -05:00