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
dependabot-preview[bot]
a212ee236c
Bump test-prof from 0.10.0 to 0.10.1 ( #5051 )
2019-12-09 12:27:18 -05:00
Ben Halpern
7285b55aaf
Add under-article article boxes ( #5031 ) [deploy]
2019-12-06 18:15:43 -05:00
Ben Halpern
19990b0ce0
Add additional content back in ( #5030 ) [deploy]
2019-12-06 17:52:41 -05:00
Ben Halpern
538f3cd29d
Temporarily remove extra cache-oriented content ( #5028 ) [deploy]
2019-12-06 16:33:47 -05:00
Molly Struve
27e90cc404
Add ENV variable to flip on Redis for fragment cacheing ( #5026 ) [deploy]
2019-12-06 13:08:15 -06:00
Molly Struve
addec4b72d
Group all BANNED errors in Honeybadger ( #5027 ) [deploy]
2019-12-06 10:59:27 -06:00
Terence Eden
390192afba
Add SRI Support ( #4658 ) [deploy]
2019-12-06 08:35:37 -05:00
Molly Struve
8097b7f8cb
Group SIGTERM fetch_all_rss rake task Honeybadgers together ( #5021 ) [deploy]
2019-12-05 17:38:35 -05:00
dependabot-preview[bot]
c6bae7f529
[Security] Bump puma from 4.3.0 to 4.3.1 ( #5015 ) [deploy]
2019-12-05 15:30:58 -05:00
Molly Struve
ce1bc8d2a4
Revert "Setup dual Redis store for rolling over fragment cacheing to Redis ( #4991 )" ( #5014 ) [deploy]
...
This reverts commit e871a01c01 .
2019-12-05 14:03:41 -06:00
Molly Struve
e871a01c01
Setup dual Redis store for rolling over fragment cacheing to Redis ( #4991 ) [deploy]
2019-12-05 13:19:01 -06:00
Molly Struve
834eb51e98
Replace Airbrake with Honeybadger ( #5007 ) [deploy]
2019-12-05 11:29:51 -06:00
John Curcio
02c2a0808f
Add publication date to medium liquid tag ( #4961 ) ( #5002 ) [deploy]
...
* Add publication date to medium liquid tag
* Add time tag to publication date and fix timezone issue
2019-12-05 11:19:10 -05:00
rhymes
193bbd7349
Explain why we can't enable certain Rails 5.2 features just yet ( #5005 )
2019-12-04 11:08:02 -06:00
rhymes
e4b0331184
Update initializer and locales to doorkeeper 5.2.2 ( #5004 )
2019-12-04 11:44:46 -05:00
rhymes
62edf443f3
Add FKs to notifications_subscriptions, page_views and users_roles ( #4999 ) [deploy]
2019-12-04 10:14:57 -06:00
Mac Siri
2223dd0e9f
Update Stalebot's message [ci skip]
2019-12-03 19:21:29 -05:00
Anna Buianova
c5cb526cdd
Specify on_duplicate_key_update when creating notifications to avoid constraint violation ( #4993 ) [deploy]
2019-12-03 16:24:46 -05:00
Ben Halpern
c7ed970c02
Change copy on jump back button in /connect ( #5001 ) [deploy]
2019-12-03 16:07:17 -05:00
Sarthak Sharma
147b0936df
Feature 🚀 : Ability to see chat history by scrolling up ( #4903 )
...
* Feature🚀 : Ability to see chat history by scrolling up
* Test samples updated
* Feature Enhancement 🛠 : Jump back to recent messages
If you scroll far away just click this button to go back

* Test case added
* Bug Fix 🐞 : Scrolling problem with large screen and re-rendering issue
2019-12-03 15:19:04 -05:00
rhymes
d9803fef13
Enable default protect from forgery ( #4827 ) [deploy]
2019-12-03 14:53:39 -05:00
dependabot-preview[bot]
1a90472bee
Bump doorkeeper from 5.1.0 to 5.2.2 ( #4990 ) [deploy]
...
Bumps [doorkeeper](https://github.com/doorkeeper-gem/doorkeeper ) from 5.1.0 to 5.2.2.
- [Release notes](https://github.com/doorkeeper-gem/doorkeeper/releases )
- [Changelog](https://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/doorkeeper-gem/doorkeeper/compare/v5.1.0...v5.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-03 13:47:00 -05:00
Mac Siri
2ee4e703eb
Remove disable_indented_code_blocks ( #4988 ) [deploy]
...
We have decided enable indented-code-block because it is an expected
markdown feature. The trade-off here is that backticks will cause
rendering issues in codeblock.
2019-12-03 13:04:53 -05:00
rhymes
e62f5ada21
Add missing fks to api_secrets, listings and identities ( #4997 ) [deploy]
2019-12-03 10:59:13 -06:00
dependabot-preview[bot]
8a5180f6dc
Bump rails from 5.2.3 to 5.2.4 ( #4984 ) [deploy]
...
Bumps [rails](https://github.com/rails/rails ) from 5.2.3 to 5.2.4.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](https://github.com/rails/rails/compare/v5.2.3...v5.2.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-03 11:32:13 -05:00
rhymes
d76c914f68
Set default Fastly Rails caching back to 30 days ( #4996 )
...
* Set default Fastly Rails caching back to 30 days
* Update reactions spec to use Fastly values instead of harcoded ones
2019-12-03 11:29:25 -05:00
rhymes
1c0a9f8198
Add missing foreign keys to tag_adjustments ( #4994 ) [deploy]
2019-12-03 09:48:43 -06:00