Molly Struve
2d7f4acbbe
[deploy] Only Calculate Comment Score on Update and Create ( #7574 )
2020-04-28 13:35:18 -05:00
Molly Struve
d910945c74
Dont double up on cache busting and reactable updates when destroying reactions ( #7568 )
2020-04-28 13:34:50 -05:00
Molly Struve
af673221bc
[deploy] Ignore Search::Errors::Transport::NotFound error when Removing Reactions ( #7567 )
2020-04-28 10:56:25 -05:00
Rafi
e94e76db04
[deploy] Fixing alignment of save button in profile page ( #7566 )
2020-04-28 10:16:55 -05:00
Ridhwana
a9b2508664
[deploy] Configure the community_member_label (rails console update required) ( #7564 )
...
* feat: add base site config
* chore: rename developer/developers
* feat: update to use community_member_label
* chore: amend text
* chore: update spec
* chore: extra space
2020-04-28 16:56:29 +02:00
Molly Struve
ee373fa6c0
[deploy] Remove Algolia from Article Model ( #7540 )
2020-04-28 09:55:48 -05:00
rhymes
883eb170de
[deploy] Authentication refactoring: add available and enabled providers ( #7505 )
...
* Add Providers(.available|.enabled|.enabled?)
* Add provider_sidebar partial
* Add providers_signup_modal partial and Providers.sign_in_url
* Use path helpers
* Add providers_nav_menu partial
* Add providers_registration_form partial
* Generalize users/additional_authentication
* Refactor sign_in_path and authentication_path
* Add .official_name and fix specs
* Preload authentication providers correctly and use less Ruby magic
* Put require_dependency in the correct place
2020-04-28 16:16:28 +02:00
Ben Halpern
8f2c32249c
[deploy] Fix podcast pagination client/API mismatch ( #7375 )
...
* Fix podcast pagination API
* Adjust css for podcast header
* Adjust test
* Adjust test
2020-04-28 10:07:36 -04:00
Sai Bhargav
2d20d67594
[deploy] Fix listing tags bug ( #7533 )
...
* Fix listing tags bug
* Fix failing specs
* Fix failing specs
* Fix failig spec
* Fix failing specs
* Refactor code
* Fix failing specs
* Support AND/OR queries based on params
* Add tag_boolean to search params
2020-04-28 16:04:09 +02:00
Ridhwana
8140e46ceb
Add some placeholder pages ( #7441 )
...
* feat: add placeholders for some routes
* about_listings_url
* feat: tag-moderation
* chore: about_listings_url test
* chore: use post a job url
* chore: add pages methods
* chore: just reordered stuff
* oops forgot to save - oh man
* chore: change to single quotes
* chore: hopefully retrigger cc
* chore: update tests
* feat: PR suggestions:)
* chore: spec
2020-04-28 15:55:59 +02:00
Fernando Valverde
fe375a04ee
Removes iOS only label from mobile notifications settings ( #7563 )
2020-04-28 09:42:54 -04:00
rhymes
178a049262
Add SVG optimizer ( #7542 )
2020-04-28 08:28:25 -04:00
Renan Bona
b93306ecc8
Create Articles builder and refactor articles_controller ( #7381 )
...
* Create Articles entity and refactor articles_controller
* Add safe operator into action new from articles_controller
* Renaming files for better understanding
* Move some logic from the articles controller to articles builder
* Add method normalized text into articles builder
2020-04-28 12:24:51 +02:00
Rafi
28ec80c847
[deploy] Fixing youtube icon ( #7559 )
2020-04-28 11:28:18 +02:00
Ben Halpern
597009b8bf
[deploy] Fix notifications org select logic ( #7555 )
...
* Fix notifications org select logic
* Change logic
2020-04-27 21:39:43 -04:00
Ben Halpern
618c3b5c75
[deploy] Add codenames proof-of-concept to /connect ( #7553 )
2020-04-27 19:19:12 -04:00
Julianna Tetreault
94a24f2c75
Remove cover image background styling from article-show.css ( #7448 )
...
* Removes dead code for background and background-size
* Crosses fingers that nothing breaks after style removal
2020-04-27 14:49:48 -06:00
Mac Siri
f4000a1809
[deploy] Render onboarding on small screens correctly ( #7548 )
2020-04-27 16:16:33 -04:00
Molly Struve
8eb4612166
[deploy] fix podcast episode comment rendering and write a spec for it ( #7547 )
2020-04-27 14:56:03 -05:00
Vaidehi Joshi
54519dbf4e
Minor tweaks to onboarding UI ( #7546 ) [deploy]
...
* Use accent-color in onboarding progress stepper
This looks much prettier with the default DEV theme when viewing onboarding.
Closes https://github.com/thepracticaldev/dev.to/issues/7545 .
* Align onboarding checkboxes in their parent element
Use `display: flex`.
Closes https://github.com/thepracticaldev/dev.to/issues/7544 .
2020-04-27 12:38:48 -07:00
Rafi
bdcfba7d70
[deploy] Saving youtube url ( #7516 )
...
* Saving youtube url
* Fixing description in the spec
* Optimizing youtube logo svg
* Fixing indentation of form
2020-04-27 14:14:07 -04:00
Andy Zhao
fded16b8dc
[deploy] Add a more helpful msg for response templates ( #7543 )
2020-04-27 13:28:28 -04:00
Alex
6bbe4e0533
[deploy] Change CarrierWave error code ( #7539 )
2020-04-27 13:27:04 -04:00
Michael Wilde
dfd8b0bf86
[deploy] Fixed "Join the Welcome thread" spelling err ( #7538 )
...
Was "welcome thead" now is "welcome thread". I noticed the spelling error show up as I recently just joined dev.to
2020-04-27 18:24:40 +02:00
Lisa Sy
9de59c4107
Update sidebar filter menu on Notifications ( #7394 )
2020-04-27 12:17:20 -04:00
rhymes
2d26318cf9
[deploy] Replace (black|white)list with more inclusive language ( #7459 )
...
* Replace isBlacklisted
* Update fastly.rake task
* More renames
* Rename Faslty config file
* More changes
* Replace isForbiddenFromPreloading with isNotPreloadable
* Skip problematic test
* Re-enable
2020-04-27 18:00:12 +02:00
Andy Zhao
ae4ba673c4
[deploy] Show reactable username for reactable_type == User ( #7527 )
...
* Show reactable username for reactable_type == User
* Add test for GET /internal/reports vomit reaction on user
2020-04-27 11:27:45 -04:00
Molly Struve
527c98fa01
[deploy] remove no longer used index! and check for main_image method in view ( #7526 )
2020-04-27 10:16:49 -05:00
rhymes
1c3b619583
[deploy] Fix settings billing section and other profile improvements ( #7525 )
...
* Truncate displayed username length to max length
* Better error notice
* Fix broken billing Stripe functionality
* Display server side credits purchasing errors
* Be explicit in the name of the partial
* Full name
2020-04-27 16:59:03 +02:00
rhymes
d87c3dbb18
[deploy] Improve comment posting error handling ( #7519 )
...
* Improve comment posting error handling
* Incorporate PR suggestions
2020-04-27 16:54:59 +02:00
Ridhwana
b9a8d87e95
[deploy] Refactor to create a helper for the mailer links ( #7502 )
...
* refactor: set the email_from to use in teh defaults
* chore: remove some new lines
* feat: add a mail link helper that can be used in the views
* feat: returns the default if it doesn't understand the parameter
* feat: Quick replacement of links
* feat: allow subject to be passed through
* chore: update all hrefs
* chore: remove rel attribute
* chore: mail link
* update spec
* chore: space
* chore: update some whitespaces and emails
* style
* chore: PR mail_link to email_link and the comment
* feat: PR suggestions for encoding
* feat: use mail_to
2020-04-27 09:18:16 -04:00
rhymes
9d1ad76a21
Fix reading list pagination ( #7518 )
2020-04-27 09:17:50 -04:00
Ben Halpern
3d985319dd
[deploy] Fix notice in accepting invites ( #7522 )
2020-04-26 21:40:51 -04:00
Ben Halpern
921b2e73b6
Line up params properly in Bufferizer ( #7521 )
2020-04-26 20:51:57 -04:00
Ben Halpern
9070174138
[deploy] Fix chatchannel pagination in connect ( #7520 )
2020-04-26 19:45:36 -04:00
Ben Halpern
d447d0cadf
[deploy] Update design and functionality of internal/articles ( #7517 )
...
* Update design and functionality of internal/articles
* Fix spec
* Update specs
* Fiddle with test
* Fix request spec
2020-04-26 18:27:09 -04:00
Ben Halpern
7a6e7301a1
[deploy] Small update to /connect design ( #7510 )
...
* Initial work
* Full screen mode adjustments
* Update snapshots
2020-04-26 13:26:49 -04:00
Sujith
28d24854c6
Modal not closing while choosing tag filter ( #7497 )
...
* modal not closing while choosing tag filter
Modal did not close upon choosing the filter tag.
* improved if condition referring codeclimate
refactored if condition by declaring a static array list for checking target id exist in the array list
* removed unwanted function
Removing a function added by me
2020-04-26 12:55:34 +02:00
Lucas Hiago
d989b9d842
Add style for images on email to turn them responsiveness ( #7247 )
...
* Change property for max-width to turn more responsive
* Change css property for images to turn more responsive in mention email
2020-04-26 12:33:16 +02:00
Molly Struve
a7e664fc9c
[deploy] Remove Algolia from User Model ( #7454 )
...
* Remove Algolia from User Model
* check banned on self for user
* fine have your redundant method
* remove a couple more unnecessary specs
2020-04-24 18:39:36 -04:00
Molly Struve
94f3a4b6fd
[deploy] Remove Algolia from Podcast Episodes ( #7489 )
2020-04-24 18:36:13 -04:00
Guilherme Vinicius Moreira
31c0b388e5
Refactor internal users index ( #7457 )
...
* Refactor internal users index
* Add table-hover to users table
* Add users query spec
2020-04-24 17:27:07 -04:00
rhymes
f5a6ff32cc
Finalize Slack messengers refactoring ( #7484 )
...
* Remove dead code
* Rename SlackBotPingWorker to Slack::Messengers::Worker
* Remove useless Slack mock
* Fix specs
2020-04-24 21:15:10 +02:00
Fernando Valverde
baac7997c3
[deploy] Send push to Android phones and use Pusher broadcasting ( #6883 )
2020-04-24 13:50:59 -04:00
rhymes
0186fd9aee
Add Retry-After for API rate limit errors and document limits in API spec ( #7444 )
...
* Add correct rate limit exception to Articles::Updater
* Send Retry-After with HTTP 429 back to the client
* Update API specs for error 429
* Test build
* Fix spec
* Add retry after to ImageUploadsController and fix specs
* Generalize a bit
2020-04-24 17:35:28 +02:00
Michael Kohl
f791e84f2d
Filter classified listings by published status for mods ( #7432 )
...
* Filter classified listings by published status for mods
* Change checkbox label, invert logic, respect checked status
2020-04-24 10:31:29 -04:00
Molly Struve
4ab202ab0a
[deploy] Execute Reading List searches in Elasticsearch ( #7440 )
...
* Execute Reading List searches in Elasticsearch
* add additional readinglist front tests
2020-04-24 10:30:17 -04:00
Mac Siri
57ae315c31
[deploy] Generalize Onboarding's task-card image ( #7452 )
...
* Generalize Onboarding's task-card image
* Rename SiteConfig's onboarding_taskcard_sticker
* Add & reorganize #config_params
* Update Internal::Config's view
* Add spec
2020-04-24 10:24:50 -04:00
Michael Kohl
02d23a0673
Refactor jbuilder ( #7411 )
...
* Refactor jbuilder for articles
* Refactor remaining jbuilder files
* Fix specs
* Remove content_truncated from response template JSON
Co-authored-by: Ben Halpern <bendhalpern@gmail.com>
2020-04-24 12:49:12 +02:00
Vaidehi Joshi
e19eb60d1f
Add skip/continue functionality to onboarding navigation ( #7488 ) [deploy]
...
* Dynamically render forward text in Navigation component
* Render either "Skip for now" or "Continue" on the FollowTags, ProfileForm, and FollowUsers components.
* Refactor the ProfileForm component to dynamically change the button text based on the form's state.
* Render specific button text for last onboarding slide
* Fix back arrow styles for accessibility
Also set an explicit width on the containing button around the svg.
* Use min-width to specify back-button size
2020-04-23 16:30:48 -07:00