docbrown/app/views/admin
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_portals Add feature flag for profile admin section (#11149) 2020-11-02 08:48:18 +07:00
articles Added published date as editable in admin articles list/show (#11124) 2020-11-18 10:40:13 -06:00
badge_achievements Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
badges Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
broadcasts Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
chat_channels Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
comments [deploy] Reintroduce sticky_nav changes (ab81f36 & 7f92855) (#10263) 2020-09-09 15:33:13 -04:00
configs [EOY2020 Issue] Default new forems to Email Authentication only (#11696) 2020-12-02 16:49:07 -05:00
display_ads CSS Cleanups, part 2 (#10527) 2020-10-03 06:57:57 +02:00
events Refactor Admin Events Index (#11103) [deploy] 2020-10-29 10:11:15 -06:00
feedback_messages Use faster JS selection methods (#11409) 2020-11-16 17:35:50 +01:00
html_variants Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
invitations Give Admins Ability to Delete Invitations (#10959) 2020-10-20 12:07:36 -04:00
listing_categories [deploy] Manage listing categories in dashboard (#10506) 2020-10-02 11:05:09 -04:00
listings [deploy] Manage listing categories in dashboard (#10506) 2020-10-02 11:05:09 -04:00
moderator_actions Update data exporter to handle admin send (#10274) 2020-10-26 18:00:56 -04:00
mods Replacing old button with crayons buttons to make it more visible (#11080) 2020-10-26 12:35:20 +01:00
navigation_links [deploy] Dynamic frontend for the sidebar navigation Items (#10754) 2020-10-12 16:05:47 -04:00
organizations Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
pages Refactor Admin Events Index (#11103) [deploy] 2020-10-29 10:11:15 -06:00
permissions Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
podcasts Added form fields for the admin podcasts dashboard. (#10517) 2020-11-02 17:19:39 +01:00
privileged_reactions [deploy] Adding Crayons to Admin (#10015) 2020-08-31 10:29:06 -04:00
profile_fields Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
response_templates Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
secrets [deploy] Adding Crayons to Admin (#10015) 2020-08-31 10:29:06 -04:00
shared Use crayons buttons in card headers (#11367) 2020-11-11 02:22:10 -06:00
sponsorships Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00
tags Adds ability for admins to create new tags via /admin/tags (#11240) 2020-12-02 08:12:57 -06:00
tools [deploy] Add a simple image uploader partial (#10884) 2020-10-21 16:41:50 +02:00
users Add contact email to SiteConfig and replace default where appropriate (#11630) 2020-11-27 16:39:38 +01:00
webhook_endpoints [deploy] Adding Crayons to Admin (#10015) 2020-08-31 10:29:06 -04:00
welcome Titles & subtitles cleanup (#10508) 2020-10-02 12:37:39 +02:00