docbrown/spec
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
..
black_box Routine rubocop fixes (#10237) 2020-09-08 12:06:47 -04:00
decorators Refactor EdgeCache (#11684) 2020-12-02 14:20:22 -05:00
factories Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
fixtures Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
generator Add service generator (#11265) 2020-11-10 09:09:35 +07:00
helpers [EOY2020 Issue] Default new forems to Email Authentication only (#11696) 2020-12-02 16:49:07 -05:00
initializers Refactor:Implement Carrierwave Monkeypatch in all Envs (#11233) 2020-11-03 10:51:53 -06:00
labor Refactor EdgeCache (#11684) 2020-12-02 14:20:22 -05:00
lib Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
liquid_tags Add community_emoji to SiteConfig (#11450) 2020-11-17 14:02:04 -08:00
mailers Update trusted role email Subject (#11519) 2020-11-20 09:54:21 -06:00
models Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
policies [EOY2020 Issue] Default new forems to Email Authentication only (#11696) 2020-12-02 16:49:07 -05:00
queries/admin Add all new functionality for trusted (#10816) 2020-10-15 17:00:49 -04:00
refinements Update data exporter to handle admin send (#10274) 2020-10-26 18:00:56 -04:00
requests Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
routing Redirect old settings routes to new ones (#11681) 2020-11-30 16:54:31 +01:00
serializers/search [deploy] Refactor:Remove Reaction Search Code (#10377) 2020-09-23 12:27:50 -05:00
services Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
support Add implicit points to follows to improve feed relevancy (in all algorithms) (#11513) 2020-11-25 16:09:51 -05:00
system Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
tasks Refactor:Send Welcome Broadcast Notifications From Sidekiq (#9923) 2020-08-21 12:57:08 -04:00
uploaders Flaky Spec Fix:Remove let_it_be Test Prof Helper (#9556) 2020-07-29 11:31:01 +02:00
view_objects Enable Rubocop 0.89 cops and fix Lint/ violations (#9709) 2020-08-10 16:57:12 +02:00
views Comments UI update (#11283) 2020-11-18 18:21:19 -05:00
workers Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
rails_helper.rb Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
spec_helper.rb Manually load dotenv in test (#9971) 2020-08-24 20:19:03 +02:00