Ben Halpern
b599b66ce1
Cosmetic adjustment + code cleanup for article/mod page ( #5105 ) [deploy]
...
* Cosmetic adjustment + code cleanup for article/mod page
* Remove br tags and clean up css
2019-12-15 17:43:24 -05:00
Mac Siri
83e1313b1a
Expand Lint-staged's file coverage ( #5109 ) [ci skip]
2019-12-13 16:28:31 -05:00
Molly Struve
9912bbcdb8
Asynchronously Update Algolia after a PageView Update ( #5076 ) [deploy]
2019-12-13 14:07:33 -06:00
dependabot-preview[bot]
59ae0309e0
Bump rubocop from 0.76.0 to 0.77.0 ( #5048 )
2019-12-13 15:00:05 -05:00
Molly Struve
d6e513e1ac
Default return all user notifications if filter is unknown ( #5103 ) [deploy]
2019-12-13 14:35:53 -05:00
Molly Struve
cc808251ee
Remove unused aggregation reaction cache ( #5104 )
2019-12-13 13:18:44 -05:00
Spencer
82f5bb9cdd
Mod tooling: add tags via /mod refactor ( #5017 )
...
* mod view form changes
* add error validation for removal tag
* add error validation to tag_list count
* re-render tag_adjustment form errors
* refactor admin delete adjusted tags form
* add prompt to tag adjustment form select
* front end validations to add/remove tag_adjustment
* allow tag_mod to undo own tag adjustment
* update/add specs
* update send spec
* update tag adjustment spec
2019-12-13 13:02:45 -05:00
Nick Schwaderer
b7bb7b473c
Respond to xml request with error on Articles#feed ( #5077 )
2019-12-13 12:30:26 -05:00
Ryan Smith
b809562a2f
Fix Algolia signup link. ( #5100 )
2019-12-13 10:59:09 -06:00
Ben Halpern
9682394831
Remove unnecessary notifications fragment cache ( #5083 ) [deploy]
2019-12-13 11:37:55 -05:00
Bolarinwa Balogun
a2c27ef4ef
Remove special characters in tags for articles created via API ( #4239 ) [deploy]
2019-12-13 11:30:35 -05:00
Bolarinwa Balogun
8c6adac7ba
Remove special characters in tags for articles created via API ( #4239 ) [deploy]
2019-12-13 11:29:02 -05:00
Anna Buianova
05fe308f5b
Removed old user indexing code ( #5102 )
2019-12-13 10:44:12 -05:00
Molly Struve
aa9361798d
Return not_found response rather than trying to authorize a nil object ( #5093 ) [deploy]
2019-12-13 09:39:40 -06:00
Jacob Herrington
ff32ed853f
Remove commented specs ( #5096 ) [deploy]
...
* Remove comment spec with no examples
* Delete commented out spec
This test could be refactored to a green state, but I'm not sure it's
worth the effort.
I started down that path, but it was time consuming. It might be more
effective to rewrite this test from scratch.
For the time being, since it has not been running, I think it should be
removed from the codebase.
2019-12-13 08:26:31 -05:00
Molly Struve
8f08ad2e99
add optimization option to PR template ( #5097 )
2019-12-13 08:24:27 -05:00
Jacob Herrington
a63a11f930
Write docs on rolify admin workaround [ci skip] ( #5078 )
2019-12-13 08:23:55 -05:00
Lucas Hiago
d1a89eab15
Refactor method in articles.rb ( #5094 )
2019-12-13 08:23:19 -05:00
Molly Struve
c8e712b6c8
remove caches for html that contains no external requests ( #5098 )
2019-12-13 08:22:27 -05:00
Ryan Smith
4dca3f9b24
Fix Technical Overview links [ci skip] ( #5084 )
2019-12-12 14:36:45 -05:00
Jacob Herrington
b34ae9b7d9
Remove dead code ( #5090 ) [deploy]
2019-12-12 12:19:55 -06:00
Molly Struve
dc5ec4e52f
Use find_or_create_by to avoid duplicate records ( #5092 )
2019-12-12 12:01:15 -06:00
Glenn Carremans
ac4e7eca90
Changed .nvmrc to be more implicit ( #5080 )
2019-12-11 15:39:35 -05:00
Molly Struve
6ba2853168
Ensure that we have a slug and owner before attempting to lookup an article ( #5079 )
2019-12-11 13:19:45 -05:00
Jacob Herrington
145db47a3a
Add single resource admin concept ( #5069 ) [deploy]
...
* Add a trait for single_resource_admins to users factory
* Add single_resource_admin authrization for Growth view
* Expand GrowthController test coverage
* Add single resource admin workaround to models
* Add single resource admin to additional views
2019-12-11 13:17:55 -05:00
Anna Buianova
bbc5f95d86
Fix Algolia deserialization errors by indexing by record_type and id rather than AR object ( #5063 ) [deploy]
2019-12-11 11:49:35 -06:00
Molly Struve
2d6d611634
switch back to update_column to improve performance ( #5074 ) [deploy]
2019-12-10 18:38:04 -05:00
Andrew Sverdrup
2af033fca9
Add Next Tech Liquid Tag ( #4958 ) [deploy]
...
* Add liquid tag for Next Tech
* Add liquid tag for Next Tech
* Use project share URL in liquid tag.
* Update docs and specs with share token URL.
2019-12-10 15:19:30 -05:00
Jacob Herrington
df776b8748
Fix pending tests ( #5070 ) [deploy]
...
* Enable pending system spec
* Remove pending and useless tests
There is a pending test for functionality that does not exist, so I
removed it.
I removed some expect blocks that were essentially testing if Rspec
works / if Rails routing works. That's probably not necessary for us to
do and leaving the code in a spec encourages future contributors to
write similar specs.
2019-12-10 15:10:14 -05:00
Andy Zhao
71157c993e
Hide comment feature ( #4944 )
...
* Add MVP of hide comment feature
* Slight copy adjustments
* Remove unused file oops
* Fix strange styling issues
* Add hide/unhide comment specs
* Authenticate user for hide/unhide
* Add tests for hide/unhide functionality
* Remove opacity CSS for hidden comments
* Fix hidden comment explanation logic
* Fix some styling issues
* Fix hiding top level comment logic
* Show only hidden comments in permalink and not thread
* Hide subtree properly if hidden comment
* Fix weird CSS issue
* Properly hide comments for permalink view
* Show children comments in permalink view
* Add tests for comment hiding visibility
* Remove superfluous code and adjust copy
* Remove some more logical duplication
* Add dedicated article column for any comments hidden
* Add reload in test
2019-12-10 15:09:47 -05:00
Molly Struve
98b832155f
Ensure remember_user_token is present for Fastly with specs ( #5065 )
2019-12-10 15:01:26 -05:00
Molly Struve
3f8a6caa72
Use find_or_create_by when updating a pageview and use update in case of creation ( #5066 ) [deploy]
2019-12-10 13:48:50 -06:00
Molly Struve
a2bef6aeec
Group Internal Errors when sending to HoneyBadger ( #5067 )
2019-12-10 13:48:06 -06:00
James Turner
b4507f21d4
Update itemprop to use mainEntity ( #5060 )
2019-12-10 14:43:24 -05:00
Ben Halpern
c746da3a5e
Remove unused "Edit" button as follow-on to #5056 ( #5071 ) [deploy]
...
* Feature 🚀 : Ability to delete messages in chat channels
- Sending message ID to frontend
- Deleting Message
- Use pusher to delete message realtime
* Minor Bug 🐞 : Show message action only for current user
- User can delete or edit their own messages
* Test cases added
* Bug 🐞 : Update message id for receiver
Message id was not sent to receiver by pusher
* Refactoring🛠: Message controller refactoring
* Test Cases📝 : Specs for Delete message added
* Remove edit button and modify css
2019-12-10 14:15:56 -05:00
Molly Struve
7c650dcb1c
Remove RedisRailsCache and replace with Rails.cache ( #5059 ) [deploy]
2019-12-10 13:11:08 -06:00
Sarthak Sharma
4db5399ee8
Feature 🚀 : Ability to Delete Messages realtime ( #5056 )
...
* Feature 🚀 : Ability to delete messages in chat channels
- Sending message ID to frontend
- Deleting Message
- Use pusher to delete message realtime
* Minor Bug 🐞 : Show message action only for current user
- User can delete or edit their own messages
* Test cases added
* Bug 🐞 : Update message id for receiver
Message id was not sent to receiver by pusher
* Refactoring🛠: Message controller refactoring
* Test Cases📝 : Specs for Delete message added
2019-12-10 13:58:34 -05:00
dependabot-preview[bot]
3c97bc5487
Bump honeycomb-beeline from 1.2.0 to 1.3.0 ( #5052 )
2019-12-10 08:52:50 -05:00
dependabot-preview[bot]
233b4b942a
Bump twilio-ruby from 5.29.1 to 5.30.0 ( #5050 )
2019-12-09 17:13:23 -05:00
dependabot-preview[bot]
65d38c4501
Bump eslint-plugin-import from 2.18.2 to 2.19.1 ( #5042 )
2019-12-09 16:57:22 -05:00
rhymes
9c05e618db
Improve speed of model tests by around 50/60 seconds ( #5016 )
2019-12-09 16:33:48 -05:00
Mac Siri
b9734583bb
Extract image_path out of factories block ( #5038 )
...
* Extract image_path out of factories block
* Move path back within the block
2019-12-09 15:39:25 -05:00
Molly Struve
b2872eb2f3
Don't alert Honeybadger until right before a job is going to fail ( #5058 ) [deploy]
2019-12-09 14:58:14 -05:00
dependabot-preview[bot]
c190cfa5a5
Bump google-api-client from 0.34.1 to 0.36.0 ( #5045 )
2019-12-09 14:56:21 -05:00
dependabot-preview[bot]
d4dc21e293
Bump rubocop-performance from 1.5.0 to 1.5.1 ( #5046 )
2019-12-09 14:53:48 -05:00
Nick Taylor
b4e7faac55
Added API related extensions to the recommended VS Code extensions. ( #5039 )
2019-12-09 14:17:27 -05:00
Molly Struve
90712f61c6
Remove memcache dalli gem and setup code ( #5057 ) [deploy]
2019-12-09 11:37:53 -06:00
dependabot-preview[bot]
eaae9c86d9
Bump aws-sdk-lambda from 1.33.0 to 1.34.0 ( #5044 ) [deploy]
...
Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby ) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-lambda/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/v1.33.0...v1.34.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-09 12:31:34 -05:00
dependabot-preview[bot]
cbd5223988
Bump faker from 2.7.0 to 2.8.1 ( #5047 )
2019-12-09 12:28:43 -05:00
dependabot-preview[bot]
ea36b0dac7
Bump rubocop-rails from 2.3.2 to 2.4.0 ( #5049 )
2019-12-09 12:27:55 -05:00