docbrown/spec/system
Michael Kohl 8f5cfa2c0f
Drop profile columns from user (#10707)
* Prepare to drop profile columns from user

* Update code and factory

* Also remove unused constant

* Move validation from user to profile

* Remove Profiles::ExtractData service object

* Add more comments

* Simplify sameAs attribute generation

* Obey me machine, I am your master

* Fix condition order in guard clause

* Temporarily disable callback

* Fix specs

* Reduce usage of Profile#refresh_attributes!

* Remove leftover comment

* Handle social media links differently

* More spec fixes

* Fix specs for admin profile fields controller

* Fix specs after merge

* Fix remaining specs

* Update user show request spec

* Add comment for follow_hiring_tag

* Only save profile when user is valid

* Fix seeds.rb for profile fields

* Switch from before_save to after_save

* Undo unrelated formattin change

* Update spec/fixtures/files/profile_fields.csv

Co-authored-by: Molly Struve <mollylbs@gmail.com>

* Remove data update script and spec

* Fix spec

* Fix typo in comment

* Fix typo in comment

* Move article resave logic to service object

* Move profile field creation to before(:suite)

* Refactor error handling in Profiles::Update

* Fix Profiles::Update specs and refactor

* Temporarily disable spec

* Add ProfileValidator

* Clean up

* Move DB ready check into app/lib

* Refresh attributes after importing from CSV

* Fix specs

* Remove unused file

* A girl has no name. A profile neither.

* Fix specs

* Add responds_to? check

* Spec fix

* Add name to user fields in profile settings page

Co-authored-by: Molly Struve <mollylbs@gmail.com>
2020-12-03 08:14:38 +07:00
..
admin Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
articles fix: Parsing of preamble with escaped content in runkit tags (#11466) 2020-11-27 16:56:52 -05:00
authentication [EOY2020 Issue] Default new forems to Email Authentication only (#11696) 2020-12-02 16:49:07 -05:00
collections Fix Bug: Series index page showing series with 0 articles -#9658 (#11227) 2020-11-03 09:10:46 +01:00
comments rubocop -a (#11674) 2020-11-30 14:50:13 +01:00
dashboards Add implicit points to follows to improve feed relevancy (in all algorithms) (#11513) 2020-11-25 16:09:51 -05:00
homepage [EOY2020 Issue] Default new forems to Email Authentication only (#11696) 2020-12-02 16:49:07 -05:00
notifications Notifications redesign (#11084) 2020-10-29 20:38:17 +01:00
onboardings Use faster JS selection methods (#11409) 2020-11-16 17:35:50 +01:00
organization Organizations profile header redesign (#10258) 2020-09-10 12:42:36 +02:00
podcasts Comments UI update (#11283) 2020-11-18 18:21:19 -05:00
resource_admin [deploy] Move /internal to `/admin (#9639) 2020-08-07 10:36:26 -04:00
search Rubocop: move dot in multi-line calls to leading position (#9262) 2020-07-16 15:51:11 +02:00
user Fix invalid feed error display in settings (#11695) 2020-12-02 12:13:49 +01:00
videos [deploy] Fixes a duplicate page title on the /videos page (#10170) 2020-09-03 16:07:11 +02:00
banned_user_interactions_spec.rb Replace ban/banned with suspend/suspended in user facing text (#5816) [deploy] 2020-02-10 10:12:53 -05:00
link_for_tags_in_posts_in_notifications_spec.rb Update main authentication view to improve visual design (#9856) [deploy] 2020-08-31 09:55:27 -07:00
user_logs_in_with_password_spec.rb [EOY2020 Issue] Default new forems to Email Authentication only (#11696) 2020-12-02 16:49:07 -05:00
user_selects_looking_for_work_spec.rb Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
user_uses_the_editor_spec.rb Flaky Spec Fix:Ensure We Fill In Article Content Successfully with More Targeted tag (#10330) 2020-09-14 14:28:51 -05:00
user_views_a_reading_list_spec.rb Remove Percy (#8915) 2020-06-25 11:19:58 -07:00
user_visits_a_comments_page_spec.rb Comments UI update (#11283) 2020-11-18 18:21:19 -05:00