Add Organization visibility setting - frontend
Problem
Organizations for Cells 1.0 can only be private. The backend added a column to introduce this setting in #442147 (closed). We need to decide if and how this will be exposed in the UI.
Proposal
Ensure that Organizations for Cells 1.0 can only be private
Implementation guide
- Create
app/assets/javascripts/organizations/settings/general/components/visibility.vue
- Use
app/assets/javascripts/visibility_level/components/visibility_level_radio_buttons.vue
in that component - Render
app/assets/javascripts/organizations/settings/general/components/visibility.vue
inapp/assets/javascripts/organizations/settings/general/components/app.vue
- Pass available visibility levels to
app/assets/javascripts/organizations/settings/general/components/app.vue
in app/helpers/organizations/organization_helper.rb#L100
Edited by Peter Hegman