-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsidebars.js
More file actions
130 lines (125 loc) · 4.24 KB
/
Copy pathsidebars.js
File metadata and controls
130 lines (125 loc) · 4.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
// @ts-check
/**
* Sidebar for the API reference. Every feature folder is auto-generated from
* `docs/api/<folder>`; folders are grouped by what the reader is trying to do.
* Ⓔ marks features that require a Countly Enterprise license.
*/
const dir = (label, dirName) => ({
type: 'category',
label,
items: [{ type: 'autogenerated', dirName: `api/${dirName}` }],
});
const group = (label, items) => ({
type: 'category',
label,
items,
});
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
apiSidebar: [
{ type: 'doc', id: 'api/index', label: 'Overview' },
group('Core API', [
dir('Data Ingestion', 'core/bulk'),
dir('Analytics', 'core/analytics'),
dir('Events', 'core/events'),
dir('Event Groups', 'core/event-groups'),
dir('App Users', 'core/app-users'),
dir('Apps', 'core/apps'),
dir('User Management', 'core/users'),
dir('Token', 'core/token'),
dir('Tasks', 'core/tasks'),
dir('Export', 'core/export'),
dir('Notes', 'core/notes'),
dir('Date Presets', 'core/date-presets'),
dir('CMS', 'core/cms'),
dir('Render', 'core/render'),
dir('SDK', 'sdk'),
dir('Plugins', 'plugins'),
{
type: 'category',
label: 'System Core',
items: [
{ type: 'autogenerated', dirName: 'api/core/system' },
{ type: 'autogenerated', dirName: 'api/core/ping' },
{ type: 'autogenerated', dirName: 'api/core/countly' },
],
},
]),
group('Analytics & Insights', [
dir('Drill Ⓔ', 'drill'),
dir('Funnels Ⓔ', 'funnels'),
dir('Flows Ⓔ', 'flows'),
dir('Cohorts Ⓔ', 'cohorts'),
dir('Formulas Ⓔ', 'formulas'),
dir('Retention Segments Ⓔ', 'retention_segments'),
dir('Active Users Ⓔ', 'active_users'),
dir('Concurrent Users Ⓔ', 'concurrent_users'),
dir('Activity Map Ⓔ', 'activity-map'),
dir('Users Ⓔ', 'users'),
dir('Revenue Ⓔ', 'revenue'),
dir('Attribution Ⓔ', 'attribution'),
dir('Adjust Ⓔ', 'adjust'),
dir('Geo Ⓔ', 'geo'),
dir('Views', 'views'),
dir('Times of Day', 'times-of-day'),
dir('Slipping Away Users', 'slipping-away-users'),
dir('Compare', 'compare'),
dir('Browser', 'browser'),
dir('Density', 'density'),
dir('Locale', 'locale'),
dir('Sources', 'sources'),
]),
group('User Engagement', [
dir('Push', 'push'),
dir('Push Approver Ⓔ', 'push_approver'),
dir('Surveys Ⓔ', 'surveys'),
dir('Star Rating', 'star-rating'),
dir('Remote Config', 'remote-config'),
dir('AB Testing Ⓔ', 'ab-testing'),
dir('Content Ⓔ', 'content'),
dir('Journey Engine Ⓔ', 'journey_engine'),
dir('AI Assistants Ⓔ', 'ai-assistants'),
dir('Guides', 'guides'),
]),
group('Crashes & Errors', [
dir('Crashes', 'crashes'),
dir('Crash Symbolication Ⓔ', 'crash_symbolication'),
dir('Crashes Jira Ⓔ', 'crashes-jira'),
dir('Error Logs', 'errorlogs'),
]),
group('Security & Access', [
dir('LDAP Ⓔ', 'ldap'),
dir('Active Directory Ⓔ', 'active_directory'),
dir('OIDC Ⓔ', 'oidc'),
dir('Okta Ⓔ', 'okta'),
dir('Cognito Ⓔ', 'cognito'),
dir('Two Factor Auth', 'two-factor-auth'),
dir('reCAPTCHA', 'recaptcha'),
dir('Block Ⓔ', 'block'),
dir('Groups Ⓔ', 'groups'),
dir('Compliance Hub', 'compliance-hub'),
dir('License Ⓔ', 'license'),
dir('White Labeling Ⓔ', 'white-labeling'),
]),
group('Data & Infrastructure', [
dir('ClickHouse', 'clickhouse'),
dir('Kafka', 'kafka'),
dir('Data Manager Ⓔ', 'data-manager'),
dir('Data Migration', 'data_migration'),
dir('Config Transfer Ⓔ', 'config-transfer'),
dir('DBViewer', 'dbviewer'),
dir('Hooks', 'hooks'),
dir('Populator', 'populator'),
dir('Server Stats', 'server-stats'),
dir('System Logs', 'systemlogs'),
dir('System Utility', 'system-utility'),
dir('Logger', 'logger'),
]),
group('Dashboards & Reporting', [
dir('Dashboards', 'dashboards'),
dir('Alerts', 'alerts'),
dir('Reports', 'reports'),
]),
],
};
module.exports = sidebars;