mirror of
https://github.com/ToolJet/ToolJet
synced 2026-04-21 13:37:28 +00:00
* add: new URL prefix
* fix: working on home page
* add: profile path
* playing with rxjs
* removed context part
* working on path changes
* changing routes
- TODO: replace the workspaceId with actual id
* redo: public apps path
* initial commit
* added authorize API
* remove privileges from auth response
* fixed some api issue
- added subscriptions
* fix: redirect url workspace-id null issue
* fix: switch workspace
* fix: organization list mapping
- menu item paths
* fix: preview url
- editor, viewer permission mapping
* jwt fix
* fix: some url issue
- permission mappings
- workspace login
* fixed some issues
- user invite workspace-id
- org settings menu item default selected item issue
* app viewer fixes
* fixing workspace login issues
* fix
* fixing issues
- tooljet db
- path issues
- refatoring the code
* fix: workspace vars permissions
* fix: multi-page handle
* fix: create app from template
* fix: bulk user upload
* fix: import app
- clone app
- upload profile image
* fix: onboarding
* fix: log out
* fixed multi-workspace logout issue
* fix: launch btn
* fix: oauth2
* fixes
* fix: sso login
* fix: workspace sso login
* fixing sso issues
* fix: moved list of orgs to rxjs
- fixed switching issues
* reverting some changes
* fixed some minor bugs
* fixing sso redirect url issues
* fix: switching network timing issues
* fix: back to workspace-id
* fix: tj-database
- refactored the code - removed org id from some pages
- will get the org id from the service file only
* fix: multi-pages
* fix: infinite loop issue
* fixing workspace switching issue
* fixes
- comment link
- logout & private route redirect url
* fix: wrong uuid error
* fixing subpath
- fixed most of the places
- need to test & fix workspace login, sso, new account
* fix: subpath workspace login
* fix: rxjs handle bug
* Revert "fix: tj-database"
This reverts commit 9632ec2ff0.
* fix: reverted tj-db changes
* fix: subpath sso
* typo fix
* fix: existing session issues
* new: switch workspace page
* fix: modal dark-mode
* added default sso support
* fixes
- subpath workspace switching
- handle wrong routes
* fix: manager user button
- refactored the code
* removed SINGLE Workspace feature
* rebase
* add: change modal text
* fix: added validation
* fixed private app 401 issue
* initial commit
* fix: logged out session multi-tab issue
* refactoring the code
* fix: redirect url issue
* added auth-token in cookies
* Fix: failing e2e specs
* added session API
* fix: backend session guard
* fix: removing user details from local storage
* fix: null wid
* undo and redo
* fix: login page
* fix: viewer login redirection
* fix: login page redirection
* fix: public apps logout issue
* added session storage and scheduler
* added profile api
* fix: sso login
- switch workspace
- login page
- setup admin
* working on fixes
* fix: socket issue
* fix: setup admin api
* connected profile & logout apis
* fix: malfunctioned auth token case
* fix: realtime avatar
* fix: profile avatar
* fix: Realtime cursors avatar
* setting max age for auth token cookie
* add: Go to login page if logout api returns 401
* fix: subpath login
* fix
* fix: app logout [viewer]
* fix: authorize page
* remove expiry from jwt
* fix: integrations route
- session api
* small fix
* fix: updated profile
* fix: workspace login [logged user]
* fix: oauth and another workspace page issue
* fixed app preview logout issue
* subpath fix
* fix: subpath app id
* fix: selected state didnt change for apps page [subpath]
* fix
* add cookie parser to test app
* specs added
* increased user session expiry time
* test: session & new apis
* working on test cases
* fix: onboarding issue
* fixing specs
* fix: test cases
* fix: removing profile api calls
* some fixes
* fixing rebase issues
* fix: global ds issues
* fix: app is crashing
* fix: back to text
* fix: oauth test cases
* fix: test-helper
* fix: onboarding test cases
* fix: tests again
* refactoring the code
* latest develop merging precautions
- fixed a minor null issue
* fix: typo
* fix :menu issues due to the merging
* fix: - clicking on tooljet logo didnt redirect to login page for public apps
- private app preview doesnt load after login
* subpath fixes
* fixed back to issue
* PR changes
* fix: spec fixes for EE
* doc: URL scoped for workspace
---------
Co-authored-by: gsmithun4 <[email protected]>
Co-authored-by: Shubhendra <[email protected]>
382 lines
11 KiB
JavaScript
382 lines
11 KiB
JavaScript
/**
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/
|
|
|
|
// @ts-check
|
|
|
|
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
|
|
const sidebars = {
|
|
docs: [
|
|
'getting-started',
|
|
{
|
|
'type': 'category',
|
|
'label': 'Setup',
|
|
'link': {
|
|
'type': 'doc',
|
|
'id': 'setup/index',
|
|
},
|
|
'items': [
|
|
'setup/try-tooljet',
|
|
'setup/digitalocean',
|
|
'setup/docker',
|
|
'setup/heroku',
|
|
'setup/ec2',
|
|
'setup/ecs',
|
|
'setup/openshift',
|
|
'setup/kubernetes',
|
|
'setup/kubernetes-gke',
|
|
'setup/kubernetes-aks',
|
|
'setup/google-cloud-run',
|
|
'setup/client',
|
|
'setup/env-vars',
|
|
'setup/http-proxy',
|
|
'setup/tooljet-subpath',
|
|
'setup/v2-migration-guide'
|
|
]
|
|
},
|
|
'tooljet-database',
|
|
{
|
|
'type': 'category',
|
|
'label': 'Datasource Catalog',
|
|
'items': [
|
|
'data-sources/overview',
|
|
{
|
|
'type': 'category',
|
|
'label': 'Datasources library',
|
|
'items': [
|
|
'data-sources/airtable',
|
|
'data-sources/s3',
|
|
'data-sources/amazonses',
|
|
'data-sources/appwrite',
|
|
'data-sources/athena',
|
|
'data-sources/baserow',
|
|
'data-sources/bigquery',
|
|
'data-sources/firestore',
|
|
'data-sources/clickhouse',
|
|
'data-sources/cosmosdb',
|
|
'data-sources/couchdb',
|
|
'data-sources/dynamodb',
|
|
'data-sources/elasticsearch',
|
|
'data-sources/gcs',
|
|
'data-sources/google.sheets',
|
|
'data-sources/graphql',
|
|
'data-sources/influxdb',
|
|
'data-sources/mailgun',
|
|
'data-sources/mariadb',
|
|
'data-sources/minio',
|
|
'data-sources/mongodb',
|
|
'data-sources/mssql',
|
|
'data-sources/mysql',
|
|
'data-sources/n8n',
|
|
'data-sources/notion',
|
|
'data-sources/openapi',
|
|
'data-sources/oracledb',
|
|
'data-sources/postgresql',
|
|
'data-sources/redis',
|
|
'data-sources/restapi',
|
|
'data-sources/rethinkdb',
|
|
'data-sources/run-js',
|
|
'data-sources/run-py',
|
|
'data-sources/saphana',
|
|
'data-sources/sendgrid',
|
|
'data-sources/slack',
|
|
'data-sources/smtp',
|
|
'data-sources/snowflake',
|
|
'data-sources/stripe',
|
|
'data-sources/twilio',
|
|
'data-sources/typesense',
|
|
'data-sources/woocommerce',
|
|
'data-sources/zendesk',
|
|
],
|
|
},
|
|
'tutorial/transformations',
|
|
],
|
|
},
|
|
{
|
|
'type': 'category',
|
|
'label': 'Components Catalog',
|
|
'items': [
|
|
'widgets/overview',
|
|
{
|
|
'type': 'category',
|
|
'label': 'Components library',
|
|
'items': [
|
|
'widgets/bounded-box',
|
|
'widgets/button',
|
|
'widgets/button-group',
|
|
'widgets/calendar',
|
|
'widgets/chart',
|
|
'widgets/checkbox',
|
|
'widgets/circular-progress-bar',
|
|
'widgets/code-editor',
|
|
'widgets/color-picker',
|
|
'widgets/container',
|
|
'widgets/custom-component',
|
|
'widgets/date-range-picker',
|
|
'widgets/datepicker',
|
|
'widgets/divider',
|
|
'widgets/dropdown',
|
|
'widgets/file-picker',
|
|
'widgets/form',
|
|
'widgets/html',
|
|
'widgets/icon',
|
|
'widgets/iframe',
|
|
'widgets/image',
|
|
'widgets/kanban',
|
|
'widgets/link',
|
|
'widgets/listview',
|
|
'widgets/map',
|
|
'widgets/modal',
|
|
'widgets/multiselect',
|
|
'widgets/number-input',
|
|
'widgets/password-input',
|
|
'widgets/pdf',
|
|
'widgets/pagination',
|
|
'widgets/qr-scanner',
|
|
'widgets/radio-button',
|
|
'widgets/range-slider',
|
|
'widgets/rich-text-editor',
|
|
'widgets/spinner',
|
|
'widgets/star-rating',
|
|
'widgets/statistics',
|
|
'widgets/steps',
|
|
'widgets/svg-image',
|
|
'widgets/table',
|
|
'widgets/tabs',
|
|
'widgets/tags',
|
|
'widgets/text-input',
|
|
'widgets/text',
|
|
'widgets/textarea',
|
|
'widgets/timeline',
|
|
'widgets/timer',
|
|
'widgets/toggle-switch',
|
|
'widgets/tree-select',
|
|
'widgets/vertical-divider',
|
|
],
|
|
},
|
|
{
|
|
'type': 'category',
|
|
'label': 'Actions Reference',
|
|
'link': {
|
|
'type': 'generated-index',
|
|
'title': 'Actions Reference',
|
|
'description': 'All the actions that can be performed through event handlers',
|
|
'keywords': [
|
|
'actions',
|
|
'events',
|
|
],
|
|
},
|
|
'items': [
|
|
'actions/show-alert',
|
|
'actions/logout',
|
|
'actions/run-query',
|
|
'actions/open-webpage',
|
|
'actions/go-to-app',
|
|
'actions/show-modal',
|
|
'actions/close-modal',
|
|
'actions/copy-to-clipboard',
|
|
'actions/set-localstorage',
|
|
'actions/generate-file',
|
|
'actions/set-table-page',
|
|
'actions/set-variable',
|
|
'actions/unset-variable',
|
|
'actions/switch-page',
|
|
'actions/set-page-variable',
|
|
'actions/unset-page-variable',
|
|
'actions/control-component',
|
|
],
|
|
},
|
|
],
|
|
},
|
|
{
|
|
'type': 'category',
|
|
'label': 'App Builder',
|
|
'items': [
|
|
'app-builder/overview',
|
|
'app-builder/toolbar',
|
|
'app-builder/canvas',
|
|
'app-builder/left-sidebar',
|
|
'app-builder/components-library',
|
|
'app-builder/query-panel',
|
|
'tutorial/pages',
|
|
'tutorial/keyboard-shortcuts',
|
|
],
|
|
},
|
|
{
|
|
'type': 'category',
|
|
'label': 'Org Management',
|
|
'items': [
|
|
{
|
|
'type': 'category',
|
|
'label': 'User Authentication',
|
|
'link': {
|
|
'type': 'generated-index',
|
|
'title': 'User Authentication',
|
|
'description': 'Guides for setting up User Authentication and managing Single Sign-On',
|
|
'keywords': [
|
|
'SSO',
|
|
'authentication',
|
|
],
|
|
},
|
|
'collapsed': true,
|
|
'items': [
|
|
'user-authentication/user-lifecycle',
|
|
'user-authentication/general-settings',
|
|
'user-authentication/password-login',
|
|
{
|
|
'type': 'category',
|
|
'label': 'SSO',
|
|
'items': [
|
|
'user-authentication/sso/github',
|
|
'user-authentication/sso/google',
|
|
{
|
|
'type': 'category',
|
|
'label': 'OpenId Connect',
|
|
'link': {
|
|
'type': 'generated-index',
|
|
'title': 'OpenId Connect',
|
|
'description': ' ',
|
|
'keywords': [
|
|
'okta',
|
|
'openid',
|
|
'azureAD',
|
|
],
|
|
},
|
|
'collapsed': false,
|
|
'items': [
|
|
'user-authentication/sso/openid/setup',
|
|
'user-authentication/sso/openid/azuread',
|
|
'user-authentication/sso/openid/okta',
|
|
'user-authentication/sso/openid/google-openid',
|
|
],
|
|
},
|
|
],
|
|
},
|
|
],
|
|
},
|
|
{
|
|
'type': 'category',
|
|
'label': 'Workspaces',
|
|
'items': [
|
|
'tutorial/workspace_overview',
|
|
'tutorial/workspace-variables',
|
|
],
|
|
},
|
|
'org-management/permissions',
|
|
'tutorial/manage-users-groups',
|
|
'Enterprise/audit_logs',
|
|
'Enterprise/white-label',
|
|
'Enterprise/superadmin',
|
|
],
|
|
},
|
|
{
|
|
'type': 'category',
|
|
'label': 'Release Management',
|
|
'items': [
|
|
'release-management/multi-environment',
|
|
'tutorial/versioning-and-release',
|
|
],
|
|
},
|
|
'marketplace',
|
|
{
|
|
'type': 'category',
|
|
'label': 'How To',
|
|
'link': {
|
|
'type': 'generated-index',
|
|
'title': 'How To Guides',
|
|
'description': 'How To Guides for all the things ToolJet',
|
|
'keywords': [
|
|
'how to',
|
|
]
|
|
},
|
|
'items': [
|
|
'how-to/build-plugin-for-marketplace',
|
|
'how-to/use-inspector',
|
|
'how-to/use-form-component',
|
|
'how-to/access-cellvalue-rowdata',
|
|
'how-to/bulk-update-multiple-rows',
|
|
'how-to/access-currentuser',
|
|
'how-to/use-axios-in-runjs',
|
|
'how-to/import-external-libraries-using-runpy',
|
|
'how-to/import-external-libraries-using-runjs',
|
|
'how-to/run-actions-from-runjs',
|
|
'how-to/run-query-at-specified-intervals',
|
|
'how-to/access-users-location',
|
|
'how-to/s3-custom-endpoints',
|
|
'how-to/oauth2-authorization',
|
|
'how-to/upload-files-aws',
|
|
'how-to/upload-files-gcs',
|
|
'how-to/loading-image-pdf-from-db',
|
|
],
|
|
},
|
|
{
|
|
'type': 'category',
|
|
'label': 'Contributing Guide',
|
|
'link': {
|
|
'type': 'generated-index',
|
|
'title': 'Contributing Guide',
|
|
'description': 'Guides for contributing to ToolJet',
|
|
'keywords': [
|
|
'contribute',
|
|
'contributing',
|
|
],
|
|
},
|
|
'collapsed': false,
|
|
'items': [
|
|
'contributing-guide/setup/architecture',
|
|
{
|
|
'type': 'category',
|
|
'label': 'Setup',
|
|
'items': [
|
|
'contributing-guide/setup/macos',
|
|
'contributing-guide/setup/docker',
|
|
'contributing-guide/setup/ubuntu',
|
|
],
|
|
},
|
|
{
|
|
'type': 'category',
|
|
'label': 'Tutorials',
|
|
'items': [
|
|
'contributing-guide/tutorials/creating-widget',
|
|
'contributing-guide/tutorials/creating-a-plugin',
|
|
],
|
|
},
|
|
'contributing-guide/testing',
|
|
'contributing-guide/l10n',
|
|
{
|
|
'type': 'category',
|
|
'label': 'Troubleshooting',
|
|
'items': [
|
|
'contributing-guide/troubleshooting/eslint',
|
|
],
|
|
},
|
|
'contributing-guide/code-of-conduct',
|
|
'contributing-guide/slackcoc',
|
|
],
|
|
},
|
|
'security',
|
|
'tracking',
|
|
{
|
|
'type': 'category',
|
|
'label': 'Project Overview',
|
|
'collapsed': false,
|
|
'items': [
|
|
{
|
|
'type': 'link',
|
|
'label': 'Releases',
|
|
'href': 'https://github.com/ToolJet/ToolJet/releases',
|
|
},
|
|
{
|
|
'type': 'link',
|
|
'label': 'Roadmap',
|
|
'href': 'https://github.com/ToolJet/ToolJet/projects/2?query=is%3Aopen+sort%3Aupdated-desc',
|
|
},
|
|
],
|
|
},
|
|
],
|
|
};
|
|
|
|
module.exports = sidebars;
|