From 2ec1f4645e20e1c4036f7957714200321778faea Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Tue, 17 Jun 2025 11:08:10 +0530 Subject: [PATCH] feat: notion settings --- app/views/super_admin/application/_icons.html.erb | 5 +++++ config/installation_config.yml | 14 ++++++++++++++ enterprise/app/helpers/super_admin/features.yml | 6 ++++++ 3 files changed, 25 insertions(+) diff --git a/app/views/super_admin/application/_icons.html.erb b/app/views/super_admin/application/_icons.html.erb index fabff914b..6669fe87d 100644 --- a/app/views/super_admin/application/_icons.html.erb +++ b/app/views/super_admin/application/_icons.html.erb @@ -156,9 +156,14 @@ + + + + + diff --git a/config/installation_config.yml b/config/installation_config.yml index 66538d4ab..ece9391e8 100644 --- a/config/installation_config.yml +++ b/config/installation_config.yml @@ -288,6 +288,20 @@ type: secret ## ------ End of Configs added for Linear ------ ## +## ------ Configs added for Notion ------ ## +- name: NOTION_CLIENT_ID + display_title: 'Notion Client ID' + value: + locked: false + description: 'Notion client ID' +- name: NOTION_CLIENT_SECRET + display_title: 'Notion Client Secret' + value: + locked: false + description: 'Notion client secret' + type: secret +## ------ End of Configs added for Notion ------ ## + ## ------ Configs added for Slack ------ ## - name: SLACK_CLIENT_ID display_title: 'Slack Client ID' diff --git a/enterprise/app/helpers/super_admin/features.yml b/enterprise/app/helpers/super_admin/features.yml index c20de2dfa..e86f66832 100644 --- a/enterprise/app/helpers/super_admin/features.yml +++ b/enterprise/app/helpers/super_admin/features.yml @@ -91,6 +91,12 @@ linear: enabled: true icon: 'icon-linear' config_key: 'linear' +notion: + name: 'Notion' + description: 'Configuration for setting up Notion Integration' + enabled: true + icon: 'icon-notion' + config_key: 'notion' slack: name: 'Slack' description: 'Configuration for setting up Slack Integration'