-
- Downloads
added HelpCenter to Site Settings (#5594)
* added HelpCenter to Site Settings so user can configure their own help center link
* fixed navbar to use non admin useSiteSetting
* removing default help center link to greenlight and hiding nav icon if not set
* added migration for adding help center to setting and site_setting
* fixed rubocop errors for migration
* removed helpcenter migration clash from populate setting and site setting data
* combined HelpCenter migrations for simplicity
---------
Co-authored-by:
Ahmad Farhat <ahmad.af.farhat@gmail.com>
Showing
- app/assets/locales/en.json 3 additions, 0 deletionsapp/assets/locales/en.json
- app/javascript/components/admin/site_settings/administration/Administration.jsx 10 additions, 1 deletion...nts/admin/site_settings/administration/Administration.jsx
- app/javascript/components/home/NavbarSignedIn.jsx 20 additions, 8 deletionsapp/javascript/components/home/NavbarSignedIn.jsx
- app/javascript/hooks/mutations/admin/site_settings/useUpdateSiteSetting.jsx 3 additions, 0 deletions...ks/mutations/admin/site_settings/useUpdateSiteSetting.jsx
- app/services/tenant_setup.rb 1 addition, 0 deletionsapp/services/tenant_setup.rb
- db/migrate/20231218154727_add_help_center_setting.rb 20 additions, 0 deletionsdb/migrate/20231218154727_add_help_center_setting.rb
- spec/controllers/admin/tenants_controller_spec.rb 1 addition, 0 deletionsspec/controllers/admin/tenants_controller_spec.rb
Please register or sign in to comment