Restriction de visibilité de données personnelles (#1861)
* wip restrict personal info
* fix extranet
* layout
* layout
* Revert "layout"
This reverts commit 8f1f3e4b8ad0af9d357e73276d071a22114e6e79.
* WIP visibility radio buttons
* update
* fix migrate
---------
Co-authored-by:
Arnaud Levy <contact@arnaudlevy.com>
Showing
- app/assets/stylesheets/commons/_forms.sass 44 additions, 0 deletionsapp/assets/stylesheets/commons/_forms.sass
- app/assets/stylesheets/extranet.sass 1 addition, 0 deletionsapp/assets/stylesheets/extranet.sass
- app/controllers/admin/university/people_controller.rb 5 additions, 4 deletionsapp/controllers/admin/university/people_controller.rb
- app/controllers/extranet/personal_data_controller.rb 4 additions, 3 deletionsapp/controllers/extranet/personal_data_controller.rb
- app/helpers/university/people_helper.rb 27 additions, 0 deletionsapp/helpers/university/people_helper.rb
- app/models/university/person.rb 45 additions, 36 deletionsapp/models/university/person.rb
- app/models/university/person/with_personal_data.rb 26 additions, 0 deletionsapp/models/university/person/with_personal_data.rb
- app/views/admin/university/people/_form.html.erb 56 additions, 24 deletionsapp/views/admin/university/people/_form.html.erb
- app/views/admin/university/people/_main_infos.html.erb 6 additions, 0 deletionsapp/views/admin/university/people/_main_infos.html.erb
- app/views/admin/university/people/index.xlsx.axlsx 27 additions, 0 deletionsapp/views/admin/university/people/index.xlsx.axlsx
- app/views/admin/university/people/static.html.erb 17 additions, 7 deletionsapp/views/admin/university/people/static.html.erb
- app/views/extranet/alumni/persons/show.html.erb 1 addition, 1 deletionapp/views/extranet/alumni/persons/show.html.erb
- app/views/extranet/contacts/persons/_details.html.erb 5 additions, 5 deletionsapp/views/extranet/contacts/persons/_details.html.erb
- app/views/extranet/contacts/persons/show.html.erb 1 addition, 1 deletionapp/views/extranet/contacts/persons/show.html.erb
- app/views/extranet/personal_data/_details.html.erb 20 additions, 5 deletionsapp/views/extranet/personal_data/_details.html.erb
- app/views/extranet/personal_data/edit.html.erb 10 additions, 4 deletionsapp/views/extranet/personal_data/edit.html.erb
- config/initializers/simple_form_bootstrap.rb 14 additions, 0 deletionsconfig/initializers/simple_form_bootstrap.rb
- config/locales/university/en.yml 15 additions, 0 deletionsconfig/locales/university/en.yml
- config/locales/university/fr.yml 16 additions, 1 deletionconfig/locales/university/fr.yml
- db/migrate/20240504124317_add_visibility_attributes_to_university_people.rb 36 additions, 0 deletions...4124317_add_visibility_attributes_to_university_people.rb
Loading
Please register or sign in to comment