rhymes
d6d251e9ce
Remove unused spec support BackgroundJobs ( #4464 ) [ci skip]
2019-10-24 16:49:45 -04:00
rhymes
8989a52aba
Strip EXIF and GPS data from uploaded images ( #4450 )
...
* Add specs for ArticleImageUploader
* Add specs for BadgeUploader
* Add specs for CoverImageUploader
* Add specs for ProfileImageUploader
* Refactor uploaders to inherit from BaseUploader
* Strip EXIF and GPS data from uploaded images
* Add ImageMagick to the docs
* Protect strip_exif
2019-10-24 16:35:10 -04:00
Brendan Norris
c290582874
Remove climate strike related code ( #4581 )
2019-10-24 16:30:14 -04:00
Wouter van Marrum
4c15d2e289
Update search-bar's placeholder ( #4524 ) [ci skip]
2019-10-24 16:24:37 -04:00
Enrico Grillo
7423d05af6
Doc: Add mailto link in licensing.md ( #4440 ) [ci skip]
2019-10-24 15:45:28 -04:00
Mac Siri
ba82deca90
Create doc on deployment CI/CD process ( #4563 ) [ci skip]
2019-10-24 15:24:02 -04:00
rhymes
c79d384500
Fix warning on missing Faker keyword argument ( #4574 )
2019-10-24 14:43:05 -04:00
Peter Frank
c7a33e7b4d
Update Silver Sponsor copy ( #4564 )
...
Adjusting description of Silver Sponsorship benefits.
2019-10-24 12:15:19 -04:00
Nadiya Karachevska
df857d860a
Fix API inconsistencies between articles 'index' and 'show' ( #4560 )
...
* Fix API inconsistencies between articles 'index' and 'show'
* Update API docs; revert tags from articles index
* Fix specs
* Update specs
2019-10-24 11:56:55 -04:00
Fabbri Paolo
89e893f157
Fix rubocop detected offenses ( #4552 )
...
* Run Inspecting 1050 files
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................C.....................................................................................................................................................................................................................................................................................................
Offenses:
spec/models/article_spec.rb:195:7: C: RSpec/NestedGroups: Maximum example group nesting exceeded [4/3]. (http://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/NestedGroups )
context "when description is empty" do
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1050 files inspected, 1 offense detected to fix autofixable errors
* Refactor to correct test
it was braking the rule RSpec/NestedGroups: Maximum example group nesting exceeded [4/3]. (http://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/NestedGroups )
* Run `rubocop --auto-gen-config` to regenrate `.rubocop_todo.yml`
2019-10-24 11:53:03 -04:00
Molly Struve
9ac8223491
Eager load users before looping through messages ( #4576 )
...
* Eager load users before looping through messages
* Eager load users before looping through messages
2019-10-24 11:50:50 -04:00
dependabot-preview[bot]
e225847494
[Security] Bump loofah from 2.3.0 to 2.3.1 ( #4570 )
...
Bumps [loofah](https://github.com/flavorjones/loofah ) from 2.3.0 to 2.3.1. **This update includes a security fix.**
- [Release notes](https://github.com/flavorjones/loofah/releases )
- [Changelog](https://github.com/flavorjones/loofah/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flavorjones/loofah/compare/v2.3.0...v2.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-24 09:05:56 -04:00
Ben Halpern
4ea7b03727
Add new font and theme config, plus new navbar config option ( #4462 )
...
* Initial changes for some new themes/fonts/etc.
* Add basic navbar config
* Finalize navbar config
* Make config_navbar non nullable
* Add dark_theme? to user decorator
2019-10-24 08:38:46 -04:00
Andy Zhao
e6809d8e23
Fix logic error with creating comment block ( #4566 )
...
* Fix logic error with creating comment block
* Add additional test for more exercising
2019-10-23 18:32:37 -04:00
Aleksandr
80316818d5
Fix state=all 500 error bug ( #4525 ) [ci skip]
2019-10-23 17:19:47 -04:00
Andy Zhao
73caa9a864
New Feature: Block Users ( #4411 )
...
* Prevent need for eager loading
* Add initial implementation of user block
* Remove debugger oops
* Add index and foreign keys for user_block table
* Use private method instead of exists
* Move channel handling logic to service object
* Update styling a bit
* Use profileDropdown file for future proofing
* Remove commented out code
* Render json: { result } for all endpoints
* Add statuses for sad paths
* Add better sad path handling in the JS
* Remove accidentally committed spec file
* Don't wait for DOM to load block button
* Use equality for accuracy in slug query
* Add status code for unauthorized requests
* Add missing comma sigh
2019-10-23 17:14:28 -04:00
Pavel Sušický
789149e01e
add gifs to milestone notifications ( #4562 )
...
* add gifs to milestone notifications
* fix unicode encoding issue
2019-10-23 16:58:05 -04:00
Allen Br
9fa97ff642
Hide report-abuse on current_user profile ( #4460 ) [ci skip]
2019-10-23 14:57:36 -04:00
Ryan Palo
a00d1eb0d2
Refactor ArticleHelper#get_host_without_www ( #4558 ) [ci skip]
...
Also add specs for it
2019-10-23 14:36:32 -04:00
José Chaves Neto
9e6c64fa83
Fix eslint errors in listings/elements/title.jsx ( #4496 ) [ci skip]
2019-10-23 14:21:47 -04:00
Molly Struve
fe5e8f6a8d
Add Release Option to Procfile for Running Migrations ( #4559 ) [ci skip]
2019-10-23 13:47:54 -04:00
Branko Arnaudovski
efbb108061
Implement Moderators audit logs ( #3449 )
2019-10-23 10:30:45 -04:00
Paweł Świątkowski
d42f8e7cc0
Remove dead links from Table of Contents ( #4557 ) [ci skip]
2019-10-23 10:20:10 -04:00
rhymes
d61f8a36a6
Remove Chrome version from Travis.yml ( #4555 ) [ci skip]
2019-10-23 09:15:23 -04:00
Molly Struve
dcec124f7c
Add SRE team to codeowners file ( #4548 ) [ci skip]
...
Assign migration and config folders to SRE team
2019-10-23 08:51:59 -04:00
Tudor Pavel
d54442f17e
Bump Chrome Driver version to fix Travis CI builds ( #4554 ) [ci skip]
2019-10-23 08:20:31 -04:00
dependabot-preview[bot]
c09a5c70f1
Bump twilio-ruby from 5.27.0 to 5.28.0 ( #4515 ) [ci skip]
...
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby ) from 5.27.0 to 5.28.0.
- [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.27.0...5.28.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-22 23:23:54 -04:00
dependabot-preview[bot]
82771a3ce5
Bump cloudinary from 1.11.1 to 1.12.0 ( #4520 ) [ci skip]
...
Bumps [cloudinary](https://github.com/cloudinary/cloudinary_gem ) from 1.11.1 to 1.12.0.
- [Release notes](https://github.com/cloudinary/cloudinary_gem/releases )
- [Changelog](https://github.com/cloudinary/cloudinary_gem/blob/master/CHANGELOG.md )
- [Commits](https://github.com/cloudinary/cloudinary_gem/compare/1.11.1...1.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-22 23:22:41 -04:00
dependabot-preview[bot]
ab98909799
Bump autoprefixer-rails from 9.6.1.1 to 9.6.5 ( #4517 )
...
Bumps [autoprefixer-rails](https://github.com/ai/autoprefixer-rails ) from 9.6.1.1 to 9.6.5.
- [Release notes](https://github.com/ai/autoprefixer-rails/releases )
- [Changelog](https://github.com/ai/autoprefixer-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ai/autoprefixer-rails/compare/9.6.1.1...9.6.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-22 14:45:30 -04:00
Jenna Pederson
ee91310f3a
Doc: Fix/clarify getting started docs ( #4509 ) [ci skip]
2019-10-22 14:38:41 -04:00
Nadiya Karachevska
4dad407289
API: Add pagination to articles ( #4483 )
...
* Add pagination to articles
* Refactoring
* Update specs
2019-10-22 12:41:00 -04:00
José Chaves Neto
f9f7e1813b
refactor initializeTouchDevice ( #4415 )
2019-10-22 11:26:11 -04:00
weiyong
0b052894bd
Fix weird alignment for additional contents ( #4445 )
2019-10-22 10:52:06 -04:00
Prasanna
4ed779a202
Docker: Fix the issue with retry in docker-run ( #4538 ) [ci skip]
2019-10-22 10:40:54 -04:00
Prasanna
626340b3c3
fix the spellings in docker-run.sh ( #4535 )
2019-10-22 10:08:55 -04:00
Stefan
5e0ca550a7
Fix typo in liquid tags docs ( #4533 )
...
* fix typo
* fix typo
2019-10-22 10:07:54 -04:00
dependabot-preview[bot]
dc172d7698
Bump codemirror from 5.49.0 to 5.49.2 ( #4518 ) [ci skip]
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.49.0 to 5.49.2.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.49.0...5.49.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 17:15:50 -04:00
dependabot-preview[bot]
4351260a51
Bump google-api-client from 0.32.1 to 0.33.1 ( #4516 ) [ci skip]
...
Bumps [google-api-client](https://github.com/google/google-api-ruby-client ) from 0.32.1 to 0.33.1.
- [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.32.1...0.33.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 17:09:57 -04:00
Saurabh Daware
54daf334c2
removed extra bracket from liquid tags in editor guide ( #4500 )
2019-10-21 16:42:30 -04:00
Mac Siri
7b614006a5
Move all internals request spec under internal namespace ( #4495 ) [ci skip]
2019-10-21 16:38:06 -04:00
dependabot-preview[bot]
467a2c4684
Bump activerecord-import from 1.0.2 to 1.0.3 ( #4513 ) [ci skip]
...
Bumps [activerecord-import](https://github.com/zdennis/activerecord-import ) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/zdennis/activerecord-import/releases )
- [Changelog](https://github.com/zdennis/activerecord-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zdennis/activerecord-import/compare/v1.0.2...v1.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 16:37:22 -04:00
Mac Siri
6ec8b40051
Only show hello-dev.js in prod ( #4531 ) [ci skip]
2019-10-21 16:33:27 -04:00
Nick Taylor
2fe2e051b2
Little placeholder tweak to encourage using https ( #4510 )
2019-10-21 16:25:06 -04:00
dependabot-preview[bot]
4e5fb952c8
Bump oj from 3.9.1 to 3.9.2 ( #4514 ) [ci skip]
...
Bumps [oj](https://github.com/ohler55/oj ) from 3.9.1 to 3.9.2.
- [Release notes](https://github.com/ohler55/oj/releases )
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ohler55/oj/compare/v3.9.1...v3.9.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 16:24:11 -04:00
dependabot-preview[bot]
f279315b38
Bump brakeman from 4.6.1 to 4.7.0 ( #4519 ) [ci skip]
...
Bumps [brakeman](https://github.com/presidentbeef/brakeman ) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/presidentbeef/brakeman/releases )
- [Changelog](https://github.com/presidentbeef/brakeman/blob/master/CHANGES.md )
- [Commits](https://github.com/presidentbeef/brakeman/compare/v4.6.1...v4.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 16:23:18 -04:00
Jacob Herrington
6337293f54
Ignore .tool-versions file ( #4508 ) [ci skip]
2019-10-21 16:22:54 -04:00
Molly Struve
248648d1ec
Add Molly Struve to core team members ( #4530 ) [ci skip]
2019-10-21 16:17:39 -04:00
Hoang
7cd279f3e1
Fix article submission clone bug ( #4505 )
2019-10-21 15:40:29 -04:00
Tamas Fodor
0d2506f9ef
Fix eslint issues in article-form's jsx files ( #4217 )
...
* fix eslint issues in article-form's jsx files
* Use e.key instead of deprecated e.keyCode
* Put back whitespace but in html format
* use re-usable SetupImageButton comp, use window.confirm, put back console.log temporarily
* import deep
* fix CoverImage className prop issue
* update jest snap files
* remove no-restricted-globals from eslint-disable-next-line
2019-10-19 17:09:06 -04:00
RakChamp25
5028e1a670
Refactor: component Tags.jsx ( #4448 )
...
* Refactor: component Tags.jsx
* Revamp Changes lint fix.
* Fixes method binding.
* Destructure Fix.
* Lint fix
* Button Lint Fix.
* Event Key Hash Change.
2019-10-19 17:06:48 -04:00