From d38fe46a58cee218c0802ffae27986c65f7e4d46 Mon Sep 17 00:00:00 2001 From: Productdb Date: Thu, 15 Aug 2024 21:37:46 +0200 Subject: [PATCH] update --- CHANGELOG.md | 1088 ++++++++--------- CODE_OF_CONDUCT.md | 2 +- LICENSE | 2 +- README.md | 4 +- bin/update-metadata.cjs | 2 +- docs/android-core/Introduction.mdx | 6 +- docs/android-core/chat/introduction.mdx | 2 +- .../chat/receiving-chat-messages.mdx | 2 +- .../chat/sending-a-chat-message.mdx | 2 +- docs/android-core/error-codes.mdx | 4 +- .../livestream/dyte-livestream-listener.mdx | 4 +- .../livestream/dyte-livestream-object.mdx | 2 +- docs/android-core/livestream/introduction.mdx | 8 +- docs/android-core/local-user/events.mdx | 2 +- docs/android-core/local-user/introduction.mdx | 4 +- .../local-user/manage-media-devices.mdx | 4 +- .../local-user/manage-permissions.mdx | 4 +- docs/android-core/participants/events.mdx | 2 +- docs/android-core/plugins/introduction.mdx | 2 +- docs/android-core/polls/creating-a-poll.mdx | 4 +- docs/android-core/polls/introduction.mdx | 4 +- docs/android-core/polls/voting-on-a-poll.mdx | 2 +- .../android-core/pre-call/1-media-preview.mdx | 2 +- .../pre-call/2-handling-permissions.mdx | 4 +- docs/android-core/quickstart.mdx | 30 +- docs/android-core/recording.mdx | 2 +- .../stage-management/1-introduction.mdx | 8 +- .../stage-management/2-host-controls.mdx | 6 +- .../3-viewer-participants.mdx | 2 +- docs/android/advanced-usage.mdx | 6 +- .../default-setup-screen.mdx | 2 +- docs/android/chat/prebuilt-screen.mdx | 18 +- .../components/dyte-audio-visualizer.mdx | 2 +- docs/android/components/dyte-avatar.mdx | 2 +- docs/android/components/dyte-button.mdx | 4 +- .../android/components/dyte-camera-toggle.mdx | 2 +- docs/android/components/dyte-chat.mdx | 2 +- docs/android/components/dyte-clock.mdx | 2 +- .../components/dyte-controlbar-button.mdx | 2 +- .../components/dyte-grid-pagination.mdx | 2 +- docs/android/components/dyte-grid.mdx | 2 +- docs/android/components/dyte-idle-screen.mdx | 4 +- docs/android/components/dyte-join-stage.mdx | 2 +- docs/android/components/dyte-leave-button.mdx | 2 +- .../android/components/dyte-leave-meeting.mdx | 2 +- .../android/components/dyte-meeting-title.mdx | 2 +- docs/android/components/dyte-meeting.mdx | 2 +- docs/android/components/dyte-mic-toggle.mdx | 2 +- docs/android/components/dyte-more-toggle.mdx | 2 +- docs/android/components/dyte-name-tag.mdx | 2 +- .../components/dyte-participant-count.mdx | 2 +- docs/android/components/dyte-participants.mdx | 2 +- docs/android/components/dyte-plugins.mdx | 2 +- docs/android/components/dyte-poll-form.mdx | 2 +- docs/android/components/dyte-polls.mdx | 2 +- .../components/dyte-recording-indicator.mdx | 2 +- docs/android/components/dyte-settings.mdx | 2 +- docs/android/components/dyte-setup-screen.mdx | 2 +- .../components/dyte-webinar-stage-toggle.mdx | 2 +- docs/android/components/gallery.mdx | 2 +- docs/android/customize-meeting-ui.mdx | 18 +- docs/android/participants/prebuilt.mdx | 2 +- docs/android/plugins/introduction.mdx | 2 +- docs/android/polls/prebuilt-create-poll.mdx | 12 +- docs/android/polls/prebuilt-polls-screen.mdx | 8 +- docs/android/quickstart.mdx | 22 +- .../render-participant-videos/custom-ui.mdx | 12 +- .../using-dytegrid.mdx | 2 +- docs/android/sample-app.mdx | 4 +- .../basics/components-basics.mdx | 4 +- docs/angular-ui-kit/basics/pre-requisite.mdx | 4 +- .../components/dyte-audio-visualizer.mdx | 2 +- .../angular-ui-kit/components/dyte-avatar.mdx | 2 +- .../angular-ui-kit/components/dyte-button.mdx | 4 +- .../components/dyte-camera-toggle.mdx | 2 +- .../components/dyte-chat-toggle.mdx | 2 +- docs/angular-ui-kit/components/dyte-chat.mdx | 2 +- docs/angular-ui-kit/components/dyte-clock.mdx | 2 +- .../components/dyte-confirmation-modal.mdx | 2 +- .../components/dyte-controlbar-button.mdx | 2 +- .../components/dyte-controlbar.mdx | 2 +- .../components/dyte-dialog-manager.mdx | 2 +- .../angular-ui-kit/components/dyte-dialog.mdx | 2 +- .../components/dyte-emoji-picker.mdx | 2 +- .../components/dyte-ended-screen.mdx | 2 +- .../components/dyte-file-message.mdx | 2 +- .../components/dyte-fullscreen-toggle.mdx | 2 +- .../components/dyte-grid-pagination.mdx | 2 +- docs/angular-ui-kit/components/dyte-grid.mdx | 2 +- .../angular-ui-kit/components/dyte-header.mdx | 2 +- docs/angular-ui-kit/components/dyte-icon.mdx | 2 +- .../components/dyte-idle-screen.mdx | 2 +- .../components/dyte-image-message.mdx | 2 +- .../components/dyte-image-viewer.mdx | 2 +- .../components/dyte-leave-button.mdx | 2 +- .../components/dyte-leave-meeting.mdx | 2 +- docs/angular-ui-kit/components/dyte-logo.mdx | 2 +- .../components/dyte-meeting-title.mdx | 2 +- .../components/dyte-meeting.mdx | 2 +- .../components/dyte-menu-item.mdx | 2 +- .../components/dyte-menu-list.mdx | 2 +- docs/angular-ui-kit/components/dyte-menu.mdx | 2 +- .../components/dyte-mic-toggle.mdx | 2 +- .../components/dyte-mixed-grid.mdx | 2 +- .../components/dyte-more-toggle.mdx | 2 +- .../components/dyte-name-tag.mdx | 2 +- .../components/dyte-network-indicator.mdx | 2 +- .../components/dyte-notification.mdx | 2 +- .../components/dyte-notifications.mdx | 2 +- .../components/dyte-overlay-modal.mdx | 2 +- .../components/dyte-participant-count.mdx | 2 +- .../components/dyte-participant-tile.mdx | 2 +- .../components/dyte-participant.mdx | 2 +- .../components/dyte-participants-audio.mdx | 2 +- .../dyte-participants-stage-list.mdx | 2 +- .../components/dyte-participants-toggle.mdx | 2 +- .../components/dyte-participants.mdx | 2 +- .../components/dyte-permissions-message.mdx | 2 +- .../components/dyte-plugin-main.mdx | 2 +- .../components/dyte-plugins-toggle.mdx | 2 +- .../components/dyte-plugins.mdx | 2 +- .../components/dyte-poll-form.mdx | 2 +- docs/angular-ui-kit/components/dyte-poll.mdx | 2 +- .../components/dyte-polls-toggle.mdx | 2 +- docs/angular-ui-kit/components/dyte-polls.mdx | 2 +- .../components/dyte-recording-indicator.mdx | 2 +- .../components/dyte-recording-toggle.mdx | 2 +- .../components/dyte-remote-access-manager.mdx | 2 +- .../components/dyte-screen-share-toggle.mdx | 2 +- .../components/dyte-screenshare-view.mdx | 2 +- .../components/dyte-settings-audio.mdx | 2 +- .../components/dyte-settings-toggle.mdx | 2 +- .../components/dyte-settings-video.mdx | 2 +- .../components/dyte-settings.mdx | 2 +- .../components/dyte-setup-screen.mdx | 2 +- .../components/dyte-sidebar.mdx | 2 +- .../components/dyte-simple-grid.mdx | 2 +- .../components/dyte-spinner.mdx | 2 +- .../components/dyte-spotlight-grid.mdx | 2 +- docs/angular-ui-kit/components/dyte-stage.mdx | 2 +- .../angular-ui-kit/components/dyte-switch.mdx | 4 +- .../components/dyte-text-field.mdx | 2 +- .../components/dyte-text-message.mdx | 2 +- .../components/dyte-tooltip.mdx | 4 +- .../components/dyte-viewer-count.mdx | 2 +- docs/angular-ui-kit/components/gallery.mdx | 2 +- .../customizations/custom-iconpack.mdx | 18 +- .../customizations/custom-locale.mdx | 22 +- docs/angular-ui-kit/design-system.mdx | 4 +- docs/angular-ui-kit/introduction.mdx | 4 +- docs/angular-ui-kit/quickstart.mdx | 20 +- .../classes/DyteNotificationsAudio.md | 2 +- .../reference/interfaces/Notification.md | 2 +- .../reference/interfaces/PollObject.md | 2 +- .../reference/interfaces/States.md | 2 +- .../reference/interfaces/UIConfig.md | 2 +- .../reference/interfaces/UserPreferences.md | 2 +- docs/angular-ui-kit/reference/reference.md | 6 +- docs/angular-ui-kit/release-notes.mdx | 2 +- docs/cli/getting-started.mdx | 10 +- docs/cli/installation.mdx | 10 +- docs/cli/meetings.mdx | 4 +- docs/cli/plugins.mdx | 22 +- docs/cli/recording.mdx | 4 +- docs/cli/webhooks.mdx | 4 +- .../device-emulator/examples.mdx | 4 +- .../device-emulator/intro.mdx | 6 +- docs/community-packages/index.mdx | 6 +- docs/flutter-core/chat/introduction.mdx | 4 +- .../chat/receiving-chat-messages.mdx | 4 +- .../chat/sending-a-chat-message.mdx | 4 +- docs/flutter-core/host-actions.mdx | 4 +- docs/flutter-core/introduction.mdx | 6 +- docs/flutter-core/livestream.mdx | 2 +- docs/flutter-core/local-user/introduction.mdx | 6 +- .../local-user/manage-media-devices.mdx | 4 +- .../local-user/manage-permissions.mdx | 4 +- .../local-user/screen-share-iOS-guide.mdx | 2 +- .../participants/introduction.mdx | 4 +- .../participants/participant-object.mdx | 4 +- docs/flutter-core/polls/creating-a-poll.mdx | 4 +- docs/flutter-core/polls/introduction.mdx | 6 +- docs/flutter-core/polls/voting-on-a-poll.mdx | 4 +- .../flutter-core/pre-call/1-media-preview.mdx | 2 +- docs/flutter-core/quickstart.mdx | 32 +- docs/flutter-core/recording.mdx | 4 +- docs/flutter-core/room-metadata.mdx | 4 +- .../stage-management/host-controls.mdx | 6 +- .../stage-management/introduction.mdx | 8 +- .../stage-management/viewer-participants.mdx | 2 +- .../Components/dyte-chat-icon-widget.mdx | 2 +- docs/flutter/Components/dyte-join-button.mdx | 4 +- docs/flutter/Components/dyte-leave-button.mdx | 6 +- .../Components/dyte-leave-meeting-dialog.mdx | 4 +- .../flutter/Components/dyte-meeting-title.mdx | 4 +- .../Components/dyte-participant-tile.mdx | 4 +- .../dyte-participants-icon-widget.mdx | 2 +- .../Components/dyte-plugins-screen.mdx | 2 +- docs/flutter/Components/dyte-polls-screen.mdx | 2 +- docs/flutter/Components/dyte-provider.mdx | 16 +- .../Components/dyte-self-audio-toggle.mdx | 4 +- .../Components/dyte-self-video-toggle.mdx | 6 +- .../dyte-setup-screen-component.mdx | 2 +- docs/flutter/design-token.mdx | 10 +- docs/flutter/introduction.mdx | 6 +- docs/flutter/quickstart.mdx | 26 +- docs/guides/capabilities/ai/index.mdx | 4 +- .../capabilities/ai/meeting-transcription.mdx | 16 +- docs/guides/capabilities/audio/processing.mdx | 2 +- .../capabilities/audio/transcriptionAWS.mdx | 4 +- .../audio/transcriptionGoogle.mdx | 6 +- .../capabilities/audio/transcriptions.mdx | 12 +- .../breakoutroom/create-breakout-rooms.mdx | 12 +- .../introduction-breakout-rooms.mdx | 18 +- .../capabilities/chat/export-chat-dump.mdx | 8 +- docs/guides/capabilities/misc/embed.mdx | 8 +- .../misc/livestreaming-other-platforms.mdx | 6 +- docs/guides/capabilities/plugins/basics.mdx | 2 +- .../capabilities/polls/getting_started.mdx | 4 +- docs/guides/capabilities/polls/index.mdx | 2 +- docs/guides/capabilities/polls/uikit.mdx | 18 +- .../recording/advanced/add-watermark.mdx | 6 +- .../advanced/configure-dyte-bucket-config.mdx | 14 +- .../advanced/create-record-app-using-sdks.mdx | 14 +- .../advanced/interactive-recording.mdx | 12 +- .../manage-recording-config-hierarchy.mdx | 4 +- .../recording/configure-audio-codec.mdx | 4 +- .../recording/configure-codecs.mdx | 4 +- .../recording/custom-cloud-storage.mdx | 10 +- docs/guides/capabilities/recording/index.mdx | 4 +- .../capabilities/recording/monitor-status.mdx | 8 +- .../recording/recording-overview.mdx | 22 +- .../recording/start-recording.mdx | 14 +- .../capabilities/recording/stop-recording.mdx | 12 +- .../capabilities/screensharing/enabling.mdx | 2 +- docs/guides/capabilities/sip.mdx | 16 +- .../video/add-virtual-background.mdx | 8 +- docs/guides/capabilities/video/processing.mdx | 2 +- docs/guides/capabilities/webhooks/index.mdx | 4 +- .../capabilities/webhooks/signatures.mdx | 20 +- .../capabilities/webhooks/webhook-events.mdx | 20 +- .../webhooks/webhooks-and-events.mdx | 22 +- .../webhooks/webhooks-overview.mdx | 16 +- .../capabilities/webinar/intro-webinar.mdx | 22 +- .../classification/build-live-video-app.mdx | 4 +- .../classification/client-setup/android.mdx | 4 +- .../classification/client-setup/angular.mdx | 4 +- .../classification/client-setup/flutter.mdx | 4 +- .../classification/client-setup/index.mdx | 2 +- .../classification/client-setup/ios.mdx | 4 +- .../client-setup/javascript.mdx | 4 +- .../classification/client-setup/react.mdx | 4 +- docs/guides/classification/concepts.mdx | 16 +- docs/guides/classification/get-started.mdx | 2 +- .../classification/intro-classification.mdx | 12 +- docs/guides/classification/next-steps.mdx | 8 +- docs/guides/commerce/build-voice-app.mdx | 2 +- docs/guides/commerce/client-setup/android.mdx | 2 +- docs/guides/commerce/client-setup/angular.mdx | 2 +- docs/guides/commerce/client-setup/flutter.mdx | 2 +- docs/guides/commerce/client-setup/index.mdx | 2 +- docs/guides/commerce/client-setup/ios.mdx | 2 +- .../commerce/client-setup/javascript.mdx | 2 +- docs/guides/commerce/client-setup/react.mdx | 2 +- docs/guides/commerce/concepts.mdx | 16 +- docs/guides/commerce/get-started.mdx | 2 +- docs/guides/commerce/intro-commerce.mdx | 10 +- docs/guides/commerce/next-steps.mdx | 8 +- .../communication/build-in-app-chat-exp.mdx | 8 +- .../communication/intro-communication.mdx | 6 +- docs/guides/content/build-in-app-chat-exp.mdx | 8 +- docs/guides/content/intro-content.mdx | 6 +- docs/guides/guides.mdx | 16 +- .../advanced/configuring-permissions.mdx | 6 +- .../advanced/livestream-any-rtmp.mdx | 8 +- .../livestream/build-livestream-app.mdx | 4 +- .../livestream/client-setup/android.mdx | 4 +- .../livestream/client-setup/angular.mdx | 4 +- .../livestream/client-setup/flutter.mdx | 4 +- docs/guides/livestream/client-setup/index.mdx | 2 +- docs/guides/livestream/client-setup/ios.mdx | 4 +- .../livestream/client-setup/javascript.mdx | 4 +- docs/guides/livestream/client-setup/react.mdx | 4 +- docs/guides/livestream/concepts.mdx | 10 +- docs/guides/livestream/get-started.mdx | 2 +- .../guides/livestream/livestream-overview.mdx | 26 +- .../opentok/concept-media-opentok.mdx | 8 +- .../opentok/concepts-opentok-vs-dyte.mdx | 24 +- .../opentok/opentok-shim-by-dyte.mdx | 20 +- docs/guides/migration/twilio/basics.mdx | 24 +- .../twilio/concepts-twilio-vs-dyte.mdx | 20 +- .../migration/twilio/feature-comparison.mdx | 6 +- docs/guides/migration/twilio/media.mdx | 16 +- docs/guides/migration/twilio/misc.mdx | 4 +- .../compatibility-shim-twilio.mdx | 4 +- .../shim-library/twilio-shim-by-dyte.mdx | 14 +- .../rest-apis/livestream-dyte-meeting.mdx | 10 +- docs/guides/rest-apis/quickstart.mdx | 32 +- docs/guides/rest-apis/v2-migration-guide.mdx | 24 +- docs/ios-core/Introduction.mdx | 6 +- docs/ios-core/chat/introduction.mdx | 2 +- .../ios-core/chat/receiving-chat-messages.mdx | 2 +- docs/ios-core/chat/sending-a-chat-message.mdx | 2 +- docs/ios-core/error-codes.mdx | 4 +- docs/ios-core/livestreaming.mdx | 4 +- docs/ios-core/local-user/events.mdx | 4 +- docs/ios-core/local-user/introduction.mdx | 4 +- .../local-user/manage-media-devices.mdx | 4 +- .../local-user/manage-permissions.mdx | 4 +- .../local-user/screen-share-guide.mdx | 2 +- docs/ios-core/participants/events.mdx | 4 +- docs/ios-core/plugins/introduction.mdx | 2 +- docs/ios-core/polls/creating-a-poll.mdx | 4 +- docs/ios-core/polls/introduction.mdx | 4 +- docs/ios-core/polls/voting-on-a-poll.mdx | 2 +- docs/ios-core/pre-call/1-media-preview.mdx | 2 +- .../pre-call/2-handling-permissions.mdx | 4 +- docs/ios-core/quickstart.mdx | 28 +- docs/ios-core/recording.mdx | 2 +- docs/ios-core/room-metadata.mdx | 2 +- .../stage-management/1-introduction.mdx | 8 +- .../stage-management/2-host-controls.mdx | 6 +- .../3-viewer-participants.mdx | 2 +- docs/ios/Pre-Built-Plugins_Guides/Plugins.mdx | 2 +- .../Pre-Built-Plugins_Guides/load-plugin.mdx | 2 +- docs/ios/Pre-Built-Polls_Guides/Polls.mdx | 2 +- .../Pre-Built-Polls_Guides/prebuilt_polls.mdx | 2 +- .../Pre-Built-Settings_Guides/Settings.mdx | 2 +- .../build-your-own/dyte-setting.mdx | 2 +- .../default-setup-screen.mdx | 2 +- docs/ios/chat/attachments-in-chat.mdx | 2 +- docs/ios/chat/components-in-chat.mdx | 2 +- docs/ios/chat/pre-built-chat-screen.mdx | 12 +- .../dyte-active-tab-selector-view.mdx | 2 +- docs/ios/components/dyte-avatar.mdx | 2 +- docs/ios/components/dyte-button.mdx | 4 +- docs/ios/components/dyte-camera-toggle.mdx | 2 +- docs/ios/components/dyte-chat.mdx | 2 +- docs/ios/components/dyte-clock.mdx | 2 +- .../dyte-configure-alertview-protocol.mdx | 2 +- .../ios/components/dyte-controlbar-button.mdx | 4 +- docs/ios/components/dyte-grid-pagination.mdx | 2 +- docs/ios/components/dyte-grid.mdx | 2 +- docs/ios/components/dyte-join-stage.mdx | 2 +- .../components/dyte-meeting-titlelabel.mdx | 2 +- docs/ios/components/dyte-meeting.mdx | 2 +- docs/ios/components/dyte-mic-toggle.mdx | 2 +- docs/ios/components/dyte-more-toggle.mdx | 2 +- docs/ios/components/dyte-name-tag.mdx | 2 +- docs/ios/components/dyte-navigationbar.mdx | 2 +- .../ios/components/dyte-participant-count.mdx | 2 +- .../components/dyte-participant-tile-view.mdx | 2 +- docs/ios/components/dyte-participants.mdx | 2 +- docs/ios/components/dyte-plugin-view.mdx | 2 +- .../dyte-pluginScreenShareTab-button.mdx | 2 +- docs/ios/components/dyte-plugins.mdx | 2 +- docs/ios/components/dyte-poll-form.mdx | 2 +- docs/ios/components/dyte-polls.mdx | 2 +- .../components/dyte-recording-indicator.mdx | 2 +- docs/ios/components/dyte-settings.mdx | 2 +- .../components/dyte-setup-screen-delegate.mdx | 2 +- docs/ios/components/dyte-setup-screen.mdx | 2 +- .../components/dyte-webinar-stage-toggle.mdx | 2 +- docs/ios/design-system.mdx | 2 +- docs/ios/events.mdx | 4 +- .../helper-classes/dyte-plugin-view-model.mdx | 2 +- docs/ios/intro-ios-uikit.mdx | 4 +- .../pre-built-participants-screen.mdx | 2 +- .../ios/participants/type-of-participants.mdx | 4 +- docs/ios/quickstart.mdx | 22 +- .../build-your-own-grid.mdx | 6 +- .../using-dyteGrid.mdx | 4 +- docs/partials/_android-quickstart.mdx | 6 +- docs/partials/_angular-quickstart.mdx | 20 +- docs/partials/_client-setup-index.mdx | 4 +- docs/partials/_default-language-i18n.mdx | 4 +- docs/partials/_flutter-quickstart.mdx | 10 +- docs/partials/_html-quickstart.mdx | 12 +- docs/partials/_integrate-dyte.mdx | 14 +- docs/partials/_ios-quickstart.mdx | 4 +- docs/partials/_react-quickstart.mdx | 10 +- docs/partials/_setup.mdx | 8 +- .../plugin-sdk/frequently-asked-questions.mdx | 4 +- ...change-data-between-plugin-and-meeting.mdx | 4 +- .../guides/how-to-work-with-plugin-stores.mdx | 4 +- docs/plugin-sdk/introduction.mdx | 12 +- docs/plugin-sdk/quickstart.mdx | 12 +- docs/plugin-sdk/setup/create.mdx | 14 +- docs/plugin-sdk/setup/customize.mdx | 14 +- docs/plugin-sdk/setup/develop.mdx | 8 +- docs/plugin-sdk/setup/manage.mdx | 8 +- docs/plugin-sdk/setup/publish.mdx | 6 +- docs/plugin-sdk/usage/basic/events.mdx | 4 +- docs/plugin-sdk/usage/basic/initialize.mdx | 6 +- docs/plugin-sdk/usage/basic/methods.mdx | 4 +- docs/plugin-sdk/usage/installation.mdx | 8 +- docs/plugin-sdk/usage/rooms-api/events.mdx | 4 +- docs/plugin-sdk/usage/rooms-api/methods.mdx | 4 +- .../usage/stores-api/introduction.mdx | 6 +- .../usage/stores-api/manage-stores.mdx | 6 +- docs/react-native/advanced-usage.mdx | 12 +- docs/react-native/customize-meeting-ui.mdx | 6 +- docs/react-native/events.mdx | 2 +- docs/react-native/quickstart.mdx | 10 +- docs/react-native/reference/chat-message.mdx | 4 +- .../reference/connection-config.mdx | 2 +- docs/react-native/reference/dyte-meeting.mdx | 4 +- docs/react-native/reference/participant.mdx | 2 +- docs/react-native/usage.mdx | 4 +- .../build-your-own/customize-control-bar.mdx | 2 +- .../build-your-own/customize-header.mdx | 2 +- .../build-your-own/states based UI Split.mdx | 2 +- .../build-in-call-ui/default-meeting-ui.mdx | 2 +- .../default-setup-screen.mdx | 2 +- .../components/dyte-audio-visualizer.mdx | 2 +- docs/react-ui-kit/components/dyte-avatar.mdx | 2 +- docs/react-ui-kit/components/dyte-button.mdx | 4 +- .../components/dyte-camera-toggle.mdx | 2 +- .../components/dyte-chat-toggle.mdx | 2 +- docs/react-ui-kit/components/dyte-chat.mdx | 2 +- docs/react-ui-kit/components/dyte-clock.mdx | 2 +- .../components/dyte-confirmation-modal.mdx | 2 +- .../components/dyte-controlbar-button.mdx | 2 +- .../components/dyte-controlbar.mdx | 2 +- .../components/dyte-dialog-manager.mdx | 2 +- docs/react-ui-kit/components/dyte-dialog.mdx | 2 +- .../components/dyte-emoji-picker.mdx | 2 +- .../components/dyte-ended-screen.mdx | 2 +- .../components/dyte-file-message.mdx | 2 +- .../components/dyte-fullscreen-toggle.mdx | 2 +- .../components/dyte-grid-pagination.mdx | 2 +- docs/react-ui-kit/components/dyte-grid.mdx | 2 +- docs/react-ui-kit/components/dyte-header.mdx | 2 +- docs/react-ui-kit/components/dyte-icon.mdx | 2 +- .../components/dyte-idle-screen.mdx | 2 +- .../components/dyte-image-message.mdx | 2 +- .../components/dyte-image-viewer.mdx | 2 +- .../components/dyte-leave-button.mdx | 2 +- .../components/dyte-leave-meeting.mdx | 2 +- docs/react-ui-kit/components/dyte-logo.mdx | 2 +- .../components/dyte-meeting-title.mdx | 2 +- docs/react-ui-kit/components/dyte-meeting.mdx | 2 +- .../components/dyte-menu-item.mdx | 2 +- .../components/dyte-menu-list.mdx | 2 +- docs/react-ui-kit/components/dyte-menu.mdx | 2 +- .../components/dyte-mic-toggle.mdx | 2 +- .../components/dyte-mixed-grid.mdx | 2 +- .../components/dyte-more-toggle.mdx | 2 +- .../react-ui-kit/components/dyte-name-tag.mdx | 2 +- .../components/dyte-network-indicator.mdx | 2 +- .../components/dyte-notification.mdx | 2 +- .../components/dyte-notifications.mdx | 2 +- .../components/dyte-overlay-modal.mdx | 2 +- .../components/dyte-participant-count.mdx | 2 +- .../components/dyte-participant-tile.mdx | 2 +- .../components/dyte-participant.mdx | 2 +- .../components/dyte-participants-audio.mdx | 2 +- .../dyte-participants-stage-list.mdx | 2 +- .../components/dyte-participants-toggle.mdx | 2 +- .../components/dyte-participants.mdx | 2 +- .../components/dyte-permissions-message.mdx | 2 +- .../components/dyte-plugin-main.mdx | 2 +- .../components/dyte-plugins-toggle.mdx | 2 +- docs/react-ui-kit/components/dyte-plugins.mdx | 2 +- .../components/dyte-poll-form.mdx | 2 +- docs/react-ui-kit/components/dyte-poll.mdx | 2 +- .../components/dyte-polls-toggle.mdx | 2 +- docs/react-ui-kit/components/dyte-polls.mdx | 2 +- .../components/dyte-recording-indicator.mdx | 2 +- .../components/dyte-recording-toggle.mdx | 2 +- .../components/dyte-remote-access-manager.mdx | 2 +- .../components/dyte-screen-share-toggle.mdx | 2 +- .../components/dyte-screenshare-view.mdx | 2 +- .../components/dyte-settings-audio.mdx | 2 +- .../components/dyte-settings-toggle.mdx | 2 +- .../components/dyte-settings-video.mdx | 2 +- .../react-ui-kit/components/dyte-settings.mdx | 2 +- .../components/dyte-setup-screen.mdx | 2 +- docs/react-ui-kit/components/dyte-sidebar.mdx | 2 +- .../components/dyte-simple-grid.mdx | 2 +- docs/react-ui-kit/components/dyte-spinner.mdx | 2 +- .../components/dyte-spotlight-grid.mdx | 2 +- docs/react-ui-kit/components/dyte-stage.mdx | 2 +- docs/react-ui-kit/components/dyte-switch.mdx | 4 +- .../components/dyte-text-field.mdx | 2 +- .../components/dyte-text-message.mdx | 2 +- docs/react-ui-kit/components/dyte-tooltip.mdx | 4 +- .../components/dyte-viewer-count.mdx | 2 +- docs/react-ui-kit/components/gallery.mdx | 2 +- .../customizations/custom-iconpack.mdx | 18 +- .../customizations/custom-locale.mdx | 20 +- docs/react-ui-kit/design-system.mdx | 8 +- docs/react-ui-kit/display-videos.mdx | 2 +- docs/react-ui-kit/introduction.mdx | 2 +- docs/react-ui-kit/quickstart.mdx | 10 +- docs/react-ui-kit/reference/reference.md | 4 +- docs/react-ui-kit/using-hooks.mdx | 6 +- .../error-codes/error-code-zero-ten.mdx | 4 +- .../react-web-core/error-codes/error-code.mdx | 6 +- docs/react-web-core/introduction.mdx | 4 +- docs/react-web-core/livestreaming.mdx | 2 +- .../local-user/media-permission-errors.mdx | 2 +- docs/react-web-core/plugins/introduction.mdx | 2 +- docs/react-web-core/quickstart.mdx | 16 +- docs/react-web-core/reference/DyteAi.md | 2 +- docs/react-web-core/reference/DyteClient.md | 2 +- docs/react-web-core/stage.mdx | 8 +- .../error-codes/error-code-zero-ten.mdx | 4 +- docs/rn-core/error-codes/error-code.mdx | 6 +- docs/rn-core/livestreaming.mdx | 2 +- docs/rn-core/local-user/introduction.mdx | 4 +- .../local-user/media-permission-errors.mdx | 2 +- docs/rn-core/plugins/introduction.mdx | 2 +- docs/rn-core/quickstart.mdx | 6 +- docs/rn-core/reference/DyteAi.md | 2 +- docs/rn-core/reference/DyteClient.md | 2 +- docs/rn-core/stage.mdx | 8 +- docs/rn-ui-kit/basics/components-basics.mdx | 2 +- docs/rn-ui-kit/basics/display-videos.mdx | 4 +- docs/rn-ui-kit/components/dyte-avatar.mdx | 2 +- docs/rn-ui-kit/components/dyte-button.mdx | 4 +- .../components/dyte-camera-toggle.mdx | 2 +- .../rn-ui-kit/components/dyte-chat-toggle.mdx | 2 +- docs/rn-ui-kit/components/dyte-chat.mdx | 2 +- docs/rn-ui-kit/components/dyte-clock.mdx | 2 +- .../components/dyte-controlbar-button.mdx | 2 +- docs/rn-ui-kit/components/dyte-controlbar.mdx | 2 +- .../components/dyte-dialog-manager.mdx | 2 +- docs/rn-ui-kit/components/dyte-dialog.mdx | 2 +- .../components/dyte-ended-screen.mdx | 2 +- .../components/dyte-file-message.mdx | 2 +- .../components/dyte-grid-pagination.mdx | 2 +- docs/rn-ui-kit/components/dyte-grid.mdx | 2 +- docs/rn-ui-kit/components/dyte-header.mdx | 2 +- docs/rn-ui-kit/components/dyte-icon.mdx | 2 +- .../rn-ui-kit/components/dyte-idle-screen.mdx | 2 +- .../components/dyte-image-message.mdx | 2 +- .../components/dyte-image-viewer.mdx | 2 +- docs/rn-ui-kit/components/dyte-join-stage.mdx | 2 +- .../components/dyte-leave-button.mdx | 2 +- .../components/dyte-leave-meeting.mdx | 2 +- docs/rn-ui-kit/components/dyte-logo.mdx | 2 +- .../components/dyte-meeting-title.mdx | 2 +- docs/rn-ui-kit/components/dyte-meeting.mdx | 2 +- docs/rn-ui-kit/components/dyte-menu-item.mdx | 2 +- docs/rn-ui-kit/components/dyte-menu-list.mdx | 2 +- docs/rn-ui-kit/components/dyte-menu.mdx | 2 +- docs/rn-ui-kit/components/dyte-mic-toggle.mdx | 2 +- .../rn-ui-kit/components/dyte-more-toggle.mdx | 2 +- .../components/dyte-mute-all-button.mdx | 2 +- docs/rn-ui-kit/components/dyte-name-tag.mdx | 2 +- .../components/dyte-notification.mdx | 2 +- .../components/dyte-notifications.mdx | 2 +- .../components/dyte-participant-count.mdx | 2 +- .../components/dyte-participant-tile.mdx | 2 +- .../rn-ui-kit/components/dyte-participant.mdx | 2 +- .../components/dyte-participants-toggle.mdx | 2 +- .../components/dyte-participants.mdx | 2 +- .../components/dyte-permissions-message.mdx | 2 +- .../rn-ui-kit/components/dyte-plugin-main.mdx | 2 +- .../components/dyte-plugins-toggle.mdx | 2 +- docs/rn-ui-kit/components/dyte-plugins.mdx | 2 +- docs/rn-ui-kit/components/dyte-poll-form.mdx | 2 +- docs/rn-ui-kit/components/dyte-poll.mdx | 2 +- .../components/dyte-polls-toggle.mdx | 2 +- docs/rn-ui-kit/components/dyte-polls.mdx | 2 +- .../components/dyte-recording-indicator.mdx | 2 +- .../components/dyte-recording-toggle.mdx | 2 +- .../components/dyte-screen-share-toggle.mdx | 2 +- .../components/dyte-screenshare-view.mdx | 2 +- .../components/dyte-settings-audio.mdx | 2 +- .../components/dyte-settings-toggle.mdx | 2 +- .../components/dyte-settings-video.mdx | 2 +- docs/rn-ui-kit/components/dyte-settings.mdx | 2 +- .../components/dyte-setup-screen.mdx | 2 +- docs/rn-ui-kit/components/dyte-sidebar.mdx | 2 +- .../rn-ui-kit/components/dyte-simple-grid.mdx | 2 +- docs/rn-ui-kit/components/dyte-spinner.mdx | 2 +- .../components/dyte-spotlight-grid.mdx | 2 +- docs/rn-ui-kit/components/dyte-text-field.mdx | 2 +- docs/rn-ui-kit/components/dyte-text.mdx | 2 +- .../components/dyte-waiting-screen.mdx | 2 +- .../components/dyte-webinar-stage-toggle.mdx | 2 +- docs/rn-ui-kit/components/gallery.mdx | 2 +- docs/rn-ui-kit/design-system.mdx | 10 +- docs/rn-ui-kit/introduction.mdx | 8 +- docs/rn-ui-kit/quickstart.mdx | 16 +- .../classes/DyteNotificationsAudio.md | 2 +- .../reference/interfaces/Notification.md | 2 +- .../reference/interfaces/PollObject.md | 2 +- docs/rn-ui-kit/reference/interfaces/States.md | 2 +- .../reference/interfaces/UIConfig.md | 2 +- .../reference/interfaces/UserPreferences.md | 2 +- docs/rn-ui-kit/reference/reference.md | 6 +- docs/rn-ui-kit/using-hooks.mdx | 6 +- .../components/dyte-audio-visualizer.mdx | 2 +- docs/ui-kit/components/dyte-avatar.mdx | 2 +- docs/ui-kit/components/dyte-button.mdx | 4 +- docs/ui-kit/components/dyte-camera-toggle.mdx | 2 +- docs/ui-kit/components/dyte-chat-toggle.mdx | 2 +- docs/ui-kit/components/dyte-chat.mdx | 2 +- docs/ui-kit/components/dyte-clock.mdx | 2 +- .../components/dyte-confirmation-modal.mdx | 2 +- .../components/dyte-controlbar-button.mdx | 2 +- docs/ui-kit/components/dyte-controlbar.mdx | 2 +- .../ui-kit/components/dyte-dialog-manager.mdx | 2 +- docs/ui-kit/components/dyte-dialog.mdx | 2 +- docs/ui-kit/components/dyte-emoji-picker.mdx | 2 +- docs/ui-kit/components/dyte-ended-screen.mdx | 2 +- docs/ui-kit/components/dyte-file-message.mdx | 2 +- .../components/dyte-fullscreen-toggle.mdx | 2 +- .../components/dyte-grid-pagination.mdx | 2 +- docs/ui-kit/components/dyte-grid.mdx | 2 +- docs/ui-kit/components/dyte-header.mdx | 2 +- docs/ui-kit/components/dyte-icon.mdx | 2 +- docs/ui-kit/components/dyte-idle-screen.mdx | 2 +- docs/ui-kit/components/dyte-image-message.mdx | 2 +- docs/ui-kit/components/dyte-image-viewer.mdx | 2 +- docs/ui-kit/components/dyte-leave-button.mdx | 2 +- docs/ui-kit/components/dyte-leave-meeting.mdx | 2 +- docs/ui-kit/components/dyte-logo.mdx | 2 +- docs/ui-kit/components/dyte-meeting-title.mdx | 2 +- docs/ui-kit/components/dyte-meeting.mdx | 2 +- docs/ui-kit/components/dyte-menu-item.mdx | 2 +- docs/ui-kit/components/dyte-menu-list.mdx | 2 +- docs/ui-kit/components/dyte-menu.mdx | 2 +- docs/ui-kit/components/dyte-mic-toggle.mdx | 2 +- docs/ui-kit/components/dyte-mixed-grid.mdx | 2 +- docs/ui-kit/components/dyte-more-toggle.mdx | 2 +- docs/ui-kit/components/dyte-name-tag.mdx | 2 +- .../components/dyte-network-indicator.mdx | 2 +- docs/ui-kit/components/dyte-notification.mdx | 2 +- docs/ui-kit/components/dyte-notifications.mdx | 2 +- docs/ui-kit/components/dyte-overlay-modal.mdx | 2 +- .../components/dyte-participant-count.mdx | 2 +- .../components/dyte-participant-tile.mdx | 2 +- docs/ui-kit/components/dyte-participant.mdx | 2 +- .../components/dyte-participants-audio.mdx | 2 +- .../dyte-participants-stage-list.mdx | 2 +- .../components/dyte-participants-toggle.mdx | 2 +- docs/ui-kit/components/dyte-participants.mdx | 2 +- .../components/dyte-permissions-message.mdx | 2 +- docs/ui-kit/components/dyte-plugin-main.mdx | 2 +- .../ui-kit/components/dyte-plugins-toggle.mdx | 2 +- docs/ui-kit/components/dyte-plugins.mdx | 2 +- docs/ui-kit/components/dyte-poll-form.mdx | 2 +- docs/ui-kit/components/dyte-poll.mdx | 2 +- docs/ui-kit/components/dyte-polls-toggle.mdx | 2 +- docs/ui-kit/components/dyte-polls.mdx | 2 +- .../components/dyte-recording-indicator.mdx | 2 +- .../components/dyte-recording-toggle.mdx | 2 +- .../components/dyte-remote-access-manager.mdx | 2 +- .../components/dyte-screen-share-toggle.mdx | 2 +- .../components/dyte-screenshare-view.mdx | 2 +- .../ui-kit/components/dyte-settings-audio.mdx | 2 +- .../components/dyte-settings-toggle.mdx | 2 +- .../ui-kit/components/dyte-settings-video.mdx | 2 +- docs/ui-kit/components/dyte-settings.mdx | 2 +- docs/ui-kit/components/dyte-setup-screen.mdx | 2 +- docs/ui-kit/components/dyte-sidebar.mdx | 2 +- docs/ui-kit/components/dyte-simple-grid.mdx | 2 +- docs/ui-kit/components/dyte-spinner.mdx | 2 +- .../ui-kit/components/dyte-spotlight-grid.mdx | 2 +- docs/ui-kit/components/dyte-stage.mdx | 2 +- docs/ui-kit/components/dyte-switch.mdx | 4 +- docs/ui-kit/components/dyte-text-field.mdx | 2 +- docs/ui-kit/components/dyte-text-message.mdx | 2 +- docs/ui-kit/components/dyte-tooltip.mdx | 4 +- docs/ui-kit/components/dyte-viewer-count.mdx | 2 +- docs/ui-kit/components/gallery.mdx | 2 +- .../ui-kit/customizations/custom-iconpack.mdx | 16 +- docs/ui-kit/customizations/custom-locale.mdx | 16 +- docs/ui-kit/design-system.mdx | 2 +- docs/ui-kit/introduction.mdx | 2 +- docs/ui-kit/quickstart.mdx | 14 +- docs/ui-kit/reference/reference.md | 4 +- docs/web-core/Introduction.mdx | 2 +- .../error-codes/error-code-zero-ten.mdx | 4 +- docs/web-core/error-codes/error-code.mdx | 6 +- docs/web-core/livestreaming.mdx | 2 +- .../local-user/media-permission-errors.mdx | 2 +- docs/web-core/plugins/introduction.mdx | 2 +- docs/web-core/quickstart.mdx | 16 +- docs/web-core/recording.mdx | 2 +- docs/web-core/reference/DyteAi.md | 2 +- docs/web-core/reference/DyteClient.md | 2 +- docs/web-core/stage.mdx | 8 +- src/components/GuidesSection.jsx | 4 +- .../InteractiveTour/OnboardingPartTwo.jsx | 4 +- .../InteractiveTour/nodes/ExplanationNode.tsx | 8 +- .../homepage/APIReferenceSection.jsx | 2 +- src/components/homepage/HomeFooter.jsx | 10 +- src/components/homepage/ResourcesSection.tsx | 6 +- src/css/custom.css | 2 +- src/faq.yaml | 96 +- src/pages/api.jsx | 8 +- src/pages/getting-started.mdx | 36 +- src/pages/release-notes/index.mdx | 2 +- src/sections.ts | 2 +- src/theme/Footer/Layout/index.jsx | 2 +- src/theme/SearchBar/index.jsx | 2 +- static/api/v1.yaml | 34 +- static/api/v2.yaml | 20 +- static/release-notes/android-core.json | 2 +- static/release-notes/android-ui-kit.json | 2 +- static/release-notes/flutter-core.json | 2 +- static/release-notes/iOS-core.json | 2 +- static/release-notes/react-web-core.json | 2 +- static/release-notes/rest-api.json | 2 +- static/release-notes/web-core.json | 2 +- 710 files changed, 2150 insertions(+), 2150 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 63adbafa6..ed9aeddce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,847 +1,847 @@ -# [1.20.0](https://github.com/dyte-in/docs/compare/v1.19.1...v1.20.0) (2022-07-26) +# [1.20.0](https://github.com/Productdb/docs/compare/v1.19.1...v1.20.0) (2022-07-26) ### Bug Fixes -* typo for react-sdk name ([a19881c](https://github.com/dyte-in/docs/commit/a19881c9140a8bb2353acf86373a739845144628)) -* **ui:** sections-menu design fixed for version dropdown ([e90f738](https://github.com/dyte-in/docs/commit/e90f73876303a8971f1371899915f96b1c57a36d)) +* typo for react-sdk name ([a19881c](https://github.com/Productdb/docs/commit/a19881c9140a8bb2353acf86373a739845144628)) +* **ui:** sections-menu design fixed for version dropdown ([e90f738](https://github.com/Productdb/docs/commit/e90f73876303a8971f1371899915f96b1c57a36d)) ### Features -* re-added posthog analytics ([e906aa1](https://github.com/dyte-in/docs/commit/e906aa11e27817ba2000f09088f769c68d7973aa)) +* re-added posthog analytics ([e906aa1](https://github.com/Productdb/docs/commit/e906aa11e27817ba2000f09088f769c68d7973aa)) -## [1.19.1](https://github.com/dyte-in/docs/compare/v1.19.0...v1.19.1) (2022-07-21) +## [1.19.1](https://github.com/Productdb/docs/compare/v1.19.0...v1.19.1) (2022-07-21) ### Bug Fixes -* broken links and link color in api ref ([adf4de7](https://github.com/dyte-in/docs/commit/adf4de718400cf114bdf7fce4269253b176feb5e)) +* broken links and link color in api ref ([adf4de7](https://github.com/Productdb/docs/commit/adf4de718400cf114bdf7fce4269253b176feb5e)) -# [1.19.0](https://github.com/dyte-in/docs/compare/v1.18.0...v1.19.0) (2022-07-20) +# [1.19.0](https://github.com/Productdb/docs/compare/v1.18.0...v1.19.0) (2022-07-20) ### Bug Fixes -* added media permission error file ([c6cbf96](https://github.com/dyte-in/docs/commit/c6cbf961422e0dc6e61a8f17bfe817875aaed2b6)) -* added spacing ([6b91a70](https://github.com/dyte-in/docs/commit/6b91a70a02cb32443954b3bf4c95151ce6b5dd39)) -* cz-cli and commitizen ([1b35e51](https://github.com/dyte-in/docs/commit/1b35e512f84f58c605ebf614e224db9f262dcb57)) -* quote the branch name ([058cca6](https://github.com/dyte-in/docs/commit/058cca6b285f71e75ca8e56fef273dd9dda39e09)) -* remove web-core v0.2 ([#38](https://github.com/dyte-in/docs/issues/38)) ([55bb8c7](https://github.com/dyte-in/docs/commit/55bb8c77c387a8b6fa9dc40deb34faf23ad24fec)) -* removed `joined` from meta ([10d4b6f](https://github.com/dyte-in/docs/commit/10d4b6fe67b1f10e3e574df120fb34a5c22cf28f)) -* run action also on push ([ac5b3b4](https://github.com/dyte-in/docs/commit/ac5b3b448d9fcbbb4ebc4426e231d59cced7fdbc)) -* run cron ([a5d508d](https://github.com/dyte-in/docs/commit/a5d508dce4dc6e74b8f6d0dd48874a03f1ee5dc7)) -* sidebars updated, removed warnings ([#41](https://github.com/dyte-in/docs/issues/41)) ([951f1ab](https://github.com/dyte-in/docs/commit/951f1ab2484143536f0e41d6152cbefd0e10895b)) +* added media permission error file ([c6cbf96](https://github.com/Productdb/docs/commit/c6cbf961422e0dc6e61a8f17bfe817875aaed2b6)) +* added spacing ([6b91a70](https://github.com/Productdb/docs/commit/6b91a70a02cb32443954b3bf4c95151ce6b5dd39)) +* cz-cli and commitizen ([1b35e51](https://github.com/Productdb/docs/commit/1b35e512f84f58c605ebf614e224db9f262dcb57)) +* quote the branch name ([058cca6](https://github.com/Productdb/docs/commit/058cca6b285f71e75ca8e56fef273dd9dda39e09)) +* remove web-core v0.2 ([#38](https://github.com/Productdb/docs/issues/38)) ([55bb8c7](https://github.com/Productdb/docs/commit/55bb8c77c387a8b6fa9dc40deb34faf23ad24fec)) +* removed `joined` from meta ([10d4b6f](https://github.com/Productdb/docs/commit/10d4b6fe67b1f10e3e574df120fb34a5c22cf28f)) +* run action also on push ([ac5b3b4](https://github.com/Productdb/docs/commit/ac5b3b448d9fcbbb4ebc4426e231d59cced7fdbc)) +* run cron ([a5d508d](https://github.com/Productdb/docs/commit/a5d508dce4dc6e74b8f6d0dd48874a03f1ee5dc7)) +* sidebars updated, removed warnings ([#41](https://github.com/Productdb/docs/issues/41)) ([951f1ab](https://github.com/Productdb/docs/commit/951f1ab2484143536f0e41d6152cbefd0e10895b)) ### Features -* **recording:** changed recording timeout value ([#43](https://github.com/dyte-in/docs/issues/43)) ([978b0b3](https://github.com/dyte-in/docs/commit/978b0b3962ab35159c2a08597207b8f4f456a030)) -* **webhooks:** Include outputFileName in UPLOADED recording status update webhook ([bf9d60d](https://github.com/dyte-in/docs/commit/bf9d60dc6b5f5e1fbd9bd192fae94ae19a0d39dd)) +* **recording:** changed recording timeout value ([#43](https://github.com/Productdb/docs/issues/43)) ([978b0b3](https://github.com/Productdb/docs/commit/978b0b3962ab35159c2a08597207b8f4f456a030)) +* **webhooks:** Include outputFileName in UPLOADED recording status update webhook ([bf9d60d](https://github.com/Productdb/docs/commit/bf9d60dc6b5f5e1fbd9bd192fae94ae19a0d39dd)) -# [1.18.0](https://github.com/dyte-in/docs/compare/v1.17.0...v1.18.0) (2022-07-20) +# [1.18.0](https://github.com/Productdb/docs/compare/v1.17.0...v1.18.0) (2022-07-20) ### Features -* add react, javascript sections to docsearch to crawl ([7ee93a6](https://github.com/dyte-in/docs/commit/7ee93a62b94f082c68af39bc023f8e83a0a53a8a)) +* add react, javascript sections to docsearch to crawl ([7ee93a6](https://github.com/Productdb/docs/commit/7ee93a62b94f082c68af39bc023f8e83a0a53a8a)) -# [1.17.0](https://github.com/dyte-in/docs/compare/v1.16.0...v1.17.0) (2022-07-18) +# [1.17.0](https://github.com/Productdb/docs/compare/v1.16.0...v1.17.0) (2022-07-18) ### Bug Fixes -* remove redundant title in homepage ([80b827c](https://github.com/dyte-in/docs/commit/80b827c4bdfaeb1968fc4c703d4f0fcef8d931b7)) +* remove redundant title in homepage ([80b827c](https://github.com/Productdb/docs/commit/80b827c4bdfaeb1968fc4c703d4f0fcef8d931b7)) ### Features -* search ([17424d5](https://github.com/dyte-in/docs/commit/17424d5a93196cbc1f4832b331bda3b36146ed80)) -* search crawl action ([00bc234](https://github.com/dyte-in/docs/commit/00bc2341afa6bca0a9532e6d784df761b494ae3a)) +* search ([17424d5](https://github.com/Productdb/docs/commit/17424d5a93196cbc1f4832b331bda3b36146ed80)) +* search crawl action ([00bc234](https://github.com/Productdb/docs/commit/00bc2341afa6bca0a9532e6d784df761b494ae3a)) -# [1.16.0](https://github.com/dyte-in/docs/compare/v1.15.3...v1.16.0) (2022-07-18) +# [1.16.0](https://github.com/Productdb/docs/compare/v1.15.3...v1.16.0) (2022-07-18) ### Bug Fixes -* revert needed github workflows ([b6af542](https://github.com/dyte-in/docs/commit/b6af5422bf22244fd9f48314296e51e68079296c)) +* revert needed github workflows ([b6af542](https://github.com/Productdb/docs/commit/b6af5422bf22244fd9f48314296e51e68079296c)) ### Features -* new docs update ([f0499d1](https://github.com/dyte-in/docs/commit/f0499d116158d9d4fdac365c17f12abc59c67aa5)) +* new docs update ([f0499d1](https://github.com/Productdb/docs/commit/f0499d116158d9d4fdac365c17f12abc59c67aa5)) -## [1.15.3](https://github.com/dyte-in/docs/compare/v1.15.2...v1.15.3) (2022-07-05) +## [1.15.3](https://github.com/Productdb/docs/compare/v1.15.2...v1.15.3) (2022-07-05) ### Bug Fixes -* trailing slash config and paths changed ([edc7915](https://github.com/dyte-in/docs/commit/edc79151f0450fdac63e372d11e2d25cef75dc00)) +* trailing slash config and paths changed ([edc7915](https://github.com/Productdb/docs/commit/edc79151f0450fdac63e372d11e2d25cef75dc00)) -## [1.15.2](https://github.com/dyte-in/docs/compare/v1.15.1...v1.15.2) (2022-07-04) +## [1.15.2](https://github.com/Productdb/docs/compare/v1.15.1...v1.15.2) (2022-07-04) ### Bug Fixes -* disable `trailingSlash` ([164825c](https://github.com/dyte-in/docs/commit/164825c65b01d99edc40be3f045c729de3aa21a8)) +* disable `trailingSlash` ([164825c](https://github.com/Productdb/docs/commit/164825c65b01d99edc40be3f045c729de3aa21a8)) -## [1.15.1](https://github.com/dyte-in/docs/compare/v1.15.0...v1.15.1) (2022-06-27) +## [1.15.1](https://github.com/Productdb/docs/compare/v1.15.0...v1.15.1) (2022-06-27) ### Bug Fixes -* **content:** fix docs content ([22d2b18](https://github.com/dyte-in/docs/commit/22d2b188e58e1779e52d3f7ad59faaaef647a631)) +* **content:** fix docs content ([22d2b18](https://github.com/Productdb/docs/commit/22d2b188e58e1779e52d3f7ad59faaaef647a631)) -# [1.15.0](https://github.com/dyte-in/docs/compare/v1.14.3...v1.15.0) (2022-06-25) +# [1.15.0](https://github.com/Productdb/docs/compare/v1.14.3...v1.15.0) (2022-06-25) ### Bug Fixes -* all -> the ([ac7cffa](https://github.com/dyte-in/docs/commit/ac7cffadb3428399964038024a46e5035b5b7ca4)) -* participant docs ([f1a7344](https://github.com/dyte-in/docs/commit/f1a7344eed4645ff552065da1086538a63fedffc)) -* participants documentation ([715af4e](https://github.com/dyte-in/docs/commit/715af4e8b590f0a5f13e4ae9be60337766bde809)) -* recording properties ([99a9d21](https://github.com/dyte-in/docs/commit/99a9d21592e044e2ce4056ad2e435be1206e6bd8)) -* update participant docs ([30249d6](https://github.com/dyte-in/docs/commit/30249d606e65ddb6616b3ce542a299ca3145fed6)) -* update reference for react-native-core and react-web-core ([#31](https://github.com/dyte-in/docs/issues/31)) ([a651305](https://github.com/dyte-in/docs/commit/a651305636557e268c3af068ad948aa27107779f)) -* web-core docs ([#35](https://github.com/dyte-in/docs/issues/35)) ([28ca549](https://github.com/dyte-in/docs/commit/28ca5499e0e1f6aee7ba197afe5a6139a61d1646)), closes [#58](https://github.com/dyte-in/docs/issues/58) [#58](https://github.com/dyte-in/docs/issues/58) +* all -> the ([ac7cffa](https://github.com/Productdb/docs/commit/ac7cffadb3428399964038024a46e5035b5b7ca4)) +* participant docs ([f1a7344](https://github.com/Productdb/docs/commit/f1a7344eed4645ff552065da1086538a63fedffc)) +* participants documentation ([715af4e](https://github.com/Productdb/docs/commit/715af4e8b590f0a5f13e4ae9be60337766bde809)) +* recording properties ([99a9d21](https://github.com/Productdb/docs/commit/99a9d21592e044e2ce4056ad2e435be1206e6bd8)) +* update participant docs ([30249d6](https://github.com/Productdb/docs/commit/30249d606e65ddb6616b3ce542a299ca3145fed6)) +* update reference for react-native-core and react-web-core ([#31](https://github.com/Productdb/docs/issues/31)) ([a651305](https://github.com/Productdb/docs/commit/a651305636557e268c3af068ad948aa27107779f)) +* web-core docs ([#35](https://github.com/Productdb/docs/issues/35)) ([28ca549](https://github.com/Productdb/docs/commit/28ca5499e0e1f6aee7ba197afe5a6139a61d1646)), closes [#58](https://github.com/Productdb/docs/issues/58) [#58](https://github.com/Productdb/docs/issues/58) ### Features -* add workflow to reject pr if api-specs is updated ([39ba452](https://github.com/dyte-in/docs/commit/39ba4529d0ca3a3e28b934f48f706a9f72cb91a7)) -* release web-core 0.27.x ([4a4dcc3](https://github.com/dyte-in/docs/commit/4a4dcc36dabc9206a7231a5f64907bd177082a22)) +* add workflow to reject pr if api-specs is updated ([39ba452](https://github.com/Productdb/docs/commit/39ba4529d0ca3a3e28b934f48f706a9f72cb91a7)) +* release web-core 0.27.x ([4a4dcc3](https://github.com/Productdb/docs/commit/4a4dcc36dabc9206a7231a5f64907bd177082a22)) -## [1.14.3](https://github.com/dyte-in/docs/compare/v1.14.2...v1.14.3) (2022-06-24) +## [1.14.3](https://github.com/Productdb/docs/compare/v1.14.2...v1.14.3) (2022-06-24) ### Bug Fixes -* replace Old SDKs from sidebar ([0d2bff0](https://github.com/dyte-in/docs/commit/0d2bff015eaf3fe172ce833e657f0283c1140368)) +* replace Old SDKs from sidebar ([0d2bff0](https://github.com/Productdb/docs/commit/0d2bff015eaf3fe172ce833e657f0283c1140368)) -## [1.14.2](https://github.com/dyte-in/docs/compare/v1.14.1...v1.14.2) (2022-06-24) +## [1.14.2](https://github.com/Productdb/docs/compare/v1.14.1...v1.14.2) (2022-06-24) ### Bug Fixes -* hide old SDKs from the navigation ([2633a15](https://github.com/dyte-in/docs/commit/2633a15a75bca2b3af22e375d3b8f291a78898c9)) -* linting ([bc372a8](https://github.com/dyte-in/docs/commit/bc372a86ada5fc95b290a74b2510bd79281cc287)) -* navbar icon links placement in mobile ([a3b25e9](https://github.com/dyte-in/docs/commit/a3b25e9f9a39ff9c33a1171717eb8fda92346047)) +* hide old SDKs from the navigation ([2633a15](https://github.com/Productdb/docs/commit/2633a15a75bca2b3af22e375d3b8f291a78898c9)) +* linting ([bc372a8](https://github.com/Productdb/docs/commit/bc372a86ada5fc95b290a74b2510bd79281cc287)) +* navbar icon links placement in mobile ([a3b25e9](https://github.com/Productdb/docs/commit/a3b25e9f9a39ff9c33a1171717eb8fda92346047)) -## [1.14.1](https://github.com/dyte-in/docs/compare/v1.14.0...v1.14.1) (2022-06-23) +## [1.14.1](https://github.com/Productdb/docs/compare/v1.14.0...v1.14.1) (2022-06-23) ### Bug Fixes -* **src/theme/navbar/index.js:** fix the wrong validation for mobile sdks in navbar ([f0a98d6](https://github.com/dyte-in/docs/commit/f0a98d614b64632f3a1144af580159246c31dc42)), closes [#58](https://github.com/dyte-in/docs/issues/58) +* **src/theme/navbar/index.js:** fix the wrong validation for mobile sdks in navbar ([f0a98d6](https://github.com/Productdb/docs/commit/f0a98d614b64632f3a1144af580159246c31dc42)), closes [#58](https://github.com/Productdb/docs/issues/58) -# [1.14.0](https://github.com/dyte-in/docs/compare/v1.13.1...v1.14.0) (2022-06-16) +# [1.14.0](https://github.com/Productdb/docs/compare/v1.13.1...v1.14.0) (2022-06-16) ### Bug Fixes -* patch-package for basic auth fields ([6f25082](https://github.com/dyte-in/docs/commit/6f2508283684b2141fdd52223dbf9c3539771199)) +* patch-package for basic auth fields ([6f25082](https://github.com/Productdb/docs/commit/6f2508283684b2141fdd52223dbf9c3539771199)) ### Features -* update v2 api spec ([df6dd56](https://github.com/dyte-in/docs/commit/df6dd56832adf6f91f2b1e0001ce2c090a262f8c)) +* update v2 api spec ([df6dd56](https://github.com/Productdb/docs/commit/df6dd56832adf6f91f2b1e0001ce2c090a262f8c)) -## [1.13.1](https://github.com/dyte-in/docs/compare/v1.13.0...v1.13.1) (2022-06-15) +## [1.13.1](https://github.com/Productdb/docs/compare/v1.13.0...v1.13.1) (2022-06-15) ### Bug Fixes -* patch-package for Basic Auth Description ([a525172](https://github.com/dyte-in/docs/commit/a5251722ccdc6d543dadac72e56f8b4e49f452fa)) +* patch-package for Basic Auth Description ([a525172](https://github.com/Productdb/docs/commit/a5251722ccdc6d543dadac72e56f8b4e49f452fa)) -# [1.13.0](https://github.com/dyte-in/docs/compare/v1.12.2...v1.13.0) (2022-06-13) +# [1.13.0](https://github.com/Productdb/docs/compare/v1.12.2...v1.13.0) (2022-06-13) ### Bug Fixes -* remove unused function ([b14a696](https://github.com/dyte-in/docs/commit/b14a6960c8d1acb63d4cdfe18420a554b75c1ae3)) -* update web-core docs to v0.26.0 ([6cb5952](https://github.com/dyte-in/docs/commit/6cb59528267358af8281bc3c43bcec75cb31643e)) -* update web-core docs to v0.26.0 ([bf924a4](https://github.com/dyte-in/docs/commit/bf924a47141fe58ab3cc1389054fc3a1f5353349)) +* remove unused function ([b14a696](https://github.com/Productdb/docs/commit/b14a6960c8d1acb63d4cdfe18420a554b75c1ae3)) +* update web-core docs to v0.26.0 ([6cb5952](https://github.com/Productdb/docs/commit/6cb59528267358af8281bc3c43bcec75cb31643e)) +* update web-core docs to v0.26.0 ([bf924a4](https://github.com/Productdb/docs/commit/bf924a47141fe58ab3cc1389054fc3a1f5353349)) ### Features -* added docs for version 0.25.x of web-core ([b2479f3](https://github.com/dyte-in/docs/commit/b2479f388499bd898ba63d5f71c74fa870419b80)) +* added docs for version 0.25.x of web-core ([b2479f3](https://github.com/Productdb/docs/commit/b2479f388499bd898ba63d5f71c74fa870419b80)) -## [1.12.2](https://github.com/dyte-in/docs/compare/v1.12.1...v1.12.2) (2022-06-09) +## [1.12.2](https://github.com/Productdb/docs/compare/v1.12.1...v1.12.2) (2022-06-09) ### Bug Fixes -* update reference for react-native-core and react-web-core ([3316430](https://github.com/dyte-in/docs/commit/331643034d7935c838f66ca062e82bcd1e701ce5)) +* update reference for react-native-core and react-web-core ([3316430](https://github.com/Productdb/docs/commit/331643034d7935c838f66ca062e82bcd1e701ce5)) -## [1.12.1](https://github.com/dyte-in/docs/compare/v1.12.0...v1.12.1) (2022-06-09) +## [1.12.1](https://github.com/Productdb/docs/compare/v1.12.0...v1.12.1) (2022-06-09) ### Bug Fixes -* created versioned docs for 0.24.x ([f39e447](https://github.com/dyte-in/docs/commit/f39e4474ff76e5086bca2f422f18e51497317ab1)) -* **web-core:** update web-core api reference ([5766ac5](https://github.com/dyte-in/docs/commit/5766ac5413e845c14b8bd0bc0e1c4019ebddc157)) +* created versioned docs for 0.24.x ([f39e447](https://github.com/Productdb/docs/commit/f39e4474ff76e5086bca2f422f18e51497317ab1)) +* **web-core:** update web-core api reference ([5766ac5](https://github.com/Productdb/docs/commit/5766ac5413e845c14b8bd0bc0e1c4019ebddc157)) -# [1.12.0](https://github.com/dyte-in/docs/compare/v1.11.0...v1.12.0) (2022-06-09) +# [1.12.0](https://github.com/Productdb/docs/compare/v1.11.0...v1.12.0) (2022-06-09) ### Bug Fixes -* add button and small fixes ([69a81c2](https://github.com/dyte-in/docs/commit/69a81c20fd01fb54c9c26d8ec51dc6dec0a4d561)) -* added chat functions ([36961ee](https://github.com/dyte-in/docs/commit/36961eef83076d94ef48cf5534473a1ccfe00857)) -* **build:** add dummy versions to fix build ([286e19f](https://github.com/dyte-in/docs/commit/286e19f15c90b9e5c2163fe0a22a44912b788849)) -* cdn links ([87f2e10](https://github.com/dyte-in/docs/commit/87f2e1068404eefb2b4b8e57dba275cd4181ff52)) -* colors in new web-sdk docs ([ee7bad2](https://github.com/dyte-in/docs/commit/ee7bad246fbb9b18ed0b2ccd339e53a5e5acba01)) -* **constants:** added `,` to remove lint errors ([16d8d70](https://github.com/dyte-in/docs/commit/16d8d70cfac699cf4609dacd76691a691513a67b)) -* docs for local user and participants ([#21](https://github.com/dyte-in/docs/issues/21)) ([1a3c951](https://github.com/dyte-in/docs/commit/1a3c951a5eadbb3170d983e02d75c24c7250ce2c)) -* fetch latest version by default ([d06e09e](https://github.com/dyte-in/docs/commit/d06e09e9d44faa4cfe7bb9f8b954c3da1f97d252)) -* image ([91eaff1](https://github.com/dyte-in/docs/commit/91eaff19a34ca7cbf6965b6098c06eb76eb91fd4)) -* installation ([8ef781f](https://github.com/dyte-in/docs/commit/8ef781fdc729fa0021be9cfb6fbdbca1a5b61529)) -* installation ([d26c59a](https://github.com/dyte-in/docs/commit/d26c59af9b61df13a07314f864f0f951c31caa3a)) -* **installation:** added installation doc ([0dfde20](https://github.com/dyte-in/docs/commit/0dfde207fbf73d67c00d482f495a55d5d71303e7)) -* **localUser:** add documentation for local user ([01684d9](https://github.com/dyte-in/docs/commit/01684d952a4dc9c84834cc7d76213625ec12f518)) -* **localUserDoc:** add documentation for local user ([763b0dd](https://github.com/dyte-in/docs/commit/763b0ddfbf062b05e8952bba67fffcfb2bc98b15)) -* merge upstream ([#30](https://github.com/dyte-in/docs/issues/30)) ([886e36c](https://github.com/dyte-in/docs/commit/886e36c37976fc6ba855e231aa9fdb4afb770098)) -* **newweb:** dual switcher and styling ([de7970a](https://github.com/dyte-in/docs/commit/de7970a2e2161390991b62f34be358da06e75300)) -* quickstart before installation ([7563ddc](https://github.com/dyte-in/docs/commit/7563ddc2129ba821cd7fbfde20817123b5f4601e)) -* redirection ([1e1007a](https://github.com/dyte-in/docs/commit/1e1007a8f6bce4c65a7cc9cccaebefbe82ef5202)) -* remove extra blank line from polls introduction ([1b52f8e](https://github.com/dyte-in/docs/commit/1b52f8e2ad7cd62ae8cef6800ba16ff63454a120)) -* remove random author ([5149bef](https://github.com/dyte-in/docs/commit/5149befeee10ac6b4ea44e3ed6fb0d8d1bc8888b)) -* rename react packages ([f3ec2d1](https://github.com/dyte-in/docs/commit/f3ec2d1795f13b742ba97e6b7245aa09d588f2af)) -* replace atomic design illustration ([3c8f595](https://github.com/dyte-in/docs/commit/3c8f595147417825da7db6aefd54d95d5c06373b)) -* **section-switcher:** update UI and added new pages ([6c08f44](https://github.com/dyte-in/docs/commit/6c08f4411479cc6978ee62ed4881eb8d7e40d7fc)) -* **selector:** removed react-web-core from selector ([b979376](https://github.com/dyte-in/docs/commit/b97937651079af1bc622304977222c3440b0c7b5)) -* **selector:** removed react-web-core from selector ([fe56a96](https://github.com/dyte-in/docs/commit/fe56a9628f00933768b1d00fe639d9844c048bc2)) -* setup sidebar ordering ([0d10fd1](https://github.com/dyte-in/docs/commit/0d10fd15814477e8e377f784d6bad53bb531d4cd)) -* ui-kit installation ([e522e34](https://github.com/dyte-in/docs/commit/e522e34c7dca0430753feee69e8eaa472b937c21)) -* ui-kit quickstart ([b3e5089](https://github.com/dyte-in/docs/commit/b3e5089014495a00535149f52dd686e5bed07aba)) -* ui-kit show usage examples passing peer or meeting objects ([34ec4d0](https://github.com/dyte-in/docs/commit/34ec4d08d356849902068c89b3b97e3ffe3f24e4)) -* update content for poll functions and fix typos ([473b11f](https://github.com/dyte-in/docs/commit/473b11fd1675e25bd12f8103b54368d11515efcb)) -* update docs from web-core ([281609b](https://github.com/dyte-in/docs/commit/281609b6f867b92f81296a6b2a3aa94a45726ad3)) -* update docs to latest release ([327029d](https://github.com/dyte-in/docs/commit/327029db7bee9c78cbbdd84a0ad690db181e2311)) -* update reference in react-web-core ([be83745](https://github.com/dyte-in/docs/commit/be837458ab590d20c2ac629671bae31f842676ee)) -* update ui-kit-react and ui-kit-angular names ([1c6ecfe](https://github.com/dyte-in/docs/commit/1c6ecfefbacd055767eb5167f2782eada72c770a)) -* update web-core reference ([57a2ffd](https://github.com/dyte-in/docs/commit/57a2ffd30991127d55e838094170c4f20ce19b8c)) -* updated web-core reference ([27313ce](https://github.com/dyte-in/docs/commit/27313ce29cebd86f8f4de430ebcf3cab2ddb968b)) -* updated web-core reference ([#13](https://github.com/dyte-in/docs/issues/13)) ([666f4a7](https://github.com/dyte-in/docs/commit/666f4a7dce5297e01b082fb8c49196942e7b334c)) -* use BrowserOnly in Quickstart component ([204811b](https://github.com/dyte-in/docs/commit/204811bbd98b76a176828709a033faf4f7054e01)) -* use local packages for ui-kit and web-core ([5969e5f](https://github.com/dyte-in/docs/commit/5969e5f57885b09283493e1cb28f4eeba8de5af2)) -* warning in SectionSwitchHandler ([4c6770a](https://github.com/dyte-in/docs/commit/4c6770ac1c6ae0ffda9a65b0686e2f273e936ef1)) -* **web-core:** participants ([a8e5142](https://github.com/dyte-in/docs/commit/a8e5142f726daccf1b356ed0a93d4b7326e0c06e)) -* **web-core:** update content for polls ([1b3ade1](https://github.com/dyte-in/docs/commit/1b3ade1132668345e484d2c41a7dfa3a130f282e)) +* add button and small fixes ([69a81c2](https://github.com/Productdb/docs/commit/69a81c20fd01fb54c9c26d8ec51dc6dec0a4d561)) +* added chat functions ([36961ee](https://github.com/Productdb/docs/commit/36961eef83076d94ef48cf5534473a1ccfe00857)) +* **build:** add dummy versions to fix build ([286e19f](https://github.com/Productdb/docs/commit/286e19f15c90b9e5c2163fe0a22a44912b788849)) +* cdn links ([87f2e10](https://github.com/Productdb/docs/commit/87f2e1068404eefb2b4b8e57dba275cd4181ff52)) +* colors in new web-sdk docs ([ee7bad2](https://github.com/Productdb/docs/commit/ee7bad246fbb9b18ed0b2ccd339e53a5e5acba01)) +* **constants:** added `,` to remove lint errors ([16d8d70](https://github.com/Productdb/docs/commit/16d8d70cfac699cf4609dacd76691a691513a67b)) +* docs for local user and participants ([#21](https://github.com/Productdb/docs/issues/21)) ([1a3c951](https://github.com/Productdb/docs/commit/1a3c951a5eadbb3170d983e02d75c24c7250ce2c)) +* fetch latest version by default ([d06e09e](https://github.com/Productdb/docs/commit/d06e09e9d44faa4cfe7bb9f8b954c3da1f97d252)) +* image ([91eaff1](https://github.com/Productdb/docs/commit/91eaff19a34ca7cbf6965b6098c06eb76eb91fd4)) +* installation ([8ef781f](https://github.com/Productdb/docs/commit/8ef781fdc729fa0021be9cfb6fbdbca1a5b61529)) +* installation ([d26c59a](https://github.com/Productdb/docs/commit/d26c59af9b61df13a07314f864f0f951c31caa3a)) +* **installation:** added installation doc ([0dfde20](https://github.com/Productdb/docs/commit/0dfde207fbf73d67c00d482f495a55d5d71303e7)) +* **localUser:** add documentation for local user ([01684d9](https://github.com/Productdb/docs/commit/01684d952a4dc9c84834cc7d76213625ec12f518)) +* **localUserDoc:** add documentation for local user ([763b0dd](https://github.com/Productdb/docs/commit/763b0ddfbf062b05e8952bba67fffcfb2bc98b15)) +* merge upstream ([#30](https://github.com/Productdb/docs/issues/30)) ([886e36c](https://github.com/Productdb/docs/commit/886e36c37976fc6ba855e231aa9fdb4afb770098)) +* **newweb:** dual switcher and styling ([de7970a](https://github.com/Productdb/docs/commit/de7970a2e2161390991b62f34be358da06e75300)) +* quickstart before installation ([7563ddc](https://github.com/Productdb/docs/commit/7563ddc2129ba821cd7fbfde20817123b5f4601e)) +* redirection ([1e1007a](https://github.com/Productdb/docs/commit/1e1007a8f6bce4c65a7cc9cccaebefbe82ef5202)) +* remove extra blank line from polls introduction ([1b52f8e](https://github.com/Productdb/docs/commit/1b52f8e2ad7cd62ae8cef6800ba16ff63454a120)) +* remove random author ([5149bef](https://github.com/Productdb/docs/commit/5149befeee10ac6b4ea44e3ed6fb0d8d1bc8888b)) +* rename react packages ([f3ec2d1](https://github.com/Productdb/docs/commit/f3ec2d1795f13b742ba97e6b7245aa09d588f2af)) +* replace atomic design illustration ([3c8f595](https://github.com/Productdb/docs/commit/3c8f595147417825da7db6aefd54d95d5c06373b)) +* **section-switcher:** update UI and added new pages ([6c08f44](https://github.com/Productdb/docs/commit/6c08f4411479cc6978ee62ed4881eb8d7e40d7fc)) +* **selector:** removed react-web-core from selector ([b979376](https://github.com/Productdb/docs/commit/b97937651079af1bc622304977222c3440b0c7b5)) +* **selector:** removed react-web-core from selector ([fe56a96](https://github.com/Productdb/docs/commit/fe56a9628f00933768b1d00fe639d9844c048bc2)) +* setup sidebar ordering ([0d10fd1](https://github.com/Productdb/docs/commit/0d10fd15814477e8e377f784d6bad53bb531d4cd)) +* ui-kit installation ([e522e34](https://github.com/Productdb/docs/commit/e522e34c7dca0430753feee69e8eaa472b937c21)) +* ui-kit quickstart ([b3e5089](https://github.com/Productdb/docs/commit/b3e5089014495a00535149f52dd686e5bed07aba)) +* ui-kit show usage examples passing peer or meeting objects ([34ec4d0](https://github.com/Productdb/docs/commit/34ec4d08d356849902068c89b3b97e3ffe3f24e4)) +* update content for poll functions and fix typos ([473b11f](https://github.com/Productdb/docs/commit/473b11fd1675e25bd12f8103b54368d11515efcb)) +* update docs from web-core ([281609b](https://github.com/Productdb/docs/commit/281609b6f867b92f81296a6b2a3aa94a45726ad3)) +* update docs to latest release ([327029d](https://github.com/Productdb/docs/commit/327029db7bee9c78cbbdd84a0ad690db181e2311)) +* update reference in react-web-core ([be83745](https://github.com/Productdb/docs/commit/be837458ab590d20c2ac629671bae31f842676ee)) +* update ui-kit-react and ui-kit-angular names ([1c6ecfe](https://github.com/Productdb/docs/commit/1c6ecfefbacd055767eb5167f2782eada72c770a)) +* update web-core reference ([57a2ffd](https://github.com/Productdb/docs/commit/57a2ffd30991127d55e838094170c4f20ce19b8c)) +* updated web-core reference ([27313ce](https://github.com/Productdb/docs/commit/27313ce29cebd86f8f4de430ebcf3cab2ddb968b)) +* updated web-core reference ([#13](https://github.com/Productdb/docs/issues/13)) ([666f4a7](https://github.com/Productdb/docs/commit/666f4a7dce5297e01b082fb8c49196942e7b334c)) +* use BrowserOnly in Quickstart component ([204811b](https://github.com/Productdb/docs/commit/204811bbd98b76a176828709a033faf4f7054e01)) +* use local packages for ui-kit and web-core ([5969e5f](https://github.com/Productdb/docs/commit/5969e5f57885b09283493e1cb28f4eeba8de5af2)) +* warning in SectionSwitchHandler ([4c6770a](https://github.com/Productdb/docs/commit/4c6770ac1c6ae0ffda9a65b0686e2f273e936ef1)) +* **web-core:** participants ([a8e5142](https://github.com/Productdb/docs/commit/a8e5142f726daccf1b356ed0a93d4b7326e0c06e)) +* **web-core:** update content for polls ([1b3ade1](https://github.com/Productdb/docs/commit/1b3ade1132668345e484d2c41a7dfa3a130f282e)) ### Features -* [WIP] add web-core docs ([872e0b7](https://github.com/dyte-in/docs/commit/872e0b70aa745892970070a2b159bf0920169794)) -* add about page ([d491f84](https://github.com/dyte-in/docs/commit/d491f84b3e4caacc6cd61d1a4d4090243a08145d)) -* add angular quickstart ([a529453](https://github.com/dyte-in/docs/commit/a52945342660e69342843202e26321a2c916cd52)) -* add react native docs ([9a21e8b](https://github.com/dyte-in/docs/commit/9a21e8b23e405b04417172067c9046106193f3a0)) -* autogenerate api docs for web-core ([83a7697](https://github.com/dyte-in/docs/commit/83a76972b6db76bcef1105988000eaadada572c4)) -* copied reference to react-web-core ([7522200](https://github.com/dyte-in/docs/commit/75222002aae08c5aa677647c6060ef456c9ce850)) -* disable angular ui ([716478a](https://github.com/dyte-in/docs/commit/716478a14e5c351ddd8bdf731811da6f483a7543)) -* improve react ui kit docs ([e609b1c](https://github.com/dyte-in/docs/commit/e609b1cd6c22aa17b36ff44c057c95387a5e2927)) -* mock peers in grid ([afe2c5b](https://github.com/dyte-in/docs/commit/afe2c5bd8dda1cbe22d07456d6457c6d8264c994)) -* **polls:** add docs for polls ([ce4e9fb](https://github.com/dyte-in/docs/commit/ce4e9fb3ca6d7987e05222ce687aea7690750f98)) -* **quickstart:** added quickstart page and floating button ([408e81e](https://github.com/dyte-in/docs/commit/408e81ec1f294102d25a58d93aa7d6c92b307df3)) -* react ui kit docs, general fixes ([66ade31](https://github.com/dyte-in/docs/commit/66ade31967ce6b97dd7a5ec9e8a7127d0994a8bd)) -* refactored code, added section handler and sections ([2255383](https://github.com/dyte-in/docs/commit/2255383adcf3842cbbad7d8ecc0aea44a157aa87)) -* **switcher:** rename switcher header, disable selector in core SDK ([b83c32a](https://github.com/dyte-in/docs/commit/b83c32ae531476d3b0eae69964a863a18e02bdbd)) -* **ui-kit:** add ComponentsGrid ([c96c4c9](https://github.com/dyte-in/docs/commit/c96c4c9e09e7f7f8eaaa5ea93aea8a72ef95d1d5)) -* **ui-kit:** restructure docs, add placeholders ([3ed7e8e](https://github.com/dyte-in/docs/commit/3ed7e8e4d1dcd4184910aeecfbc48e531f8cb7e4)) -* **uikit:** add component preview ([dbdc2ea](https://github.com/dyte-in/docs/commit/dbdc2ea6dffd728d4096ae3a9ca6f95ae44a0970)) -* **uikit:** add components page ([8b4dcfd](https://github.com/dyte-in/docs/commit/8b4dcfd3002b936a3fe283acac44e8501e935a49)) -* **uikit:** add preview in quickstart ([845e572](https://github.com/dyte-in/docs/commit/845e5728fb773e84cb9658824d5eec4ae3cd9b69)) -* update docs script ([45b6a8b](https://github.com/dyte-in/docs/commit/45b6a8bdf5ee183088e630c7129d87dbff76c346)) -* update react-web-core API ([47a94ec](https://github.com/dyte-in/docs/commit/47a94ec5c7c11d81e82a84e5798a5ad481467485)) -* **versionedDoc:** add versioned documentation for local user ([64fd05d](https://github.com/dyte-in/docs/commit/64fd05d5533a38c94e23638cb7c822e41e22e4cd)) - -# [1.11.0](https://github.com/dyte-in/docs/compare/v1.10.4...v1.11.0) (2022-06-09) +* [WIP] add web-core docs ([872e0b7](https://github.com/Productdb/docs/commit/872e0b70aa745892970070a2b159bf0920169794)) +* add about page ([d491f84](https://github.com/Productdb/docs/commit/d491f84b3e4caacc6cd61d1a4d4090243a08145d)) +* add angular quickstart ([a529453](https://github.com/Productdb/docs/commit/a52945342660e69342843202e26321a2c916cd52)) +* add react native docs ([9a21e8b](https://github.com/Productdb/docs/commit/9a21e8b23e405b04417172067c9046106193f3a0)) +* autogenerate api docs for web-core ([83a7697](https://github.com/Productdb/docs/commit/83a76972b6db76bcef1105988000eaadada572c4)) +* copied reference to react-web-core ([7522200](https://github.com/Productdb/docs/commit/75222002aae08c5aa677647c6060ef456c9ce850)) +* disable angular ui ([716478a](https://github.com/Productdb/docs/commit/716478a14e5c351ddd8bdf731811da6f483a7543)) +* improve react ui kit docs ([e609b1c](https://github.com/Productdb/docs/commit/e609b1cd6c22aa17b36ff44c057c95387a5e2927)) +* mock peers in grid ([afe2c5b](https://github.com/Productdb/docs/commit/afe2c5bd8dda1cbe22d07456d6457c6d8264c994)) +* **polls:** add docs for polls ([ce4e9fb](https://github.com/Productdb/docs/commit/ce4e9fb3ca6d7987e05222ce687aea7690750f98)) +* **quickstart:** added quickstart page and floating button ([408e81e](https://github.com/Productdb/docs/commit/408e81ec1f294102d25a58d93aa7d6c92b307df3)) +* react ui kit docs, general fixes ([66ade31](https://github.com/Productdb/docs/commit/66ade31967ce6b97dd7a5ec9e8a7127d0994a8bd)) +* refactored code, added section handler and sections ([2255383](https://github.com/Productdb/docs/commit/2255383adcf3842cbbad7d8ecc0aea44a157aa87)) +* **switcher:** rename switcher header, disable selector in core SDK ([b83c32a](https://github.com/Productdb/docs/commit/b83c32ae531476d3b0eae69964a863a18e02bdbd)) +* **ui-kit:** add ComponentsGrid ([c96c4c9](https://github.com/Productdb/docs/commit/c96c4c9e09e7f7f8eaaa5ea93aea8a72ef95d1d5)) +* **ui-kit:** restructure docs, add placeholders ([3ed7e8e](https://github.com/Productdb/docs/commit/3ed7e8e4d1dcd4184910aeecfbc48e531f8cb7e4)) +* **uikit:** add component preview ([dbdc2ea](https://github.com/Productdb/docs/commit/dbdc2ea6dffd728d4096ae3a9ca6f95ae44a0970)) +* **uikit:** add components page ([8b4dcfd](https://github.com/Productdb/docs/commit/8b4dcfd3002b936a3fe283acac44e8501e935a49)) +* **uikit:** add preview in quickstart ([845e572](https://github.com/Productdb/docs/commit/845e5728fb773e84cb9658824d5eec4ae3cd9b69)) +* update docs script ([45b6a8b](https://github.com/Productdb/docs/commit/45b6a8bdf5ee183088e630c7129d87dbff76c346)) +* update react-web-core API ([47a94ec](https://github.com/Productdb/docs/commit/47a94ec5c7c11d81e82a84e5798a5ad481467485)) +* **versionedDoc:** add versioned documentation for local user ([64fd05d](https://github.com/Productdb/docs/commit/64fd05d5533a38c94e23638cb7c822e41e22e4cd)) + +# [1.11.0](https://github.com/Productdb/docs/compare/v1.10.4...v1.11.0) (2022-06-09) ### Features -* new SDK docs ([#50](https://github.com/dyte-in/docs/issues/50)) ([1aeacd8](https://github.com/dyte-in/docs/commit/1aeacd8536a1a16a1602dbbc0572c4a5b42ebf4e)) +* new SDK docs ([#50](https://github.com/Productdb/docs/issues/50)) ([1aeacd8](https://github.com/Productdb/docs/commit/1aeacd8536a1a16a1602dbbc0572c4a5b42ebf4e)) -## [1.10.4](https://github.com/dyte-in/docs/compare/v1.10.3...v1.10.4) (2022-05-27) +## [1.10.4](https://github.com/Productdb/docs/compare/v1.10.3...v1.10.4) (2022-05-27) ### Bug Fixes -* **api/v1:** document validation error backend response code as 422 according to changes in backend ([b5162c3](https://github.com/dyte-in/docs/commit/b5162c3cd59f2c30d88b35fefba553e7088b1bd8)) +* **api/v1:** document validation error backend response code as 422 according to changes in backend ([b5162c3](https://github.com/Productdb/docs/commit/b5162c3cd59f2c30d88b35fefba553e7088b1bd8)) -## [1.10.3](https://github.com/dyte-in/docs/compare/v1.10.2...v1.10.3) (2022-05-13) +## [1.10.3](https://github.com/Productdb/docs/compare/v1.10.2...v1.10.3) (2022-05-13) ### Bug Fixes -* virtual background docs ([2762f69](https://github.com/dyte-in/docs/commit/2762f6946aba282c1de2df9cfbaf9f94f49333e7)) +* virtual background docs ([2762f69](https://github.com/Productdb/docs/commit/2762f6946aba282c1de2df9cfbaf9f94f49333e7)) -## [1.10.2](https://github.com/dyte-in/docs/compare/v1.10.1...v1.10.2) (2022-05-07) +## [1.10.2](https://github.com/Productdb/docs/compare/v1.10.1...v1.10.2) (2022-05-07) ### Bug Fixes -* **livestreaming:** clarify that livestreaming only works for h.264 codec ([d8df6a3](https://github.com/dyte-in/docs/commit/d8df6a3637310062a14fa45eb7115d0c9f67a1e4)) +* **livestreaming:** clarify that livestreaming only works for h.264 codec ([d8df6a3](https://github.com/Productdb/docs/commit/d8df6a3637310062a14fa45eb7115d0c9f67a1e4)) -## [1.10.1](https://github.com/dyte-in/docs/compare/v1.10.0...v1.10.1) (2022-05-04) +## [1.10.1](https://github.com/Productdb/docs/compare/v1.10.0...v1.10.1) (2022-05-04) ### Bug Fixes -* **cli:** fix installation instructions for yarn ([#44](https://github.com/dyte-in/docs/issues/44)) ([de0c22a](https://github.com/dyte-in/docs/commit/de0c22a41d924fcbc2f852a31b0488d39674ba25)) +* **cli:** fix installation instructions for yarn ([#44](https://github.com/Productdb/docs/issues/44)) ([de0c22a](https://github.com/Productdb/docs/commit/de0c22a41d924fcbc2f852a31b0488d39674ba25)) -# [1.10.0](https://github.com/dyte-in/docs/compare/v1.9.0...v1.10.0) (2022-05-04) +# [1.10.0](https://github.com/Productdb/docs/compare/v1.9.0...v1.10.0) (2022-05-04) ### Features -* **cli:** add a CLI section to the docs ([#43](https://github.com/dyte-in/docs/issues/43)) ([f261d9e](https://github.com/dyte-in/docs/commit/f261d9e5d6d484fa4bf005cae7d490d12bb40677)) +* **cli:** add a CLI section to the docs ([#43](https://github.com/Productdb/docs/issues/43)) ([f261d9e](https://github.com/Productdb/docs/commit/f261d9e5d6d484fa4bf005cae7d490d12bb40677)) -# [1.9.0](https://github.com/dyte-in/docs/compare/v1.8.0...v1.9.0) (2022-05-04) +# [1.9.0](https://github.com/Productdb/docs/compare/v1.8.0...v1.9.0) (2022-05-04) ### Features -* **cli:** add a CLI section to the docs ([#42](https://github.com/dyte-in/docs/issues/42)) ([e1a9b50](https://github.com/dyte-in/docs/commit/e1a9b506a26794c1a21867d3067f8505de03344a)) +* **cli:** add a CLI section to the docs ([#42](https://github.com/Productdb/docs/issues/42)) ([e1a9b50](https://github.com/Productdb/docs/commit/e1a9b506a26794c1a21867d3067f8505de03344a)) -# [1.8.0](https://github.com/dyte-in/docs/compare/v1.7.1...v1.8.0) (2022-05-01) +# [1.8.0](https://github.com/Productdb/docs/compare/v1.7.1...v1.8.0) (2022-05-01) ### Features -* **meetings:** add recordOnStart to create meeting route ([ae41208](https://github.com/dyte-in/docs/commit/ae412081a35d04d5ff88abc044231bd8238e7317)) +* **meetings:** add recordOnStart to create meeting route ([ae41208](https://github.com/Productdb/docs/commit/ae412081a35d04d5ff88abc044231bd8238e7317)) -## [1.7.1](https://github.com/dyte-in/docs/compare/v1.7.0...v1.7.1) (2022-04-07) +## [1.7.1](https://github.com/Productdb/docs/compare/v1.7.0...v1.7.1) (2022-04-07) ### Bug Fixes -* **api:** button placement with announcement ([6b443d6](https://github.com/dyte-in/docs/commit/6b443d6902b57663dfda263e7e08b215bd1c480b)) +* **api:** button placement with announcement ([6b443d6](https://github.com/Productdb/docs/commit/6b443d6902b57663dfda263e7e08b215bd1c480b)) -# [1.7.0](https://github.com/dyte-in/docs/compare/v1.6.2...v1.7.0) (2022-04-07) +# [1.7.0](https://github.com/Productdb/docs/compare/v1.6.2...v1.7.0) (2022-04-07) ### Features -* add announcement for upcoming sdks ([b9b4ebf](https://github.com/dyte-in/docs/commit/b9b4ebf6fd879e47a887f63d6cfca95fa6891950)) +* add announcement for upcoming sdks ([b9b4ebf](https://github.com/Productdb/docs/commit/b9b4ebf6fd879e47a887f63d6cfca95fa6891950)) -## [1.6.2](https://github.com/dyte-in/docs/compare/v1.6.1...v1.6.2) (2022-04-06) +## [1.6.2](https://github.com/Productdb/docs/compare/v1.6.1...v1.6.2) (2022-04-06) ### Bug Fixes -* **flutter:** fixing variable decls, wordings, type, etc ([0dbef27](https://github.com/dyte-in/docs/commit/0dbef27526341032ac8096ca56e5cb527ee3340e)) +* **flutter:** fixing variable decls, wordings, type, etc ([0dbef27](https://github.com/Productdb/docs/commit/0dbef27526341032ac8096ca56e5cb527ee3340e)) -## [1.6.1](https://github.com/dyte-in/docs/compare/v1.6.0...v1.6.1) (2022-04-06) +## [1.6.1](https://github.com/Productdb/docs/compare/v1.6.0...v1.6.1) (2022-04-06) ### Bug Fixes -* **plugins:** waitlist Documentation ([#34](https://github.com/dyte-in/docs/issues/34)) ([6f00799](https://github.com/dyte-in/docs/commit/6f0079963584f5e948100c5087cde45cd9fbe28e)) +* **plugins:** waitlist Documentation ([#34](https://github.com/Productdb/docs/issues/34)) ([6f00799](https://github.com/Productdb/docs/commit/6f0079963584f5e948100c5087cde45cd9fbe28e)) -# [1.6.0](https://github.com/dyte-in/docs/compare/v1.5.0...v1.6.0) (2022-04-06) +# [1.6.0](https://github.com/Productdb/docs/compare/v1.5.0...v1.6.0) (2022-04-06) ### Bug Fixes -* typo ([0d27263](https://github.com/dyte-in/docs/commit/0d27263f195406f42ad7d3e5ea03d370c12204f3)) -* **web:** hide outdated webinar information ([b63b03a](https://github.com/dyte-in/docs/commit/b63b03aacf04a1ec5c27307ca2c70cc33fb6980e)) -* **web:** put button addition behind meetinJoined event ([2befc7d](https://github.com/dyte-in/docs/commit/2befc7df0298c736527e107bab05425cc2bc30a7)) +* typo ([0d27263](https://github.com/Productdb/docs/commit/0d27263f195406f42ad7d3e5ea03d370c12204f3)) +* **web:** hide outdated webinar information ([b63b03a](https://github.com/Productdb/docs/commit/b63b03aacf04a1ec5c27307ca2c70cc33fb6980e)) +* **web:** put button addition behind meetinJoined event ([2befc7d](https://github.com/Productdb/docs/commit/2befc7df0298c736527e107bab05425cc2bc30a7)) ### Features -* update web versions ([b01c3a8](https://github.com/dyte-in/docs/commit/b01c3a84406d4ce87026d881d7a19f3996f96a68)) +* update web versions ([b01c3a8](https://github.com/Productdb/docs/commit/b01c3a84406d4ce87026d881d7a19f3996f96a68)) -# [1.5.0](https://github.com/dyte-in/docs/compare/v1.4.2...v1.5.0) (2022-04-06) +# [1.5.0](https://github.com/Productdb/docs/compare/v1.4.2...v1.5.0) (2022-04-06) ### Bug Fixes -* **api:** show current version in dropdown ([44f982e](https://github.com/dyte-in/docs/commit/44f982e331a91d2824ec800142614821da9ab8e7)) +* **api:** show current version in dropdown ([44f982e](https://github.com/Productdb/docs/commit/44f982e331a91d2824ec800142614821da9ab8e7)) ### Features -* add postman collection button for v1 api ([5d62c5d](https://github.com/dyte-in/docs/commit/5d62c5de37541e6cc26a574fe75d5f72a9a1bb6d)) +* add postman collection button for v1 api ([5d62c5d](https://github.com/Productdb/docs/commit/5d62c5de37541e6cc26a574fe75d5f72a9a1bb6d)) -## [1.4.2](https://github.com/dyte-in/docs/compare/v1.4.1...v1.4.2) (2022-04-06) +## [1.4.2](https://github.com/Productdb/docs/compare/v1.4.1...v1.4.2) (2022-04-06) ### Bug Fixes -* **introduction:** Cleanup introduction. ([c33e322](https://github.com/dyte-in/docs/commit/c33e3225efd3360ec760e872b0acd44750d78e35)) +* **introduction:** Cleanup introduction. ([c33e322](https://github.com/Productdb/docs/commit/c33e3225efd3360ec760e872b0acd44750d78e35)) -## [1.4.1](https://github.com/dyte-in/docs/compare/v1.4.0...v1.4.1) (2022-04-06) +## [1.4.1](https://github.com/Productdb/docs/compare/v1.4.0...v1.4.1) (2022-04-06) ### Bug Fixes -* margin for headings in markdown ([7ccf408](https://github.com/dyte-in/docs/commit/7ccf408f877c28891a3cf9f0e80a507754bfb3d3)) +* margin for headings in markdown ([7ccf408](https://github.com/Productdb/docs/commit/7ccf408f877c28891a3cf9f0e80a507754bfb3d3)) -# [1.4.0](https://github.com/dyte-in/docs/compare/v1.3.3...v1.4.0) (2022-03-28) +# [1.4.0](https://github.com/Productdb/docs/compare/v1.3.3...v1.4.0) (2022-03-28) ### Features -* **static:** update openapi spec for latest release ([#26](https://github.com/dyte-in/docs/issues/26)) ([2596086](https://github.com/dyte-in/docs/commit/259608649461709f4492063dbcea5f9ca3eca078)) +* **static:** update openapi spec for latest release ([#26](https://github.com/Productdb/docs/issues/26)) ([2596086](https://github.com/Productdb/docs/commit/259608649461709f4492063dbcea5f9ca3eca078)) -## [1.3.3](https://github.com/dyte-in/docs/compare/v1.3.2...v1.3.3) (2022-03-17) +## [1.3.3](https://github.com/Productdb/docs/compare/v1.3.2...v1.3.3) (2022-03-17) ### Bug Fixes -* add default value for totalMinutes to fix stoplight overflow ([ea935ef](https://github.com/dyte-in/docs/commit/ea935ef31fb7510352768e47dce473b708365a05)) +* add default value for totalMinutes to fix stoplight overflow ([ea935ef](https://github.com/Productdb/docs/commit/ea935ef31fb7510352768e47dce473b708365a05)) -## [1.3.2](https://github.com/dyte-in/docs/compare/v1.3.1...v1.3.2) (2022-03-16) +## [1.3.2](https://github.com/Productdb/docs/compare/v1.3.1...v1.3.2) (2022-03-16) ### Bug Fixes -* **api:** add default value to all stats api ([a0fc6da](https://github.com/dyte-in/docs/commit/a0fc6da476ccbc8006605139fad808c798ece4ad)) +* **api:** add default value to all stats api ([a0fc6da](https://github.com/Productdb/docs/commit/a0fc6da476ccbc8006605139fad808c798ece4ad)) -## [1.3.1](https://github.com/dyte-in/docs/compare/v1.3.0...v1.3.1) (2022-03-16) +## [1.3.1](https://github.com/Productdb/docs/compare/v1.3.0...v1.3.1) (2022-03-16) ### Bug Fixes -* **v1:** document totalMinutes as floating point type instead of integer ([4b06bc2](https://github.com/dyte-in/docs/commit/4b06bc2e6b96ae6b3c6431521e33961cabf92f49)) -* **v1:** revert unrelated changes to upstream ([a76a311](https://github.com/dyte-in/docs/commit/a76a3118cbdfb85245e5a3529f79f9623bc3b2a8)) +* **v1:** document totalMinutes as floating point type instead of integer ([4b06bc2](https://github.com/Productdb/docs/commit/4b06bc2e6b96ae6b3c6431521e33961cabf92f49)) +* **v1:** revert unrelated changes to upstream ([a76a311](https://github.com/Productdb/docs/commit/a76a3118cbdfb85245e5a3529f79f9623bc3b2a8)) -# [1.3.0](https://github.com/dyte-in/docs/compare/v1.2.1...v1.3.0) (2022-03-12) +# [1.3.0](https://github.com/Productdb/docs/compare/v1.2.1...v1.3.0) (2022-03-12) ### Features -* **recording:** Add maxSeconds param in startRecording ([04b0103](https://github.com/dyte-in/docs/commit/04b010353ff87ec3699feec21aa357d626054c2f)) +* **recording:** Add maxSeconds param in startRecording ([04b0103](https://github.com/Productdb/docs/commit/04b010353ff87ec3699feec21aa357d626054c2f)) -## [1.2.1](https://github.com/dyte-in/docs/compare/v1.2.0...v1.2.1) (2022-03-10) +## [1.2.1](https://github.com/Productdb/docs/compare/v1.2.0...v1.2.1) (2022-03-10) ### Bug Fixes -* restore API spec for livestreams and active-sessions ([#17](https://github.com/dyte-in/docs/issues/17)) ([ced4b89](https://github.com/dyte-in/docs/commit/ced4b897cb11f680fb73c85f3b9443bf85beee8a)) +* restore API spec for livestreams and active-sessions ([#17](https://github.com/Productdb/docs/issues/17)) ([ced4b89](https://github.com/Productdb/docs/commit/ced4b897cb11f680fb73c85f3b9443bf85beee8a)) -# [1.2.0](https://github.com/dyte-in/docs/compare/v1.1.4...v1.2.0) (2022-03-07) +# [1.2.0](https://github.com/Productdb/docs/compare/v1.1.4...v1.2.0) (2022-03-07) ### Features -* show `edit this page` and last edited metadata ([c96eb0e](https://github.com/dyte-in/docs/commit/c96eb0ee6f49ed7766529f1a7f06a5caf023ac12)) +* show `edit this page` and last edited metadata ([c96eb0e](https://github.com/Productdb/docs/commit/c96eb0ee6f49ed7766529f1a7f06a5caf023ac12)) -## [1.1.4](https://github.com/dyte-in/docs/compare/v1.1.3...v1.1.4) (2022-03-06) +## [1.1.4](https://github.com/Productdb/docs/compare/v1.1.3...v1.1.4) (2022-03-06) ### Bug Fixes -* **codeowners:** updated team names in the repository ([314653a](https://github.com/dyte-in/docs/commit/314653a8eb432af5e0b1ddb67bbd19fffd62424d)) +* **codeowners:** updated team names in the repository ([314653a](https://github.com/Productdb/docs/commit/314653a8eb432af5e0b1ddb67bbd19fffd62424d)) -## [1.1.3](https://github.com/dyte-in/docs/compare/v1.1.2...v1.1.3) (2022-02-25) +## [1.1.3](https://github.com/Productdb/docs/compare/v1.1.2...v1.1.3) (2022-02-25) ### Bug Fixes -* **docsearch:** continue on error ([dc2bd9f](https://github.com/dyte-in/docs/commit/dc2bd9f3332b9bf760d2f23071d570c1c9702014)) -* **docsearch:** suppress error for status code 3 ([d86cf78](https://github.com/dyte-in/docs/commit/d86cf78a756a1b5ea54da97e2e1dd9930f8649e7)) +* **docsearch:** continue on error ([dc2bd9f](https://github.com/Productdb/docs/commit/dc2bd9f3332b9bf760d2f23071d570c1c9702014)) +* **docsearch:** suppress error for status code 3 ([d86cf78](https://github.com/Productdb/docs/commit/d86cf78a756a1b5ea54da97e2e1dd9930f8649e7)) -## [1.1.2](https://github.com/dyte-in/docs/compare/v1.1.1...v1.1.2) (2022-02-25) +## [1.1.2](https://github.com/Productdb/docs/compare/v1.1.1...v1.1.2) (2022-02-25) ### Bug Fixes -* **crawl:** -it option fails in CI ([e5a9cc8](https://github.com/dyte-in/docs/commit/e5a9cc87585202e8e4200c7d9bf5fa891f998f16)) +* **crawl:** -it option fails in CI ([e5a9cc8](https://github.com/Productdb/docs/commit/e5a9cc87585202e8e4200c7d9bf5fa891f998f16)) -## [1.1.1](https://github.com/dyte-in/docs/compare/v1.1.0...v1.1.1) (2022-02-25) +## [1.1.1](https://github.com/Productdb/docs/compare/v1.1.0...v1.1.1) (2022-02-25) ### Bug Fixes -* **docsearch:** added environment variables for docsearch ([54c6bc1](https://github.com/dyte-in/docs/commit/54c6bc1049720c239fac9a83ac158116d6ce8cf7)) -* **docsearch:** rename environment variables to avoid clashes ([28ae6b7](https://github.com/dyte-in/docs/commit/28ae6b77aa74b969277159a2f32cbac5bbd5772c)) +* **docsearch:** added environment variables for docsearch ([54c6bc1](https://github.com/Productdb/docs/commit/54c6bc1049720c239fac9a83ac158116d6ce8cf7)) +* **docsearch:** rename environment variables to avoid clashes ([28ae6b7](https://github.com/Productdb/docs/commit/28ae6b77aa74b969277159a2f32cbac5bbd5772c)) -# [1.1.0](https://github.com/dyte-in/docs/compare/v1.0.2...v1.1.0) (2022-02-24) +# [1.1.0](https://github.com/Productdb/docs/compare/v1.0.2...v1.1.0) (2022-02-24) ### Features -* add usage docs in README ([aa4696a](https://github.com/dyte-in/docs/commit/aa4696ae3a749c31d377e700d620e356deac76b2)) +* add usage docs in README ([aa4696a](https://github.com/Productdb/docs/commit/aa4696ae3a749c31d377e700d620e356deac76b2)) -## [1.0.2](https://github.com/dyte-in/docs/compare/v1.0.1...v1.0.2) (2022-02-23) +## [1.0.2](https://github.com/Productdb/docs/compare/v1.0.1...v1.0.2) (2022-02-23) ### Bug Fixes -* lint issues in GridLink ([0696524](https://github.com/dyte-in/docs/commit/0696524d4c04afc83110ce277f1281f92ac7a91f)) +* lint issues in GridLink ([0696524](https://github.com/Productdb/docs/commit/0696524d4c04afc83110ce277f1281f92ac7a91f)) -## [1.0.1](https://github.com/dyte-in/docs/compare/v1.0.0...v1.0.1) (2022-02-23) +## [1.0.1](https://github.com/Productdb/docs/compare/v1.0.0...v1.0.1) (2022-02-23) ### Bug Fixes -* **release:** trigger new release ([ea57abe](https://github.com/dyte-in/docs/commit/ea57abe8a5a63cb31a3cc19f88c6680c2ea692ed)) +* **release:** trigger new release ([ea57abe](https://github.com/Productdb/docs/commit/ea57abe8a5a63cb31a3cc19f88c6680c2ea692ed)) # 1.0.0 (2022-02-23) ### Bug Fixes -* add dyte-logo in footer, navbar enhancements ([33e4541](https://github.com/dyte-in/docs/commit/33e4541d778cbed3e33b93f0e8550d649de52080)) -* add dyte.io link to footer logo ([94c02d6](https://github.com/dyte-in/docs/commit/94c02d69c7794910685fe18fb70eac470dc67dc0)) -* **api:** glitch when navigating to /api/ from navbar ([dd891c7](https://github.com/dyte-in/docs/commit/dd891c75d734f200752c4101a405c8255fdbe092)) -* **api:** remove url so support link points to email ([e97aeed](https://github.com/dyte-in/docs/commit/e97aeed892f46ff99fbf59a2238fe09996d4704b)) -* **api:** response codes starting with `4` have a red color ([0be9e00](https://github.com/dyte-in/docs/commit/0be9e00ff44b351be2f918eba4d104619f8384be)) -* **api:** update api reference page design ([ebec7e4](https://github.com/dyte-in/docs/commit/ebec7e453ba03981d12b65373f79733b77d94da0)) -* **api:** updated responses design with color indicators ([e832637](https://github.com/dyte-in/docs/commit/e832637e82dc65338e44812158aa3d6c29c1d681)) -* broken links by typo ([598b0ed](https://github.com/dyte-in/docs/commit/598b0ed1d68186ce1aee01c340521d0a00c43c28)) -* build errors due to ssr for /api ([ea033ea](https://github.com/dyte-in/docs/commit/ea033eaa3d2490791045870d7a292a336b7672e1)) -* build fail for /api ([c05c3ee](https://github.com/dyte-in/docs/commit/c05c3ee947df1feaef114ec09552b35bdbba276e)) -* changed sidebars file for /docs ([2618c70](https://github.com/dyte-in/docs/commit/2618c705489cdce98db3dc08a965a17af0d85809)) -* compress pngs ([fcd60e0](https://github.com/dyte-in/docs/commit/fcd60e04c1264e4e5c8b4efa79c3aa7e42dd82fd)) -* context switch lag - now using history.push ([56f23da](https://github.com/dyte-in/docs/commit/56f23da1c71e6b8b6cd19d2160ea6af028deab71)) -* context switcher - invalid docId ([ebbfc30](https://github.com/dyte-in/docs/commit/ebbfc3096d96e7a9e159d76cff8cfc6ea2e3a35d)) -* contextswitcher glitch in /docs fixed ([0e659f2](https://github.com/dyte-in/docs/commit/0e659f2efd98d0048686cb80652909d0c3bdc28e)) -* **crawl:** add `guides` section to crawler ([9eb1ac6](https://github.com/dyte-in/docs/commit/9eb1ac65e233cdf9da40c03eced00701ddc80d26)) -* **deploy:** downgrade elements and changed buffer fallback ([4b02f75](https://github.com/dyte-in/docs/commit/4b02f75c01df072887c0eb2a462f2fa59370a204)) -* **docs:** add `webinar` doc in guides sidebar ([24e6ae0](https://github.com/dyte-in/docs/commit/24e6ae03aa0fff17d0099327a3a6c5284e83acf7)) -* docsearch final config, updated /api/ path ([e8f730d](https://github.com/dyte-in/docs/commit/e8f730df196ac974ebaeeebbdbb078c090b33afe)) -* **docs:** home description meta tag set properly now ([d9c76f9](https://github.com/dyte-in/docs/commit/d9c76f98b592d06f04042928ed706eb81648d9c1)) -* **docs:** sidebar parity for `docs` and `guides` ([2b9623f](https://github.com/dyte-in/docs/commit/2b9623f96a20f5aa68d788553fb2a9527eae64e9)) -* **docs:** update how-dyte-works.png image 🚀 ([c9cfd6c](https://github.com/dyte-in/docs/commit/c9cfd6c6d7ec39cf05aa1404ef8e98fea9394cc9)) -* **docs:** update meeting-ui images for mobile, add preview image ([8c3c6d3](https://github.com/dyte-in/docs/commit/8c3c6d3b3646e1ac3bc2be1885106fe041a587ad)) -* **docs:** update mobile meeting-ui diagram ([cf12279](https://github.com/dyte-in/docs/commit/cf1227957c526a1287cf1e88430eadadf44ae82b)) -* **docs:** updated images and fixed metadata content ([d7bd790](https://github.com/dyte-in/docs/commit/d7bd790d4c438763eb811ba65c283c8a42363600)) -* enhanced ContextSwitcher UI, code refactored ([d5ab7b3](https://github.com/dyte-in/docs/commit/d5ab7b3913d4dc53b33f63a0476245ecb118fd18)) -* **flutter:** meeting mdx table methods intendation ([83be068](https://github.com/dyte-in/docs/commit/83be06823cf6dd0dcfad04bbf22743c83ae1f8bd)) -* **flutter:** meeting.mdx methods intendation ([3853f43](https://github.com/dyte-in/docs/commit/3853f43cb51529d7d140c7f3699dc54e273f99d3)) -* **footer:** updated footer text and replaced form with sign up link ([e0f299f](https://github.com/dyte-in/docs/commit/e0f299fb8c1ac63485669c923d7192c04c42688b)) -* **link:** update demo app link to `app.dyte.in` ([24a85f7](https://github.com/dyte-in/docs/commit/24a85f7c45ca0684db55756ef15330fc095313cf)) -* lint issues ([e9f9284](https://github.com/dyte-in/docs/commit/e9f928473afe3ca1de3ea68ef2c7217341d0c75f)) -* make docsearch detect subsections with selectors ([ac55d1d](https://github.com/dyte-in/docs/commit/ac55d1df6ea2053a4a329f2d5fc6b4221ee64dba)) -* make sidebars not collapsible in react, flutter ([2729ddb](https://github.com/dyte-in/docs/commit/2729ddb6f57ea3640463882c8275f31e225f0101)) -* mobile ContextSwitcher uses tailwindcss, refactor ([f665dcf](https://github.com/dyte-in/docs/commit/f665dcfeeaae99e8ece033309895f2d93cbbcc8e)) -* now working with older node and with yarn ([36e71f2](https://github.com/dyte-in/docs/commit/36e71f22a51897fe3d054260a784596bfabd2f20)) -* proper links to sample apps ([11cc9d6](https://github.com/dyte-in/docs/commit/11cc9d6ca26436b436418fba227daa3a9d0c6d1a)) -* redesigned navbar, icons changed, markdown sample added ([52a1427](https://github.com/dyte-in/docs/commit/52a14273b40e6c048ed54125dc0533ee4ec2cbb0)) -* **release:** trigger new release ([031ea20](https://github.com/dyte-in/docs/commit/031ea203e7f693d310bfe9471ff0baee334375c3)) -* remove basePath as warning is given for invalid basePath ([9eef8a7](https://github.com/dyte-in/docs/commit/9eef8a7590a2a259284f3077969ceedb58d59fcb)) -* remove broken link in react-native ([1255656](https://github.com/dyte-in/docs/commit/1255656aed62347529128b8db1fd2479e48a98bc)) -* remove dummy blog posts and add test post ([68017da](https://github.com/dyte-in/docs/commit/68017dac2854545933214712f54c3aa005bdb2a4)) -* remove navbar lv0 items, update docsearch config ([89e05e2](https://github.com/dyte-in/docs/commit/89e05e2c2fccf8ae61a11ac30a328448874cbcf0)) -* remove yarn.lock ([b97a1dc](https://github.com/dyte-in/docs/commit/b97a1dc4b9ea2d8a6046e56d541ff188dc4df694)) -* removed `next` in prod build, updated docsearch creds ([01c3b43](https://github.com/dyte-in/docs/commit/01c3b430d8ae00db192d0b0c795603fdd71f3b7b)) -* restructure navbar links ([4a945f7](https://github.com/dyte-in/docs/commit/4a945f77b97ac1f2a2d6dabf08f9a2aee7b78ce4)) -* sidebar now sticks again ([ca7423d](https://github.com/dyte-in/docs/commit/ca7423df6633010d14f91992ab813031af1d3585)) -* **stoplight:** remove font size, update package ([2c11e2f](https://github.com/dyte-in/docs/commit/2c11e2f89f4710916b29c1c8311ce42b0ba7c668)) -* tailwindcss resets removed to fix typography ([140d187](https://github.com/dyte-in/docs/commit/140d187ff0cdf13d16372d718bb6cf7f6957c51e)) -* theme switcher position fixed, added dev portal link ([9e7ac72](https://github.com/dyte-in/docs/commit/9e7ac72f03f2adb323292d695100e6446ac29a89)) -* typo ([b3204e1](https://github.com/dyte-in/docs/commit/b3204e19350ecfa924809e153e231ee834ff61db)) -* typo `shownn`, embed code typo ([0ebd057](https://github.com/dyte-in/docs/commit/0ebd057d79bb553b40b8104c2dda1ff40481d0b4)) -* typo in android docs ([cc7883d](https://github.com/dyte-in/docs/commit/cc7883dfa34b088aa764fe45a4c2b1962bbe3512)) -* **ui:** .string color in textrequestbody was not visible ([8f85da2](https://github.com/dyte-in/docs/commit/8f85da28ee634c45ebc3e523e70d44841b52556d)) -* **ui:** add react native icon in getstarted section ([e2854f3](https://github.com/dyte-in/docs/commit/e2854f34909592dc1a594c186da898010e5839f8)) -* **ui:** added hashchange detection in introduction page ([33de9ae](https://github.com/dyte-in/docs/commit/33de9ae85bb8b0f73188916224ad8159affe0bcf)) -* **ui:** added primary-100 for lighter primary shade (navbar) ([19c6737](https://github.com/dyte-in/docs/commit/19c6737eb3c4af9240588df9e9b8b0a58e8ef456)) -* **ui:** alignment of ([f61ef00](https://github.com/dyte-in/docs/commit/f61ef006bd1bcc2e91f8649ad1c9f82ccc985065)) -* **ui:** animate-pulse added for `dot-after` utility class ([093e073](https://github.com/dyte-in/docs/commit/093e07362bda8ceb08368b0b476ff619c205b0b7)) -* **ui:** api ref code color improvements ([3fc917d](https://github.com/dyte-in/docs/commit/3fc917decd13558642874a7877449187a171e63a)) -* **ui:** api reference - added border between right sections, response button ([7a1806c](https://github.com/dyte-in/docs/commit/7a1806cbffc3ea91c747b4cc6e9ea2df78205801)) -* **ui:** api reference border color changed ([1dd181d](https://github.com/dyte-in/docs/commit/1dd181d13a6ae134e4249377d1938e940c6903b6)) -* **ui:** api reference design update, revert css loading ([63cc0dd](https://github.com/dyte-in/docs/commit/63cc0dd02ce401005e9eae45f1abff0a14993823)) -* **ui:** api reference design updates, spacing etc ([fbd8d26](https://github.com/dyte-in/docs/commit/fbd8d262db6ff1e3f8d7c987753e9674237820d6)) -* **ui:** API reference ui customized, search box animated ([23b67df](https://github.com/dyte-in/docs/commit/23b67df842d5d038995de880fd8df8234ae165a0)) -* **ui:** api version switcher design cleanup ([a2f610c](https://github.com/dyte-in/docs/commit/a2f610c44fbf65754a47304d745a5148ec7628cc)) -* **ui:** change highlighted line color ([38794ec](https://github.com/dyte-in/docs/commit/38794ec2b1c48d421beecfb559e3ad232a91bbb6)) -* **ui:** changed API reference code colors ([89be71d](https://github.com/dyte-in/docs/commit/89be71d35cc894daf6169eb36e2e5963e9de60b9)) -* **ui:** changed BlogIcon ([6125911](https://github.com/dyte-in/docs/commit/61259114863968f9a1e998eca13343b046d9e1bc)) -* **ui:** changed ui of external links in navbar ([26795d8](https://github.com/dyte-in/docs/commit/26795d899d047c2e9c7bfceeac2ea0490cd3d8e8)) -* **ui:** dark mode color, code refactor (css) ([0252c55](https://github.com/dyte-in/docs/commit/0252c557488d9f5352829657c043c9f1fc0fa334)) -* **ui:** dark mode primary color ([ed330ed](https://github.com/dyte-in/docs/commit/ed330ed1f5b2e91508a5b1244600772141c33309)) -* **ui:** design updates, stoplight sentence case fix ([f8e8751](https://github.com/dyte-in/docs/commit/f8e87512b1e6205fe30a819d96c680f93259528d)) -* **ui:** dropdown design is consistent, added social links ([89d3290](https://github.com/dyte-in/docs/commit/89d3290bbc415b63a947918ea2f4cadbc7c255af)) -* **ui:** font sizes and spacing in elements updated ([e1c3839](https://github.com/dyte-in/docs/commit/e1c3839c0d0af9526e060b62cdb4ca8c0f4aeb45)) -* **ui:** gridlink shadow, showcase, dark mode primary color update ([df24de4](https://github.com/dyte-in/docs/commit/df24de47cac49dafc112cdd85d7a6ec63ef37f09)) -* **ui:** hashchange error in mobile fixed ([f365d37](https://github.com/dyte-in/docs/commit/f365d37fe2d9b2ff167bca901a68f450f448c49d)) -* **ui:** hidden version dropdown in mobile sidebar ([eb62e54](https://github.com/dyte-in/docs/commit/eb62e549b1d553b1850262e4394ddedfe4775a2b)) -* **ui:** icon background blended with text ([6351fc4](https://github.com/dyte-in/docs/commit/6351fc401b216a26ad84e4e4067d330d151a8ea9)) -* **ui:** increase base font-size for elements ([5d36c01](https://github.com/dyte-in/docs/commit/5d36c01592295a5e45891a8649221385d9bcd4a3)) -* **ui:** increase sidebar width as contextswitcher and dropdown break on smaller screens ([c60d2b7](https://github.com/dyte-in/docs/commit/c60d2b70bfe35d2f7c859607ec0ac9313d16b333)) -* **ui:** increased space between left sidebar and container in large screens ([45ca0fb](https://github.com/dyte-in/docs/commit/45ca0fb4692de6e9133f39833bf858326505c0f7)) -* **ui:** left and right scrollbar removed, added scrollbar styles ([b576be1](https://github.com/dyte-in/docs/commit/b576be13f303a6e28153e4ccd1af11e22465b302)) -* **ui:** made /api responsive on mobile ([8be458b](https://github.com/dyte-in/docs/commit/8be458bb816ec32a47d9e02adc4caf2210ea311c)) -* **ui:** make scrollbar corner transparent ([4a772d8](https://github.com/dyte-in/docs/commit/4a772d87a65da9b4b23bc32539d8c5e37fe8b068)) -* **ui:** minor ui fixes in API reference ([7f73264](https://github.com/dyte-in/docs/commit/7f732647c6fe3dac119aaecd751d2c0b9271e067)) -* **ui:** move response tab buttons to the right ([f46196c](https://github.com/dyte-in/docs/commit/f46196c73ffd32ddf0be1509518bc992828f5f33)) -* **ui:** now using "Source Sans Pro" and "Source Code Pro" ([30b943b](https://github.com/dyte-in/docs/commit/30b943b6c7fe457a4614921090a5a20b01a1680f)) -* **ui:** padding in mobile reset to default ([b52911f](https://github.com/dyte-in/docs/commit/b52911f9c2cf701c1fb32b1961b7543ad1791f28)) -* **ui:** position of sidebar collapse button ([cb7652e](https://github.com/dyte-in/docs/commit/cb7652e0595689c89730b94da9fee1286049561b)) -* **ui:** refactored api reference design ([8fc46ed](https://github.com/dyte-in/docs/commit/8fc46ed5e68b89c1b346c4db08da0d7f6e6d1602)) -* **ui:** remove current page highlight from api version switcher ([612681f](https://github.com/dyte-in/docs/commit/612681f419f2370a82279a0032e0aa1bb765e577)) -* **ui:** remove icons from introduction (how to use) ([ce353c7](https://github.com/dyte-in/docs/commit/ce353c7525fb2d016fd51e53b2351c9ffa379a9e)) -* **ui:** search kbd color change, sidebar spacing increased ([ae6ca2e](https://github.com/dyte-in/docs/commit/ae6ca2e95888ee72ed0855d1a0fa005f44826f88)) -* **ui:** search shortcut, backtotop position changed ([68dbecf](https://github.com/dyte-in/docs/commit/68dbecf7e95c97711272df2aee29c58b75a81930)) -* **ui:** sidebar toggle button position is now fixed ([3760c9e](https://github.com/dyte-in/docs/commit/3760c9ee599883df5031820a78c42b057590b9f0)) -* **ui:** typo which hid the hamburger menu in mobile ([100897e](https://github.com/dyte-in/docs/commit/100897e207cb4df0e897931ad0d1f19e2a92137e)) -* **ui:** update footer form ([3d5248f](https://github.com/dyte-in/docs/commit/3d5248f0e06f9d66d7dc6a79cdd7e5970593b83c)) -* **ui:** update footer sign up link design ([5f03e19](https://github.com/dyte-in/docs/commit/5f03e19e92167ef4ec7e52049b8fe526705f088a)) -* **ui:** update GridLinks UI in introduction page ([3fef0b2](https://github.com/dyte-in/docs/commit/3fef0b20bb597edde724455eab2d22174731e3b6)) -* **ui:** update heading colors for dark mode ([af2ee62](https://github.com/dyte-in/docs/commit/af2ee6218841efcef477a30ce50f67c86ce4ed20)) -* **ui:** update links in footer ([30a06bf](https://github.com/dyte-in/docs/commit/30a06bf51002443d8a0d891dd4e82dd708d75bbb)) -* **ui:** update stoplight elements colors ([e95d0aa](https://github.com/dyte-in/docs/commit/e95d0aabf8125a47b22faf555058f9f9667ef169)) -* **ui:** updated GetStartedCard design ([b9cd653](https://github.com/dyte-in/docs/commit/b9cd6532c6019b682e9702de9c4953ed8aa3a31a)) -* **ui:** updated leading for mobile ([e6313fa](https://github.com/dyte-in/docs/commit/e6313faae88c6c988d9cacb470ba88a773b45ece)) -* **ui:** updated navbar design ([6e61a64](https://github.com/dyte-in/docs/commit/6e61a64d91b046b5ba786c4179485e73eb33b9aa)) -* **ui:** updated styles, changed prism theme ([7bc0dc2](https://github.com/dyte-in/docs/commit/7bc0dc2c4a16ea97b249bc3911bd60b155e9dcb9)) -* **ui:** use drop-shadow instead of shadow for showcase ([aa8d097](https://github.com/dyte-in/docs/commit/aa8d097629421903f2eb207a8db4a8a9c86e7a75)) -* **ui:** use inline svg instead of via ([ca5b861](https://github.com/dyte-in/docs/commit/ca5b861ba4be86100298bc666cd406cf3521ecbd)) -* **ui:** using fira sans and fira code ([1a67e90](https://github.com/dyte-in/docs/commit/1a67e90665027991fd72b65b32e06c74e145010e)) -* **ui:** version dropdown now visible in mobile sidebar (build) ([856dca1](https://github.com/dyte-in/docs/commit/856dca1b88608b4454518e0a36a1aa7ea65036f0)) -* **ui:** version dropdown text overflow ([9a9ddec](https://github.com/dyte-in/docs/commit/9a9ddec867ab6b7c99e003116d28b5f07539a3f8)) -* update elements and refactor ([789cb5d](https://github.com/dyte-in/docs/commit/789cb5d1e36fb3bbb8419b5a34150b124f75a2fc)) -* updated API ref props ([e7e81c4](https://github.com/dyte-in/docs/commit/e7e81c47fae36fdb26c06e282766e31cf4b6b944)) -* updated docmanager to hide for /docs ([a46c837](https://github.com/dyte-in/docs/commit/a46c837928d942adbe705162616919ab25e67b1f)) -* updated handlePreferredDoc code, added comments ([221d2d5](https://github.com/dyte-in/docs/commit/221d2d57ed0d4c5649e42e7a1232f2157c41e672)) -* updated sidebar for guides section, design updates ([330952d](https://github.com/dyte-in/docs/commit/330952df634d30d2c988090b697bbf8d36741a8a)) -* use same sidebar content for `guides` and `docs` ([dd13999](https://github.com/dyte-in/docs/commit/dd13999fa7226a5ab323efe0c584abc9dad497f3)) -* **webhooks:** updated docs for organizedBy field in webhook body ([d37cc6b](https://github.com/dyte-in/docs/commit/d37cc6bcc7f040177bdfc6a2b0a2db8d2ab5f3d3)) -* **webpack:** buffer require() ([a7f1aaf](https://github.com/dyte-in/docs/commit/a7f1aaf892376af9c6660169ea1d74c49287c008)) -* **webpack:** provide buffer in plugin ([8b78819](https://github.com/dyte-in/docs/commit/8b78819e59c5e73aafcdf2029378ae9fa8338e3f)) -* **web:** setupscreen is true by default ([e780dc8](https://github.com/dyte-in/docs/commit/e780dc82996fda2d0c46bce2a43c80d4fa18640b)) +* add dyte-logo in footer, navbar enhancements ([33e4541](https://github.com/Productdb/docs/commit/33e4541d778cbed3e33b93f0e8550d649de52080)) +* add dyte.io link to footer logo ([94c02d6](https://github.com/Productdb/docs/commit/94c02d69c7794910685fe18fb70eac470dc67dc0)) +* **api:** glitch when navigating to /api/ from navbar ([dd891c7](https://github.com/Productdb/docs/commit/dd891c75d734f200752c4101a405c8255fdbe092)) +* **api:** remove url so support link points to email ([e97aeed](https://github.com/Productdb/docs/commit/e97aeed892f46ff99fbf59a2238fe09996d4704b)) +* **api:** response codes starting with `4` have a red color ([0be9e00](https://github.com/Productdb/docs/commit/0be9e00ff44b351be2f918eba4d104619f8384be)) +* **api:** update api reference page design ([ebec7e4](https://github.com/Productdb/docs/commit/ebec7e453ba03981d12b65373f79733b77d94da0)) +* **api:** updated responses design with color indicators ([e832637](https://github.com/Productdb/docs/commit/e832637e82dc65338e44812158aa3d6c29c1d681)) +* broken links by typo ([598b0ed](https://github.com/Productdb/docs/commit/598b0ed1d68186ce1aee01c340521d0a00c43c28)) +* build errors due to ssr for /api ([ea033ea](https://github.com/Productdb/docs/commit/ea033eaa3d2490791045870d7a292a336b7672e1)) +* build fail for /api ([c05c3ee](https://github.com/Productdb/docs/commit/c05c3ee947df1feaef114ec09552b35bdbba276e)) +* changed sidebars file for /docs ([2618c70](https://github.com/Productdb/docs/commit/2618c705489cdce98db3dc08a965a17af0d85809)) +* compress pngs ([fcd60e0](https://github.com/Productdb/docs/commit/fcd60e04c1264e4e5c8b4efa79c3aa7e42dd82fd)) +* context switch lag - now using history.push ([56f23da](https://github.com/Productdb/docs/commit/56f23da1c71e6b8b6cd19d2160ea6af028deab71)) +* context switcher - invalid docId ([ebbfc30](https://github.com/Productdb/docs/commit/ebbfc3096d96e7a9e159d76cff8cfc6ea2e3a35d)) +* contextswitcher glitch in /docs fixed ([0e659f2](https://github.com/Productdb/docs/commit/0e659f2efd98d0048686cb80652909d0c3bdc28e)) +* **crawl:** add `guides` section to crawler ([9eb1ac6](https://github.com/Productdb/docs/commit/9eb1ac65e233cdf9da40c03eced00701ddc80d26)) +* **deploy:** downgrade elements and changed buffer fallback ([4b02f75](https://github.com/Productdb/docs/commit/4b02f75c01df072887c0eb2a462f2fa59370a204)) +* **docs:** add `webinar` doc in guides sidebar ([24e6ae0](https://github.com/Productdb/docs/commit/24e6ae03aa0fff17d0099327a3a6c5284e83acf7)) +* docsearch final config, updated /api/ path ([e8f730d](https://github.com/Productdb/docs/commit/e8f730df196ac974ebaeeebbdbb078c090b33afe)) +* **docs:** home description meta tag set properly now ([d9c76f9](https://github.com/Productdb/docs/commit/d9c76f98b592d06f04042928ed706eb81648d9c1)) +* **docs:** sidebar parity for `docs` and `guides` ([2b9623f](https://github.com/Productdb/docs/commit/2b9623f96a20f5aa68d788553fb2a9527eae64e9)) +* **docs:** update how-dyte-works.png image 🚀 ([c9cfd6c](https://github.com/Productdb/docs/commit/c9cfd6c6d7ec39cf05aa1404ef8e98fea9394cc9)) +* **docs:** update meeting-ui images for mobile, add preview image ([8c3c6d3](https://github.com/Productdb/docs/commit/8c3c6d3b3646e1ac3bc2be1885106fe041a587ad)) +* **docs:** update mobile meeting-ui diagram ([cf12279](https://github.com/Productdb/docs/commit/cf1227957c526a1287cf1e88430eadadf44ae82b)) +* **docs:** updated images and fixed metadata content ([d7bd790](https://github.com/Productdb/docs/commit/d7bd790d4c438763eb811ba65c283c8a42363600)) +* enhanced ContextSwitcher UI, code refactored ([d5ab7b3](https://github.com/Productdb/docs/commit/d5ab7b3913d4dc53b33f63a0476245ecb118fd18)) +* **flutter:** meeting mdx table methods intendation ([83be068](https://github.com/Productdb/docs/commit/83be06823cf6dd0dcfad04bbf22743c83ae1f8bd)) +* **flutter:** meeting.mdx methods intendation ([3853f43](https://github.com/Productdb/docs/commit/3853f43cb51529d7d140c7f3699dc54e273f99d3)) +* **footer:** updated footer text and replaced form with sign up link ([e0f299f](https://github.com/Productdb/docs/commit/e0f299fb8c1ac63485669c923d7192c04c42688b)) +* **link:** update demo app link to `app.dyte.in` ([24a85f7](https://github.com/Productdb/docs/commit/24a85f7c45ca0684db55756ef15330fc095313cf)) +* lint issues ([e9f9284](https://github.com/Productdb/docs/commit/e9f928473afe3ca1de3ea68ef2c7217341d0c75f)) +* make docsearch detect subsections with selectors ([ac55d1d](https://github.com/Productdb/docs/commit/ac55d1df6ea2053a4a329f2d5fc6b4221ee64dba)) +* make sidebars not collapsible in react, flutter ([2729ddb](https://github.com/Productdb/docs/commit/2729ddb6f57ea3640463882c8275f31e225f0101)) +* mobile ContextSwitcher uses tailwindcss, refactor ([f665dcf](https://github.com/Productdb/docs/commit/f665dcfeeaae99e8ece033309895f2d93cbbcc8e)) +* now working with older node and with yarn ([36e71f2](https://github.com/Productdb/docs/commit/36e71f22a51897fe3d054260a784596bfabd2f20)) +* proper links to sample apps ([11cc9d6](https://github.com/Productdb/docs/commit/11cc9d6ca26436b436418fba227daa3a9d0c6d1a)) +* redesigned navbar, icons changed, markdown sample added ([52a1427](https://github.com/Productdb/docs/commit/52a14273b40e6c048ed54125dc0533ee4ec2cbb0)) +* **release:** trigger new release ([031ea20](https://github.com/Productdb/docs/commit/031ea203e7f693d310bfe9471ff0baee334375c3)) +* remove basePath as warning is given for invalid basePath ([9eef8a7](https://github.com/Productdb/docs/commit/9eef8a7590a2a259284f3077969ceedb58d59fcb)) +* remove broken link in react-native ([1255656](https://github.com/Productdb/docs/commit/1255656aed62347529128b8db1fd2479e48a98bc)) +* remove dummy blog posts and add test post ([68017da](https://github.com/Productdb/docs/commit/68017dac2854545933214712f54c3aa005bdb2a4)) +* remove navbar lv0 items, update docsearch config ([89e05e2](https://github.com/Productdb/docs/commit/89e05e2c2fccf8ae61a11ac30a328448874cbcf0)) +* remove yarn.lock ([b97a1dc](https://github.com/Productdb/docs/commit/b97a1dc4b9ea2d8a6046e56d541ff188dc4df694)) +* removed `next` in prod build, updated docsearch creds ([01c3b43](https://github.com/Productdb/docs/commit/01c3b430d8ae00db192d0b0c795603fdd71f3b7b)) +* restructure navbar links ([4a945f7](https://github.com/Productdb/docs/commit/4a945f77b97ac1f2a2d6dabf08f9a2aee7b78ce4)) +* sidebar now sticks again ([ca7423d](https://github.com/Productdb/docs/commit/ca7423df6633010d14f91992ab813031af1d3585)) +* **stoplight:** remove font size, update package ([2c11e2f](https://github.com/Productdb/docs/commit/2c11e2f89f4710916b29c1c8311ce42b0ba7c668)) +* tailwindcss resets removed to fix typography ([140d187](https://github.com/Productdb/docs/commit/140d187ff0cdf13d16372d718bb6cf7f6957c51e)) +* theme switcher position fixed, added dev portal link ([9e7ac72](https://github.com/Productdb/docs/commit/9e7ac72f03f2adb323292d695100e6446ac29a89)) +* typo ([b3204e1](https://github.com/Productdb/docs/commit/b3204e19350ecfa924809e153e231ee834ff61db)) +* typo `shownn`, embed code typo ([0ebd057](https://github.com/Productdb/docs/commit/0ebd057d79bb553b40b8104c2dda1ff40481d0b4)) +* typo in android docs ([cc7883d](https://github.com/Productdb/docs/commit/cc7883dfa34b088aa764fe45a4c2b1962bbe3512)) +* **ui:** .string color in textrequestbody was not visible ([8f85da2](https://github.com/Productdb/docs/commit/8f85da28ee634c45ebc3e523e70d44841b52556d)) +* **ui:** add react native icon in getstarted section ([e2854f3](https://github.com/Productdb/docs/commit/e2854f34909592dc1a594c186da898010e5839f8)) +* **ui:** added hashchange detection in introduction page ([33de9ae](https://github.com/Productdb/docs/commit/33de9ae85bb8b0f73188916224ad8159affe0bcf)) +* **ui:** added primary-100 for lighter primary shade (navbar) ([19c6737](https://github.com/Productdb/docs/commit/19c6737eb3c4af9240588df9e9b8b0a58e8ef456)) +* **ui:** alignment of ([f61ef00](https://github.com/Productdb/docs/commit/f61ef006bd1bcc2e91f8649ad1c9f82ccc985065)) +* **ui:** animate-pulse added for `dot-after` utility class ([093e073](https://github.com/Productdb/docs/commit/093e07362bda8ceb08368b0b476ff619c205b0b7)) +* **ui:** api ref code color improvements ([3fc917d](https://github.com/Productdb/docs/commit/3fc917decd13558642874a7877449187a171e63a)) +* **ui:** api reference - added border between right sections, response button ([7a1806c](https://github.com/Productdb/docs/commit/7a1806cbffc3ea91c747b4cc6e9ea2df78205801)) +* **ui:** api reference border color changed ([1dd181d](https://github.com/Productdb/docs/commit/1dd181d13a6ae134e4249377d1938e940c6903b6)) +* **ui:** api reference design update, revert css loading ([63cc0dd](https://github.com/Productdb/docs/commit/63cc0dd02ce401005e9eae45f1abff0a14993823)) +* **ui:** api reference design updates, spacing etc ([fbd8d26](https://github.com/Productdb/docs/commit/fbd8d262db6ff1e3f8d7c987753e9674237820d6)) +* **ui:** API reference ui customized, search box animated ([23b67df](https://github.com/Productdb/docs/commit/23b67df842d5d038995de880fd8df8234ae165a0)) +* **ui:** api version switcher design cleanup ([a2f610c](https://github.com/Productdb/docs/commit/a2f610c44fbf65754a47304d745a5148ec7628cc)) +* **ui:** change highlighted line color ([38794ec](https://github.com/Productdb/docs/commit/38794ec2b1c48d421beecfb559e3ad232a91bbb6)) +* **ui:** changed API reference code colors ([89be71d](https://github.com/Productdb/docs/commit/89be71d35cc894daf6169eb36e2e5963e9de60b9)) +* **ui:** changed BlogIcon ([6125911](https://github.com/Productdb/docs/commit/61259114863968f9a1e998eca13343b046d9e1bc)) +* **ui:** changed ui of external links in navbar ([26795d8](https://github.com/Productdb/docs/commit/26795d899d047c2e9c7bfceeac2ea0490cd3d8e8)) +* **ui:** dark mode color, code refactor (css) ([0252c55](https://github.com/Productdb/docs/commit/0252c557488d9f5352829657c043c9f1fc0fa334)) +* **ui:** dark mode primary color ([ed330ed](https://github.com/Productdb/docs/commit/ed330ed1f5b2e91508a5b1244600772141c33309)) +* **ui:** design updates, stoplight sentence case fix ([f8e8751](https://github.com/Productdb/docs/commit/f8e87512b1e6205fe30a819d96c680f93259528d)) +* **ui:** dropdown design is consistent, added social links ([89d3290](https://github.com/Productdb/docs/commit/89d3290bbc415b63a947918ea2f4cadbc7c255af)) +* **ui:** font sizes and spacing in elements updated ([e1c3839](https://github.com/Productdb/docs/commit/e1c3839c0d0af9526e060b62cdb4ca8c0f4aeb45)) +* **ui:** gridlink shadow, showcase, dark mode primary color update ([df24de4](https://github.com/Productdb/docs/commit/df24de47cac49dafc112cdd85d7a6ec63ef37f09)) +* **ui:** hashchange error in mobile fixed ([f365d37](https://github.com/Productdb/docs/commit/f365d37fe2d9b2ff167bca901a68f450f448c49d)) +* **ui:** hidden version dropdown in mobile sidebar ([eb62e54](https://github.com/Productdb/docs/commit/eb62e549b1d553b1850262e4394ddedfe4775a2b)) +* **ui:** icon background blended with text ([6351fc4](https://github.com/Productdb/docs/commit/6351fc401b216a26ad84e4e4067d330d151a8ea9)) +* **ui:** increase base font-size for elements ([5d36c01](https://github.com/Productdb/docs/commit/5d36c01592295a5e45891a8649221385d9bcd4a3)) +* **ui:** increase sidebar width as contextswitcher and dropdown break on smaller screens ([c60d2b7](https://github.com/Productdb/docs/commit/c60d2b70bfe35d2f7c859607ec0ac9313d16b333)) +* **ui:** increased space between left sidebar and container in large screens ([45ca0fb](https://github.com/Productdb/docs/commit/45ca0fb4692de6e9133f39833bf858326505c0f7)) +* **ui:** left and right scrollbar removed, added scrollbar styles ([b576be1](https://github.com/Productdb/docs/commit/b576be13f303a6e28153e4ccd1af11e22465b302)) +* **ui:** made /api responsive on mobile ([8be458b](https://github.com/Productdb/docs/commit/8be458bb816ec32a47d9e02adc4caf2210ea311c)) +* **ui:** make scrollbar corner transparent ([4a772d8](https://github.com/Productdb/docs/commit/4a772d87a65da9b4b23bc32539d8c5e37fe8b068)) +* **ui:** minor ui fixes in API reference ([7f73264](https://github.com/Productdb/docs/commit/7f732647c6fe3dac119aaecd751d2c0b9271e067)) +* **ui:** move response tab buttons to the right ([f46196c](https://github.com/Productdb/docs/commit/f46196c73ffd32ddf0be1509518bc992828f5f33)) +* **ui:** now using "Source Sans Pro" and "Source Code Pro" ([30b943b](https://github.com/Productdb/docs/commit/30b943b6c7fe457a4614921090a5a20b01a1680f)) +* **ui:** padding in mobile reset to default ([b52911f](https://github.com/Productdb/docs/commit/b52911f9c2cf701c1fb32b1961b7543ad1791f28)) +* **ui:** position of sidebar collapse button ([cb7652e](https://github.com/Productdb/docs/commit/cb7652e0595689c89730b94da9fee1286049561b)) +* **ui:** refactored api reference design ([8fc46ed](https://github.com/Productdb/docs/commit/8fc46ed5e68b89c1b346c4db08da0d7f6e6d1602)) +* **ui:** remove current page highlight from api version switcher ([612681f](https://github.com/Productdb/docs/commit/612681f419f2370a82279a0032e0aa1bb765e577)) +* **ui:** remove icons from introduction (how to use) ([ce353c7](https://github.com/Productdb/docs/commit/ce353c7525fb2d016fd51e53b2351c9ffa379a9e)) +* **ui:** search kbd color change, sidebar spacing increased ([ae6ca2e](https://github.com/Productdb/docs/commit/ae6ca2e95888ee72ed0855d1a0fa005f44826f88)) +* **ui:** search shortcut, backtotop position changed ([68dbecf](https://github.com/Productdb/docs/commit/68dbecf7e95c97711272df2aee29c58b75a81930)) +* **ui:** sidebar toggle button position is now fixed ([3760c9e](https://github.com/Productdb/docs/commit/3760c9ee599883df5031820a78c42b057590b9f0)) +* **ui:** typo which hid the hamburger menu in mobile ([100897e](https://github.com/Productdb/docs/commit/100897e207cb4df0e897931ad0d1f19e2a92137e)) +* **ui:** update footer form ([3d5248f](https://github.com/Productdb/docs/commit/3d5248f0e06f9d66d7dc6a79cdd7e5970593b83c)) +* **ui:** update footer sign up link design ([5f03e19](https://github.com/Productdb/docs/commit/5f03e19e92167ef4ec7e52049b8fe526705f088a)) +* **ui:** update GridLinks UI in introduction page ([3fef0b2](https://github.com/Productdb/docs/commit/3fef0b20bb597edde724455eab2d22174731e3b6)) +* **ui:** update heading colors for dark mode ([af2ee62](https://github.com/Productdb/docs/commit/af2ee6218841efcef477a30ce50f67c86ce4ed20)) +* **ui:** update links in footer ([30a06bf](https://github.com/Productdb/docs/commit/30a06bf51002443d8a0d891dd4e82dd708d75bbb)) +* **ui:** update stoplight elements colors ([e95d0aa](https://github.com/Productdb/docs/commit/e95d0aabf8125a47b22faf555058f9f9667ef169)) +* **ui:** updated GetStartedCard design ([b9cd653](https://github.com/Productdb/docs/commit/b9cd6532c6019b682e9702de9c4953ed8aa3a31a)) +* **ui:** updated leading for mobile ([e6313fa](https://github.com/Productdb/docs/commit/e6313faae88c6c988d9cacb470ba88a773b45ece)) +* **ui:** updated navbar design ([6e61a64](https://github.com/Productdb/docs/commit/6e61a64d91b046b5ba786c4179485e73eb33b9aa)) +* **ui:** updated styles, changed prism theme ([7bc0dc2](https://github.com/Productdb/docs/commit/7bc0dc2c4a16ea97b249bc3911bd60b155e9dcb9)) +* **ui:** use drop-shadow instead of shadow for showcase ([aa8d097](https://github.com/Productdb/docs/commit/aa8d097629421903f2eb207a8db4a8a9c86e7a75)) +* **ui:** use inline svg instead of via ([ca5b861](https://github.com/Productdb/docs/commit/ca5b861ba4be86100298bc666cd406cf3521ecbd)) +* **ui:** using fira sans and fira code ([1a67e90](https://github.com/Productdb/docs/commit/1a67e90665027991fd72b65b32e06c74e145010e)) +* **ui:** version dropdown now visible in mobile sidebar (build) ([856dca1](https://github.com/Productdb/docs/commit/856dca1b88608b4454518e0a36a1aa7ea65036f0)) +* **ui:** version dropdown text overflow ([9a9ddec](https://github.com/Productdb/docs/commit/9a9ddec867ab6b7c99e003116d28b5f07539a3f8)) +* update elements and refactor ([789cb5d](https://github.com/Productdb/docs/commit/789cb5d1e36fb3bbb8419b5a34150b124f75a2fc)) +* updated API ref props ([e7e81c4](https://github.com/Productdb/docs/commit/e7e81c47fae36fdb26c06e282766e31cf4b6b944)) +* updated docmanager to hide for /docs ([a46c837](https://github.com/Productdb/docs/commit/a46c837928d942adbe705162616919ab25e67b1f)) +* updated handlePreferredDoc code, added comments ([221d2d5](https://github.com/Productdb/docs/commit/221d2d57ed0d4c5649e42e7a1232f2157c41e672)) +* updated sidebar for guides section, design updates ([330952d](https://github.com/Productdb/docs/commit/330952df634d30d2c988090b697bbf8d36741a8a)) +* use same sidebar content for `guides` and `docs` ([dd13999](https://github.com/Productdb/docs/commit/dd13999fa7226a5ab323efe0c584abc9dad497f3)) +* **webhooks:** updated docs for organizedBy field in webhook body ([d37cc6b](https://github.com/Productdb/docs/commit/d37cc6bcc7f040177bdfc6a2b0a2db8d2ab5f3d3)) +* **webpack:** buffer require() ([a7f1aaf](https://github.com/Productdb/docs/commit/a7f1aaf892376af9c6660169ea1d74c49287c008)) +* **webpack:** provide buffer in plugin ([8b78819](https://github.com/Productdb/docs/commit/8b78819e59c5e73aafcdf2029378ae9fa8338e3f)) +* **web:** setupscreen is true by default ([e780dc8](https://github.com/Productdb/docs/commit/e780dc82996fda2d0c46bce2a43c80d4fa18640b)) ### Features -* add a custom className for image showcase ([22dbf9e](https://github.com/dyte-in/docs/commit/22dbf9eb11019d6a073a5cce281d4f6a80c72810)) -* add crawl script ([74f1454](https://github.com/dyte-in/docs/commit/74f1454761bea056e8753247b0c3999eebefc7b1)) -* add Dockerfile for testing ([29b4874](https://github.com/dyte-in/docs/commit/29b4874c4cc8fbdea691519bdea7f52fcf4981f8)) -* add embed docs ([b637879](https://github.com/dyte-in/docs/commit/b63787927b8c1b0341128dca265f3a073ba1e198)) -* add fake ios version ([d198019](https://github.com/dyte-in/docs/commit/d198019f3a871c3032ca3b985cffcd9d69b7fea1)) -* add initial redesigned getstarted section ([3709302](https://github.com/dyte-in/docs/commit/37093027d8f65e1c3e9cea0dc5fd3625b435bc5d)) -* add ios updates ([fbfa540](https://github.com/dyte-in/docs/commit/fbfa5406b716577521bdf9012c8d236c0ae38539)) -* add metadata for /api route ([e3265df](https://github.com/dyte-in/docs/commit/e3265df8e176f64ca76f58087dbafc214fdd19d8)) -* add sample docs for demo ([d175788](https://github.com/dyte-in/docs/commit/d17578871e461eab3ded68b4deb65fbc7f1d8195)) -* add setLabel API docs ([158f091](https://github.com/dyte-in/docs/commit/158f0914a9493672c540bfd23df2f65a65dade60)) -* add tailwindcss 🚀 ([16a6999](https://github.com/dyte-in/docs/commit/16a69997e89d5aa877ee5fa12445c6a8bb225514)) -* add v2 api with version switcher dropdown ([172a025](https://github.com/dyte-in/docs/commit/172a025c177fe2f3c315bababfbc7139451301e7)) -* add videos for mobile and desktop ([f82afde](https://github.com/dyte-in/docs/commit/f82afde49600a775435878fbe527aca4b5cea248)) -* add videos in customize ui pages for react and js, refactored code ([#26](https://github.com/dyte-in/docs/issues/26)) ([57a05a0](https://github.com/dyte-in/docs/commit/57a05a001d71de5625c599fd1deea18d1670344c)) -* add yellow status color for 5xx response codes ([a0ef927](https://github.com/dyte-in/docs/commit/a0ef92730694fb6344a61a4c5f340085893c6872)) -* added `tailwindcss/nesting` for nested css ([2470b7c](https://github.com/dyte-in/docs/commit/2470b7ca43539906543932451b60cacf8a0b12af)) -* added algolia docsearch code ([14c3092](https://github.com/dyte-in/docs/commit/14c309201539f922d77e40c702700dff3830e287)) -* added fallback loading indicator for /api ([8aea366](https://github.com/dyte-in/docs/commit/8aea366525c0dad77394c91edf794b9314046bcb)) -* added initial introduction page ([5e3f92e](https://github.com/dyte-in/docs/commit/5e3f92eca4223113cef0fba435b4d2c1587d7bdf)) -* added known vector icons issue in docs ([92ed868](https://github.com/dyte-in/docs/commit/92ed868a158278626a5a94e07e3395a7ef4a835c)) -* added logic for context switching ([477d115](https://github.com/dyte-in/docs/commit/477d115e5f0a6f5ea4cf436afd4188cbb53f905e)) -* added OpenAPI docs at /api 🚀 ([6e38d93](https://github.com/dyte-in/docs/commit/6e38d93d3bf11b690c2102d560fc3fb125a58dc3)) -* added posthog ([499310e](https://github.com/dyte-in/docs/commit/499310e0fcc31bad84c7df07efdd134169aa2d30)) -* added social links in footer ([074e40d](https://github.com/dyte-in/docs/commit/074e40d210ca2a7548be4e6b5815ec2129aa90e6)) -* added version dropdown ([d15fa6a](https://github.com/dyte-in/docs/commit/d15fa6a29a9384e433e69e123eaf1b9ac6daeced)) -* bumped docusaurus, fixed new version issues ([a2fa15f](https://github.com/dyte-in/docs/commit/a2fa15f0b91bea2ca29204fcff1fcdda87fe83e9)) -* **docs:** add steps to write docs in README ([1757190](https://github.com/dyte-in/docs/commit/175719098dcfa507d3b39cb1ba2f779016bf8451)) -* **dx:** add linting: react, prettier ([5a0edb0](https://github.com/dyte-in/docs/commit/5a0edb00b0be6b1fde3df381eded6d368f1fe70c)) -* enable dropdown in mobile sidebar, add shadow to showcase ([135377f](https://github.com/dyte-in/docs/commit/135377f359c472209ec6957ec02bfb27c2258e56)) -* enable search ([3d1d4b1](https://github.com/dyte-in/docs/commit/3d1d4b1440cd58b1a8bec233b6e4031bee461b24)) -* **flutter:** version 0.5.x docs ([b55b0e7](https://github.com/dyte-in/docs/commit/b55b0e7bf5cdbfaab3467faefc3843c20d6675ff)) -* **iframe:** add doc for handling meetingEnded ([e45392e](https://github.com/dyte-in/docs/commit/e45392e71e344654f17a0e0f467ecebbc47b3afb)) -* mobile sidebar added ([7af1266](https://github.com/dyte-in/docs/commit/7af12668995b427d4e4fac1d4a1dd44de0d3c17b)) -* **mobile-sdks:** added localMediaConnected docs ([d94f7f4](https://github.com/dyte-in/docs/commit/d94f7f4a3b60939e3807ebf2f630cad363a36f12)) -* **mobile-sdk:** Updated sdk to latest versions ([01d0920](https://github.com/dyte-in/docs/commit/01d0920fe256a6b6dc3b48e282c9cc03259dd0ad)) -* new design (header, footer, sidebar, context switcher) ([82ec9b9](https://github.com/dyte-in/docs/commit/82ec9b90d07240258184cc3cdd7f1db2bfcc3cfd)) -* new sidebar minimize ui, other ui updates ([3226b1a](https://github.com/dyte-in/docs/commit/3226b1a3885405bb58172d4add7d859c8d013c7d)) -* now using Inter font ([5de8e0f](https://github.com/dyte-in/docs/commit/5de8e0f485f8bf89c047f4d495f14c35e48a1820)) -* polish ([653d033](https://github.com/dyte-in/docs/commit/653d03311ccf448db136ef50b4023a435e3cf2d5)) -* remove blog and add algolia creds ([a731a6a](https://github.com/dyte-in/docs/commit/a731a6a49442311566e8b4e84b7e8e0bb3f8658d)) -* **rn:** update docs for 0.3.0, 0.4.0 ([a16938a](https://github.com/dyte-in/docs/commit/a16938a43d72d2de3a768c8e44740f861b0c1d28)) -* **rn:** update to 13.x, add label docs ([7e8a283](https://github.com/dyte-in/docs/commit/7e8a283200f1129289c8a965da3bafb6a68210fd)) -* set dark mode as default ([ace13ad](https://github.com/dyte-in/docs/commit/ace13addcd17275547e297edce6a1a679dd2cd15)) -* **ui:** added dot-after utility for adding a dot after an element ([f056bc8](https://github.com/dyte-in/docs/commit/f056bc8b6efaabaf95951c027a5aaf23a350218a)) -* update api v1 with webhook `enabled` field ([94141e6](https://github.com/dyte-in/docs/commit/94141e6bab5249c5765b6730f1b467bdf6e5986b)) -* update docs according to release and version number ([649943d](https://github.com/dyte-in/docs/commit/649943d15c53b7a958c4e1d6809409fb6ea89353)) -* update sidebar design ([39afd2e](https://github.com/dyte-in/docs/commit/39afd2ee2444c32357724b5b0258b3100d3659cb)) -* upgrade `tailwindcss` to `3.0.19` ([2c088ec](https://github.com/dyte-in/docs/commit/2c088ec630f3041f17954b9979b4bcd465323b12)) -* use `groupId` to group `Tabs` selections ([ea3d967](https://github.com/dyte-in/docs/commit/ea3d967a876778d2167b7c4e5f1ccadd9f5d9765)) -* version updates ([78ab521](https://github.com/dyte-in/docs/commit/78ab52102f09f97931f3a93639eac9a9565c8007)) -* **web:** i18n support ([fd042c8](https://github.com/dyte-in/docs/commit/fd042c8893491daf9fe4ff47e926f7798192e37b)) -* **websdk:** update to 0.19.x ([76add80](https://github.com/dyte-in/docs/commit/76add80271c60585e8a78fda3be8a0b909b9dfd3)) +* add a custom className for image showcase ([22dbf9e](https://github.com/Productdb/docs/commit/22dbf9eb11019d6a073a5cce281d4f6a80c72810)) +* add crawl script ([74f1454](https://github.com/Productdb/docs/commit/74f1454761bea056e8753247b0c3999eebefc7b1)) +* add Dockerfile for testing ([29b4874](https://github.com/Productdb/docs/commit/29b4874c4cc8fbdea691519bdea7f52fcf4981f8)) +* add embed docs ([b637879](https://github.com/Productdb/docs/commit/b63787927b8c1b0341128dca265f3a073ba1e198)) +* add fake ios version ([d198019](https://github.com/Productdb/docs/commit/d198019f3a871c3032ca3b985cffcd9d69b7fea1)) +* add initial redesigned getstarted section ([3709302](https://github.com/Productdb/docs/commit/37093027d8f65e1c3e9cea0dc5fd3625b435bc5d)) +* add ios updates ([fbfa540](https://github.com/Productdb/docs/commit/fbfa5406b716577521bdf9012c8d236c0ae38539)) +* add metadata for /api route ([e3265df](https://github.com/Productdb/docs/commit/e3265df8e176f64ca76f58087dbafc214fdd19d8)) +* add sample docs for demo ([d175788](https://github.com/Productdb/docs/commit/d17578871e461eab3ded68b4deb65fbc7f1d8195)) +* add setLabel API docs ([158f091](https://github.com/Productdb/docs/commit/158f0914a9493672c540bfd23df2f65a65dade60)) +* add tailwindcss 🚀 ([16a6999](https://github.com/Productdb/docs/commit/16a69997e89d5aa877ee5fa12445c6a8bb225514)) +* add v2 api with version switcher dropdown ([172a025](https://github.com/Productdb/docs/commit/172a025c177fe2f3c315bababfbc7139451301e7)) +* add videos for mobile and desktop ([f82afde](https://github.com/Productdb/docs/commit/f82afde49600a775435878fbe527aca4b5cea248)) +* add videos in customize ui pages for react and js, refactored code ([#26](https://github.com/Productdb/docs/issues/26)) ([57a05a0](https://github.com/Productdb/docs/commit/57a05a001d71de5625c599fd1deea18d1670344c)) +* add yellow status color for 5xx response codes ([a0ef927](https://github.com/Productdb/docs/commit/a0ef92730694fb6344a61a4c5f340085893c6872)) +* added `tailwindcss/nesting` for nested css ([2470b7c](https://github.com/Productdb/docs/commit/2470b7ca43539906543932451b60cacf8a0b12af)) +* added algolia docsearch code ([14c3092](https://github.com/Productdb/docs/commit/14c309201539f922d77e40c702700dff3830e287)) +* added fallback loading indicator for /api ([8aea366](https://github.com/Productdb/docs/commit/8aea366525c0dad77394c91edf794b9314046bcb)) +* added initial introduction page ([5e3f92e](https://github.com/Productdb/docs/commit/5e3f92eca4223113cef0fba435b4d2c1587d7bdf)) +* added known vector icons issue in docs ([92ed868](https://github.com/Productdb/docs/commit/92ed868a158278626a5a94e07e3395a7ef4a835c)) +* added logic for context switching ([477d115](https://github.com/Productdb/docs/commit/477d115e5f0a6f5ea4cf436afd4188cbb53f905e)) +* added OpenAPI docs at /api 🚀 ([6e38d93](https://github.com/Productdb/docs/commit/6e38d93d3bf11b690c2102d560fc3fb125a58dc3)) +* added posthog ([499310e](https://github.com/Productdb/docs/commit/499310e0fcc31bad84c7df07efdd134169aa2d30)) +* added social links in footer ([074e40d](https://github.com/Productdb/docs/commit/074e40d210ca2a7548be4e6b5815ec2129aa90e6)) +* added version dropdown ([d15fa6a](https://github.com/Productdb/docs/commit/d15fa6a29a9384e433e69e123eaf1b9ac6daeced)) +* bumped docusaurus, fixed new version issues ([a2fa15f](https://github.com/Productdb/docs/commit/a2fa15f0b91bea2ca29204fcff1fcdda87fe83e9)) +* **docs:** add steps to write docs in README ([1757190](https://github.com/Productdb/docs/commit/175719098dcfa507d3b39cb1ba2f779016bf8451)) +* **dx:** add linting: react, prettier ([5a0edb0](https://github.com/Productdb/docs/commit/5a0edb00b0be6b1fde3df381eded6d368f1fe70c)) +* enable dropdown in mobile sidebar, add shadow to showcase ([135377f](https://github.com/Productdb/docs/commit/135377f359c472209ec6957ec02bfb27c2258e56)) +* enable search ([3d1d4b1](https://github.com/Productdb/docs/commit/3d1d4b1440cd58b1a8bec233b6e4031bee461b24)) +* **flutter:** version 0.5.x docs ([b55b0e7](https://github.com/Productdb/docs/commit/b55b0e7bf5cdbfaab3467faefc3843c20d6675ff)) +* **iframe:** add doc for handling meetingEnded ([e45392e](https://github.com/Productdb/docs/commit/e45392e71e344654f17a0e0f467ecebbc47b3afb)) +* mobile sidebar added ([7af1266](https://github.com/Productdb/docs/commit/7af12668995b427d4e4fac1d4a1dd44de0d3c17b)) +* **mobile-sdks:** added localMediaConnected docs ([d94f7f4](https://github.com/Productdb/docs/commit/d94f7f4a3b60939e3807ebf2f630cad363a36f12)) +* **mobile-sdk:** Updated sdk to latest versions ([01d0920](https://github.com/Productdb/docs/commit/01d0920fe256a6b6dc3b48e282c9cc03259dd0ad)) +* new design (header, footer, sidebar, context switcher) ([82ec9b9](https://github.com/Productdb/docs/commit/82ec9b90d07240258184cc3cdd7f1db2bfcc3cfd)) +* new sidebar minimize ui, other ui updates ([3226b1a](https://github.com/Productdb/docs/commit/3226b1a3885405bb58172d4add7d859c8d013c7d)) +* now using Inter font ([5de8e0f](https://github.com/Productdb/docs/commit/5de8e0f485f8bf89c047f4d495f14c35e48a1820)) +* polish ([653d033](https://github.com/Productdb/docs/commit/653d03311ccf448db136ef50b4023a435e3cf2d5)) +* remove blog and add algolia creds ([a731a6a](https://github.com/Productdb/docs/commit/a731a6a49442311566e8b4e84b7e8e0bb3f8658d)) +* **rn:** update docs for 0.3.0, 0.4.0 ([a16938a](https://github.com/Productdb/docs/commit/a16938a43d72d2de3a768c8e44740f861b0c1d28)) +* **rn:** update to 13.x, add label docs ([7e8a283](https://github.com/Productdb/docs/commit/7e8a283200f1129289c8a965da3bafb6a68210fd)) +* set dark mode as default ([ace13ad](https://github.com/Productdb/docs/commit/ace13addcd17275547e297edce6a1a679dd2cd15)) +* **ui:** added dot-after utility for adding a dot after an element ([f056bc8](https://github.com/Productdb/docs/commit/f056bc8b6efaabaf95951c027a5aaf23a350218a)) +* update api v1 with webhook `enabled` field ([94141e6](https://github.com/Productdb/docs/commit/94141e6bab5249c5765b6730f1b467bdf6e5986b)) +* update docs according to release and version number ([649943d](https://github.com/Productdb/docs/commit/649943d15c53b7a958c4e1d6809409fb6ea89353)) +* update sidebar design ([39afd2e](https://github.com/Productdb/docs/commit/39afd2ee2444c32357724b5b0258b3100d3659cb)) +* upgrade `tailwindcss` to `3.0.19` ([2c088ec](https://github.com/Productdb/docs/commit/2c088ec630f3041f17954b9979b4bcd465323b12)) +* use `groupId` to group `Tabs` selections ([ea3d967](https://github.com/Productdb/docs/commit/ea3d967a876778d2167b7c4e5f1ccadd9f5d9765)) +* version updates ([78ab521](https://github.com/Productdb/docs/commit/78ab52102f09f97931f3a93639eac9a9565c8007)) +* **web:** i18n support ([fd042c8](https://github.com/Productdb/docs/commit/fd042c8893491daf9fe4ff47e926f7798192e37b)) +* **websdk:** update to 0.19.x ([76add80](https://github.com/Productdb/docs/commit/76add80271c60585e8a78fda3be8a0b909b9dfd3)) # 1.0.0 (2022-02-22) ### Bug Fixes -* add dyte-logo in footer, navbar enhancements ([33e4541](https://github.com/dyte-in/docs/commit/33e4541d778cbed3e33b93f0e8550d649de52080)) -* add dyte.io link to footer logo ([94c02d6](https://github.com/dyte-in/docs/commit/94c02d69c7794910685fe18fb70eac470dc67dc0)) -* **api:** glitch when navigating to /api/ from navbar ([51d97ac](https://github.com/dyte-in/docs/commit/51d97ac1e50dcdd33d7d77ff265e96168e66a027)) -* **api:** remove url so support link points to email ([b79beea](https://github.com/dyte-in/docs/commit/b79beea3114a0b8e768974f894f64dd3397a3b02)) -* **api:** response codes starting with `4` have a red color ([8d2499a](https://github.com/dyte-in/docs/commit/8d2499ad09bc5274059c37f657acb30b10aea8b4)) -* **api:** update api reference page design ([4e2b3d4](https://github.com/dyte-in/docs/commit/4e2b3d407aae4e1ada41d19a624d88b6225c3fbb)) -* **api:** updated responses design with color indicators ([fcd6b0a](https://github.com/dyte-in/docs/commit/fcd6b0a497c1ff6299e1f4dffd5a148a8effa3d0)) -* broken links by typo ([fff68a1](https://github.com/dyte-in/docs/commit/fff68a1e42f4f0b0e87fb33dcad092c13a925e20)) -* build errors due to ssr for /api ([d2881a7](https://github.com/dyte-in/docs/commit/d2881a741dcb20215db397f95ece7ec524b00232)) -* build fail for /api ([c05c3ee](https://github.com/dyte-in/docs/commit/c05c3ee947df1feaef114ec09552b35bdbba276e)) -* changed sidebars file for /docs ([773e065](https://github.com/dyte-in/docs/commit/773e065394c09f73433552f91109352497058dc4)) -* compress pngs ([68d5741](https://github.com/dyte-in/docs/commit/68d57417dc8796c597c06fce257931606c70832a)) -* context switch lag - now using history.push ([56f23da](https://github.com/dyte-in/docs/commit/56f23da1c71e6b8b6cd19d2160ea6af028deab71)) -* context switcher - invalid docId ([ebbfc30](https://github.com/dyte-in/docs/commit/ebbfc3096d96e7a9e159d76cff8cfc6ea2e3a35d)) -* contextswitcher glitch in /docs fixed ([6c18f9d](https://github.com/dyte-in/docs/commit/6c18f9d7b5ec5d0dcc027215aea7fa1b2448e755)) -* **crawl:** add `guides` section to crawler ([62b8ee4](https://github.com/dyte-in/docs/commit/62b8ee47690e0bdcf0376dbd5c6db3e31adf4735)) -* **deploy:** downgrade elements and changed buffer fallback ([4b02f75](https://github.com/dyte-in/docs/commit/4b02f75c01df072887c0eb2a462f2fa59370a204)) -* **docs:** add `webinar` doc in guides sidebar ([a15816f](https://github.com/dyte-in/docs/commit/a15816f18fb0277c7905b2120c1c376c5afa3a8b)) -* docsearch final config, updated /api/ path ([93bc744](https://github.com/dyte-in/docs/commit/93bc74458fec1b0dd3ad377182b3241cf592860d)) -* **docs:** home description meta tag set properly now ([a4f6d69](https://github.com/dyte-in/docs/commit/a4f6d699ddd48d3323225917515c5c9e32f7991c)) -* **docs:** sidebar parity for `docs` and `guides` ([2e82ffd](https://github.com/dyte-in/docs/commit/2e82ffd9f5eac0342b9b45aafb15b7a1c93ec358)) -* **docs:** update how-dyte-works.png image 🚀 ([ced66d0](https://github.com/dyte-in/docs/commit/ced66d044082467236c298324a6ab3a5ed7fc546)) -* **docs:** update meeting-ui images for mobile, add preview image ([0449a72](https://github.com/dyte-in/docs/commit/0449a72066c930b230e534e5a7377f611426b023)) -* **docs:** update mobile meeting-ui diagram ([d92138b](https://github.com/dyte-in/docs/commit/d92138bac6052717895d118614a80cde0dcda061)) -* **docs:** updated images and fixed metadata content ([e54cc7a](https://github.com/dyte-in/docs/commit/e54cc7a35c055867ed73907f73d9290a0ecf4a9b)) -* enhanced ContextSwitcher UI, code refactored ([d5ab7b3](https://github.com/dyte-in/docs/commit/d5ab7b3913d4dc53b33f63a0476245ecb118fd18)) -* **flutter:** meeting mdx table methods intendation ([c3d8fbf](https://github.com/dyte-in/docs/commit/c3d8fbfa01c0b24755047baeec6cf4deda485c2f)) -* **flutter:** meeting.mdx methods intendation ([336c8be](https://github.com/dyte-in/docs/commit/336c8bee42ec214813d2682f0099a74ebce5cd9d)) -* **footer:** updated footer text and replaced form with sign up link ([e7aa701](https://github.com/dyte-in/docs/commit/e7aa701d0a4438c38ba84f303df98d9326b16e79)) -* **link:** update demo app link to `app.dyte.in` ([1164181](https://github.com/dyte-in/docs/commit/1164181a1e0712fbfac529bbbd076a2795364205)) -* make docsearch detect subsections with selectors ([2872783](https://github.com/dyte-in/docs/commit/2872783011f95a40e15222ea2509d39062f1dfef)) -* make sidebars not collapsible in react, flutter ([4fd70e0](https://github.com/dyte-in/docs/commit/4fd70e0d67cd17b6a3f76c2bf5bdd5606fed1f59)) -* mobile ContextSwitcher uses tailwindcss, refactor ([f665dcf](https://github.com/dyte-in/docs/commit/f665dcfeeaae99e8ece033309895f2d93cbbcc8e)) -* now working with older node and with yarn ([279cff9](https://github.com/dyte-in/docs/commit/279cff99f50b39e5e84aaa9194f19fa1993866c0)) -* proper links to sample apps ([067ace0](https://github.com/dyte-in/docs/commit/067ace06c9d6a5802d40c264041cf63d374c8275)) -* redesigned navbar, icons changed, markdown sample added ([52a1427](https://github.com/dyte-in/docs/commit/52a14273b40e6c048ed54125dc0533ee4ec2cbb0)) -* remove basePath as warning is given for invalid basePath ([9eef8a7](https://github.com/dyte-in/docs/commit/9eef8a7590a2a259284f3077969ceedb58d59fcb)) -* remove broken link in react-native ([f4602a7](https://github.com/dyte-in/docs/commit/f4602a763f0fb2be7f32d9d04b25b34f2b747fcd)) -* remove dummy blog posts and add test post ([68017da](https://github.com/dyte-in/docs/commit/68017dac2854545933214712f54c3aa005bdb2a4)) -* remove navbar lv0 items, update docsearch config ([7cb9483](https://github.com/dyte-in/docs/commit/7cb94837fb5f3b1ad31708ee55e3a6aec9be2fe9)) -* remove yarn.lock ([b97a1dc](https://github.com/dyte-in/docs/commit/b97a1dc4b9ea2d8a6046e56d541ff188dc4df694)) -* removed `next` in prod build, updated docsearch creds ([29cbf81](https://github.com/dyte-in/docs/commit/29cbf817fe4cb9a0c7942ae7469cd37191024fea)) -* restructure navbar links ([e3ec2ce](https://github.com/dyte-in/docs/commit/e3ec2cefbe8378fe909e2d4d7c7927e99652ee42)) -* sidebar now sticks again ([c20d7d7](https://github.com/dyte-in/docs/commit/c20d7d76500caa836812697ccc36c48b140e5a73)) -* **stoplight:** remove font size, update package ([1a2e1cf](https://github.com/dyte-in/docs/commit/1a2e1cf2e71116ef1de93897171c64f586fa5f29)) -* tailwindcss resets removed to fix typography ([140d187](https://github.com/dyte-in/docs/commit/140d187ff0cdf13d16372d718bb6cf7f6957c51e)) -* theme switcher position fixed, added dev portal link ([9e7ac72](https://github.com/dyte-in/docs/commit/9e7ac72f03f2adb323292d695100e6446ac29a89)) -* typo ([86542c7](https://github.com/dyte-in/docs/commit/86542c7104984d4b8400f114647895ad50e8e2af)) -* typo `shownn`, embed code typo ([190d1d7](https://github.com/dyte-in/docs/commit/190d1d7fb57233f838a71dbb5f78fb2b1eb07d43)) -* typo in android docs ([96cfd7f](https://github.com/dyte-in/docs/commit/96cfd7f0b77d2210e06cc4a2b8e4244697dffb6a)) -* **ui:** .string color in textrequestbody was not visible ([e2c8507](https://github.com/dyte-in/docs/commit/e2c850784e2c94884a9a216f4feb4536c29a0fb9)) -* **ui:** add react native icon in getstarted section ([b1e646a](https://github.com/dyte-in/docs/commit/b1e646aad014155247286219b71b84af163079b2)) -* **ui:** added hashchange detection in introduction page ([99b1324](https://github.com/dyte-in/docs/commit/99b1324b3cabb5f9efd56c271a1411949bfae2f5)) -* **ui:** added primary-100 for lighter primary shade (navbar) ([107f9f9](https://github.com/dyte-in/docs/commit/107f9f95a0874cef5ee1e9b24f65860f8f5fe067)) -* **ui:** alignment of ([3ffd379](https://github.com/dyte-in/docs/commit/3ffd37946497069714010f95788ce248be27e1a8)) -* **ui:** animate-pulse added for `dot-after` utility class ([4a0d955](https://github.com/dyte-in/docs/commit/4a0d955c8f0f2e1778d4a6394174180b70f2bb76)) -* **ui:** api ref code color improvements ([fc1a571](https://github.com/dyte-in/docs/commit/fc1a57194da88e7c2ca4cf9a2cc7d7aae4b90880)) -* **ui:** api reference - added border between right sections, response button ([f726f84](https://github.com/dyte-in/docs/commit/f726f84773f6397c53c8dc8c0b9c12e63c515733)) -* **ui:** api reference border color changed ([67e9df8](https://github.com/dyte-in/docs/commit/67e9df84a5089fecbf4852a914e8654a842d6eb0)) -* **ui:** api reference design update, revert css loading ([9ca2715](https://github.com/dyte-in/docs/commit/9ca27153d7f058a221413eaf409f5ac178250351)) -* **ui:** api reference design updates, spacing etc ([932d821](https://github.com/dyte-in/docs/commit/932d8216c054071cf7eb7c738651a0daac6a7a70)) -* **ui:** API reference ui customized, search box animated ([be73dbe](https://github.com/dyte-in/docs/commit/be73dbe53bca4897187f8599fb0563b071ec3d84)) -* **ui:** api version switcher design cleanup ([0af13eb](https://github.com/dyte-in/docs/commit/0af13eb60cc6dadee39420fbc6e9c2f9923b6021)) -* **ui:** change highlighted line color ([d1845b5](https://github.com/dyte-in/docs/commit/d1845b561f2424b24e858a75041e6ea2bb5f9214)) -* **ui:** changed API reference code colors ([6a8ca3c](https://github.com/dyte-in/docs/commit/6a8ca3ccde34f172d4328fc489bad8169a8d08bd)) -* **ui:** changed BlogIcon ([86d2beb](https://github.com/dyte-in/docs/commit/86d2bebdddab3d2368589f1e60aa251146be1007)) -* **ui:** changed ui of external links in navbar ([26795d8](https://github.com/dyte-in/docs/commit/26795d899d047c2e9c7bfceeac2ea0490cd3d8e8)) -* **ui:** dark mode color, code refactor (css) ([0252c55](https://github.com/dyte-in/docs/commit/0252c557488d9f5352829657c043c9f1fc0fa334)) -* **ui:** dark mode primary color ([ed330ed](https://github.com/dyte-in/docs/commit/ed330ed1f5b2e91508a5b1244600772141c33309)) -* **ui:** design updates, stoplight sentence case fix ([4617fbc](https://github.com/dyte-in/docs/commit/4617fbc737f43c7b5d0993f6def9ad17e34636fd)) -* **ui:** dropdown design is consistent, added social links ([cea8eb2](https://github.com/dyte-in/docs/commit/cea8eb2a19defc752beba0084bd9a899e54e9c94)) -* **ui:** font sizes and spacing in elements updated ([649ad2a](https://github.com/dyte-in/docs/commit/649ad2a6358b2a97ee5c712d78a261376e45fa90)) -* **ui:** gridlink shadow, showcase, dark mode primary color update ([df24de4](https://github.com/dyte-in/docs/commit/df24de47cac49dafc112cdd85d7a6ec63ef37f09)) -* **ui:** hashchange error in mobile fixed ([42f995a](https://github.com/dyte-in/docs/commit/42f995a541040808bb6dd90694101d1e07c9074b)) -* **ui:** hidden version dropdown in mobile sidebar ([122bbda](https://github.com/dyte-in/docs/commit/122bbda019f9ee8f3d0f1f4f38d4c30a0ac19846)) -* **ui:** icon background blended with text ([c0c501b](https://github.com/dyte-in/docs/commit/c0c501b841d15e3b4254288133bfbcbc6d4f9bcb)) -* **ui:** increase base font-size for elements ([c173a7e](https://github.com/dyte-in/docs/commit/c173a7e855470d321ef09fa08d21fdbdc5ed9ed8)) -* **ui:** increase sidebar width as contextswitcher and dropdown break on smaller screens ([aaa2008](https://github.com/dyte-in/docs/commit/aaa2008f7dc109678a2de6eaed23219cf871db91)) -* **ui:** increased space between left sidebar and container in large screens ([a603bf8](https://github.com/dyte-in/docs/commit/a603bf82a211d2569e8af4b389f24490161171be)) -* **ui:** left and right scrollbar removed, added scrollbar styles ([5b1cbf8](https://github.com/dyte-in/docs/commit/5b1cbf8036d161e43a088faa793edcc011747beb)) -* **ui:** made /api responsive on mobile ([3684efe](https://github.com/dyte-in/docs/commit/3684efe44804285eae87e0931b144dbc09fc5a5e)) -* **ui:** make scrollbar corner transparent ([803ef8a](https://github.com/dyte-in/docs/commit/803ef8a68d551f8eee6c532db47ca618acd48a5c)) -* **ui:** minor ui fixes in API reference ([15e7819](https://github.com/dyte-in/docs/commit/15e78194ccc18e1c3f77258f4c0d31c1cc2ce2de)) -* **ui:** move response tab buttons to the right ([a78610e](https://github.com/dyte-in/docs/commit/a78610e42a8a58aa70563c0b051110bab59b79db)) -* **ui:** now using "Source Sans Pro" and "Source Code Pro" ([6830377](https://github.com/dyte-in/docs/commit/6830377a8fcaa1ac5a73aa47f7cd77f7f2cda206)) -* **ui:** padding in mobile reset to default ([8aea5e2](https://github.com/dyte-in/docs/commit/8aea5e2d5af792c54285c20d8c3f58fc1e076c4a)) -* **ui:** position of sidebar collapse button ([cb7652e](https://github.com/dyte-in/docs/commit/cb7652e0595689c89730b94da9fee1286049561b)) -* **ui:** refactored api reference design ([9d5e8aa](https://github.com/dyte-in/docs/commit/9d5e8aa51d8a7fb677333bfe47eb7c597c82f537)) -* **ui:** remove current page highlight from api version switcher ([e164a96](https://github.com/dyte-in/docs/commit/e164a96cffb663a2de196e13cebdfa24a67a4294)) -* **ui:** remove icons from introduction (how to use) ([a4ea8b9](https://github.com/dyte-in/docs/commit/a4ea8b902698746d0fbab6525fdaf0ff17982cdb)) -* **ui:** search kbd color change, sidebar spacing increased ([ae6ca2e](https://github.com/dyte-in/docs/commit/ae6ca2e95888ee72ed0855d1a0fa005f44826f88)) -* **ui:** search shortcut, backtotop position changed ([68dbecf](https://github.com/dyte-in/docs/commit/68dbecf7e95c97711272df2aee29c58b75a81930)) -* **ui:** sidebar toggle button position is now fixed ([3760c9e](https://github.com/dyte-in/docs/commit/3760c9ee599883df5031820a78c42b057590b9f0)) -* **ui:** typo which hid the hamburger menu in mobile ([e92ac01](https://github.com/dyte-in/docs/commit/e92ac01daf0d75cb16126dcbbac83d65388d4ebc)) -* **ui:** update footer form ([8682240](https://github.com/dyte-in/docs/commit/8682240cfb74d278d6bd943cb1630ff9c2ee0328)) -* **ui:** update footer sign up link design ([079ebc4](https://github.com/dyte-in/docs/commit/079ebc4175ef08aea9143f31e1e8e68e932f6b58)) -* **ui:** update GridLinks UI in introduction page ([3fef0b2](https://github.com/dyte-in/docs/commit/3fef0b20bb597edde724455eab2d22174731e3b6)) -* **ui:** update heading colors for dark mode ([8304f4f](https://github.com/dyte-in/docs/commit/8304f4f37f0878278bdcd6b31183bcaab4f1417b)) -* **ui:** update links in footer ([2a7cdd3](https://github.com/dyte-in/docs/commit/2a7cdd3876e0a4ba56abf93d2967fe238af51391)) -* **ui:** update stoplight elements colors ([3de8474](https://github.com/dyte-in/docs/commit/3de84747751229857445e50a923ac738271d5fd5)) -* **ui:** updated GetStartedCard design ([3a772a5](https://github.com/dyte-in/docs/commit/3a772a55488a11b3a59dc0820b8333b52d99924f)) -* **ui:** updated leading for mobile ([eac4a5e](https://github.com/dyte-in/docs/commit/eac4a5e947c05cd49dd14f5cb5616b9403c45eef)) -* **ui:** updated navbar design ([6e61a64](https://github.com/dyte-in/docs/commit/6e61a64d91b046b5ba786c4179485e73eb33b9aa)) -* **ui:** updated styles, changed prism theme ([7bc0dc2](https://github.com/dyte-in/docs/commit/7bc0dc2c4a16ea97b249bc3911bd60b155e9dcb9)) -* **ui:** use drop-shadow instead of shadow for showcase ([c6028fb](https://github.com/dyte-in/docs/commit/c6028fbdbe12a45fb180a327d8b80a1a30b498c5)) -* **ui:** use inline svg instead of via ([ca5b861](https://github.com/dyte-in/docs/commit/ca5b861ba4be86100298bc666cd406cf3521ecbd)) -* **ui:** using fira sans and fira code ([2f47f57](https://github.com/dyte-in/docs/commit/2f47f57e9d5ff0543e8b1f523ac468af77f46eac)) -* **ui:** version dropdown now visible in mobile sidebar (build) ([856dca1](https://github.com/dyte-in/docs/commit/856dca1b88608b4454518e0a36a1aa7ea65036f0)) -* **ui:** version dropdown text overflow ([9a9ddec](https://github.com/dyte-in/docs/commit/9a9ddec867ab6b7c99e003116d28b5f07539a3f8)) -* update elements and refactor ([789cb5d](https://github.com/dyte-in/docs/commit/789cb5d1e36fb3bbb8419b5a34150b124f75a2fc)) -* updated API ref props ([e7e81c4](https://github.com/dyte-in/docs/commit/e7e81c47fae36fdb26c06e282766e31cf4b6b944)) -* updated docmanager to hide for /docs ([a46c837](https://github.com/dyte-in/docs/commit/a46c837928d942adbe705162616919ab25e67b1f)) -* updated handlePreferredDoc code, added comments ([9cb114b](https://github.com/dyte-in/docs/commit/9cb114b5425bb0c4192eebf9ef0fea7ca9dc7979)) -* updated sidebar for guides section, design updates ([3a9350d](https://github.com/dyte-in/docs/commit/3a9350da03a60fd7835c794b7bb1c537bdcfe466)) -* use same sidebar content for `guides` and `docs` ([628aa91](https://github.com/dyte-in/docs/commit/628aa91f46c3118c7cb996c237ca5a87e3cf1660)) -* **webhooks:** updated docs for organizedBy field in webhook body ([b4ca40b](https://github.com/dyte-in/docs/commit/b4ca40b2090c0b35d116c7b93f6918c1573b4ed3)) -* **webpack:** buffer require() ([a7f1aaf](https://github.com/dyte-in/docs/commit/a7f1aaf892376af9c6660169ea1d74c49287c008)) -* **webpack:** provide buffer in plugin ([8b78819](https://github.com/dyte-in/docs/commit/8b78819e59c5e73aafcdf2029378ae9fa8338e3f)) -* **web:** setupscreen is true by default ([aee3b5e](https://github.com/dyte-in/docs/commit/aee3b5e5ebe4cf47a4c90980c4512dc8b8307bcb)) +* add dyte-logo in footer, navbar enhancements ([33e4541](https://github.com/Productdb/docs/commit/33e4541d778cbed3e33b93f0e8550d649de52080)) +* add dyte.io link to footer logo ([94c02d6](https://github.com/Productdb/docs/commit/94c02d69c7794910685fe18fb70eac470dc67dc0)) +* **api:** glitch when navigating to /api/ from navbar ([51d97ac](https://github.com/Productdb/docs/commit/51d97ac1e50dcdd33d7d77ff265e96168e66a027)) +* **api:** remove url so support link points to email ([b79beea](https://github.com/Productdb/docs/commit/b79beea3114a0b8e768974f894f64dd3397a3b02)) +* **api:** response codes starting with `4` have a red color ([8d2499a](https://github.com/Productdb/docs/commit/8d2499ad09bc5274059c37f657acb30b10aea8b4)) +* **api:** update api reference page design ([4e2b3d4](https://github.com/Productdb/docs/commit/4e2b3d407aae4e1ada41d19a624d88b6225c3fbb)) +* **api:** updated responses design with color indicators ([fcd6b0a](https://github.com/Productdb/docs/commit/fcd6b0a497c1ff6299e1f4dffd5a148a8effa3d0)) +* broken links by typo ([fff68a1](https://github.com/Productdb/docs/commit/fff68a1e42f4f0b0e87fb33dcad092c13a925e20)) +* build errors due to ssr for /api ([d2881a7](https://github.com/Productdb/docs/commit/d2881a741dcb20215db397f95ece7ec524b00232)) +* build fail for /api ([c05c3ee](https://github.com/Productdb/docs/commit/c05c3ee947df1feaef114ec09552b35bdbba276e)) +* changed sidebars file for /docs ([773e065](https://github.com/Productdb/docs/commit/773e065394c09f73433552f91109352497058dc4)) +* compress pngs ([68d5741](https://github.com/Productdb/docs/commit/68d57417dc8796c597c06fce257931606c70832a)) +* context switch lag - now using history.push ([56f23da](https://github.com/Productdb/docs/commit/56f23da1c71e6b8b6cd19d2160ea6af028deab71)) +* context switcher - invalid docId ([ebbfc30](https://github.com/Productdb/docs/commit/ebbfc3096d96e7a9e159d76cff8cfc6ea2e3a35d)) +* contextswitcher glitch in /docs fixed ([6c18f9d](https://github.com/Productdb/docs/commit/6c18f9d7b5ec5d0dcc027215aea7fa1b2448e755)) +* **crawl:** add `guides` section to crawler ([62b8ee4](https://github.com/Productdb/docs/commit/62b8ee47690e0bdcf0376dbd5c6db3e31adf4735)) +* **deploy:** downgrade elements and changed buffer fallback ([4b02f75](https://github.com/Productdb/docs/commit/4b02f75c01df072887c0eb2a462f2fa59370a204)) +* **docs:** add `webinar` doc in guides sidebar ([a15816f](https://github.com/Productdb/docs/commit/a15816f18fb0277c7905b2120c1c376c5afa3a8b)) +* docsearch final config, updated /api/ path ([93bc744](https://github.com/Productdb/docs/commit/93bc74458fec1b0dd3ad377182b3241cf592860d)) +* **docs:** home description meta tag set properly now ([a4f6d69](https://github.com/Productdb/docs/commit/a4f6d699ddd48d3323225917515c5c9e32f7991c)) +* **docs:** sidebar parity for `docs` and `guides` ([2e82ffd](https://github.com/Productdb/docs/commit/2e82ffd9f5eac0342b9b45aafb15b7a1c93ec358)) +* **docs:** update how-dyte-works.png image 🚀 ([ced66d0](https://github.com/Productdb/docs/commit/ced66d044082467236c298324a6ab3a5ed7fc546)) +* **docs:** update meeting-ui images for mobile, add preview image ([0449a72](https://github.com/Productdb/docs/commit/0449a72066c930b230e534e5a7377f611426b023)) +* **docs:** update mobile meeting-ui diagram ([d92138b](https://github.com/Productdb/docs/commit/d92138bac6052717895d118614a80cde0dcda061)) +* **docs:** updated images and fixed metadata content ([e54cc7a](https://github.com/Productdb/docs/commit/e54cc7a35c055867ed73907f73d9290a0ecf4a9b)) +* enhanced ContextSwitcher UI, code refactored ([d5ab7b3](https://github.com/Productdb/docs/commit/d5ab7b3913d4dc53b33f63a0476245ecb118fd18)) +* **flutter:** meeting mdx table methods intendation ([c3d8fbf](https://github.com/Productdb/docs/commit/c3d8fbfa01c0b24755047baeec6cf4deda485c2f)) +* **flutter:** meeting.mdx methods intendation ([336c8be](https://github.com/Productdb/docs/commit/336c8bee42ec214813d2682f0099a74ebce5cd9d)) +* **footer:** updated footer text and replaced form with sign up link ([e7aa701](https://github.com/Productdb/docs/commit/e7aa701d0a4438c38ba84f303df98d9326b16e79)) +* **link:** update demo app link to `app.dyte.in` ([1164181](https://github.com/Productdb/docs/commit/1164181a1e0712fbfac529bbbd076a2795364205)) +* make docsearch detect subsections with selectors ([2872783](https://github.com/Productdb/docs/commit/2872783011f95a40e15222ea2509d39062f1dfef)) +* make sidebars not collapsible in react, flutter ([4fd70e0](https://github.com/Productdb/docs/commit/4fd70e0d67cd17b6a3f76c2bf5bdd5606fed1f59)) +* mobile ContextSwitcher uses tailwindcss, refactor ([f665dcf](https://github.com/Productdb/docs/commit/f665dcfeeaae99e8ece033309895f2d93cbbcc8e)) +* now working with older node and with yarn ([279cff9](https://github.com/Productdb/docs/commit/279cff99f50b39e5e84aaa9194f19fa1993866c0)) +* proper links to sample apps ([067ace0](https://github.com/Productdb/docs/commit/067ace06c9d6a5802d40c264041cf63d374c8275)) +* redesigned navbar, icons changed, markdown sample added ([52a1427](https://github.com/Productdb/docs/commit/52a14273b40e6c048ed54125dc0533ee4ec2cbb0)) +* remove basePath as warning is given for invalid basePath ([9eef8a7](https://github.com/Productdb/docs/commit/9eef8a7590a2a259284f3077969ceedb58d59fcb)) +* remove broken link in react-native ([f4602a7](https://github.com/Productdb/docs/commit/f4602a763f0fb2be7f32d9d04b25b34f2b747fcd)) +* remove dummy blog posts and add test post ([68017da](https://github.com/Productdb/docs/commit/68017dac2854545933214712f54c3aa005bdb2a4)) +* remove navbar lv0 items, update docsearch config ([7cb9483](https://github.com/Productdb/docs/commit/7cb94837fb5f3b1ad31708ee55e3a6aec9be2fe9)) +* remove yarn.lock ([b97a1dc](https://github.com/Productdb/docs/commit/b97a1dc4b9ea2d8a6046e56d541ff188dc4df694)) +* removed `next` in prod build, updated docsearch creds ([29cbf81](https://github.com/Productdb/docs/commit/29cbf817fe4cb9a0c7942ae7469cd37191024fea)) +* restructure navbar links ([e3ec2ce](https://github.com/Productdb/docs/commit/e3ec2cefbe8378fe909e2d4d7c7927e99652ee42)) +* sidebar now sticks again ([c20d7d7](https://github.com/Productdb/docs/commit/c20d7d76500caa836812697ccc36c48b140e5a73)) +* **stoplight:** remove font size, update package ([1a2e1cf](https://github.com/Productdb/docs/commit/1a2e1cf2e71116ef1de93897171c64f586fa5f29)) +* tailwindcss resets removed to fix typography ([140d187](https://github.com/Productdb/docs/commit/140d187ff0cdf13d16372d718bb6cf7f6957c51e)) +* theme switcher position fixed, added dev portal link ([9e7ac72](https://github.com/Productdb/docs/commit/9e7ac72f03f2adb323292d695100e6446ac29a89)) +* typo ([86542c7](https://github.com/Productdb/docs/commit/86542c7104984d4b8400f114647895ad50e8e2af)) +* typo `shownn`, embed code typo ([190d1d7](https://github.com/Productdb/docs/commit/190d1d7fb57233f838a71dbb5f78fb2b1eb07d43)) +* typo in android docs ([96cfd7f](https://github.com/Productdb/docs/commit/96cfd7f0b77d2210e06cc4a2b8e4244697dffb6a)) +* **ui:** .string color in textrequestbody was not visible ([e2c8507](https://github.com/Productdb/docs/commit/e2c850784e2c94884a9a216f4feb4536c29a0fb9)) +* **ui:** add react native icon in getstarted section ([b1e646a](https://github.com/Productdb/docs/commit/b1e646aad014155247286219b71b84af163079b2)) +* **ui:** added hashchange detection in introduction page ([99b1324](https://github.com/Productdb/docs/commit/99b1324b3cabb5f9efd56c271a1411949bfae2f5)) +* **ui:** added primary-100 for lighter primary shade (navbar) ([107f9f9](https://github.com/Productdb/docs/commit/107f9f95a0874cef5ee1e9b24f65860f8f5fe067)) +* **ui:** alignment of ([3ffd379](https://github.com/Productdb/docs/commit/3ffd37946497069714010f95788ce248be27e1a8)) +* **ui:** animate-pulse added for `dot-after` utility class ([4a0d955](https://github.com/Productdb/docs/commit/4a0d955c8f0f2e1778d4a6394174180b70f2bb76)) +* **ui:** api ref code color improvements ([fc1a571](https://github.com/Productdb/docs/commit/fc1a57194da88e7c2ca4cf9a2cc7d7aae4b90880)) +* **ui:** api reference - added border between right sections, response button ([f726f84](https://github.com/Productdb/docs/commit/f726f84773f6397c53c8dc8c0b9c12e63c515733)) +* **ui:** api reference border color changed ([67e9df8](https://github.com/Productdb/docs/commit/67e9df84a5089fecbf4852a914e8654a842d6eb0)) +* **ui:** api reference design update, revert css loading ([9ca2715](https://github.com/Productdb/docs/commit/9ca27153d7f058a221413eaf409f5ac178250351)) +* **ui:** api reference design updates, spacing etc ([932d821](https://github.com/Productdb/docs/commit/932d8216c054071cf7eb7c738651a0daac6a7a70)) +* **ui:** API reference ui customized, search box animated ([be73dbe](https://github.com/Productdb/docs/commit/be73dbe53bca4897187f8599fb0563b071ec3d84)) +* **ui:** api version switcher design cleanup ([0af13eb](https://github.com/Productdb/docs/commit/0af13eb60cc6dadee39420fbc6e9c2f9923b6021)) +* **ui:** change highlighted line color ([d1845b5](https://github.com/Productdb/docs/commit/d1845b561f2424b24e858a75041e6ea2bb5f9214)) +* **ui:** changed API reference code colors ([6a8ca3c](https://github.com/Productdb/docs/commit/6a8ca3ccde34f172d4328fc489bad8169a8d08bd)) +* **ui:** changed BlogIcon ([86d2beb](https://github.com/Productdb/docs/commit/86d2bebdddab3d2368589f1e60aa251146be1007)) +* **ui:** changed ui of external links in navbar ([26795d8](https://github.com/Productdb/docs/commit/26795d899d047c2e9c7bfceeac2ea0490cd3d8e8)) +* **ui:** dark mode color, code refactor (css) ([0252c55](https://github.com/Productdb/docs/commit/0252c557488d9f5352829657c043c9f1fc0fa334)) +* **ui:** dark mode primary color ([ed330ed](https://github.com/Productdb/docs/commit/ed330ed1f5b2e91508a5b1244600772141c33309)) +* **ui:** design updates, stoplight sentence case fix ([4617fbc](https://github.com/Productdb/docs/commit/4617fbc737f43c7b5d0993f6def9ad17e34636fd)) +* **ui:** dropdown design is consistent, added social links ([cea8eb2](https://github.com/Productdb/docs/commit/cea8eb2a19defc752beba0084bd9a899e54e9c94)) +* **ui:** font sizes and spacing in elements updated ([649ad2a](https://github.com/Productdb/docs/commit/649ad2a6358b2a97ee5c712d78a261376e45fa90)) +* **ui:** gridlink shadow, showcase, dark mode primary color update ([df24de4](https://github.com/Productdb/docs/commit/df24de47cac49dafc112cdd85d7a6ec63ef37f09)) +* **ui:** hashchange error in mobile fixed ([42f995a](https://github.com/Productdb/docs/commit/42f995a541040808bb6dd90694101d1e07c9074b)) +* **ui:** hidden version dropdown in mobile sidebar ([122bbda](https://github.com/Productdb/docs/commit/122bbda019f9ee8f3d0f1f4f38d4c30a0ac19846)) +* **ui:** icon background blended with text ([c0c501b](https://github.com/Productdb/docs/commit/c0c501b841d15e3b4254288133bfbcbc6d4f9bcb)) +* **ui:** increase base font-size for elements ([c173a7e](https://github.com/Productdb/docs/commit/c173a7e855470d321ef09fa08d21fdbdc5ed9ed8)) +* **ui:** increase sidebar width as contextswitcher and dropdown break on smaller screens ([aaa2008](https://github.com/Productdb/docs/commit/aaa2008f7dc109678a2de6eaed23219cf871db91)) +* **ui:** increased space between left sidebar and container in large screens ([a603bf8](https://github.com/Productdb/docs/commit/a603bf82a211d2569e8af4b389f24490161171be)) +* **ui:** left and right scrollbar removed, added scrollbar styles ([5b1cbf8](https://github.com/Productdb/docs/commit/5b1cbf8036d161e43a088faa793edcc011747beb)) +* **ui:** made /api responsive on mobile ([3684efe](https://github.com/Productdb/docs/commit/3684efe44804285eae87e0931b144dbc09fc5a5e)) +* **ui:** make scrollbar corner transparent ([803ef8a](https://github.com/Productdb/docs/commit/803ef8a68d551f8eee6c532db47ca618acd48a5c)) +* **ui:** minor ui fixes in API reference ([15e7819](https://github.com/Productdb/docs/commit/15e78194ccc18e1c3f77258f4c0d31c1cc2ce2de)) +* **ui:** move response tab buttons to the right ([a78610e](https://github.com/Productdb/docs/commit/a78610e42a8a58aa70563c0b051110bab59b79db)) +* **ui:** now using "Source Sans Pro" and "Source Code Pro" ([6830377](https://github.com/Productdb/docs/commit/6830377a8fcaa1ac5a73aa47f7cd77f7f2cda206)) +* **ui:** padding in mobile reset to default ([8aea5e2](https://github.com/Productdb/docs/commit/8aea5e2d5af792c54285c20d8c3f58fc1e076c4a)) +* **ui:** position of sidebar collapse button ([cb7652e](https://github.com/Productdb/docs/commit/cb7652e0595689c89730b94da9fee1286049561b)) +* **ui:** refactored api reference design ([9d5e8aa](https://github.com/Productdb/docs/commit/9d5e8aa51d8a7fb677333bfe47eb7c597c82f537)) +* **ui:** remove current page highlight from api version switcher ([e164a96](https://github.com/Productdb/docs/commit/e164a96cffb663a2de196e13cebdfa24a67a4294)) +* **ui:** remove icons from introduction (how to use) ([a4ea8b9](https://github.com/Productdb/docs/commit/a4ea8b902698746d0fbab6525fdaf0ff17982cdb)) +* **ui:** search kbd color change, sidebar spacing increased ([ae6ca2e](https://github.com/Productdb/docs/commit/ae6ca2e95888ee72ed0855d1a0fa005f44826f88)) +* **ui:** search shortcut, backtotop position changed ([68dbecf](https://github.com/Productdb/docs/commit/68dbecf7e95c97711272df2aee29c58b75a81930)) +* **ui:** sidebar toggle button position is now fixed ([3760c9e](https://github.com/Productdb/docs/commit/3760c9ee599883df5031820a78c42b057590b9f0)) +* **ui:** typo which hid the hamburger menu in mobile ([e92ac01](https://github.com/Productdb/docs/commit/e92ac01daf0d75cb16126dcbbac83d65388d4ebc)) +* **ui:** update footer form ([8682240](https://github.com/Productdb/docs/commit/8682240cfb74d278d6bd943cb1630ff9c2ee0328)) +* **ui:** update footer sign up link design ([079ebc4](https://github.com/Productdb/docs/commit/079ebc4175ef08aea9143f31e1e8e68e932f6b58)) +* **ui:** update GridLinks UI in introduction page ([3fef0b2](https://github.com/Productdb/docs/commit/3fef0b20bb597edde724455eab2d22174731e3b6)) +* **ui:** update heading colors for dark mode ([8304f4f](https://github.com/Productdb/docs/commit/8304f4f37f0878278bdcd6b31183bcaab4f1417b)) +* **ui:** update links in footer ([2a7cdd3](https://github.com/Productdb/docs/commit/2a7cdd3876e0a4ba56abf93d2967fe238af51391)) +* **ui:** update stoplight elements colors ([3de8474](https://github.com/Productdb/docs/commit/3de84747751229857445e50a923ac738271d5fd5)) +* **ui:** updated GetStartedCard design ([3a772a5](https://github.com/Productdb/docs/commit/3a772a55488a11b3a59dc0820b8333b52d99924f)) +* **ui:** updated leading for mobile ([eac4a5e](https://github.com/Productdb/docs/commit/eac4a5e947c05cd49dd14f5cb5616b9403c45eef)) +* **ui:** updated navbar design ([6e61a64](https://github.com/Productdb/docs/commit/6e61a64d91b046b5ba786c4179485e73eb33b9aa)) +* **ui:** updated styles, changed prism theme ([7bc0dc2](https://github.com/Productdb/docs/commit/7bc0dc2c4a16ea97b249bc3911bd60b155e9dcb9)) +* **ui:** use drop-shadow instead of shadow for showcase ([c6028fb](https://github.com/Productdb/docs/commit/c6028fbdbe12a45fb180a327d8b80a1a30b498c5)) +* **ui:** use inline svg instead of via ([ca5b861](https://github.com/Productdb/docs/commit/ca5b861ba4be86100298bc666cd406cf3521ecbd)) +* **ui:** using fira sans and fira code ([2f47f57](https://github.com/Productdb/docs/commit/2f47f57e9d5ff0543e8b1f523ac468af77f46eac)) +* **ui:** version dropdown now visible in mobile sidebar (build) ([856dca1](https://github.com/Productdb/docs/commit/856dca1b88608b4454518e0a36a1aa7ea65036f0)) +* **ui:** version dropdown text overflow ([9a9ddec](https://github.com/Productdb/docs/commit/9a9ddec867ab6b7c99e003116d28b5f07539a3f8)) +* update elements and refactor ([789cb5d](https://github.com/Productdb/docs/commit/789cb5d1e36fb3bbb8419b5a34150b124f75a2fc)) +* updated API ref props ([e7e81c4](https://github.com/Productdb/docs/commit/e7e81c47fae36fdb26c06e282766e31cf4b6b944)) +* updated docmanager to hide for /docs ([a46c837](https://github.com/Productdb/docs/commit/a46c837928d942adbe705162616919ab25e67b1f)) +* updated handlePreferredDoc code, added comments ([9cb114b](https://github.com/Productdb/docs/commit/9cb114b5425bb0c4192eebf9ef0fea7ca9dc7979)) +* updated sidebar for guides section, design updates ([3a9350d](https://github.com/Productdb/docs/commit/3a9350da03a60fd7835c794b7bb1c537bdcfe466)) +* use same sidebar content for `guides` and `docs` ([628aa91](https://github.com/Productdb/docs/commit/628aa91f46c3118c7cb996c237ca5a87e3cf1660)) +* **webhooks:** updated docs for organizedBy field in webhook body ([b4ca40b](https://github.com/Productdb/docs/commit/b4ca40b2090c0b35d116c7b93f6918c1573b4ed3)) +* **webpack:** buffer require() ([a7f1aaf](https://github.com/Productdb/docs/commit/a7f1aaf892376af9c6660169ea1d74c49287c008)) +* **webpack:** provide buffer in plugin ([8b78819](https://github.com/Productdb/docs/commit/8b78819e59c5e73aafcdf2029378ae9fa8338e3f)) +* **web:** setupscreen is true by default ([aee3b5e](https://github.com/Productdb/docs/commit/aee3b5e5ebe4cf47a4c90980c4512dc8b8307bcb)) ### Features -* add a custom className for image showcase ([22dbf9e](https://github.com/dyte-in/docs/commit/22dbf9eb11019d6a073a5cce281d4f6a80c72810)) -* add crawl script ([f8a6ac6](https://github.com/dyte-in/docs/commit/f8a6ac6f3716da1b69e420053a72a990151a5696)) -* add Dockerfile for testing ([29b4874](https://github.com/dyte-in/docs/commit/29b4874c4cc8fbdea691519bdea7f52fcf4981f8)) -* add embed docs ([f0cd561](https://github.com/dyte-in/docs/commit/f0cd561e3deca228d7fbbe1863a483fe9543cc68)) -* add fake ios version ([9f485df](https://github.com/dyte-in/docs/commit/9f485df237a5af0dfd98bb621ea19c2d9ab2e3bb)) -* add initial redesigned getstarted section ([89d7322](https://github.com/dyte-in/docs/commit/89d7322886a9f019a63c0d2d743f85ccbf830879)) -* add ios updates ([a480d05](https://github.com/dyte-in/docs/commit/a480d0590eff30b72a6195cbc8ece1e5b57698da)) -* add metadata for /api route ([3919457](https://github.com/dyte-in/docs/commit/3919457c6b69b6648531db72dfce5211b1682af1)) -* add sample docs for demo ([d175788](https://github.com/dyte-in/docs/commit/d17578871e461eab3ded68b4deb65fbc7f1d8195)) -* add setLabel API docs ([6f6f05e](https://github.com/dyte-in/docs/commit/6f6f05ed6d44851e73f2cd8724c6fef0c935da87)) -* add tailwindcss 🚀 ([16a6999](https://github.com/dyte-in/docs/commit/16a69997e89d5aa877ee5fa12445c6a8bb225514)) -* add v2 api with version switcher dropdown ([2291484](https://github.com/dyte-in/docs/commit/229148476628dcbc84ff0c7f1258645760920a1b)) -* add videos for mobile and desktop ([c80c09a](https://github.com/dyte-in/docs/commit/c80c09a9de1afc2d868d3483fcf102ffd539750f)) -* add videos in customize ui pages for react and js, refactored code ([#26](https://github.com/dyte-in/docs/issues/26)) ([c937c00](https://github.com/dyte-in/docs/commit/c937c0067b95c6dca0dda28c01c7038d66bfa5e8)) -* add yellow status color for 5xx response codes ([7a51fa2](https://github.com/dyte-in/docs/commit/7a51fa2b9577f624ddbccf071b2aeaaca197df4b)) -* added `tailwindcss/nesting` for nested css ([cc6f3a7](https://github.com/dyte-in/docs/commit/cc6f3a79aab48a3bc944209016fa74e9172f769e)) -* added algolia docsearch code ([6267011](https://github.com/dyte-in/docs/commit/6267011d26881098d29d242bce1c0fd3d0d766a5)) -* added fallback loading indicator for /api ([8aea366](https://github.com/dyte-in/docs/commit/8aea366525c0dad77394c91edf794b9314046bcb)) -* added initial introduction page ([5e3f92e](https://github.com/dyte-in/docs/commit/5e3f92eca4223113cef0fba435b4d2c1587d7bdf)) -* added known vector icons issue in docs ([1b9c54c](https://github.com/dyte-in/docs/commit/1b9c54cea9703be982b231f870355ee3250fbf96)) -* added logic for context switching ([477d115](https://github.com/dyte-in/docs/commit/477d115e5f0a6f5ea4cf436afd4188cbb53f905e)) -* added OpenAPI docs at /api 🚀 ([6e38d93](https://github.com/dyte-in/docs/commit/6e38d93d3bf11b690c2102d560fc3fb125a58dc3)) -* added posthog ([3c98e19](https://github.com/dyte-in/docs/commit/3c98e1987a806d8078772f9ba142d6e6bc67ea57)) -* added social links in footer ([074e40d](https://github.com/dyte-in/docs/commit/074e40d210ca2a7548be4e6b5815ec2129aa90e6)) -* added version dropdown ([d15fa6a](https://github.com/dyte-in/docs/commit/d15fa6a29a9384e433e69e123eaf1b9ac6daeced)) -* bumped docusaurus, fixed new version issues ([a2fa15f](https://github.com/dyte-in/docs/commit/a2fa15f0b91bea2ca29204fcff1fcdda87fe83e9)) -* **docs:** add steps to write docs in README ([03326a2](https://github.com/dyte-in/docs/commit/03326a2bc4846764fce51eb12e88b799724ad8b5)) -* **dx:** add linting: react, prettier ([70c4e3b](https://github.com/dyte-in/docs/commit/70c4e3b6b5396411ac0ef85402f6958705a5d5d6)) -* enable dropdown in mobile sidebar, add shadow to showcase ([135377f](https://github.com/dyte-in/docs/commit/135377f359c472209ec6957ec02bfb27c2258e56)) -* enable search ([f2a5496](https://github.com/dyte-in/docs/commit/f2a549605e13cb53b1e66bc4f5b1d88cab45014c)) -* **flutter:** version 0.5.x docs ([cdda32d](https://github.com/dyte-in/docs/commit/cdda32d35387656bae08794edd976b6d05b24514)) -* **iframe:** add doc for handling meetingEnded ([65ed129](https://github.com/dyte-in/docs/commit/65ed1297243243940fb236bb72df11c18eeea41a)) -* mobile sidebar added ([7af1266](https://github.com/dyte-in/docs/commit/7af12668995b427d4e4fac1d4a1dd44de0d3c17b)) -* **mobile-sdks:** added localMediaConnected docs ([e09016d](https://github.com/dyte-in/docs/commit/e09016dda87e2f222cc653ebfa5f19501320e695)) -* **mobile-sdk:** Updated sdk to latest versions ([fc205e7](https://github.com/dyte-in/docs/commit/fc205e71aa158d333c3700af8e02158058826aad)) -* new design (header, footer, sidebar, context switcher) ([82ec9b9](https://github.com/dyte-in/docs/commit/82ec9b90d07240258184cc3cdd7f1db2bfcc3cfd)) -* new sidebar minimize ui, other ui updates ([3226b1a](https://github.com/dyte-in/docs/commit/3226b1a3885405bb58172d4add7d859c8d013c7d)) -* now using Inter font ([5de8e0f](https://github.com/dyte-in/docs/commit/5de8e0f485f8bf89c047f4d495f14c35e48a1820)) -* polish ([653d033](https://github.com/dyte-in/docs/commit/653d03311ccf448db136ef50b4023a435e3cf2d5)) -* **release:** setup husky, semantic-release, commitlint, commitizen, jest ([d9895b2](https://github.com/dyte-in/docs/commit/d9895b257af32bdef7205168101c9607156f2902)) -* remove blog and add algolia creds ([f5979e9](https://github.com/dyte-in/docs/commit/f5979e93321ae44c8fcf202f4b913e5714246e35)) -* **rn:** update docs for 0.3.0, 0.4.0 ([6f54d1e](https://github.com/dyte-in/docs/commit/6f54d1e58abe640cfadf16629a5c30312cd1bf42)) -* **rn:** update to 13.x, add label docs ([c4026e6](https://github.com/dyte-in/docs/commit/c4026e6826013001f39dd6c9f2b543094960ef61)) -* set dark mode as default ([d865a55](https://github.com/dyte-in/docs/commit/d865a5580e86396f8918b5d9ec4a9a8d4d6f0a6c)) -* **ui:** added dot-after utility for adding a dot after an element ([b05ffb5](https://github.com/dyte-in/docs/commit/b05ffb5e4fa0a9f5b6fd59e03faff93880bd8b5c)) -* update api v1 with webhook `enabled` field ([d629b40](https://github.com/dyte-in/docs/commit/d629b4086ba554a8f2d1a82ad2771488fd8beadf)) -* update docs according to release and version number ([f920f4f](https://github.com/dyte-in/docs/commit/f920f4f9a21f8f7fa858daed480c90f5c03e6c79)) -* update sidebar design ([39afd2e](https://github.com/dyte-in/docs/commit/39afd2ee2444c32357724b5b0258b3100d3659cb)) -* upgrade `tailwindcss` to `3.0.19` ([c149cf4](https://github.com/dyte-in/docs/commit/c149cf439eafd981f9217abf4b8f8562a36e250e)) -* use `groupId` to group `Tabs` selections ([505b407](https://github.com/dyte-in/docs/commit/505b4073cbf2312c1e7b48b5382daadbaf2671d1)) -* version updates ([ba45601](https://github.com/dyte-in/docs/commit/ba45601efec496b8af94750d280da2011eee807b)) -* **web:** i18n support ([34386bf](https://github.com/dyte-in/docs/commit/34386bf1cb3fdb21d379125d1bf055a75cc6590f)) -* **websdk:** update to 0.19.x ([be85687](https://github.com/dyte-in/docs/commit/be8568779519dfb64cba64657a05458e324f8017)) +* add a custom className for image showcase ([22dbf9e](https://github.com/Productdb/docs/commit/22dbf9eb11019d6a073a5cce281d4f6a80c72810)) +* add crawl script ([f8a6ac6](https://github.com/Productdb/docs/commit/f8a6ac6f3716da1b69e420053a72a990151a5696)) +* add Dockerfile for testing ([29b4874](https://github.com/Productdb/docs/commit/29b4874c4cc8fbdea691519bdea7f52fcf4981f8)) +* add embed docs ([f0cd561](https://github.com/Productdb/docs/commit/f0cd561e3deca228d7fbbe1863a483fe9543cc68)) +* add fake ios version ([9f485df](https://github.com/Productdb/docs/commit/9f485df237a5af0dfd98bb621ea19c2d9ab2e3bb)) +* add initial redesigned getstarted section ([89d7322](https://github.com/Productdb/docs/commit/89d7322886a9f019a63c0d2d743f85ccbf830879)) +* add ios updates ([a480d05](https://github.com/Productdb/docs/commit/a480d0590eff30b72a6195cbc8ece1e5b57698da)) +* add metadata for /api route ([3919457](https://github.com/Productdb/docs/commit/3919457c6b69b6648531db72dfce5211b1682af1)) +* add sample docs for demo ([d175788](https://github.com/Productdb/docs/commit/d17578871e461eab3ded68b4deb65fbc7f1d8195)) +* add setLabel API docs ([6f6f05e](https://github.com/Productdb/docs/commit/6f6f05ed6d44851e73f2cd8724c6fef0c935da87)) +* add tailwindcss 🚀 ([16a6999](https://github.com/Productdb/docs/commit/16a69997e89d5aa877ee5fa12445c6a8bb225514)) +* add v2 api with version switcher dropdown ([2291484](https://github.com/Productdb/docs/commit/229148476628dcbc84ff0c7f1258645760920a1b)) +* add videos for mobile and desktop ([c80c09a](https://github.com/Productdb/docs/commit/c80c09a9de1afc2d868d3483fcf102ffd539750f)) +* add videos in customize ui pages for react and js, refactored code ([#26](https://github.com/Productdb/docs/issues/26)) ([c937c00](https://github.com/Productdb/docs/commit/c937c0067b95c6dca0dda28c01c7038d66bfa5e8)) +* add yellow status color for 5xx response codes ([7a51fa2](https://github.com/Productdb/docs/commit/7a51fa2b9577f624ddbccf071b2aeaaca197df4b)) +* added `tailwindcss/nesting` for nested css ([cc6f3a7](https://github.com/Productdb/docs/commit/cc6f3a79aab48a3bc944209016fa74e9172f769e)) +* added algolia docsearch code ([6267011](https://github.com/Productdb/docs/commit/6267011d26881098d29d242bce1c0fd3d0d766a5)) +* added fallback loading indicator for /api ([8aea366](https://github.com/Productdb/docs/commit/8aea366525c0dad77394c91edf794b9314046bcb)) +* added initial introduction page ([5e3f92e](https://github.com/Productdb/docs/commit/5e3f92eca4223113cef0fba435b4d2c1587d7bdf)) +* added known vector icons issue in docs ([1b9c54c](https://github.com/Productdb/docs/commit/1b9c54cea9703be982b231f870355ee3250fbf96)) +* added logic for context switching ([477d115](https://github.com/Productdb/docs/commit/477d115e5f0a6f5ea4cf436afd4188cbb53f905e)) +* added OpenAPI docs at /api 🚀 ([6e38d93](https://github.com/Productdb/docs/commit/6e38d93d3bf11b690c2102d560fc3fb125a58dc3)) +* added posthog ([3c98e19](https://github.com/Productdb/docs/commit/3c98e1987a806d8078772f9ba142d6e6bc67ea57)) +* added social links in footer ([074e40d](https://github.com/Productdb/docs/commit/074e40d210ca2a7548be4e6b5815ec2129aa90e6)) +* added version dropdown ([d15fa6a](https://github.com/Productdb/docs/commit/d15fa6a29a9384e433e69e123eaf1b9ac6daeced)) +* bumped docusaurus, fixed new version issues ([a2fa15f](https://github.com/Productdb/docs/commit/a2fa15f0b91bea2ca29204fcff1fcdda87fe83e9)) +* **docs:** add steps to write docs in README ([03326a2](https://github.com/Productdb/docs/commit/03326a2bc4846764fce51eb12e88b799724ad8b5)) +* **dx:** add linting: react, prettier ([70c4e3b](https://github.com/Productdb/docs/commit/70c4e3b6b5396411ac0ef85402f6958705a5d5d6)) +* enable dropdown in mobile sidebar, add shadow to showcase ([135377f](https://github.com/Productdb/docs/commit/135377f359c472209ec6957ec02bfb27c2258e56)) +* enable search ([f2a5496](https://github.com/Productdb/docs/commit/f2a549605e13cb53b1e66bc4f5b1d88cab45014c)) +* **flutter:** version 0.5.x docs ([cdda32d](https://github.com/Productdb/docs/commit/cdda32d35387656bae08794edd976b6d05b24514)) +* **iframe:** add doc for handling meetingEnded ([65ed129](https://github.com/Productdb/docs/commit/65ed1297243243940fb236bb72df11c18eeea41a)) +* mobile sidebar added ([7af1266](https://github.com/Productdb/docs/commit/7af12668995b427d4e4fac1d4a1dd44de0d3c17b)) +* **mobile-sdks:** added localMediaConnected docs ([e09016d](https://github.com/Productdb/docs/commit/e09016dda87e2f222cc653ebfa5f19501320e695)) +* **mobile-sdk:** Updated sdk to latest versions ([fc205e7](https://github.com/Productdb/docs/commit/fc205e71aa158d333c3700af8e02158058826aad)) +* new design (header, footer, sidebar, context switcher) ([82ec9b9](https://github.com/Productdb/docs/commit/82ec9b90d07240258184cc3cdd7f1db2bfcc3cfd)) +* new sidebar minimize ui, other ui updates ([3226b1a](https://github.com/Productdb/docs/commit/3226b1a3885405bb58172d4add7d859c8d013c7d)) +* now using Inter font ([5de8e0f](https://github.com/Productdb/docs/commit/5de8e0f485f8bf89c047f4d495f14c35e48a1820)) +* polish ([653d033](https://github.com/Productdb/docs/commit/653d03311ccf448db136ef50b4023a435e3cf2d5)) +* **release:** setup husky, semantic-release, commitlint, commitizen, jest ([d9895b2](https://github.com/Productdb/docs/commit/d9895b257af32bdef7205168101c9607156f2902)) +* remove blog and add algolia creds ([f5979e9](https://github.com/Productdb/docs/commit/f5979e93321ae44c8fcf202f4b913e5714246e35)) +* **rn:** update docs for 0.3.0, 0.4.0 ([6f54d1e](https://github.com/Productdb/docs/commit/6f54d1e58abe640cfadf16629a5c30312cd1bf42)) +* **rn:** update to 13.x, add label docs ([c4026e6](https://github.com/Productdb/docs/commit/c4026e6826013001f39dd6c9f2b543094960ef61)) +* set dark mode as default ([d865a55](https://github.com/Productdb/docs/commit/d865a5580e86396f8918b5d9ec4a9a8d4d6f0a6c)) +* **ui:** added dot-after utility for adding a dot after an element ([b05ffb5](https://github.com/Productdb/docs/commit/b05ffb5e4fa0a9f5b6fd59e03faff93880bd8b5c)) +* update api v1 with webhook `enabled` field ([d629b40](https://github.com/Productdb/docs/commit/d629b4086ba554a8f2d1a82ad2771488fd8beadf)) +* update docs according to release and version number ([f920f4f](https://github.com/Productdb/docs/commit/f920f4f9a21f8f7fa858daed480c90f5c03e6c79)) +* update sidebar design ([39afd2e](https://github.com/Productdb/docs/commit/39afd2ee2444c32357724b5b0258b3100d3659cb)) +* upgrade `tailwindcss` to `3.0.19` ([c149cf4](https://github.com/Productdb/docs/commit/c149cf439eafd981f9217abf4b8f8562a36e250e)) +* use `groupId` to group `Tabs` selections ([505b407](https://github.com/Productdb/docs/commit/505b4073cbf2312c1e7b48b5382daadbaf2671d1)) +* version updates ([ba45601](https://github.com/Productdb/docs/commit/ba45601efec496b8af94750d280da2011eee807b)) +* **web:** i18n support ([34386bf](https://github.com/Productdb/docs/commit/34386bf1cb3fdb21d379125d1bf055a75cc6590f)) +* **websdk:** update to 0.19.x ([be85687](https://github.com/Productdb/docs/commit/be8568779519dfb64cba64657a05458e324f8017)) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index d4a3ef8ed..bf3eab6c4 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,3 +1,3 @@ # Code of Conduct -All Dyte repos are governed by our Community Participation Guidelines, available at: https://dyte.notion.site/dyte/Dyte-Community-Participation-Guidelines-CPG-4b3af58fdf3545c2a3065773a9154728 \ No newline at end of file +All ProductDB repos are governed by our Community Participation Guidelines, available at: https://dyte.notion.site/dyte/ProductDB-Community-Participation-Guidelines-CPG-4b3af58fdf3545c2a3065773a9154728 \ No newline at end of file diff --git a/LICENSE b/LICENSE index a02eb2b95..f88474f4f 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Dyte + Copyright 2022 ProductDB Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/README.md b/README.md index 6a3bcc029..bc444fdda 100644 --- a/README.md +++ b/README.md @@ -174,8 +174,8 @@ Distributed under the Apache License, Version 2.0. See [`LICENSE`](./LICENSE) fo ## About -`docs` is created & maintained by Dyte, Inc. You can find us on Twitter - [@dyte_io](https://twitter.com/dyte_io) or write to us at `dev [at] dyte.io`. +`docs` is created & maintained by ProductDB, Inc. You can find us on Twitter - [@dyte_io](https://twitter.com/dyte_io) or write to us at `dev [at] dyte.io`. -The names and logos for Dyte are trademarks of Dyte, Inc. +The names and logos for ProductDB are trademarks of ProductDB, Inc. We love open source software! See [our other projects](https://github.com/dyte-io) and [our products](https://dyte.io). diff --git a/bin/update-metadata.cjs b/bin/update-metadata.cjs index 75f63511e..3d2819e1d 100644 --- a/bin/update-metadata.cjs +++ b/bin/update-metadata.cjs @@ -55,7 +55,7 @@ for (const section of Object.keys(prefixes)) { section === 'guides' ? `${title} ${prefix}` : `${prefix} ${title}`; if (filePath.includes('/components/')) { - data.description = `Learn how to use and customize the ${title} component in Dyte's ${prefix} with our detailed documentation.`; + data.description = `Learn how to use and customize the ${title} component in ProductDB's ${prefix} with our detailed documentation.`; } const updatedContent = [ diff --git a/docs/android-core/Introduction.mdx b/docs/android-core/Introduction.mdx index 640261ba0..f82b29926 100644 --- a/docs/android-core/Introduction.mdx +++ b/docs/android-core/Introduction.mdx @@ -8,15 +8,15 @@ import ProductSection from '/docs/partials/_product-section.mdx'; # Introduction -The Dyte Core SDK is designed to provide you with an easy way to incorporate live video, voice, livestream and chat capabilities +The ProductDB Core SDK is designed to provide you with an easy way to incorporate live video, voice, livestream and chat capabilities into your Android apps. The Core SDK acts as a data-only layer. It provides simple APIs offering high-level primitives and abstracting away complex media and networking optimizations. ## Why Core SDK? The Core SDK was developed with a user-friendly approach to eliminate the complexity of managing streams. Unlike traditional -SDKs that require knowledge of WebRTC functioning, Dyte's Core SDK provides a simple API that abstracts out the complexity, -making it easier for developers to use. For instance, enabling video with Dyte's Core SDK is as easy as calling +SDKs that require knowledge of WebRTC functioning, ProductDB's Core SDK provides a simple API that abstracts out the complexity, +making it easier for developers to use. For instance, enabling video with ProductDB's Core SDK is as easy as calling `meeting.localUser.enableVideo()`. ## Utility Modules diff --git a/docs/android-core/chat/introduction.mdx b/docs/android-core/chat/introduction.mdx index 924c34249..13c43fec1 100644 --- a/docs/android-core/chat/introduction.mdx +++ b/docs/android-core/chat/introduction.mdx @@ -1,7 +1,7 @@ --- title: Introducing chat description: >- - Learn the basics of integrating Dyte's chat functionality into your Android + Learn the basics of integrating ProductDB's chat functionality into your Android application – a step towards immersive real-time communication. sidebar_position: 1 tags: diff --git a/docs/android-core/chat/receiving-chat-messages.mdx b/docs/android-core/chat/receiving-chat-messages.mdx index a8a4fd927..6c79cfecc 100644 --- a/docs/android-core/chat/receiving-chat-messages.mdx +++ b/docs/android-core/chat/receiving-chat-messages.mdx @@ -2,7 +2,7 @@ title: Receiving chat messages description: >- "Discover how to implement the functionality to receive chat messages in your - Android app using Dyte + Android app using ProductDB sidebar_position: 3 tags: - android-core diff --git a/docs/android-core/chat/sending-a-chat-message.mdx b/docs/android-core/chat/sending-a-chat-message.mdx index 2b10b86be..86f80903a 100644 --- a/docs/android-core/chat/sending-a-chat-message.mdx +++ b/docs/android-core/chat/sending-a-chat-message.mdx @@ -2,7 +2,7 @@ title: Sending a chat message description: >- "Master the process of sending chat messages within your Android application - with Dyte + with ProductDB sidebar_position: 2 tags: - android-core diff --git a/docs/android-core/error-codes.mdx b/docs/android-core/error-codes.mdx index 84a31d59d..6ea8d3b56 100644 --- a/docs/android-core/error-codes.mdx +++ b/docs/android-core/error-codes.mdx @@ -5,13 +5,13 @@ sidebar_position: 99 :::info Note -This information is intended for developers debugging or troubleshooting Dyte's mobile core system errors. +This information is intended for developers debugging or troubleshooting ProductDB's mobile core system errors. ::: Error codes are a standardized method for developers to convey application errors and issues to users or other developers in a structured manner. Error codes typically consist of a numerical or alphanumeric code and a description that provides more information about the error. -This document lists Dyte's Android core error codes that you may encounter in various scenarios. System error codes can arise in different parts of the system, and their descriptions may not always provide exact details. To address these codes effectively, you must first understand the programmatic and runtime contexts in which these errors occurred. +This document lists ProductDB's Android core error codes that you may encounter in various scenarios. System error codes can arise in different parts of the system, and their descriptions may not always provide exact details. To address these codes effectively, you must first understand the programmatic and runtime contexts in which these errors occurred. ## Error codes and format diff --git a/docs/android-core/livestream/dyte-livestream-listener.mdx b/docs/android-core/livestream/dyte-livestream-listener.mdx index a1e2fb13a..ec84fdc0e 100644 --- a/docs/android-core/livestream/dyte-livestream-listener.mdx +++ b/docs/android-core/livestream/dyte-livestream-listener.mdx @@ -2,7 +2,7 @@ title: Livestream Event Listeners description: >- Explore the functionalities and implementation of the Android Livestream - Listener in Dyte documentation. + Listener in ProductDB documentation. sidebar_position: 3 tags: - android-core @@ -116,5 +116,5 @@ This event is triggered when a stage request is rejected. The `peer` object cont Android Core Livestream Event Listeners - + diff --git a/docs/android-core/livestream/dyte-livestream-object.mdx b/docs/android-core/livestream/dyte-livestream-object.mdx index 3f02797a8..37996679a 100644 --- a/docs/android-core/livestream/dyte-livestream-object.mdx +++ b/docs/android-core/livestream/dyte-livestream-object.mdx @@ -42,7 +42,7 @@ List of URL which can be used to consume livestream. ## Host control methods -Dyte's stage management APIs allow hosts to receive and manage stage requests as well as leave and join the stage. +ProductDB's stage management APIs allow hosts to receive and manage stage requests as well as leave and join the stage. ### Accept request diff --git a/docs/android-core/livestream/introduction.mdx b/docs/android-core/livestream/introduction.mdx index d4208800c..6a3135896 100644 --- a/docs/android-core/livestream/introduction.mdx +++ b/docs/android-core/livestream/introduction.mdx @@ -2,7 +2,7 @@ title: Introduction description: >- Get started with Android Livestreaming through this comprehensive introduction - guide in Dyte Docs. + guide in ProductDB Docs. sidebar_position: 1 tags: - android-core @@ -11,11 +11,11 @@ tags: # Introduction - Livestream -This section will guide you through the process of integrating the livestreaming feature into your product. Using Dyte's live-streaming state management APIs you can easily manage stage requests, such as leave and join stage, manage permissions, kick participants and so on. +This section will guide you through the process of integrating the livestreaming feature into your product. Using ProductDB's live-streaming state management APIs you can easily manage stage requests, such as leave and join stage, manage permissions, kick participants and so on. -The foundation of Dyte's livestreaming is based on a stage, which can be accessed by hosts and viewers. While hosts can directly enter the stage, viewers can request to join it. The stage is broadcasted live to all viewers. +The foundation of ProductDB's livestreaming is based on a stage, which can be accessed by hosts and viewers. While hosts can directly enter the stage, viewers can request to join it. The stage is broadcasted live to all viewers. Android Core Introduction - + diff --git a/docs/android-core/local-user/events.mdx b/docs/android-core/local-user/events.mdx index 43dcf0206..9dc84bd92 100644 --- a/docs/android-core/local-user/events.mdx +++ b/docs/android-core/local-user/events.mdx @@ -2,7 +2,7 @@ title: Events description: >- Understand and manage local user events in your Android application with - Dyte's documentation on Local User Events. + ProductDB's documentation on Local User Events. sidebar_position: 2 tags: - android-core diff --git a/docs/android-core/local-user/introduction.mdx b/docs/android-core/local-user/introduction.mdx index 5876df349..b05038df6 100644 --- a/docs/android-core/local-user/introduction.mdx +++ b/docs/android-core/local-user/introduction.mdx @@ -1,7 +1,7 @@ --- title: Introduction description: >- - Begin your journey with Dyte by exploring the basics of local user integration + Begin your journey with ProductDB by exploring the basics of local user integration in Android applications. sidebar_position: 1 tags: @@ -28,7 +28,7 @@ Here is a list of properties that local user provides: - `audioEnabled`: A boolean value that shows whether the audio is currently enabled for the local user. - `videoEnabled`: A boolean value that shows whether the video is currently enabled for the local user. - `screenshareEnabled`: A boolean value that shows whether the screenshare is currently enabled for the local user. -- `presetName`: A strign value representing name of preset for local user. You can find this preset on Dyte Developer Portal +- `presetName`: A strign value representing name of preset for local user. You can find this preset on ProductDB Developer Portal - `roomJoined`: A boolean value representing if local user has joined the room or not. - `isCameraPermissionGranted`: A boolean value representing if local user has access to device Camera permission. - `isMicrophonePermissionGranted`: A boolean value representing if local user has access to device Microphone permission. diff --git a/docs/android-core/local-user/manage-media-devices.mdx b/docs/android-core/local-user/manage-media-devices.mdx index 46110031d..335105df0 100644 --- a/docs/android-core/local-user/manage-media-devices.mdx +++ b/docs/android-core/local-user/manage-media-devices.mdx @@ -1,6 +1,6 @@ --- title: Manage Media Devices -description: '"Effectively manage media devices on Android using Dyte''s documentation' +description: '"Effectively manage media devices on Android using ProductDB''s documentation' sidebar_position: 3 tags: - android-core @@ -43,5 +43,5 @@ meeting.self.setVideoDevice(device); Android Core Manage Media Devices - + diff --git a/docs/android-core/local-user/manage-permissions.mdx b/docs/android-core/local-user/manage-permissions.mdx index 652d95b32..c131a2abc 100644 --- a/docs/android-core/local-user/manage-permissions.mdx +++ b/docs/android-core/local-user/manage-permissions.mdx @@ -2,7 +2,7 @@ title: Media Permissions description: >- Learn how to manage permissions in your Android application for a secure and - controlled user experience with Dyte Docs. + controlled user experience with ProductDB Docs. sidebar_position: 4 tags: - android-core @@ -39,5 +39,5 @@ meeting.addSelfEventsListener(object : DyteSelfEventsListener { Android Core Media Permissions - + diff --git a/docs/android-core/participants/events.mdx b/docs/android-core/participants/events.mdx index f9051b6b0..86daba04b 100644 --- a/docs/android-core/participants/events.mdx +++ b/docs/android-core/participants/events.mdx @@ -2,7 +2,7 @@ title: Participant Events description: >- Dive into the details of handling participant events in your Android - application using Dyte's comprehensive documentation. + application using ProductDB's comprehensive documentation. sidebar_position: 3 tags: - android-core diff --git a/docs/android-core/plugins/introduction.mdx b/docs/android-core/plugins/introduction.mdx index b7fb03aaa..ec507ec93 100644 --- a/docs/android-core/plugins/introduction.mdx +++ b/docs/android-core/plugins/introduction.mdx @@ -9,7 +9,7 @@ tags: # Introduction -Plugins are one-click add-ons that can make your meetings more immersive and collaborative. Dyte provides a bunch of inbuilt plugins to choose from, you can also build your own plugins using the [Plugin SDK](../../plugin-sdk/). +Plugins are one-click add-ons that can make your meetings more immersive and collaborative. ProductDB provides a bunch of inbuilt plugins to choose from, you can also build your own plugins using the [Plugin SDK](../../plugin-sdk/). The meeting plugins can be accessed from the `meeting.plugins` object, it exposes the following. diff --git a/docs/android-core/polls/creating-a-poll.mdx b/docs/android-core/polls/creating-a-poll.mdx index cccbbd7d3..418c5d97c 100644 --- a/docs/android-core/polls/creating-a-poll.mdx +++ b/docs/android-core/polls/creating-a-poll.mdx @@ -1,7 +1,7 @@ --- title: Creating a poll description: >- - Create and manage polls in your Android app using Dyte's documentation on + Create and manage polls in your Android app using ProductDB's documentation on Polls Creation. sidebar_position: 2 tags: @@ -38,6 +38,6 @@ meeting.poll.create( Android Core Creating a poll diff --git a/docs/android-core/polls/introduction.mdx b/docs/android-core/polls/introduction.mdx index 41077a2cb..7b50f07eb 100644 --- a/docs/android-core/polls/introduction.mdx +++ b/docs/android-core/polls/introduction.mdx @@ -2,7 +2,7 @@ title: Introduction description: >- Learn the fundamentals of integrating polls into your Android application with - Dyte's Polls Introduction guide. + ProductDB's Polls Introduction guide. sidebar_position: 1 tags: - android-core @@ -28,7 +28,7 @@ data class DytePollMessage( ) ``` -The type `DytePollMessage` represents a poll in a Dyte meeting. It also +The type `DytePollMessage` represents a poll in a ProductDB meeting. It also contains list of `DytePollOption` which are options for a given poll. And every `DytePollOption` has list of votes inside of it. Votes are objects of class `DytePollVote` which internally has id and name of the vote. diff --git a/docs/android-core/polls/voting-on-a-poll.mdx b/docs/android-core/polls/voting-on-a-poll.mdx index 166058125..a9e17b9ed 100644 --- a/docs/android-core/polls/voting-on-a-poll.mdx +++ b/docs/android-core/polls/voting-on-a-poll.mdx @@ -1,7 +1,7 @@ --- title: Voting on a poll description: >- - Understand the process of voting on polls within your Android app using Dyte's + Understand the process of voting on polls within your Android app using ProductDB's documentation on Polls Voting. sidebar_position: 3 tags: diff --git a/docs/android-core/pre-call/1-media-preview.mdx b/docs/android-core/pre-call/1-media-preview.mdx index 907ab2ae5..ccf1fb833 100644 --- a/docs/android-core/pre-call/1-media-preview.mdx +++ b/docs/android-core/pre-call/1-media-preview.mdx @@ -1,7 +1,7 @@ # Media Preview Before joining a meeting, users may want to preview and configure their media devices like camera, microphone, and audio output. -This section provides developers with the tools to prepare the media environment before joining a Dyte meeting. +This section provides developers with the tools to prepare the media environment before joining a ProductDB meeting. If you are using our UI Kits, this functionality can be handled by `DyteSetupFragment` or built with `DyteParticipantTileView` and `DyteSettingsFragment` components. diff --git a/docs/android-core/pre-call/2-handling-permissions.mdx b/docs/android-core/pre-call/2-handling-permissions.mdx index a96612fd9..47fe58fdb 100644 --- a/docs/android-core/pre-call/2-handling-permissions.mdx +++ b/docs/android-core/pre-call/2-handling-permissions.mdx @@ -1,7 +1,7 @@ # Handling Device Permissions Before allowing users to interact with their camera and microphone, it's important to check if the necessary permissions are -granted on their Android device. Dyte's Android Core SDK provides easy-to-use APIs to check the status of these permissions. +granted on their Android device. ProductDB's Android Core SDK provides easy-to-use APIs to check the status of these permissions. ### Checking Permissions @@ -27,5 +27,5 @@ feedback to indicate the availability of these media devices. ### Automatic Permission Request -When the Dyte SDK is initialised, it automatically checks for the required media permissions. If the permissions are not granted, +When the ProductDB SDK is initialised, it automatically checks for the required media permissions. If the permissions are not granted, the SDK requests them on behalf of the developers. \ No newline at end of file diff --git a/docs/android-core/quickstart.mdx b/docs/android-core/quickstart.mdx index b5fea12cb..d7b5a2126 100644 --- a/docs/android-core/quickstart.mdx +++ b/docs/android-core/quickstart.mdx @@ -13,7 +13,7 @@ import { MavenLatestInstallation } from '@site/src/components/LatestInstallation # Quickstart -This quickstart shows how to use Dyte's core SDKs to add live video and audio to +This quickstart shows how to use ProductDB's core SDKs to add live video and audio to your Android applications. To get started quickly, you can use our sample code. You can clone and run a sample application from the Android Core samples, @@ -23,18 +23,18 @@ available in both [Kotlin](https://github.com/dyte-io/android-samples/tree/main/ You'll learn how to: -- [Install the Dyte SDK](#step-1-install-the-sdk) +- [Install the ProductDB SDK](#step-1-install-the-sdk) - [Initialize the SDK](#step-2-initialize-the-sdk) -- [Configure a Dyte meeting](#step-3-configure-a-dyte-meeting) -- [Initialize the Dyte meeting](#step-4-initialize-the-dyte-meeting) -- [Go live with your Dyte meeting](#step-5-go-live-with-your-dyte-meeting) +- [Configure a ProductDB meeting](#step-3-configure-a-dyte-meeting) +- [Initialize the ProductDB meeting](#step-4-initialize-the-dyte-meeting) +- [Go live with your ProductDB meeting](#step-5-go-live-with-your-dyte-meeting) ## Before Getting Started -Make sure you've read the [Getting Started with Dyte](/getting-started) topic and completed the following steps: +Make sure you've read the [Getting Started with ProductDB](/getting-started) topic and completed the following steps: -- Create a [Dyte Developer Account](https://dev.dyte.io/) -- Create a [Dyte Meeting](/api/?v=v2#/operations/create_meeting) +- Create a [ProductDB Developer Account](https://dev.dyte.io/) +- Create a [ProductDB Meeting](/api/?v=v2#/operations/create_meeting) - [Add Participant](/api/?v=v2#/operations/add_participant) to the meeting - Install [Android Studio](https://developer.android.com/studio) @@ -67,7 +67,7 @@ dependencies { ## Step 2: Initialize the SDK The `DyteMobileClient` is the main class of the SDK. It is the entry point and -the only class required to initialize Dyte SDK. +the only class required to initialize ProductDB SDK. @@ -87,7 +87,7 @@ DyteMobileClient dyteClient = DyteMeetingBuilder.build(activity); -## Step 3: Configure a Dyte meeting +## Step 3: Configure a ProductDB meeting Configure the following properties in the `DyteMeetingInfoV2` class. You must pass a valid participant `authToken` obtained from the [Add Participant](/api/?v=v2#/operations/add_participant) API. @@ -128,10 +128,10 @@ DyteMeetingInfoV2 meetingInfo = new DyteMeetingInfoV2( -## Step 4: Initialize the Dyte meeting +## Step 4: Initialize the ProductDB meeting To initialize the meeting, call the `init()` method on the `dyteClient` object with the `meetingInfo` argument. This establishes -a connection with the Dyte meeting server. +a connection with the ProductDB meeting server. @@ -162,9 +162,9 @@ dyteClient.init(meetingInfo, () -> { -## Step 5: Go live with your Dyte meeting! +## Step 5: Go live with your ProductDB meeting! -Now, you have established the connection with the Dyte meeting server successfully. Next step is to join the room. +Now, you have established the connection with the ProductDB meeting server successfully. Next step is to join the room. ### Join the room @@ -236,6 +236,6 @@ dyteClient.leave(() -> { Android Core Quickstart \ No newline at end of file diff --git a/docs/android-core/recording.mdx b/docs/android-core/recording.mdx index 5ea48ee99..b417fbec6 100644 --- a/docs/android-core/recording.mdx +++ b/docs/android-core/recording.mdx @@ -9,7 +9,7 @@ tags: # Recording -The `meeting.recording` object in Dyte's Android Core SDK provides APIs to manage recording within a meeting. +The `meeting.recording` object in ProductDB's Android Core SDK provides APIs to manage recording within a meeting. ### Recording State diff --git a/docs/android-core/stage-management/1-introduction.mdx b/docs/android-core/stage-management/1-introduction.mdx index 00f9b2f86..946836ce9 100644 --- a/docs/android-core/stage-management/1-introduction.mdx +++ b/docs/android-core/stage-management/1-introduction.mdx @@ -1,6 +1,6 @@ --- title: Introduction -description: Stage management in Dyte meetings. +description: Stage management in ProductDB meetings. sidebar_position: 1 tags: - android-core @@ -9,14 +9,14 @@ tags: _Below documentation is relevant for Interactive Livestream(LHLS) and Webinar(WebRTC) use cases._ -Instead of a traditional publish-subscribe model, where a user can publish their media and others can choose to subscribe, Dyte +Instead of a traditional publish-subscribe model, where a user can publish their media and others can choose to subscribe, ProductDB comes with an optional managed configuration. In this managed configuration, a less privileged user can be configured with a default behavior to not publish media. The user can then request permission to publish their media, which a privileged user can choose to grant or deny. ### Accessing the Stage APIs -Dyte's stage management APIs allow users to perform actions such as joining and leaving the stage, managing stage requests and +ProductDB's stage management APIs allow users to perform actions such as joining and leaving the stage, managing stage requests and permissions, and kicking participants from the stage. These APIs are accessible through the `meeting.stage` object. ### Stage Status @@ -118,7 +118,7 @@ meeting.addStageEventsListener(object : DyteStageEventListener { }) ``` -Next, we'll explore the Stage Management APIs for hosts, allowing them to manage stage requests, participants in Dyte meetings. +Next, we'll explore the Stage Management APIs for hosts, allowing them to manage stage requests, participants in ProductDB meetings. Android Core Stage Introduction diff --git a/docs/android-core/stage-management/2-host-controls.mdx b/docs/android-core/stage-management/2-host-controls.mdx index ee9ebb03a..288dd1213 100644 --- a/docs/android-core/stage-management/2-host-controls.mdx +++ b/docs/android-core/stage-management/2-host-controls.mdx @@ -1,6 +1,6 @@ --- title: Stage Host Controls -description: Stage management APIs for Host in Dyte meetings. +description: Stage management APIs for Host in ProductDB meetings. sidebar_position: 2 tags: - android-core @@ -8,7 +8,7 @@ tags: --- In a stage management-enabled meeting, a user with the `selfPermissions.host.canAcceptStageRequests` permission as `true` is -considered a host. The `meeting.stage` object in Dyte's Android Core SDK provides stage management APIs that allow hosts to +considered a host. The `meeting.stage` object in ProductDB's Android Core SDK provides stage management APIs that allow hosts to manage stage access requests, invite participants to the stage, and remove participants from the stage. ### List of Stage Access Requests @@ -85,7 +85,7 @@ meeting.addStageEventsListener(object : DyteStageEventsListener { }) ``` -These APIs enable you to manage stage access requests and participants effectively in Dyte meetings. Next, we'll explore the +These APIs enable you to manage stage access requests and participants effectively in ProductDB meetings. Next, we'll explore the Stage APIs available to Viewer participants. diff --git a/docs/android-core/stage-management/3-viewer-participants.mdx b/docs/android-core/stage-management/3-viewer-participants.mdx index 4e92f5166..5b45b2fb2 100644 --- a/docs/android-core/stage-management/3-viewer-participants.mdx +++ b/docs/android-core/stage-management/3-viewer-participants.mdx @@ -1,6 +1,6 @@ --- title: Stage Access for Viewers -description: Stage APIs for Viewers in Dyte meetings. +description: Stage APIs for Viewers in ProductDB meetings. sidebar_position: 3 tags: - android-core diff --git a/docs/android/advanced-usage.mdx b/docs/android/advanced-usage.mdx index 3756e47ed..1b058d602 100644 --- a/docs/android/advanced-usage.mdx +++ b/docs/android/advanced-usage.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 5 description: >- - Explore advanced usage scenarios and features in Dyte for Android with our + Explore advanced usage scenarios and features in ProductDB for Android with our detailed documentation. --- @@ -127,7 +127,7 @@ val pinned = participants.pinned ## Controlling individual participants and actions -Dyte client SDK provide methods and properties to help you control participant +ProductDB client SDK provide methods and properties to help you control participant actions and certain UI elements. This could include actions that affect the participant themselves as well as other participants (like a host with privileged permissions may want to control the video of other participants). @@ -204,5 +204,5 @@ participant.unpin(); Android Advanced usage - + diff --git a/docs/android/build-pre-call-ui/default-setup-screen.mdx b/docs/android/build-pre-call-ui/default-setup-screen.mdx index 84e472ffd..7de424058 100644 --- a/docs/android/build-pre-call-ui/default-setup-screen.mdx +++ b/docs/android/build-pre-call-ui/default-setup-screen.mdx @@ -3,7 +3,7 @@ title: DyteSetupScreen sidebar_position: 4 --- -Dyte provides a default pre-call preview UI, also known as setup screen as part of our UI components. +ProductDB provides a default pre-call preview UI, also known as setup screen as part of our UI components. To use the default pre-built setup screen you can use `DyteSetupFragment` from our components. diff --git a/docs/android/chat/prebuilt-screen.mdx b/docs/android/chat/prebuilt-screen.mdx index 1439c0e12..4caaf0039 100644 --- a/docs/android/chat/prebuilt-screen.mdx +++ b/docs/android/chat/prebuilt-screen.mdx @@ -3,16 +3,16 @@ sidebar_position: 1 title: Prebuilt Chat Screen --- -## Introduction to Chat in Dyte Meetings +## Introduction to Chat in ProductDB Meetings -In Dyte meetings, participants can also engage in real-time communication by sending chat messages. +In ProductDB meetings, participants can also engage in real-time communication by sending chat messages. These messages can be text, images, or files, depending on the [chat permissions](/guides/livestream/advanced/configuring-permissions#chat) set in their preset. -## Dyte's Prebuilt Chat Screen +## ProductDB's Prebuilt Chat Screen -Dyte's Android UI Kit includes prebuilt Chat screen that handle the complete chat logic and offer -a range of features to enhance the chat experience in Dyte meetings: +ProductDB's Android UI Kit includes prebuilt Chat screen that handle the complete chat logic and offer +a range of features to enhance the chat experience in ProductDB meetings: - **Display Messages**: Displays all chat messages, including text, images, and files, in a clear and organized manner - **Image Preview**: Allows users to tap on an image message to view it in full screen @@ -54,9 +54,9 @@ and downloading files to the device. This saves developers effort, allowing them /> -## Using Dyte's Chat screen +## Using ProductDB's Chat screen -Dyte's prebuilt Chat screen comes in two variants: +ProductDB's prebuilt Chat screen comes in two variants: 1. **DyteChatBottomSheet**: Displays the chat UI as a full-screen bottom sheet that can be dismissed by swiping down. @@ -89,5 +89,5 @@ supportFragmentManager.beginTransaction() ## Wrap-Up -By integrating Dyte's prebuilt Chat screens into your app, you can enhance the communication experience for users -during Dyte meetings. \ No newline at end of file +By integrating ProductDB's prebuilt Chat screens into your app, you can enhance the communication experience for users +during ProductDB meetings. \ No newline at end of file diff --git a/docs/android/components/dyte-audio-visualizer.mdx b/docs/android/components/dyte-audio-visualizer.mdx index a418d94ce..5b1429d90 100644 --- a/docs/android/components/dyte-audio-visualizer.mdx +++ b/docs/android/components/dyte-audio-visualizer.mdx @@ -2,7 +2,7 @@ image: /static/ui-kit/1.x.x/components/dyte-audio-visualizer.svg description: >- Learn how to use and customize the DyteParticipantAudioIndicator component in - Dyte's Android with our detailed documentation. + ProductDB's Android with our detailed documentation. --- # DyteParticipantAudioIndicator diff --git a/docs/android/components/dyte-avatar.mdx b/docs/android/components/dyte-avatar.mdx index 096355d39..d99b8b09c 100644 --- a/docs/android/components/dyte-avatar.mdx +++ b/docs/android/components/dyte-avatar.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the DyteAvatarView component in Dyte's Android + Learn how to use and customize the DyteAvatarView component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-button.mdx b/docs/android/components/dyte-button.mdx index 7732cd939..cec7fc1f6 100644 --- a/docs/android/components/dyte-button.mdx +++ b/docs/android/components/dyte-button.mdx @@ -1,13 +1,13 @@ --- image: /static/ui-kit/1.x.x/components/dyte-button.svg description: >- - Learn how to use and customize the DyteButton component in Dyte's Android with + Learn how to use and customize the DyteButton component in ProductDB's Android with our detailed documentation. --- # DyteButton -A button that follows Dyte's Design System. +A button that follows ProductDB's Design System. ```xml - - Learn how to use and customize the DyteCameraToggle component in Dyte's + Learn how to use and customize the DyteCameraToggle component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-chat.mdx b/docs/android/components/dyte-chat.mdx index 8c8b1a180..ddea03f22 100644 --- a/docs/android/components/dyte-chat.mdx +++ b/docs/android/components/dyte-chat.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-chat.svg description: >- - Learn how to use and customize the DyteChat component in Dyte's Android with + Learn how to use and customize the DyteChat component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-clock.mdx b/docs/android/components/dyte-clock.mdx index 7b7f38f19..46a3a211c 100644 --- a/docs/android/components/dyte-clock.mdx +++ b/docs/android/components/dyte-clock.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-clock.svg description: >- - Learn how to use and customize the DyteClockView component in Dyte's Android + Learn how to use and customize the DyteClockView component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-controlbar-button.mdx b/docs/android/components/dyte-controlbar-button.mdx index ffe6da853..a882a3b79 100644 --- a/docs/android/components/dyte-controlbar-button.mdx +++ b/docs/android/components/dyte-controlbar-button.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-controlbar-button.svg description: >- - Learn how to use and customize the DyteControlBarButton component in Dyte's + Learn how to use and customize the DyteControlBarButton component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-grid-pagination.mdx b/docs/android/components/dyte-grid-pagination.mdx index 6e755da2c..70252f31f 100644 --- a/docs/android/components/dyte-grid-pagination.mdx +++ b/docs/android/components/dyte-grid-pagination.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-grid-pagination.svg description: >- - Learn how to use and customize the DyteGridPaginatorView component in Dyte's + Learn how to use and customize the DyteGridPaginatorView component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-grid.mdx b/docs/android/components/dyte-grid.mdx index cbd8361b4..9eb0a78d1 100644 --- a/docs/android/components/dyte-grid.mdx +++ b/docs/android/components/dyte-grid.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-grid.svg description: >- - Learn how to use and customize the DyteGridViewV2 component in Dyte's Android + Learn how to use and customize the DyteGridViewV2 component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-idle-screen.mdx b/docs/android/components/dyte-idle-screen.mdx index 2b209327b..7f9508a08 100644 --- a/docs/android/components/dyte-idle-screen.mdx +++ b/docs/android/components/dyte-idle-screen.mdx @@ -1,13 +1,13 @@ --- image: /static/ui-kit/1.x.x/components/dyte-idle-screen.svg description: >- - Learn how to use and customize the DyteLoaderView component in Dyte's Android + Learn how to use and customize the DyteLoaderView component in ProductDB's Android with our detailed documentation. --- # DyteLoaderView -A screen that shows full screen loader which is used between a connection is established with Dyte universe. +A screen that shows full screen loader which is used between a connection is established with ProductDB universe. ```xml - - Learn how to use and customize the DyteJoinStage component in Dyte's Android + Learn how to use and customize the DyteJoinStage component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-leave-button.mdx b/docs/android/components/dyte-leave-button.mdx index 1580f2adb..3ade4cb2f 100644 --- a/docs/android/components/dyte-leave-button.mdx +++ b/docs/android/components/dyte-leave-button.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the DyteLeaveButton component in Dyte's Android + Learn how to use and customize the DyteLeaveButton component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-leave-meeting.mdx b/docs/android/components/dyte-leave-meeting.mdx index 81ececf1e..893c16734 100644 --- a/docs/android/components/dyte-leave-meeting.mdx +++ b/docs/android/components/dyte-leave-meeting.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-leave-meeting.svg description: >- - Learn how to use and customize the DyteLeaveMeetingView component in Dyte's + Learn how to use and customize the DyteLeaveMeetingView component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-meeting-title.mdx b/docs/android/components/dyte-meeting-title.mdx index ac9ff1e60..77561a131 100644 --- a/docs/android/components/dyte-meeting-title.mdx +++ b/docs/android/components/dyte-meeting-title.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-meeting-title.svg description: >- - Learn how to use and customize the DyteMeetingTitleView component in Dyte's + Learn how to use and customize the DyteMeetingTitleView component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-meeting.mdx b/docs/android/components/dyte-meeting.mdx index 3741a6b32..cdbbbaf78 100644 --- a/docs/android/components/dyte-meeting.mdx +++ b/docs/android/components/dyte-meeting.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-meeting.svg description: >- - Learn how to use and customize the DyteUIKit component in Dyte's Android with + Learn how to use and customize the DyteUIKit component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-mic-toggle.mdx b/docs/android/components/dyte-mic-toggle.mdx index ff135f654..5419aae2d 100644 --- a/docs/android/components/dyte-mic-toggle.mdx +++ b/docs/android/components/dyte-mic-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the DyteMicToggleButton component in Dyte's + Learn how to use and customize the DyteMicToggleButton component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-more-toggle.mdx b/docs/android/components/dyte-more-toggle.mdx index b509bf00e..0ebd4799a 100644 --- a/docs/android/components/dyte-more-toggle.mdx +++ b/docs/android/components/dyte-more-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the DyteMoreToggleButton component in Dyte's + Learn how to use and customize the DyteMoreToggleButton component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-name-tag.mdx b/docs/android/components/dyte-name-tag.mdx index 691b11ad5..feca0cc72 100644 --- a/docs/android/components/dyte-name-tag.mdx +++ b/docs/android/components/dyte-name-tag.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-name-tag.svg description: >- - Learn how to use and customize the DyteNameTagView component in Dyte's Android + Learn how to use and customize the DyteNameTagView component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-participant-count.mdx b/docs/android/components/dyte-participant-count.mdx index d791a3a9b..22a08e043 100644 --- a/docs/android/components/dyte-participant-count.mdx +++ b/docs/android/components/dyte-participant-count.mdx @@ -2,7 +2,7 @@ image: /static/ui-kit/1.x.x/components/dyte-participant-count.svg description: >- Learn how to use and customize the DyteParticipantCountView component in - Dyte's Android with our detailed documentation. + ProductDB's Android with our detailed documentation. --- # DyteParticipantCountView diff --git a/docs/android/components/dyte-participants.mdx b/docs/android/components/dyte-participants.mdx index 16730d843..6c9d3d0fb 100644 --- a/docs/android/components/dyte-participants.mdx +++ b/docs/android/components/dyte-participants.mdx @@ -2,7 +2,7 @@ image: /static/ui-kit/1.x.x/components/dyte-participants.svg description: >- Learn how to use and customize the DyteParticipantsFragment component in - Dyte's Android with our detailed documentation. + ProductDB's Android with our detailed documentation. --- # DyteParticipantsFragment diff --git a/docs/android/components/dyte-plugins.mdx b/docs/android/components/dyte-plugins.mdx index 94a7c2e86..af12acf00 100644 --- a/docs/android/components/dyte-plugins.mdx +++ b/docs/android/components/dyte-plugins.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-plugins.svg description: >- - Learn how to use and customize the DytePluginsBottomSheet component in Dyte's + Learn how to use and customize the DytePluginsBottomSheet component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-poll-form.mdx b/docs/android/components/dyte-poll-form.mdx index 63741051d..a25ddc66c 100644 --- a/docs/android/components/dyte-poll-form.mdx +++ b/docs/android/components/dyte-poll-form.mdx @@ -1,7 +1,7 @@ --- description: >- Learn how to use and customize the DyteCreatePollBottomSheet component in - Dyte's Android with our detailed documentation. + ProductDB's Android with our detailed documentation. --- # DyteCreatePollBottomSheet diff --git a/docs/android/components/dyte-polls.mdx b/docs/android/components/dyte-polls.mdx index 903c7d2de..c778ac5f7 100644 --- a/docs/android/components/dyte-polls.mdx +++ b/docs/android/components/dyte-polls.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-polls.svg description: >- - Learn how to use and customize the DytePollsBottomSheet component in Dyte's + Learn how to use and customize the DytePollsBottomSheet component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-recording-indicator.mdx b/docs/android/components/dyte-recording-indicator.mdx index b43b683ae..f4548c576 100644 --- a/docs/android/components/dyte-recording-indicator.mdx +++ b/docs/android/components/dyte-recording-indicator.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-recording-indicator.svg description: >- - Learn how to use and customize the DyteRecordingIndicator component in Dyte's + Learn how to use and customize the DyteRecordingIndicator component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-settings.mdx b/docs/android/components/dyte-settings.mdx index 9468df41a..5a209410a 100644 --- a/docs/android/components/dyte-settings.mdx +++ b/docs/android/components/dyte-settings.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-settings.svg description: >- - Learn how to use and customize the DyteSettingsFragment component in Dyte's + Learn how to use and customize the DyteSettingsFragment component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-setup-screen.mdx b/docs/android/components/dyte-setup-screen.mdx index 03fef9c6d..eb6527c10 100644 --- a/docs/android/components/dyte-setup-screen.mdx +++ b/docs/android/components/dyte-setup-screen.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-setup-screen.svg description: >- - Learn how to use and customize the DyteSetupFragment component in Dyte's + Learn how to use and customize the DyteSetupFragment component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/components/dyte-webinar-stage-toggle.mdx b/docs/android/components/dyte-webinar-stage-toggle.mdx index b4cf63d62..2b7ad107b 100644 --- a/docs/android/components/dyte-webinar-stage-toggle.mdx +++ b/docs/android/components/dyte-webinar-stage-toggle.mdx @@ -1,7 +1,7 @@ --- description: >- Learn how to use and customize the DyteWebinarStageToggleButton component in - Dyte's Android with our detailed documentation. + ProductDB's Android with our detailed documentation. --- # DyteWebinarStageToggleButton diff --git a/docs/android/components/gallery.mdx b/docs/android/components/gallery.mdx index d141677b8..64a86140d 100644 --- a/docs/android/components/gallery.mdx +++ b/docs/android/components/gallery.mdx @@ -2,7 +2,7 @@ sidebar_position: 1 slug: /components description: >- - Learn how to use and customize the Gallery component in Dyte's Android with + Learn how to use and customize the Gallery component in ProductDB's Android with our detailed documentation. --- diff --git a/docs/android/customize-meeting-ui.mdx b/docs/android/customize-meeting-ui.mdx index 1fa5c267f..142b8c121 100644 --- a/docs/android/customize-meeting-ui.mdx +++ b/docs/android/customize-meeting-ui.mdx @@ -1,15 +1,15 @@ --- sidebar_position: 4 description: >- - Customize the meeting UI of your Android application using Dyte Docs as your + Customize the meeting UI of your Android application using ProductDB Docs as your guide. --- # Customize your Meeting UI -Dyte provides a range of UI customizations for meetings, including defining participant interactions within a meeting room. The default values for these options are set to facilitate integration. However, you have the flexibility to override them at the client end to suit specific use cases or events. +ProductDB provides a range of UI customizations for meetings, including defining participant interactions within a meeting room. The default values for these options are set to facilitate integration. However, you have the flexibility to override them at the client end to suit specific use cases or events. -When configuring a Dyte meeting, you can pass the following configuration options. +When configuring a ProductDB meeting, you can pass the following configuration options. ```kotlin val imarticusColors = ColorTokens( @@ -69,11 +69,11 @@ Here is a visual representation showcasing all the defined configuration options ![meeting UI screenshot with labeled parts](/static/mobile/0.x.x/mobile-opt1-meeting.png) ![meeting UI screenshot with labeled parts](/static/mobile/0.x.x/mobile-opt1-meeting-options.png) -Dyte provides customization options for adjusting the color, border radius, and border width of your UI. Let's explore these customization options in more detail. +ProductDB provides customization options for adjusting the color, border radius, and border width of your UI. Let's explore these customization options in more detail. ## Customize color scheme to match your brand -Customize the meeting's color scheme to match your brand and theme with Dyte. You can specify four sets of color values: +Customize the meeting's color scheme to match your brand and theme with ProductDB. You can specify four sets of color values: - brandColor: Primary brand color. - backgroundColor: Primary background color. @@ -126,7 +126,7 @@ text = TextColor( ## Customize border radius of elements in the meeting -To customize the border radius of elements in your Dyte meeting, follow these steps: +To customize the border radius of elements in your ProductDB meeting, follow these steps: 1. Create the `DyteUITokens` object: @@ -135,9 +135,9 @@ val tokens = DyteUITokens(colors = dyteColors, borderRadius = BorderRadiusToken. ``` - `dyteColors`: Represents the color scheme for your meeting. -- `borderRadius`: Defines the desired border radius. By specifying the desired border radius value in the borderRadius token, you can customize the border radius of elements in your Dyte meeting. +- `borderRadius`: Defines the desired border radius. By specifying the desired border radius value in the borderRadius token, you can customize the border radius of elements in your ProductDB meeting. -2. Configure `DyteUIKit` then build and load the Dyte UI. +2. Configure `DyteUIKit` then build and load the ProductDB UI. ```kotlin {10} val meetingInfo = DyteMeetingInfoV2( @@ -158,5 +158,5 @@ dyteUIKit.loadUi() Android Customize your Meeting UI - + diff --git a/docs/android/participants/prebuilt.mdx b/docs/android/participants/prebuilt.mdx index 814a7e4f9..ea4e5db94 100644 --- a/docs/android/participants/prebuilt.mdx +++ b/docs/android/participants/prebuilt.mdx @@ -5,7 +5,7 @@ sidebar_position: 3 # Manage Participants -This section explains how to list and manage participants in your Dyte app. +This section explains how to list and manage participants in your ProductDB app. ## Listing Participants diff --git a/docs/android/plugins/introduction.mdx b/docs/android/plugins/introduction.mdx index c9d6dbf3f..171fa9eca 100644 --- a/docs/android/plugins/introduction.mdx +++ b/docs/android/plugins/introduction.mdx @@ -9,7 +9,7 @@ tags: # Introduction -Plugins are one-click add-ons that can make your meetings more immersive and collaborative. Dyte provides a bunch of inbuilt plugins to choose from, you can also build your own plugins using the [Plugin SDK](../../plugin-sdk/). +Plugins are one-click add-ons that can make your meetings more immersive and collaborative. ProductDB provides a bunch of inbuilt plugins to choose from, you can also build your own plugins using the [Plugin SDK](../../plugin-sdk/). The meeting plugins can be accessed from the `meeting.plugins` object, it exposes the following. diff --git a/docs/android/polls/prebuilt-create-poll.mdx b/docs/android/polls/prebuilt-create-poll.mdx index 4dbe40bdd..ec099c256 100644 --- a/docs/android/polls/prebuilt-create-poll.mdx +++ b/docs/android/polls/prebuilt-create-poll.mdx @@ -3,14 +3,14 @@ sidebar_position: 2 title: Prebuilt Create Poll Screen --- -In Dyte meetings, participants can create polls to gather opinions or make decisions collectively. +In ProductDB meetings, participants can create polls to gather opinions or make decisions collectively. The ability to create polls is determined by the [polls permissions](/guides/livestream/advanced/configuring-permissions#polls) set in the participant's preset. -## Using Dyte's Create Poll Screen +## Using ProductDB's Create Poll Screen -Dyte's Android UI Kit provides a user-friendly prebuilt screen, [DyteCreatePollBottomSheet](/android/components/dyte-poll-form), -for creating polls in a Dyte meeting. When using the DyteCreatePollBottomSheet, the poll creator can: +ProductDB's Android UI Kit provides a user-friendly prebuilt screen, [DyteCreatePollBottomSheet](/android/components/dyte-poll-form), +for creating polls in a ProductDB meeting. When using the DyteCreatePollBottomSheet, the poll creator can: - Add more options to the poll (default is 2) - Choose to make the poll voting anonymous @@ -34,8 +34,8 @@ createPollBottomSheet.show(childFragmentManager, TAG) className="mb-10" /> -**Wrap Up**: With Dyte's prebuilt Create Poll screen, you can easily add interactive polls features -to your app, enhancing participant engagement in Dyte meetings. +**Wrap Up**: With ProductDB's prebuilt Create Poll screen, you can easily add interactive polls features +to your app, enhancing participant engagement in ProductDB meetings. diff --git a/docs/android/polls/prebuilt-polls-screen.mdx b/docs/android/polls/prebuilt-polls-screen.mdx index 151dc70df..b3a8eb808 100644 --- a/docs/android/polls/prebuilt-polls-screen.mdx +++ b/docs/android/polls/prebuilt-polls-screen.mdx @@ -3,16 +3,16 @@ sidebar_position: 1 title: Prebuilt Polls Screen --- -## Introduction to Polls in Dyte Meetings +## Introduction to Polls in ProductDB Meetings -In Dyte meetings, participants can engage in polls to gather opinions or make decisions collectively. +In ProductDB meetings, participants can engage in polls to gather opinions or make decisions collectively. Polls enhance the interactive nature of meetings, allowing participants to actively express their views. The ability to create, or interact with polls is determined by the [polls permissions](/guides/livestream/advanced/configuring-permissions#polls) set in the participant's preset. -## Dyte's Prebuilt Polls Screen +## ProductDB's Prebuilt Polls Screen -Dyte's Android UI Kit provides a prebuilt Polls screen with the following features: +ProductDB's Android UI Kit provides a prebuilt Polls screen with the following features: - Displays all created polls if the participant has permission to view them - Allows participants to vote by selecting a checkbox for their chosen option diff --git a/docs/android/quickstart.mdx b/docs/android/quickstart.mdx index b86e08599..09efeda93 100644 --- a/docs/android/quickstart.mdx +++ b/docs/android/quickstart.mdx @@ -2,7 +2,7 @@ sidebar_position: 1 slug: / description: >- - Dive into Dyte's Android documentation to integrate video collaboration + Dive into ProductDB's Android documentation to integrate video collaboration seamlessly into your Android applications. --- @@ -10,7 +10,7 @@ import { MavenLatestInstallation } from '@site/src/components/LatestInstallation # Quickstart -This quickstart shows how to use Dyte's Android UI Kit SDK to add live video and +This quickstart shows how to use ProductDB's Android UI Kit SDK to add live video and audio to your Android applications. To get started quickly, you can use our sample code. Simply clone and run a sample application @@ -20,22 +20,22 @@ from the Android UIKit samples, available in both [Kotlin](https://github.com/dy You'll learn how to: -- [Install the Dyte SDK](#step-1-install-the-sdk-from-mavencentral) -- [Configure a Dyte meeting](#step-2-configure-a-dyte-meeting) +- [Install the ProductDB SDK](#step-1-install-the-sdk-from-mavencentral) +- [Configure a ProductDB meeting](#step-2-configure-a-dyte-meeting) - [Initialize the SDK](#step-3-initialize-the-sdk) - [Launch the meeting UI](#step-4-launch-the-meeting-ui) ## Before Getting Started Make sure you've read the -[Getting Started with Dyte](/getting-started) topic and +[Getting Started with ProductDB](/getting-started) topic and completed the steps in the -[Integrate Dyte](/getting-started#integrate-dyte) section. +[Integrate ProductDB](/getting-started#integrate-dyte) section. You must complete the following steps: -- Create a [Dyte Developer Account](https://dev.dyte.io/) +- Create a [ProductDB Developer Account](https://dev.dyte.io/) - Create a - [Dyte Meeting](/api/?v=v2#/operations/create_meeting) + [ProductDB Meeting](/api/?v=v2#/operations/create_meeting) - [Add Participant](/api/?v=v2#/operations/add_participant) to the meeting - Install [Android Studio](https://developer.android.com/studio) @@ -68,7 +68,7 @@ dependencies { ::: -## Step 2: Configure a Dyte meeting +## Step 2: Configure a ProductDB meeting Configure the following properties in the `DyteMeetingInfoV2` class. You must pass a valid participant `authToken` obtained from the [Add Participant](/api/?v=v2#/operations/add_participant) API. @@ -78,7 +78,7 @@ obtained from the [Add Participant](/api/?v=v2#/operations/add_participant) API. | `authToken` | Authentication token generated using the [Add Participant API](/api/?v=v2#/operations/add_participant) after meeting creation. | | `enableAudio` | Set whether to join the meeting with your Mic ON (`true`) or OFF (`false`). | | `enableVideo` | Set whether to join the meeting with your Camera ON (`true`) or OFF (`false`). | -| `baseUrl` | Base URL of the Dyte environment you have created the meeting on. | +| `baseUrl` | Base URL of the ProductDB environment you have created the meeting on. | @@ -168,6 +168,6 @@ dyteUIKit.startMeeting(); Android Quickstart diff --git a/docs/android/render-participant-videos/custom-ui.mdx b/docs/android/render-participant-videos/custom-ui.mdx index ba63f3f72..9bb8998e4 100644 --- a/docs/android/render-participant-videos/custom-ui.mdx +++ b/docs/android/render-participant-videos/custom-ui.mdx @@ -4,7 +4,7 @@ sidebar_position: 2 --- In this guide, we will walk you through building a custom UI to render participant videos using -Dyte's Android UI Kit. We will use an example of a video calling app like FaceTime to demonstrate +ProductDB's Android UI Kit. We will use an example of a video calling app like FaceTime to demonstrate how to display participant videos in your own UI. ## Video Calling Example @@ -27,7 +27,7 @@ i.e. of the local user ## Using DyteParticipantTileView -To achieve this UI, we will utilize the `DyteParticipantTileView` provided by Dyte's Android UI Kit. +To achieve this UI, we will utilize the `DyteParticipantTileView` provided by ProductDB's Android UI Kit. This custom Android view renders the video of a single participant and automatically handles displaying the video or a placeholder when the participant turns their camera on or off. @@ -113,7 +113,7 @@ class VideoCallActivity : AppCompatActivity() { 3. **Adding Controls** (Bonus): You can easily add controls like mic toggle, camera toggle, and leave call button using the [DyteMicToggleButton](/android/components/dyte-mic-toggle), [DyteCameraToggleButton](/android/components/dyte-camera-toggle), and [DyteLeaveButton](/android/components/dyte-leave-button) -provided by Dyte's Android UI Kit. +provided by ProductDB's Android UI Kit. Here's the screenshot of the UI implemented: - - Explore and learn from the Android sample app provided in Dyte's + Explore and learn from the Android sample app provided in ProductDB's documentation. --- @@ -12,5 +12,5 @@ You can check out an example of this integration by cloning our Android Sample app - + diff --git a/docs/angular-ui-kit/basics/components-basics.mdx b/docs/angular-ui-kit/basics/components-basics.mdx index 19bf3e0ab..b1dec3ee8 100644 --- a/docs/angular-ui-kit/basics/components-basics.mdx +++ b/docs/angular-ui-kit/basics/components-basics.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 1 description: >- - Learn the basics of components in Dyte's Angular UI Kit through our detailed + Learn the basics of components in ProductDB's Angular UI Kit through our detailed documentation. --- @@ -229,5 +229,5 @@ simpleGrid.participants = [meeting.self, meeting.self]; Angular UI Kit Components Basics - + diff --git a/docs/angular-ui-kit/basics/pre-requisite.mdx b/docs/angular-ui-kit/basics/pre-requisite.mdx index 002281371..29675806e 100644 --- a/docs/angular-ui-kit/basics/pre-requisite.mdx +++ b/docs/angular-ui-kit/basics/pre-requisite.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 5 description: >- - Understand the prerequisites for using Dyte's Angular UI Kit with our + Understand the prerequisites for using ProductDB's Angular UI Kit with our comprehensive documentation. --- @@ -119,5 +119,5 @@ This components depends on the values from `states` object. Angular UI Kit Prerequisite - + diff --git a/docs/angular-ui-kit/components/dyte-audio-visualizer.mdx b/docs/angular-ui-kit/components/dyte-audio-visualizer.mdx index 7dfafda77..05d388c9b 100644 --- a/docs/angular-ui-kit/components/dyte-audio-visualizer.mdx +++ b/docs/angular-ui-kit/components/dyte-audio-visualizer.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-audio-visualizer.svg description: >- - Learn how to use and customize the dyte-audio-visualizer component in Dyte's + Learn how to use and customize the dyte-audio-visualizer component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-avatar.mdx b/docs/angular-ui-kit/components/dyte-avatar.mdx index 4fa0ff207..1e766dada 100644 --- a/docs/angular-ui-kit/components/dyte-avatar.mdx +++ b/docs/angular-ui-kit/components/dyte-avatar.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-avatar.svg description: >- - Learn how to use and customize the dyte-avatar component in Dyte's Angular UI + Learn how to use and customize the dyte-avatar component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-button.mdx b/docs/angular-ui-kit/components/dyte-button.mdx index 9184efa2b..b5c3de562 100644 --- a/docs/angular-ui-kit/components/dyte-button.mdx +++ b/docs/angular-ui-kit/components/dyte-button.mdx @@ -1,13 +1,13 @@ --- image: /static/ui-kit/1.x.x/components/dyte-button.svg description: >- - Learn how to use and customize the dyte-button component in Dyte's Angular UI + Learn how to use and customize the dyte-button component in ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-button -A button that follows Dyte's Design System. +A button that follows ProductDB's Design System. ## Props diff --git a/docs/angular-ui-kit/components/dyte-camera-toggle.mdx b/docs/angular-ui-kit/components/dyte-camera-toggle.mdx index ed9e7a647..4d23c1e8c 100644 --- a/docs/angular-ui-kit/components/dyte-camera-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-camera-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-camera-toggle component in Dyte's + Learn how to use and customize the dyte-camera-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-chat-toggle.mdx b/docs/angular-ui-kit/components/dyte-chat-toggle.mdx index bfd277f06..1d7896714 100644 --- a/docs/angular-ui-kit/components/dyte-chat-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-chat-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-chat-toggle component in Dyte's + Learn how to use and customize the dyte-chat-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-chat.mdx b/docs/angular-ui-kit/components/dyte-chat.mdx index 540406a37..269ecdd62 100644 --- a/docs/angular-ui-kit/components/dyte-chat.mdx +++ b/docs/angular-ui-kit/components/dyte-chat.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-chat.svg description: >- - Learn how to use and customize the dyte-chat component in Dyte's Angular UI + Learn how to use and customize the dyte-chat component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-clock.mdx b/docs/angular-ui-kit/components/dyte-clock.mdx index 63bbc7145..312662666 100644 --- a/docs/angular-ui-kit/components/dyte-clock.mdx +++ b/docs/angular-ui-kit/components/dyte-clock.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-clock.svg description: >- - Learn how to use and customize the dyte-clock component in Dyte's Angular UI + Learn how to use and customize the dyte-clock component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-confirmation-modal.mdx b/docs/angular-ui-kit/components/dyte-confirmation-modal.mdx index 59084906e..48dc96c4f 100644 --- a/docs/angular-ui-kit/components/dyte-confirmation-modal.mdx +++ b/docs/angular-ui-kit/components/dyte-confirmation-modal.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-confirmation-modal component in Dyte's + Learn how to use and customize the dyte-confirmation-modal component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-controlbar-button.mdx b/docs/angular-ui-kit/components/dyte-controlbar-button.mdx index c97ba0ce3..5cb577fa7 100644 --- a/docs/angular-ui-kit/components/dyte-controlbar-button.mdx +++ b/docs/angular-ui-kit/components/dyte-controlbar-button.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-controlbar-button.svg description: >- - Learn how to use and customize the dyte-controlbar-button component in Dyte's + Learn how to use and customize the dyte-controlbar-button component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-controlbar.mdx b/docs/angular-ui-kit/components/dyte-controlbar.mdx index dec3ff7be..e124f048c 100644 --- a/docs/angular-ui-kit/components/dyte-controlbar.mdx +++ b/docs/angular-ui-kit/components/dyte-controlbar.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-controlbar component in Dyte's Angular + Learn how to use and customize the dyte-controlbar component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-dialog-manager.mdx b/docs/angular-ui-kit/components/dyte-dialog-manager.mdx index 8da5ca925..7dbecc4ae 100644 --- a/docs/angular-ui-kit/components/dyte-dialog-manager.mdx +++ b/docs/angular-ui-kit/components/dyte-dialog-manager.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-dialog-manager component in Dyte's + Learn how to use and customize the dyte-dialog-manager component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-dialog.mdx b/docs/angular-ui-kit/components/dyte-dialog.mdx index 336511bcb..ff046d8d7 100644 --- a/docs/angular-ui-kit/components/dyte-dialog.mdx +++ b/docs/angular-ui-kit/components/dyte-dialog.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-dialog.svg description: >- - Learn how to use and customize the dyte-dialog component in Dyte's Angular UI + Learn how to use and customize the dyte-dialog component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-emoji-picker.mdx b/docs/angular-ui-kit/components/dyte-emoji-picker.mdx index f06478888..270771723 100644 --- a/docs/angular-ui-kit/components/dyte-emoji-picker.mdx +++ b/docs/angular-ui-kit/components/dyte-emoji-picker.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-emoji-picker.svg description: >- - Learn how to use and customize the dyte-emoji-picker component in Dyte's + Learn how to use and customize the dyte-emoji-picker component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-ended-screen.mdx b/docs/angular-ui-kit/components/dyte-ended-screen.mdx index 6e640c045..efadf9151 100644 --- a/docs/angular-ui-kit/components/dyte-ended-screen.mdx +++ b/docs/angular-ui-kit/components/dyte-ended-screen.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-ended-screen.svg description: >- - Learn how to use and customize the dyte-ended-screen component in Dyte's + Learn how to use and customize the dyte-ended-screen component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-file-message.mdx b/docs/angular-ui-kit/components/dyte-file-message.mdx index 5f9f42376..d2abd281e 100644 --- a/docs/angular-ui-kit/components/dyte-file-message.mdx +++ b/docs/angular-ui-kit/components/dyte-file-message.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-file-message component in Dyte's + Learn how to use and customize the dyte-file-message component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-fullscreen-toggle.mdx b/docs/angular-ui-kit/components/dyte-fullscreen-toggle.mdx index 758b01615..2d8371c2d 100644 --- a/docs/angular-ui-kit/components/dyte-fullscreen-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-fullscreen-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-fullscreen-toggle component in Dyte's + Learn how to use and customize the dyte-fullscreen-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-grid-pagination.mdx b/docs/angular-ui-kit/components/dyte-grid-pagination.mdx index 163bf31a6..26d5874e6 100644 --- a/docs/angular-ui-kit/components/dyte-grid-pagination.mdx +++ b/docs/angular-ui-kit/components/dyte-grid-pagination.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-grid-pagination.svg description: >- - Learn how to use and customize the dyte-grid-pagination component in Dyte's + Learn how to use and customize the dyte-grid-pagination component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-grid.mdx b/docs/angular-ui-kit/components/dyte-grid.mdx index 7dde3f873..e9757e18d 100644 --- a/docs/angular-ui-kit/components/dyte-grid.mdx +++ b/docs/angular-ui-kit/components/dyte-grid.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-grid.svg description: >- - Learn how to use and customize the dyte-grid component in Dyte's Angular UI + Learn how to use and customize the dyte-grid component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-header.mdx b/docs/angular-ui-kit/components/dyte-header.mdx index d39525ffa..2ef335cbb 100644 --- a/docs/angular-ui-kit/components/dyte-header.mdx +++ b/docs/angular-ui-kit/components/dyte-header.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-header component in Dyte's Angular UI + Learn how to use and customize the dyte-header component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-icon.mdx b/docs/angular-ui-kit/components/dyte-icon.mdx index b2f285470..f256b0bc9 100644 --- a/docs/angular-ui-kit/components/dyte-icon.mdx +++ b/docs/angular-ui-kit/components/dyte-icon.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-icon component in Dyte's Angular UI + Learn how to use and customize the dyte-icon component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-idle-screen.mdx b/docs/angular-ui-kit/components/dyte-idle-screen.mdx index 125b4913d..bf7c847dc 100644 --- a/docs/angular-ui-kit/components/dyte-idle-screen.mdx +++ b/docs/angular-ui-kit/components/dyte-idle-screen.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-idle-screen.svg description: >- - Learn how to use and customize the dyte-idle-screen component in Dyte's + Learn how to use and customize the dyte-idle-screen component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-image-message.mdx b/docs/angular-ui-kit/components/dyte-image-message.mdx index 1ad7eb47a..f3f9a8644 100644 --- a/docs/angular-ui-kit/components/dyte-image-message.mdx +++ b/docs/angular-ui-kit/components/dyte-image-message.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-image-message component in Dyte's + Learn how to use and customize the dyte-image-message component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-image-viewer.mdx b/docs/angular-ui-kit/components/dyte-image-viewer.mdx index 47ca4f210..ba6760fdc 100644 --- a/docs/angular-ui-kit/components/dyte-image-viewer.mdx +++ b/docs/angular-ui-kit/components/dyte-image-viewer.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-image-viewer.svg description: >- - Learn how to use and customize the dyte-image-viewer component in Dyte's + Learn how to use and customize the dyte-image-viewer component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-leave-button.mdx b/docs/angular-ui-kit/components/dyte-leave-button.mdx index b8e48af05..406d4b191 100644 --- a/docs/angular-ui-kit/components/dyte-leave-button.mdx +++ b/docs/angular-ui-kit/components/dyte-leave-button.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-leave-button component in Dyte's + Learn how to use and customize the dyte-leave-button component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-leave-meeting.mdx b/docs/angular-ui-kit/components/dyte-leave-meeting.mdx index 08d12e25f..3a471d447 100644 --- a/docs/angular-ui-kit/components/dyte-leave-meeting.mdx +++ b/docs/angular-ui-kit/components/dyte-leave-meeting.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-leave-meeting.svg description: >- - Learn how to use and customize the dyte-leave-meeting component in Dyte's + Learn how to use and customize the dyte-leave-meeting component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-logo.mdx b/docs/angular-ui-kit/components/dyte-logo.mdx index 08555f588..3d52a64a0 100644 --- a/docs/angular-ui-kit/components/dyte-logo.mdx +++ b/docs/angular-ui-kit/components/dyte-logo.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-logo.svg description: >- - Learn how to use and customize the dyte-logo component in Dyte's Angular UI + Learn how to use and customize the dyte-logo component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-meeting-title.mdx b/docs/angular-ui-kit/components/dyte-meeting-title.mdx index 7bbfe5a97..78513a814 100644 --- a/docs/angular-ui-kit/components/dyte-meeting-title.mdx +++ b/docs/angular-ui-kit/components/dyte-meeting-title.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-meeting-title.svg description: >- - Learn how to use and customize the dyte-meeting-title component in Dyte's + Learn how to use and customize the dyte-meeting-title component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-meeting.mdx b/docs/angular-ui-kit/components/dyte-meeting.mdx index dbc96ea2a..27e8db33d 100644 --- a/docs/angular-ui-kit/components/dyte-meeting.mdx +++ b/docs/angular-ui-kit/components/dyte-meeting.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-meeting.svg description: >- - Learn how to use and customize the dyte-meeting component in Dyte's Angular UI + Learn how to use and customize the dyte-meeting component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-menu-item.mdx b/docs/angular-ui-kit/components/dyte-menu-item.mdx index 8f07e0484..017a30ab6 100644 --- a/docs/angular-ui-kit/components/dyte-menu-item.mdx +++ b/docs/angular-ui-kit/components/dyte-menu-item.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-menu-item component in Dyte's Angular + Learn how to use and customize the dyte-menu-item component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-menu-list.mdx b/docs/angular-ui-kit/components/dyte-menu-list.mdx index 0e7f2d2f3..1cb92bf63 100644 --- a/docs/angular-ui-kit/components/dyte-menu-list.mdx +++ b/docs/angular-ui-kit/components/dyte-menu-list.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-menu-list component in Dyte's Angular + Learn how to use and customize the dyte-menu-list component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-menu.mdx b/docs/angular-ui-kit/components/dyte-menu.mdx index 4a3bd1243..cc00a1215 100644 --- a/docs/angular-ui-kit/components/dyte-menu.mdx +++ b/docs/angular-ui-kit/components/dyte-menu.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-menu.svg description: >- - Learn how to use and customize the dyte-menu component in Dyte's Angular UI + Learn how to use and customize the dyte-menu component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-mic-toggle.mdx b/docs/angular-ui-kit/components/dyte-mic-toggle.mdx index 9f982c6d8..4f9a5ce6d 100644 --- a/docs/angular-ui-kit/components/dyte-mic-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-mic-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-mic-toggle component in Dyte's Angular + Learn how to use and customize the dyte-mic-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-mixed-grid.mdx b/docs/angular-ui-kit/components/dyte-mixed-grid.mdx index b2adb12cf..cfb5f53c8 100644 --- a/docs/angular-ui-kit/components/dyte-mixed-grid.mdx +++ b/docs/angular-ui-kit/components/dyte-mixed-grid.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-mixed-grid.svg description: >- - Learn how to use and customize the dyte-mixed-grid component in Dyte's Angular + Learn how to use and customize the dyte-mixed-grid component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-more-toggle.mdx b/docs/angular-ui-kit/components/dyte-more-toggle.mdx index bbea131ec..52ff28d70 100644 --- a/docs/angular-ui-kit/components/dyte-more-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-more-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-more-toggle component in Dyte's + Learn how to use and customize the dyte-more-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-name-tag.mdx b/docs/angular-ui-kit/components/dyte-name-tag.mdx index 52be7f61c..171146a46 100644 --- a/docs/angular-ui-kit/components/dyte-name-tag.mdx +++ b/docs/angular-ui-kit/components/dyte-name-tag.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-name-tag.svg description: >- - Learn how to use and customize the dyte-name-tag component in Dyte's Angular + Learn how to use and customize the dyte-name-tag component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-network-indicator.mdx b/docs/angular-ui-kit/components/dyte-network-indicator.mdx index 04f3b942f..d2eaac6d0 100644 --- a/docs/angular-ui-kit/components/dyte-network-indicator.mdx +++ b/docs/angular-ui-kit/components/dyte-network-indicator.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-network-indicator component in Dyte's React UI + Learn how to use and customize the dyte-network-indicator component in ProductDB's React UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-notification.mdx b/docs/angular-ui-kit/components/dyte-notification.mdx index 064358d57..387330e96 100644 --- a/docs/angular-ui-kit/components/dyte-notification.mdx +++ b/docs/angular-ui-kit/components/dyte-notification.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-notification.svg description: >- - Learn how to use and customize the dyte-notification component in Dyte's + Learn how to use and customize the dyte-notification component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-notifications.mdx b/docs/angular-ui-kit/components/dyte-notifications.mdx index ed4b0638e..6bcf2fdc2 100644 --- a/docs/angular-ui-kit/components/dyte-notifications.mdx +++ b/docs/angular-ui-kit/components/dyte-notifications.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-notifications component in Dyte's + Learn how to use and customize the dyte-notifications component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-overlay-modal.mdx b/docs/angular-ui-kit/components/dyte-overlay-modal.mdx index 56e2124a5..65d869562 100644 --- a/docs/angular-ui-kit/components/dyte-overlay-modal.mdx +++ b/docs/angular-ui-kit/components/dyte-overlay-modal.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-overlay-modal component in Dyte's + Learn how to use and customize the dyte-overlay-modal component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-participant-count.mdx b/docs/angular-ui-kit/components/dyte-participant-count.mdx index f3cb8846f..411aa8ade 100644 --- a/docs/angular-ui-kit/components/dyte-participant-count.mdx +++ b/docs/angular-ui-kit/components/dyte-participant-count.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-participant-count.svg description: >- - Learn how to use and customize the dyte-participant-count component in Dyte's + Learn how to use and customize the dyte-participant-count component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-participant-tile.mdx b/docs/angular-ui-kit/components/dyte-participant-tile.mdx index f5e933009..3391b137b 100644 --- a/docs/angular-ui-kit/components/dyte-participant-tile.mdx +++ b/docs/angular-ui-kit/components/dyte-participant-tile.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-participant-tile.svg description: >- - Learn how to use and customize the dyte-participant-tile component in Dyte's + Learn how to use and customize the dyte-participant-tile component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-participant.mdx b/docs/angular-ui-kit/components/dyte-participant.mdx index fdb2c7edc..bd593c77c 100644 --- a/docs/angular-ui-kit/components/dyte-participant.mdx +++ b/docs/angular-ui-kit/components/dyte-participant.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-participant component in Dyte's + Learn how to use and customize the dyte-participant component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-participants-audio.mdx b/docs/angular-ui-kit/components/dyte-participants-audio.mdx index 34b191fa7..72808203e 100644 --- a/docs/angular-ui-kit/components/dyte-participants-audio.mdx +++ b/docs/angular-ui-kit/components/dyte-participants-audio.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-participants-audio.svg description: >- - Learn how to use and customize the dyte-participants-audio component in Dyte's + Learn how to use and customize the dyte-participants-audio component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-participants-stage-list.mdx b/docs/angular-ui-kit/components/dyte-participants-stage-list.mdx index cc071b0a1..fb939aae9 100644 --- a/docs/angular-ui-kit/components/dyte-participants-stage-list.mdx +++ b/docs/angular-ui-kit/components/dyte-participants-stage-list.mdx @@ -1,7 +1,7 @@ --- description: >- Learn how to use and customize the dyte-participants-stage-list component in - Dyte's Angular UI Kit with our detailed documentation. + ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-participants-stage-list diff --git a/docs/angular-ui-kit/components/dyte-participants-toggle.mdx b/docs/angular-ui-kit/components/dyte-participants-toggle.mdx index 2d3e7ad0b..906ef7328 100644 --- a/docs/angular-ui-kit/components/dyte-participants-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-participants-toggle.mdx @@ -1,7 +1,7 @@ --- description: >- Learn how to use and customize the dyte-participants-toggle component in - Dyte's Angular UI Kit with our detailed documentation. + ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-participants-toggle diff --git a/docs/angular-ui-kit/components/dyte-participants.mdx b/docs/angular-ui-kit/components/dyte-participants.mdx index 38f0fc289..21fa2c10e 100644 --- a/docs/angular-ui-kit/components/dyte-participants.mdx +++ b/docs/angular-ui-kit/components/dyte-participants.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-participants.svg description: >- - Learn how to use and customize the dyte-participants component in Dyte's + Learn how to use and customize the dyte-participants component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-permissions-message.mdx b/docs/angular-ui-kit/components/dyte-permissions-message.mdx index dd5ed7f51..755860b76 100644 --- a/docs/angular-ui-kit/components/dyte-permissions-message.mdx +++ b/docs/angular-ui-kit/components/dyte-permissions-message.mdx @@ -1,7 +1,7 @@ --- description: >- Learn how to use and customize the dyte-permissions-message component in - Dyte's Angular UI Kit with our detailed documentation. + ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-permissions-message diff --git a/docs/angular-ui-kit/components/dyte-plugin-main.mdx b/docs/angular-ui-kit/components/dyte-plugin-main.mdx index 464720724..87c9f471a 100644 --- a/docs/angular-ui-kit/components/dyte-plugin-main.mdx +++ b/docs/angular-ui-kit/components/dyte-plugin-main.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-plugin-main.svg description: >- - Learn how to use and customize the dyte-plugin-main component in Dyte's + Learn how to use and customize the dyte-plugin-main component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-plugins-toggle.mdx b/docs/angular-ui-kit/components/dyte-plugins-toggle.mdx index 2c4d5d67a..0f160af2c 100644 --- a/docs/angular-ui-kit/components/dyte-plugins-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-plugins-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-plugins-toggle component in Dyte's + Learn how to use and customize the dyte-plugins-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-plugins.mdx b/docs/angular-ui-kit/components/dyte-plugins.mdx index 5cc225dd2..4600b9868 100644 --- a/docs/angular-ui-kit/components/dyte-plugins.mdx +++ b/docs/angular-ui-kit/components/dyte-plugins.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-plugins.svg description: >- - Learn how to use and customize the dyte-plugins component in Dyte's Angular UI + Learn how to use and customize the dyte-plugins component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-poll-form.mdx b/docs/angular-ui-kit/components/dyte-poll-form.mdx index e74b6a240..755cf0f9c 100644 --- a/docs/angular-ui-kit/components/dyte-poll-form.mdx +++ b/docs/angular-ui-kit/components/dyte-poll-form.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-poll-form component in Dyte's Angular + Learn how to use and customize the dyte-poll-form component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-poll.mdx b/docs/angular-ui-kit/components/dyte-poll.mdx index abdb6629d..f5c5240b2 100644 --- a/docs/angular-ui-kit/components/dyte-poll.mdx +++ b/docs/angular-ui-kit/components/dyte-poll.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-poll component in Dyte's Angular UI + Learn how to use and customize the dyte-poll component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-polls-toggle.mdx b/docs/angular-ui-kit/components/dyte-polls-toggle.mdx index a0cf099d9..0bc337702 100644 --- a/docs/angular-ui-kit/components/dyte-polls-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-polls-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-polls-toggle component in Dyte's + Learn how to use and customize the dyte-polls-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-polls.mdx b/docs/angular-ui-kit/components/dyte-polls.mdx index cb5968015..c09a50bc3 100644 --- a/docs/angular-ui-kit/components/dyte-polls.mdx +++ b/docs/angular-ui-kit/components/dyte-polls.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-polls.svg description: >- - Learn how to use and customize the dyte-polls component in Dyte's Angular UI + Learn how to use and customize the dyte-polls component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-recording-indicator.mdx b/docs/angular-ui-kit/components/dyte-recording-indicator.mdx index 6f073ff00..2a8aa2b1c 100644 --- a/docs/angular-ui-kit/components/dyte-recording-indicator.mdx +++ b/docs/angular-ui-kit/components/dyte-recording-indicator.mdx @@ -2,7 +2,7 @@ image: /static/ui-kit/1.x.x/components/dyte-recording-indicator.svg description: >- Learn how to use and customize the dyte-recording-indicator component in - Dyte's Angular UI Kit with our detailed documentation. + ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-recording-indicator diff --git a/docs/angular-ui-kit/components/dyte-recording-toggle.mdx b/docs/angular-ui-kit/components/dyte-recording-toggle.mdx index fa2ecf440..c09962ea6 100644 --- a/docs/angular-ui-kit/components/dyte-recording-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-recording-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-recording-toggle component in Dyte's + Learn how to use and customize the dyte-recording-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-remote-access-manager.mdx b/docs/angular-ui-kit/components/dyte-remote-access-manager.mdx index 4d415465f..7d02857a7 100644 --- a/docs/angular-ui-kit/components/dyte-remote-access-manager.mdx +++ b/docs/angular-ui-kit/components/dyte-remote-access-manager.mdx @@ -2,7 +2,7 @@ image: /static/ui-kit/1.x.x/components/dyte-remote-access-manager.svg description: >- Learn how to use and customize the dyte-remote-access-manager component in - Dyte's Angular UI Kit with our detailed documentation. + ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-remote-access-manager diff --git a/docs/angular-ui-kit/components/dyte-screen-share-toggle.mdx b/docs/angular-ui-kit/components/dyte-screen-share-toggle.mdx index 95d769ef6..b350a6202 100644 --- a/docs/angular-ui-kit/components/dyte-screen-share-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-screen-share-toggle.mdx @@ -1,7 +1,7 @@ --- description: >- Learn how to use and customize the dyte-screen-share-toggle component in - Dyte's Angular UI Kit with our detailed documentation. + ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-screen-share-toggle diff --git a/docs/angular-ui-kit/components/dyte-screenshare-view.mdx b/docs/angular-ui-kit/components/dyte-screenshare-view.mdx index af56d2baa..1241fc2e7 100644 --- a/docs/angular-ui-kit/components/dyte-screenshare-view.mdx +++ b/docs/angular-ui-kit/components/dyte-screenshare-view.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-screenshare-view.svg description: >- - Learn how to use and customize the dyte-screenshare-view component in Dyte's + Learn how to use and customize the dyte-screenshare-view component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-settings-audio.mdx b/docs/angular-ui-kit/components/dyte-settings-audio.mdx index 9ee299269..5eeacb3d8 100644 --- a/docs/angular-ui-kit/components/dyte-settings-audio.mdx +++ b/docs/angular-ui-kit/components/dyte-settings-audio.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-settings-audio component in Dyte's + Learn how to use and customize the dyte-settings-audio component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-settings-toggle.mdx b/docs/angular-ui-kit/components/dyte-settings-toggle.mdx index 3df9afcd2..013bfb4bd 100644 --- a/docs/angular-ui-kit/components/dyte-settings-toggle.mdx +++ b/docs/angular-ui-kit/components/dyte-settings-toggle.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-settings-toggle component in Dyte's + Learn how to use and customize the dyte-settings-toggle component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-settings-video.mdx b/docs/angular-ui-kit/components/dyte-settings-video.mdx index cad9e2667..1878569bc 100644 --- a/docs/angular-ui-kit/components/dyte-settings-video.mdx +++ b/docs/angular-ui-kit/components/dyte-settings-video.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-settings-video component in Dyte's + Learn how to use and customize the dyte-settings-video component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-settings.mdx b/docs/angular-ui-kit/components/dyte-settings.mdx index e43676f80..8441b7fdb 100644 --- a/docs/angular-ui-kit/components/dyte-settings.mdx +++ b/docs/angular-ui-kit/components/dyte-settings.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-settings.svg description: >- - Learn how to use and customize the dyte-settings component in Dyte's Angular + Learn how to use and customize the dyte-settings component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-setup-screen.mdx b/docs/angular-ui-kit/components/dyte-setup-screen.mdx index da850d69e..9ef5fffc6 100644 --- a/docs/angular-ui-kit/components/dyte-setup-screen.mdx +++ b/docs/angular-ui-kit/components/dyte-setup-screen.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-setup-screen.svg description: >- - Learn how to use and customize the dyte-setup-screen component in Dyte's + Learn how to use and customize the dyte-setup-screen component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-sidebar.mdx b/docs/angular-ui-kit/components/dyte-sidebar.mdx index 6c2d35f61..9cb98be41 100644 --- a/docs/angular-ui-kit/components/dyte-sidebar.mdx +++ b/docs/angular-ui-kit/components/dyte-sidebar.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-sidebar.svg description: >- - Learn how to use and customize the dyte-sidebar component in Dyte's Angular UI + Learn how to use and customize the dyte-sidebar component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-simple-grid.mdx b/docs/angular-ui-kit/components/dyte-simple-grid.mdx index 2b317cc8f..8d4b4e67a 100644 --- a/docs/angular-ui-kit/components/dyte-simple-grid.mdx +++ b/docs/angular-ui-kit/components/dyte-simple-grid.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-simple-grid.svg description: >- - Learn how to use and customize the dyte-simple-grid component in Dyte's + Learn how to use and customize the dyte-simple-grid component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-spinner.mdx b/docs/angular-ui-kit/components/dyte-spinner.mdx index b1b2c9309..427ea189d 100644 --- a/docs/angular-ui-kit/components/dyte-spinner.mdx +++ b/docs/angular-ui-kit/components/dyte-spinner.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-spinner.svg description: >- - Learn how to use and customize the dyte-spinner component in Dyte's Angular UI + Learn how to use and customize the dyte-spinner component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-spotlight-grid.mdx b/docs/angular-ui-kit/components/dyte-spotlight-grid.mdx index e248b1116..45e0d4bf3 100644 --- a/docs/angular-ui-kit/components/dyte-spotlight-grid.mdx +++ b/docs/angular-ui-kit/components/dyte-spotlight-grid.mdx @@ -1,7 +1,7 @@ --- image: /static/ui-kit/1.x.x/components/dyte-spotlight-grid.svg description: >- - Learn how to use and customize the dyte-spotlight-grid component in Dyte's + Learn how to use and customize the dyte-spotlight-grid component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-stage.mdx b/docs/angular-ui-kit/components/dyte-stage.mdx index 33d996674..5817a372d 100644 --- a/docs/angular-ui-kit/components/dyte-stage.mdx +++ b/docs/angular-ui-kit/components/dyte-stage.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-stage component in Dyte's Angular UI + Learn how to use and customize the dyte-stage component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-switch.mdx b/docs/angular-ui-kit/components/dyte-switch.mdx index 5fa5c5e69..2515dbaa3 100644 --- a/docs/angular-ui-kit/components/dyte-switch.mdx +++ b/docs/angular-ui-kit/components/dyte-switch.mdx @@ -1,13 +1,13 @@ --- image: /static/ui-kit/1.x.x/components/dyte-switch.svg description: >- - Learn how to use and customize the dyte-switch component in Dyte's Angular UI + Learn how to use and customize the dyte-switch component in ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-switch -A switch component which follows Dyte's Design System. +A switch component which follows ProductDB's Design System. ## Props diff --git a/docs/angular-ui-kit/components/dyte-text-field.mdx b/docs/angular-ui-kit/components/dyte-text-field.mdx index 8a3be89ba..55a238df0 100644 --- a/docs/angular-ui-kit/components/dyte-text-field.mdx +++ b/docs/angular-ui-kit/components/dyte-text-field.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-text-field component in Dyte's Angular + Learn how to use and customize the dyte-text-field component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-text-message.mdx b/docs/angular-ui-kit/components/dyte-text-message.mdx index 4b6e5484e..51b8f6768 100644 --- a/docs/angular-ui-kit/components/dyte-text-message.mdx +++ b/docs/angular-ui-kit/components/dyte-text-message.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-text-message component in Dyte's + Learn how to use and customize the dyte-text-message component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/dyte-tooltip.mdx b/docs/angular-ui-kit/components/dyte-tooltip.mdx index 99d34fd2b..40a8bb12f 100644 --- a/docs/angular-ui-kit/components/dyte-tooltip.mdx +++ b/docs/angular-ui-kit/components/dyte-tooltip.mdx @@ -1,13 +1,13 @@ --- image: /static/ui-kit/1.x.x/components/dyte-tooltip.svg description: >- - Learn how to use and customize the dyte-tooltip component in Dyte's Angular UI + Learn how to use and customize the dyte-tooltip component in ProductDB's Angular UI Kit with our detailed documentation. --- # dyte-tooltip -Tooltip component which follows Dyte's Design System. +Tooltip component which follows ProductDB's Design System. ## Props diff --git a/docs/angular-ui-kit/components/dyte-viewer-count.mdx b/docs/angular-ui-kit/components/dyte-viewer-count.mdx index 21639f600..8f319fce9 100644 --- a/docs/angular-ui-kit/components/dyte-viewer-count.mdx +++ b/docs/angular-ui-kit/components/dyte-viewer-count.mdx @@ -1,6 +1,6 @@ --- description: >- - Learn how to use and customize the dyte-viewer-count component in Dyte's + Learn how to use and customize the dyte-viewer-count component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/components/gallery.mdx b/docs/angular-ui-kit/components/gallery.mdx index e32c86b88..22d0dc02e 100644 --- a/docs/angular-ui-kit/components/gallery.mdx +++ b/docs/angular-ui-kit/components/gallery.mdx @@ -2,7 +2,7 @@ sidebar_position: 1 slug: /components description: >- - Learn how to use and customize the Gallery component in Dyte's Angular UI Kit + Learn how to use and customize the Gallery component in ProductDB's Angular UI Kit with our detailed documentation. --- diff --git a/docs/angular-ui-kit/customizations/custom-iconpack.mdx b/docs/angular-ui-kit/customizations/custom-iconpack.mdx index 3d585e265..f06e3a8ee 100644 --- a/docs/angular-ui-kit/customizations/custom-iconpack.mdx +++ b/docs/angular-ui-kit/customizations/custom-iconpack.mdx @@ -4,18 +4,18 @@ sidebar_position: 6 # Customize Meeting Icons -Dyte's UI Kit provides all the necessary UI components to allow complete customization of all its UI Kit components. You can customize your meeting icons such as chat, clock, leave meeting, mic on and off, and more. +ProductDB's UI Kit provides all the necessary UI components to allow complete customization of all its UI Kit components. You can customize your meeting icons such as chat, clock, leave meeting, mic on and off, and more. Customizing the meeting icons involve the following steps: -1. Integrate Dyte's web SDK into your web application +1. Integrate ProductDB's web SDK into your web application 2. Customize the default icon pack -## Step 1: Integrate Dyte's web SDK into your web application +## Step 1: Integrate ProductDB's web SDK into your web application
- To get started with customizing the icons for your meetings, you need to first integrate Dyte's Web SDK into your web application. + To get started with customizing the icons for your meetings, you need to first integrate ProductDB's Web SDK into your web application. 1. Install the package using npm or Yarn. @@ -25,7 +25,7 @@ npm install @dytesdk/angular-ui-kit @dytesdk/web-core 2. Create a meeting room using the [Create Meeting API](/api#/operations/create_meeting). 3. Generate an `authToken` using the [Add Participant API](/api#/operations/add_participant). An `authToken` is a unique token that is used to identify a user in the meeting. -4. Initialize the Dyte client using the `DyteClient.init({ authToken })`. It returns the meeting object. +4. Initialize the ProductDB client using the `DyteClient.init({ authToken })`. It returns the meeting object. 5. Pass the meeting object to the UI Kit. The `dyte-meeting` component generates the default UI experience. Read more about how to customize the UI [here](/angular-ui-kit/basics/components-basics). @@ -51,11 +51,11 @@ class AppComponent { ## Step 2: Customize default icon pack -Now that you've integrated Dyte SDK into your application successfully, let's quickly understand how you can customize the icon set for your application. +Now that you've integrated ProductDB SDK into your application successfully, let's quickly understand how you can customize the icon set for your application. -Dyte's default icon set is available at [icons.dyte.io](https://icons.dyte.io/). You can modify and generate your custom icon set from here. +ProductDB's default icon set is available at [icons.dyte.io](https://icons.dyte.io/). You can modify and generate your custom icon set from here. -In order to replace Dyte's default icon set with your own, you can pass the link to your icon set in the `dyte-meeting` component like so. +In order to replace ProductDB's default icon set with your own, you can pass the link to your icon set in the `dyte-meeting` component like so. ```ts class AppComponent { @@ -149,5 +149,5 @@ Icon Pack object type: Angular UI Kit Customize Meeting Icons - + diff --git a/docs/angular-ui-kit/customizations/custom-locale.mdx b/docs/angular-ui-kit/customizations/custom-locale.mdx index 72214b77a..d9ae19506 100644 --- a/docs/angular-ui-kit/customizations/custom-locale.mdx +++ b/docs/angular-ui-kit/customizations/custom-locale.mdx @@ -1,24 +1,24 @@ --- sidebar_position: 6 description: >- - Learn how to customize the locale settings in Dyte's Angular UI Kit with our + Learn how to customize the locale settings in ProductDB's Angular UI Kit with our comprehensive documentation. --- # Customize Meeting Locale -Dyte's UI Kit allows you to customize all the text within the video call interface. You can personalize the text to align with your specific locale needs. +ProductDB's UI Kit allows you to customize all the text within the video call interface. You can personalize the text to align with your specific locale needs. Customizing the locale involve the following steps: -1. Integrate Dyte's web SDK into your web application +1. Integrate ProductDB's web SDK into your web application 2. Customize the default language pack -## Step 1: Integrate Dyte's web SDK into your web application +## Step 1: Integrate ProductDB's web SDK into your web application
- To get started with customizing the icons for your meetings, you need to first integrate Dyte's Web SDK into your web application. + To get started with customizing the icons for your meetings, you need to first integrate ProductDB's Web SDK into your web application. 1. Install the package using npm or Yarn. @@ -28,7 +28,7 @@ npm install @dytesdk/angular-ui-kit @dytesdk/web-core 2. Create a meeting room using the [Create Meeting API](/api#/operations/create_meeting). 3. Generate an `authToken` using the [Add Participant API](/api#/operations/add_participant). An `authToken` is a unique token that is used to identify a user in the meeting. -4. Initialize the Dyte client using the `DyteClient.init({ authToken })`. It returns the meeting object. +4. Initialize the ProductDB client using the `DyteClient.init({ authToken })`. It returns the meeting object. 5. Pass the meeting object to the UI Kit. The `dyte-meeting` component generates the default UI experience. Read more about how to customize the UI [here](/angular-ui-kit/basics/components-basics). @@ -54,18 +54,18 @@ class AppComponent { ## Step 2: Customize the default language pack -Now that you've integrated Dyte SDK into your application successfully, let's quickly understand how you can customize the language pack for your application. +Now that you've integrated ProductDB SDK into your application successfully, let's quickly understand how you can customize the language pack for your application. -Dyte's default language pack can be imported like so. +ProductDB's default language pack can be imported like so. ```jsx import { defaultLanguage, useLanguage } from '@dytesdk/angular-ui-kit'; ``` -In order to replace Dyte's default locale set with your own, you can pass your own locale to the `t` prop exposed by the UI components. +In order to replace ProductDB's default locale set with your own, you can pass your own locale to the `t` prop exposed by the UI components. ```jsx -// Customise Dyte's default locale object +// Customise ProductDB's default locale object const myLanguagePack = useLanguage({ ...defaultLanguage, mute_all: 'Mute All Users', @@ -96,5 +96,5 @@ import DefaultLanguageI18N from '/docs/partials/_default-language-i18n.mdx'; Angular UI Kit Customize Meeting Locale - + diff --git a/docs/angular-ui-kit/design-system.mdx b/docs/angular-ui-kit/design-system.mdx index 01bad465b..794f2c087 100644 --- a/docs/angular-ui-kit/design-system.mdx +++ b/docs/angular-ui-kit/design-system.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 4 description: >- - Explore the design system and guidelines for using Dyte's Angular UI Kit in + Explore the design system and guidelines for using ProductDB's Angular UI Kit in your applications. --- @@ -232,5 +232,5 @@ const designTokens = { Angular UI Kit Design System - + diff --git a/docs/angular-ui-kit/introduction.mdx b/docs/angular-ui-kit/introduction.mdx index 9b8096f95..26bf9089d 100644 --- a/docs/angular-ui-kit/introduction.mdx +++ b/docs/angular-ui-kit/introduction.mdx @@ -6,7 +6,7 @@ image: /static/ui-kit/1.x.x/ui-kit-cover.jpg # Introduction -Dyte's UI Kit is a prebuilt design library of UI components that makes it easy +ProductDB's UI Kit is a prebuilt design library of UI components that makes it easy to integrate video and voice calls into any app or website within minutes. ## Usage @@ -28,6 +28,6 @@ The library uses a layered design structure allowing you to start with a prebuil Angular UI Kit Introduction diff --git a/docs/angular-ui-kit/quickstart.mdx b/docs/angular-ui-kit/quickstart.mdx index 9bf113dd8..ea4d60ade 100644 --- a/docs/angular-ui-kit/quickstart.mdx +++ b/docs/angular-ui-kit/quickstart.mdx @@ -1,13 +1,13 @@ --- sidebar_position: 3 description: >- - Get started quickly with Dyte's Angular UI Kit by following our step-by-step + Get started quickly with ProductDB's Angular UI Kit by following our step-by-step Quickstart guide. --- # Quickstart -This quickstart shows how to use Dyte's UI Kit prebuilt components to add live +This quickstart shows how to use ProductDB's UI Kit prebuilt components to add live video and audio to your [Angular](https://angular.io/) application with minimal coding and a variety of meeting UI customization options. @@ -18,11 +18,11 @@ and run a sample application from the ## Before Getting Started -- Make sure you've read the [Getting Started with Dyte](/getting-started) topic +- Make sure you've read the [Getting Started with ProductDB](/getting-started) topic and completed the following steps: - - Create a [Dyte Developer Account](https://dev.dyte.io/) - - Create a [Dyte Meeting](/api/?v=v2#/operations/create_meeting) + - Create a [ProductDB Developer Account](https://dev.dyte.io/) + - Create a [ProductDB Meeting](/api/?v=v2#/operations/create_meeting) - [Add Participant](/api/?v=v2#/operations/add_participant) to the meeting ## Step 1: Install the SDK @@ -52,7 +52,7 @@ npm install @dytesdk/angular-ui-kit @dytesdk/web-core Load the `DyteComponentsModule` into your app module. This is typically the `app.module.ts` file. -This allows you to use Dyte's UI components in your component HTML files. For +This allows you to use ProductDB's UI components in your component HTML files. For more information on the components, see [Angular components](https://angular.io/guide/component-overview). @@ -85,15 +85,15 @@ If you are using TypeScript, set `allowSyntheticDefaultImports` as true in your } ``` -## Step 4: Add Dyte Meeting to the Template File +## Step 4: Add ProductDB Meeting to the Template File -Load the Dyte component to your template file (`component.html`). +Load the ProductDB component to your template file (`component.html`). ```html ``` -## Step 5: Initialize the Dyte Meeting +## Step 5: Initialize the ProductDB Meeting 1. Get a reference to the meeting component using @ViewChild(). 2. Call the init() method and pass the authToken. @@ -127,5 +127,5 @@ class AppComponent { Angular UI Kit Quickstart - + diff --git a/docs/angular-ui-kit/reference/classes/DyteNotificationsAudio.md b/docs/angular-ui-kit/reference/classes/DyteNotificationsAudio.md index 04a7b1ac6..75e86837e 100644 --- a/docs/angular-ui-kit/reference/classes/DyteNotificationsAudio.md +++ b/docs/angular-ui-kit/reference/classes/DyteNotificationsAudio.md @@ -59,5 +59,5 @@ ___ Angular UI Kit Class: DyteNotificationsAudio - + diff --git a/docs/angular-ui-kit/reference/interfaces/Notification.md b/docs/angular-ui-kit/reference/interfaces/Notification.md index 807069fd5..8dc2c8154 100644 --- a/docs/angular-ui-kit/reference/interfaces/Notification.md +++ b/docs/angular-ui-kit/reference/interfaces/Notification.md @@ -55,5 +55,5 @@ ___ Angular UI Kit Interface: Notification - + diff --git a/docs/angular-ui-kit/reference/interfaces/PollObject.md b/docs/angular-ui-kit/reference/interfaces/PollObject.md index 473db8389..fb07d72bb 100644 --- a/docs/angular-ui-kit/reference/interfaces/PollObject.md +++ b/docs/angular-ui-kit/reference/interfaces/PollObject.md @@ -31,5 +31,5 @@ ___ Angular UI Kit Interface: PollObject - + diff --git a/docs/angular-ui-kit/reference/interfaces/States.md b/docs/angular-ui-kit/reference/interfaces/States.md index 684fc55df..28ba26774 100644 --- a/docs/angular-ui-kit/reference/interfaces/States.md +++ b/docs/angular-ui-kit/reference/interfaces/States.md @@ -115,5 +115,5 @@ ___ Angular UI Kit Interface: States - + diff --git a/docs/angular-ui-kit/reference/interfaces/UIConfig.md b/docs/angular-ui-kit/reference/interfaces/UIConfig.md index c98823884..4325ccec3 100644 --- a/docs/angular-ui-kit/reference/interfaces/UIConfig.md +++ b/docs/angular-ui-kit/reference/interfaces/UIConfig.md @@ -33,5 +33,5 @@ ___ Angular UI Kit Interface: UIConfig - + diff --git a/docs/angular-ui-kit/reference/interfaces/UserPreferences.md b/docs/angular-ui-kit/reference/interfaces/UserPreferences.md index bfd51ad5b..c2b2a8b5d 100644 --- a/docs/angular-ui-kit/reference/interfaces/UserPreferences.md +++ b/docs/angular-ui-kit/reference/interfaces/UserPreferences.md @@ -28,5 +28,5 @@ ___ Angular UI Kit Interface: UserPreferences - + diff --git a/docs/angular-ui-kit/reference/reference.md b/docs/angular-ui-kit/reference/reference.md index 5583566ce..37556da08 100644 --- a/docs/angular-ui-kit/reference/reference.md +++ b/docs/angular-ui-kit/reference/reference.md @@ -251,13 +251,13 @@ ___ ▸ **provideDyteDesignSystem**(`el`, `tokens`): `void` -Provides the design system new tokens to consume values from for styling the Dyte UI Kit's UI. +Provides the design system new tokens to consume values from for styling the ProductDB UI Kit's UI. #### Parameters | Name | Type | Description | | :------ | :------ | :------ | -| `el` | `HTMLElement` | The element/node you want to _provide_ Dyte's design system. | +| `el` | `HTMLElement` | The element/node you want to _provide_ ProductDB's design system. | | `tokens` | `DesignTokens` | The design tokens you want to updated. | #### Returns @@ -287,5 +287,5 @@ Return value of emitting the event Angular UI Kit Reference - + diff --git a/docs/angular-ui-kit/release-notes.mdx b/docs/angular-ui-kit/release-notes.mdx index 4283a237b..ec31f246c 100644 --- a/docs/angular-ui-kit/release-notes.mdx +++ b/docs/angular-ui-kit/release-notes.mdx @@ -15,5 +15,5 @@ The release notes lists all new features, resolved issues, and known issues of A Angular UI Kit Release Notes - + diff --git a/docs/cli/getting-started.mdx b/docs/cli/getting-started.mdx index ec48bd705..13ee64985 100644 --- a/docs/cli/getting-started.mdx +++ b/docs/cli/getting-started.mdx @@ -1,19 +1,19 @@ --- sidebar_position: 2 description: >- - Get started with Dyte CLI using our comprehensive guide. Follow step-by-step + Get started with ProductDB CLI using our comprehensive guide. Follow step-by-step instructions for a smooth development. --- # Getting started -The Dyte CLI needs a little bit of work to get started. We're working on +The ProductDB CLI needs a little bit of work to get started. We're working on reducing the amount of effort required, but for now you'll have to do the following. ## Configuration -1. Authorize yourself with the Dyte Dev Portal. This allows you to access all +1. Authorize yourself with the ProductDB Dev Portal. This allows you to access all the organizations that you belong to from the CLI. ```shell @@ -30,7 +30,7 @@ dyte auth org ### General -The Dyte CLI is +The ProductDB CLI is [POSIX compliant](https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html). This means in general, a command has the following format: @@ -62,6 +62,6 @@ dyte auth org CLI Getting started - + diff --git a/docs/cli/installation.mdx b/docs/cli/installation.mdx index b83c6d8d9..d250eec08 100644 --- a/docs/cli/installation.mdx +++ b/docs/cli/installation.mdx @@ -2,13 +2,13 @@ sidebar_position: 1 slug: / description: >- - Learn about Dyte's Command Line Interface (CLI) and its powerful commands. + Learn about ProductDB's Command Line Interface (CLI) and its powerful commands. Streamline your workflow with our CLI tools. --- -# Dyte CLI +# ProductDB CLI -The Dyte CLI is a unified utility that helps you manage Dyte services for your +The ProductDB CLI is a unified utility that helps you manage ProductDB services for your organization(s) directly from your command line. ## Installation @@ -20,6 +20,6 @@ npm install -g @dytesdk/cli ``` - CLI Dyte CLI - + CLI ProductDB CLI + diff --git a/docs/cli/meetings.mdx b/docs/cli/meetings.mdx index a33e45bea..927ac977c 100644 --- a/docs/cli/meetings.mdx +++ b/docs/cli/meetings.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 3 description: >- - "Explore Dyte CLI's capabilities for managing meetings from the command line. + "Explore ProductDB CLI's capabilities for managing meetings from the command line. Learn how to create --- @@ -35,5 +35,5 @@ dyte meetings info CLI Meetings - + diff --git a/docs/cli/plugins.mdx b/docs/cli/plugins.mdx index 457779825..9f8a9c73b 100644 --- a/docs/cli/plugins.mdx +++ b/docs/cli/plugins.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 5 description: >- - Extend the functionality of Dyte CLI with our plugin documentation. Discover a + Extend the functionality of ProductDB CLI with our plugin documentation. Discover a variety of plugins and integration steps. --- @@ -12,11 +12,11 @@ You may create, manage, and host your own custom plugins with the help of the ## Overview -You can publish plugins for your organization on Dyte. We manage only the +You can publish plugins for your organization on ProductDB. We manage only the client-side code for plugins, the backend for a plugin (if any) **will not** be -hosted by Dyte. Therefore, server-side templating is not supported in plugins. +hosted by ProductDB. Therefore, server-side templating is not supported in plugins. -Every functional Dyte plugin requires a configuration file, which is named +Every functional ProductDB plugin requires a configuration file, which is named `dyte-config.json` by default. This contains details about the plugin such as the `pluginId`, `name`, `version`, `description`, etc. This file is auto-generated upon running the `dyte plugins create` command, which is @@ -37,13 +37,13 @@ In order to create and publish a plugin, you need to do the following. 4. Modify the `dyte-config.json` file to update the version and the files that will be included and excluded while generating the plugin archive. 5. Run `dyte plugins publish -l` or `dyte plugins publish --latest` to upload - and serve your plugin on Dyte. + and serve your plugin on ProductDB. ## Usage ### Creating a plugin -You can use the following subcommand to create a new Dyte plugin. This sends an +You can use the following subcommand to create a new ProductDB plugin. This sends an API request to register a new plugin under your organization. Additionally, it creates a file called `dyte-config.json`, which is essential for the plugin to function properly. @@ -104,7 +104,7 @@ dyte plugins pack ### Publishing a plugin -The `publish` subcommand handles publishing a plugin on Dyte. You must run this +The `publish` subcommand handles publishing a plugin on ProductDB. You must run this command in the directory where the `dyte-config.json` and the `index.html` files of your plugin are present. In the `dyte-config.json`, you can also describe the files you want to include in and exclude from the archive. In order to publish a @@ -131,7 +131,7 @@ dyte plugins publish -l ### Unpublishing a plugin The `unpublish` subcommand can be used if you want do not want your plugin to -show up on the Dyte plugins panel. The `pluginId` is required. +show up on the ProductDB plugins panel. The `pluginId` is required. ```shell dyte plugins unpublish @@ -147,7 +147,7 @@ required for each of these subcommands. ### List -`version list` can be used to list all versions of your Dyte plugin. +`version list` can be used to list all versions of your ProductDB plugin. ```shell dyte plugins version list @@ -155,7 +155,7 @@ dyte plugins version list ### Delete -`version delete` can be used to delete a particular version of your Dyte plugin. +`version delete` can be used to delete a particular version of your ProductDB plugin. This accepts the version you want to delete with the help of the `-v` option. ```shell @@ -174,5 +174,5 @@ dyte plugins version change-latest -v CLI Plugins - + diff --git a/docs/cli/recording.mdx b/docs/cli/recording.mdx index cb2575c30..5e6d0ee94 100644 --- a/docs/cli/recording.mdx +++ b/docs/cli/recording.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 4 description: >- - Understand how to enable and configure recording features using Dyte CLI. + Understand how to enable and configure recording features using ProductDB CLI. Capture and review meeting content seamlessly. --- @@ -68,5 +68,5 @@ command you need to retrieve that particular recording! ::: CLI Recordings - + diff --git a/docs/cli/webhooks.mdx b/docs/cli/webhooks.mdx index 97c58d093..e8d46f9dd 100644 --- a/docs/cli/webhooks.mdx +++ b/docs/cli/webhooks.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 6 description: >- - Leverage Dyte CLI's webhook capabilities for real-time event notifications. + Leverage ProductDB CLI's webhook capabilities for real-time event notifications. Integrate webhooks into your applications. --- @@ -20,5 +20,5 @@ dyte webhooks create CLI Webhooks - + diff --git a/docs/community-packages/device-emulator/examples.mdx b/docs/community-packages/device-emulator/examples.mdx index abd45a021..85a8af92d 100644 --- a/docs/community-packages/device-emulator/examples.mdx +++ b/docs/community-packages/device-emulator/examples.mdx @@ -3,7 +3,7 @@ sidebar_position: 2 keywords: - opensource description: >- - Explore examples and use cases for Dyte's community package device emulator. + Explore examples and use cases for ProductDB's community package device emulator. Learn how to effectively use device emulation for testing and development. --- @@ -15,5 +15,5 @@ You can find the source code for this here [https://github.com/dyte-io/device-em Community Packages Examples - + diff --git a/docs/community-packages/device-emulator/intro.mdx b/docs/community-packages/device-emulator/intro.mdx index 76ef64755..5dd17d470 100644 --- a/docs/community-packages/device-emulator/intro.mdx +++ b/docs/community-packages/device-emulator/intro.mdx @@ -7,7 +7,7 @@ keywords: # Introduction -For a product, integration tests are one of the crucial part that improves quality & stability. For a WebRTC based solution like Dyte, having integration tests that can test multi-user call with Audio/Video on is necessary. +For a product, integration tests are one of the crucial part that improves quality & stability. For a WebRTC based solution like ProductDB, having integration tests that can test multi-user call with Audio/Video on is necessary. For an end user, sharing a camera & mic is easy. For this, browsers expose APIs such as enumerateDevices & getUserMedia on MediaDevices interface, on which user interfaces can be built easily. @@ -15,7 +15,7 @@ Access to camera & mic prompts the users to allow permissions to do so. This wor Even if we can somehow allow permissions, The next set of questions would be: What would the video & audio feed look like? Can we customize the feed? Can we use the feed to detect delays between a video feed producer and consumer? How do we test multiple devices? How do we test media ejection on the fly? How do we test addition of a new device? -Dyte's Device Emulator is a solution that answers all these questions and provides a easier way to mimic, add, remove devices & their feed. +ProductDB's Device Emulator is a solution that answers all these questions and provides a easier way to mimic, add, remove devices & their feed. ## Installation @@ -163,5 +163,5 @@ navigator.mediaDevices.silenceDevice(deviceId, false); Community Packages Introduction - + diff --git a/docs/community-packages/index.mdx b/docs/community-packages/index.mdx index afc4e71f9..fbecfb945 100644 --- a/docs/community-packages/index.mdx +++ b/docs/community-packages/index.mdx @@ -3,13 +3,13 @@ slug: / sidebar_position: 1 sidebar_class_name: community_packages_sidebar_index description: >- - Explore Dyte's community packages and their documentation. Discover additional + Explore ProductDB's community packages and their documentation. Discover additional functionalities contributed by the community. --- # Community packages -At Dyte, we believe in empowering developers to create innovative solutions that go beyond our own use cases. By opening access to some of our resources, we aim to foster creativity, collaboration, and technological advancement across diverse domains. +At ProductDB, we believe in empowering developers to create innovative solutions that go beyond our own use cases. By opening access to some of our resources, we aim to foster creativity, collaboration, and technological advancement across diverse domains. We are excited to see the new applications and platforms that you will build using our technology. @@ -46,5 +46,5 @@ We are excited to see the new applications and platforms that you will build usi Community Packages Community packages - + diff --git a/docs/flutter-core/chat/introduction.mdx b/docs/flutter-core/chat/introduction.mdx index 72e0e411b..46bf454b2 100644 --- a/docs/flutter-core/chat/introduction.mdx +++ b/docs/flutter-core/chat/introduction.mdx @@ -2,7 +2,7 @@ title: Introducing chat description: >- Learn the fundamentals of integrating chat functionality into your Flutter - app. Follow our documentation for a smooth introduction to Dyte's chat + app. Follow our documentation for a smooth introduction to ProductDB's chat features. sidebar_position: 1 tags: @@ -53,5 +53,5 @@ extra property in addition to `DyteChatMessage` properties: Flutter Core Introducing chat - + diff --git a/docs/flutter-core/chat/receiving-chat-messages.mdx b/docs/flutter-core/chat/receiving-chat-messages.mdx index 5174d604e..d23e6ffa5 100644 --- a/docs/flutter-core/chat/receiving-chat-messages.mdx +++ b/docs/flutter-core/chat/receiving-chat-messages.mdx @@ -1,7 +1,7 @@ --- title: Receiving chat messages description: >- - Understand how to receive chat messages in your Flutter app using Dyte's + Understand how to receive chat messages in your Flutter app using ProductDB's features. Follow our documentation for effective implementation. sidebar_position: 3 tags: @@ -64,5 +64,5 @@ Whenever a chat message is received, the `dyteClient.chat.messages` list is auto Flutter Core Receiving chat messages - + diff --git a/docs/flutter-core/chat/sending-a-chat-message.mdx b/docs/flutter-core/chat/sending-a-chat-message.mdx index 59958a141..f2247c51b 100644 --- a/docs/flutter-core/chat/sending-a-chat-message.mdx +++ b/docs/flutter-core/chat/sending-a-chat-message.mdx @@ -1,7 +1,7 @@ --- title: Sending a chat message description: >- - Learn how to send chat messages in your Flutter app with Dyte's features. + Learn how to send chat messages in your Flutter app with ProductDB's features. Follow our documentation for seamless implementation. sidebar_position: 2 tags: @@ -51,5 +51,5 @@ dyteClient.chat.sendFileMessage(filePath, fileName); Flutter Core Sending a chat message - + diff --git a/docs/flutter-core/host-actions.mdx b/docs/flutter-core/host-actions.mdx index 33b222a48..44507e422 100644 --- a/docs/flutter-core/host-actions.mdx +++ b/docs/flutter-core/host-actions.mdx @@ -1,7 +1,7 @@ --- title: Host Actions & Permissions description: >- - Understand the host actions you can perform as per preset permissions set in Developer Portal & integration in Dyte's Flutter SDK. + Understand the host actions you can perform as per preset permissions set in Developer Portal & integration in ProductDB's Flutter SDK. sidebar_position: 13 tags: - flutter-core @@ -11,7 +11,7 @@ tags: # Host Actions & Permissions -Based on your peer preset permissions you can perform certain host actions in Dyte's Flutter SDK. As you follow through this page, you'll know what the host actions are and how to implement it based on permissions. +Based on your peer preset permissions you can perform certain host actions in ProductDB's Flutter SDK. As you follow through this page, you'll know what the host actions are and how to implement it based on permissions. ## Permissions diff --git a/docs/flutter-core/introduction.mdx b/docs/flutter-core/introduction.mdx index f7185b51d..7cba26441 100644 --- a/docs/flutter-core/introduction.mdx +++ b/docs/flutter-core/introduction.mdx @@ -8,13 +8,13 @@ import ProductSection from '/docs/partials/_product-section.mdx'; # Introduction -The Dyte Core SDK is designed to provide you with an easy way to incorporate live video, voice, livestream and chat capabilities into your Android apps. The Core SDK acts as a data-only layer. It provides simple APIs offering high-level primitives and abstracting away complex media and networking optimizations. +The ProductDB Core SDK is designed to provide you with an easy way to incorporate live video, voice, livestream and chat capabilities into your Android apps. The Core SDK acts as a data-only layer. It provides simple APIs offering high-level primitives and abstracting away complex media and networking optimizations. ## Why Core SDK? The Core SDK was developed with a user-friendly approach to eliminate the complexity of managing streams. Unlike traditional -SDKs that require knowledge of WebRTC functioning, Dyte's Core SDK provides a simple API that abstracts out the complexity, -making it easier for developers to use. For instance, enabling video with Dyte's Core SDK is as easy as calling +SDKs that require knowledge of WebRTC functioning, ProductDB's Core SDK provides a simple API that abstracts out the complexity, +making it easier for developers to use. For instance, enabling video with ProductDB's Core SDK is as easy as calling `dyteMobileClient.localUser.enableVideo()`. ## Utility Modules diff --git a/docs/flutter-core/livestream.mdx b/docs/flutter-core/livestream.mdx index 1ef7a72b9..d74b1001c 100644 --- a/docs/flutter-core/livestream.mdx +++ b/docs/flutter-core/livestream.mdx @@ -9,7 +9,7 @@ tags: ## Introduction - Livestreaming is often used for events, such as concerts, conferences, and sports games, as well as for online classes, gaming, and social media platforms. -- Dyte uses LHLS to deliver low latency one way streams. +- ProductDB uses LHLS to deliver low latency one way streams. - The Interactive Livestream product delivers interactivity via chat, polls, reactions etc. - Viewer can also be pulled in the livestream by the host using Stage Management APIs [ref: [here](/flutter-core/stage-management/introduction)]. diff --git a/docs/flutter-core/local-user/introduction.mdx b/docs/flutter-core/local-user/introduction.mdx index 6904b1881..b7792199d 100644 --- a/docs/flutter-core/local-user/introduction.mdx +++ b/docs/flutter-core/local-user/introduction.mdx @@ -1,7 +1,7 @@ --- title: Introduction description: >- - Learn about the local user concept in Flutter with Dyte's documentation. + Learn about the local user concept in Flutter with ProductDB's documentation. Follow our guide for a smooth introduction and integration. sidebar_position: 1 tags: @@ -38,7 +38,7 @@ final selfUser = dyteClient.localUser; ## Change default audio / video settings -By default as soon as you join the meeting, Dyte SDK will produce your video and +By default as soon as you join the meeting, ProductDB SDK will produce your video and audio streams. To change this behaviour, use the `audioEnabled` & `videoEnabled` parameter @@ -137,6 +137,6 @@ dyteClient.localUser.disableScreenshare(); Flutter Core Introduction diff --git a/docs/flutter-core/local-user/manage-media-devices.mdx b/docs/flutter-core/local-user/manage-media-devices.mdx index f25ef6e34..60a3418ea 100644 --- a/docs/flutter-core/local-user/manage-media-devices.mdx +++ b/docs/flutter-core/local-user/manage-media-devices.mdx @@ -2,7 +2,7 @@ title: Manage Media Devices description: >- Understand how to manage media devices for local users in Flutter. Follow - Dyte's documentation for effective management of media devices. + ProductDB's documentation for effective management of media devices. sidebar_position: 3 tags: - flutter-core @@ -59,5 +59,5 @@ await dyteClient.localUser.setVideoDevice(device); Flutter Core Manage Media Devices - + diff --git a/docs/flutter-core/local-user/manage-permissions.mdx b/docs/flutter-core/local-user/manage-permissions.mdx index cdff16350..395dfdab1 100644 --- a/docs/flutter-core/local-user/manage-permissions.mdx +++ b/docs/flutter-core/local-user/manage-permissions.mdx @@ -2,7 +2,7 @@ title: Media Permissions description: >- Learn how to manage permissions in your Flutter application for a secure and - controlled user experience with Dyte Docs. + controlled user experience with ProductDB Docs. sidebar_position: 5 tags: - flutter-core @@ -48,6 +48,6 @@ class LocalUserNotifier implements DyteSelfEventsListener { Flutter Core Media Permissions diff --git a/docs/flutter-core/local-user/screen-share-iOS-guide.mdx b/docs/flutter-core/local-user/screen-share-iOS-guide.mdx index 6ba2ec22a..ee9be4d1c 100644 --- a/docs/flutter-core/local-user/screen-share-iOS-guide.mdx +++ b/docs/flutter-core/local-user/screen-share-iOS-guide.mdx @@ -5,7 +5,7 @@ tags: - flutter-core --- -This document explains how to setup screen sharing on a Flutter iOS App using Dyte SDK +This document explains how to setup screen sharing on a Flutter iOS App using ProductDB SDK ## Overview diff --git a/docs/flutter-core/participants/introduction.mdx b/docs/flutter-core/participants/introduction.mdx index eb6c5f6de..f1d5bf845 100644 --- a/docs/flutter-core/participants/introduction.mdx +++ b/docs/flutter-core/participants/introduction.mdx @@ -2,7 +2,7 @@ title: Introduction description: >- Learn about participants in Flutter and how to integrate participant features - with Dyte's documentation. Follow our guide for a smooth introduction. + with ProductDB's documentation. Follow our guide for a smooth introduction. sidebar_position: 1 tags: - flutter-core @@ -136,5 +136,5 @@ class ParticipantNotifier implements DyteParticipantEventsListener{ Flutter Core Introduction - + diff --git a/docs/flutter-core/participants/participant-object.mdx b/docs/flutter-core/participants/participant-object.mdx index fe7222836..586fd4a4d 100644 --- a/docs/flutter-core/participants/participant-object.mdx +++ b/docs/flutter-core/participants/participant-object.mdx @@ -2,7 +2,7 @@ title: Participant Object description: >- Understand the participant object and its integration in Flutter. Follow - Dyte's documentation for effective implementation in your app. + ProductDB's documentation for effective implementation in your app. sidebar_position: 2 tags: - flutter-core @@ -154,5 +154,5 @@ participant.pin(); Flutter Core The participant object - + diff --git a/docs/flutter-core/polls/creating-a-poll.mdx b/docs/flutter-core/polls/creating-a-poll.mdx index e78fcdffe..95dffd9a4 100644 --- a/docs/flutter-core/polls/creating-a-poll.mdx +++ b/docs/flutter-core/polls/creating-a-poll.mdx @@ -1,7 +1,7 @@ --- title: Creating a poll description: >- - Learn how to create polls in Flutter using Dyte's features. Follow our + Learn how to create polls in Flutter using ProductDB's features. Follow our documentation for seamless integration and effective poll creation. sidebar_position: 2 tags: @@ -38,6 +38,6 @@ dyteClient.polls.create( Flutter Core creating/voting a poll diff --git a/docs/flutter-core/polls/introduction.mdx b/docs/flutter-core/polls/introduction.mdx index 264b97b03..0c8f15490 100644 --- a/docs/flutter-core/polls/introduction.mdx +++ b/docs/flutter-core/polls/introduction.mdx @@ -1,7 +1,7 @@ --- title: Introduction description: >- - Get started with Dyte's polling features in Flutter. Follow our documentation + Get started with ProductDB's polling features in Flutter. Follow our documentation for an introduction to polling capabilities in your app. sidebar_position: 1 tags: @@ -41,7 +41,7 @@ The `DytePollMessage` class has the following properties: - `options`: Array of `DytePollOption` object, contains all the options to the poll question. -The type `DytePollMessage` represents a poll in a Dyte meeting. It also +The type `DytePollMessage` represents a poll in a ProductDB meeting. It also contains list of `DytePollOption` which are _options_ for a given poll. And every `DytePollOption` has list of votes inside of it. Votes are objects of class `DytePollVote` which internally has id and name of the vote. @@ -94,6 +94,6 @@ dyteClient.addPollEventsListener(PollEventsListeners()); Flutter Core Introduction diff --git a/docs/flutter-core/polls/voting-on-a-poll.mdx b/docs/flutter-core/polls/voting-on-a-poll.mdx index 8a9cd5e22..c23f81e34 100644 --- a/docs/flutter-core/polls/voting-on-a-poll.mdx +++ b/docs/flutter-core/polls/voting-on-a-poll.mdx @@ -1,7 +1,7 @@ --- title: Voting on a poll description: >- - Understand how users can vote on polls in Flutter with Dyte's features. Follow + Understand how users can vote on polls in Flutter with ProductDB's features. Follow our documentation for effective implementation in your app. sidebar_position: 3 tags: @@ -31,5 +31,5 @@ dyteClient.polls.vote(poll, selectedPollOption); Flutter Core Voting on a poll - + diff --git a/docs/flutter-core/pre-call/1-media-preview.mdx b/docs/flutter-core/pre-call/1-media-preview.mdx index e59ee4748..e555de982 100644 --- a/docs/flutter-core/pre-call/1-media-preview.mdx +++ b/docs/flutter-core/pre-call/1-media-preview.mdx @@ -1,7 +1,7 @@ # Media Preview Before joining a meeting, users may want to preview and configure their media devices like camera, microphone, and audio output. -This section provides developers with the tools to prepare the media environment before joining a Dyte meeting. +This section provides developers with the tools to prepare the media environment before joining a ProductDB meeting. If you are using our UI Kits, this functionality can be handled by `DyteSetupScreen` or built with `DyteParticipantTile` widget. diff --git a/docs/flutter-core/quickstart.mdx b/docs/flutter-core/quickstart.mdx index b237b3a1e..d2feb7a10 100644 --- a/docs/flutter-core/quickstart.mdx +++ b/docs/flutter-core/quickstart.mdx @@ -1,7 +1,7 @@ --- title: Quickstart description: >- - Dive into the core of Flutter development with Dyte. Explore essential + Dive into the core of Flutter development with ProductDB. Explore essential documentation to streamline your Flutter app integration. sidebar_position: 1 tags: @@ -12,7 +12,7 @@ slug: / # Flutter Core SDK Quickstart -This quickstart shows how to use Dyte's Flutter Core SDK to add live video and +This quickstart shows how to use ProductDB's Flutter Core SDK to add live video and audio call to your Flutter applications. For getting started quickly, you can use our sample code. You can clone and run @@ -23,22 +23,22 @@ a sample application from the You'll learn how to: -- Install the Dyte SDK +- Install the ProductDB SDK - Initialize the SDK -- Configure a Dyte meeting -- Initialize the Dyte meeting -- And go live with your Dyte meeting +- Configure a ProductDB meeting +- Initialize the ProductDB meeting +- And go live with your ProductDB meeting ## Before Getting Started - Make sure you've read the - [Getting Started with Dyte](/getting-started) topic and + [Getting Started with ProductDB](/getting-started) topic and completed the steps in the - [Integrate Dyte](/getting-started#integrate-dyte) section. + [Integrate ProductDB](/getting-started#integrate-dyte) section. You must complete the following steps: - - Create a [Dyte Developer Account](https://dev.dyte.io/) + - Create a [ProductDB Developer Account](https://dev.dyte.io/) - Create a - [Dyte Meeting](/api/?v=v2#/operations/create_meeting) + [ProductDB Meeting](/api/?v=v2#/operations/create_meeting) - [Add Participant](/api/?v=v2#/operations/add_participant) to the meeting - Install Flutter on your system @@ -54,7 +54,7 @@ You'll learn how to: ## Step 1: Install the SDK -1. To install the SDK, add the Dyte Core Flutter SDK dependency into the +1. To install the SDK, add the ProductDB Core Flutter SDK dependency into the `pubspec.yaml` file. ```dart @@ -118,7 +118,7 @@ not debug builds, refer to the [Release Builds](#release-builds) section. ## Step 2: Initialize the SDK The `DyteMobileClient` is the main class of the SDK. It is the entry point and -the only class required to initialize Dyte SDK. +the only class required to initialize ProductDB SDK. ```dart final dyteClient = DyteMobileClient(); @@ -132,7 +132,7 @@ participant's `authToken`. | Name | Description | | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `authToken` | After you've created the meeting,
add each participant to the meeting
using the [Add Participant API](/api?v=v2#/operations/add_participant)
(The presetName created earlier
must be passed in the body
of the Add Participant API request)
The API response contains the `authToken`. | -| `baseUrl` | The base URL of the Dyte server. Default value is `https://api.dyte.io/v2`. This is an optional argument. | +| `baseUrl` | The base URL of the ProductDB server. Default value is `https://api.dyte.io/v2`. This is an optional argument. | | `enableAudio` | A boolean value to enable or disable audio in the meeting. Default value is `true`. This is an optional argument. | | `enableVideo` | A boolean value to enable or disable video in the meeting. Default value is `true`. This is an optional argument. | @@ -149,7 +149,7 @@ final meetingInfo = DyteMeetingInfoV2( To initialize the connection request, call the `init()` method obtained on `dyteClient` with the `meetingInfo` argument. This will establish the connection -with the Dyte meeting server. +with the ProductDB meeting server. ```dart dyteClient.init(meetingInfo); @@ -192,7 +192,7 @@ dyteClient.addMeetingRoomEventsListener(RoomStateNotifier()); ## Step 5: Connect to the meeting -Now, if you have established the connection with the Dyte meeting server +Now, if you have established the connection with the ProductDB meeting server successfully i.e. if you received `onMeetingInitCompleted` callback, next step is to join the room. ### Join the room @@ -301,6 +301,6 @@ end Flutter Core Quickstart diff --git a/docs/flutter-core/recording.mdx b/docs/flutter-core/recording.mdx index aeb5a53ee..4f252f616 100644 --- a/docs/flutter-core/recording.mdx +++ b/docs/flutter-core/recording.mdx @@ -1,7 +1,7 @@ --- title: Recording description: >- - Explore recording features in Flutter with Dyte's documentation. Learn how to + Explore recording features in Flutter with ProductDB's documentation. Learn how to enable and configure recording for a seamless user experience. sidebar_position: 9 tags: @@ -91,6 +91,6 @@ dyteClient.addRecordingListener(RecordingListener()); Flutter Core Recording diff --git a/docs/flutter-core/room-metadata.mdx b/docs/flutter-core/room-metadata.mdx index 4939aedee..6963eb776 100644 --- a/docs/flutter-core/room-metadata.mdx +++ b/docs/flutter-core/room-metadata.mdx @@ -1,7 +1,7 @@ --- title: Room Metadata description: >- - Understand how to manage room metadata in Flutter. Follow Dyte's documentation + Understand how to manage room metadata in Flutter. Follow ProductDB's documentation for effective integration and management of room metadata. sidebar_position: 4 tags: @@ -28,5 +28,5 @@ print("The local user has joined room ${roomName}."); Flutter Core Room Metadata - + diff --git a/docs/flutter-core/stage-management/host-controls.mdx b/docs/flutter-core/stage-management/host-controls.mdx index 77e3118dc..8ec2c14f7 100644 --- a/docs/flutter-core/stage-management/host-controls.mdx +++ b/docs/flutter-core/stage-management/host-controls.mdx @@ -1,6 +1,6 @@ --- title: Stage Host Controls -description: Stage management APIs for Host in Dyte meetings. +description: Stage management APIs for Host in ProductDB meetings. sidebar_position: 2 tags: - flutter-core @@ -8,7 +8,7 @@ tags: --- In a stage management-enabled meeting, a user with the `selfPermissions.host.canAcceptStageRequests` permission as `true` is -considered a host. The `dyteMobileClient.stage` object in Dyte's Flutter Core SDK provides stage management APIs that allow hosts to +considered a host. The `dyteMobileClient.stage` object in ProductDB's Flutter Core SDK provides stage management APIs that allow hosts to manage stage access requests, invite participants to the stage, and remove participants from the stage. ### List of Stage Access Requests @@ -111,5 +111,5 @@ You need to attach the listener to meeting client as follows: dyteClient.addStageEventsListener(StageEventsListener()) ``` -These APIs enable you to manage stage access requests and participants effectively in Dyte meetings. Next, we'll explore the +These APIs enable you to manage stage access requests and participants effectively in ProductDB meetings. Next, we'll explore the Stage APIs available to Viewer participants. diff --git a/docs/flutter-core/stage-management/introduction.mdx b/docs/flutter-core/stage-management/introduction.mdx index 90ed3ded8..baf1a225e 100644 --- a/docs/flutter-core/stage-management/introduction.mdx +++ b/docs/flutter-core/stage-management/introduction.mdx @@ -1,6 +1,6 @@ --- title: Introduction -description: Stage management in Dyte meetings. +description: Stage management in ProductDB meetings. sidebar_position: 1 tags: - flutter-core @@ -9,14 +9,14 @@ tags: _Below documentation is relevant for Interactive Livestream(LHLS) and Webinar(WebRTC) use cases._ -Instead of a traditional publish-subscribe model, where a user can publish their media and others can choose to subscribe, Dyte +Instead of a traditional publish-subscribe model, where a user can publish their media and others can choose to subscribe, ProductDB comes with an optional managed configuration. In this managed configuration, a less privileged user can be configured with a default behavior to not publish media. The user can then request permission to publish their media, which a privileged user can choose to grant or deny. ### Accessing the Stage APIs -Dyte's stage management APIs allow users to perform actions such as joining and leaving the stage, managing stage requests and +ProductDB's stage management APIs allow users to perform actions such as joining and leaving the stage, managing stage requests and permissions, and kicking participants from the stage. These APIs are accessible through the `dyteMobileClient.stage` object. ### Stage Status @@ -137,4 +137,4 @@ You need to attach the listener to meeting client as follows: dyteClient.addStageEventsListener(StageEventsListener()) ``` -Next, we'll explore the Stage Management APIs for hosts, allowing them to manage stage requests, participants in Dyte meetings. +Next, we'll explore the Stage Management APIs for hosts, allowing them to manage stage requests, participants in ProductDB meetings. diff --git a/docs/flutter-core/stage-management/viewer-participants.mdx b/docs/flutter-core/stage-management/viewer-participants.mdx index 387ed81e1..f1f5cc744 100644 --- a/docs/flutter-core/stage-management/viewer-participants.mdx +++ b/docs/flutter-core/stage-management/viewer-participants.mdx @@ -1,6 +1,6 @@ --- title: Stage Access for Viewers -description: Stage APIs for Viewers in Dyte meetings. +description: Stage APIs for Viewers in ProductDB meetings. sidebar_position: 3 tags: - flutter-core diff --git a/docs/flutter/Components/dyte-chat-icon-widget.mdx b/docs/flutter/Components/dyte-chat-icon-widget.mdx index 7387a9069..5f83d6776 100644 --- a/docs/flutter/Components/dyte-chat-icon-widget.mdx +++ b/docs/flutter/Components/dyte-chat-icon-widget.mdx @@ -1,6 +1,6 @@ # DyteChatIconWidget -A widget for displaying a chat icon in a Dyte-based Flutter application, enabling users to navigate to the chat page.. The icon triggers navigation to the `ChatsPage` upon being pressed and marks all messages as read. +A widget for displaying a chat icon in a ProductDB-based Flutter application, enabling users to navigate to the chat page.. The icon triggers navigation to the `ChatsPage` upon being pressed and marks all messages as read. :::info diff --git a/docs/flutter/Components/dyte-join-button.mdx b/docs/flutter/Components/dyte-join-button.mdx index 153f6bb36..ad9b634ca 100644 --- a/docs/flutter/Components/dyte-join-button.mdx +++ b/docs/flutter/Components/dyte-join-button.mdx @@ -1,6 +1,6 @@ # DyteJoinButton -A button widget specifically designed for joining a Dyte meeting room. This widget encapsulates functionality related to the meeting room joining process, providing visual feedback to the user based on the current state of the joining process. +A button widget specifically designed for joining a ProductDB meeting room. This widget encapsulates functionality related to the meeting room joining process, providing visual feedback to the user based on the current state of the joining process. ## Usage @@ -22,7 +22,7 @@ DyteJoinButton( - `dyteMobileClient`: (**Required**) An instance of `DyteMobileClient` to manage meeting room events. - `onMeetingJoined`: (Optional) A callback that gets called when the meeting room is successfully joined. -- `dyteDesignToken`: (Optional) An instance of `DyteDesignTokens` for customizing the button's appearance according to the Dyte Design System. +- `dyteDesignToken`: (Optional) An instance of `DyteDesignTokens` for customizing the button's appearance according to the ProductDB Design System. - `height`: (Optional) The height of the button. If not specified, it defaults to the height defined by the button style. - `width`: (Optional) The width of the button. If not specified, it defaults to the width defined by the button style. - `isDisabled`: (Optional) A boolean that disables the button when set to `true`. Default is `false`. diff --git a/docs/flutter/Components/dyte-leave-button.mdx b/docs/flutter/Components/dyte-leave-button.mdx index b8cf52daa..a1de73ea8 100644 --- a/docs/flutter/Components/dyte-leave-button.mdx +++ b/docs/flutter/Components/dyte-leave-button.mdx @@ -1,6 +1,6 @@ # DyteLeaveButton -A specialized button widget for leaving a Dyte meeting. This widget is designed in accordance with the Dyte UI Kit and facilitates a seamless exit process from a meeting environment. +A specialized button widget for leaving a ProductDB meeting. This widget is designed in accordance with the ProductDB UI Kit and facilitates a seamless exit process from a meeting environment. ## Usage @@ -17,7 +17,7 @@ DyteLeaveButton( ## Properties - `dyteMobileClient`: (**Required**) An instance of `DyteMobileClient` used to perform the leave meeting operation. -- `designToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the Dyte Design System. If not specified, the widget will default to the global design tokens. +- `designToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the ProductDB Design System. If not specified, the widget will default to the global design tokens. - `height`: (Optional) The height of the button. If not specified, it defaults to a predefined size based on the design tokens. - `width`: (Optional) The width of the button. If not specified, it defaults to a predefined size based on the design tokens. @@ -25,7 +25,7 @@ DyteLeaveButton( ## Features - **Customizable Size**: The size of the button can be adjusted using the `height` and `width` properties. -- **Consistent Styling**: Adheres to the Dyte Design System for visual consistency across the Dyte UI Kit. +- **Consistent Styling**: Adheres to the ProductDB Design System for visual consistency across the ProductDB UI Kit. - **Leave Dialog**: Upon pressing the button, a confirmation dialog is displayed to the user to prevent accidental meeting exits. ## Screenshot diff --git a/docs/flutter/Components/dyte-leave-meeting-dialog.mdx b/docs/flutter/Components/dyte-leave-meeting-dialog.mdx index 5cca39831..43f3464d8 100644 --- a/docs/flutter/Components/dyte-leave-meeting-dialog.mdx +++ b/docs/flutter/Components/dyte-leave-meeting-dialog.mdx @@ -1,7 +1,7 @@ # DyteLeaveMeetingDialog -A dialog widget designed for confirming the action of leaving a Dyte meeting. This widget is part of the Dyte UI Kit and is intended to provide a clear and concise user interface for confirming the exit process from a meeting environment. +A dialog widget designed for confirming the action of leaving a ProductDB meeting. This widget is part of the ProductDB UI Kit and is intended to provide a clear and concise user interface for confirming the exit process from a meeting environment. ## Usage @@ -16,7 +16,7 @@ DyteLeaveMeetingDialog( ## Properties - `dyteMobileClient`: (**Required**) An instance of `DyteMobileClient` used to perform actions like leaving the meeting room or ending the meeting for all participants. -- `designToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the Dyte Design System. If not specified, the widget will default to the global design tokens. +- `designToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the ProductDB Design System. If not specified, the widget will default to the global design tokens. ## Design Token diff --git a/docs/flutter/Components/dyte-meeting-title.mdx b/docs/flutter/Components/dyte-meeting-title.mdx index 47e170107..ae4b12268 100644 --- a/docs/flutter/Components/dyte-meeting-title.mdx +++ b/docs/flutter/Components/dyte-meeting-title.mdx @@ -1,7 +1,7 @@ # DyteMeetingTitle -A simple, customizable widget designed to display the title of a Dyte meeting. This widget is part of the Dyte UI Kit and integrates seamlessly with Dyte's design system and meeting services. +A simple, customizable widget designed to display the title of a ProductDB meeting. This widget is part of the ProductDB UI Kit and integrates seamlessly with ProductDB's design system and meeting services. ## Usage @@ -16,7 +16,7 @@ DyteMeetingTitle( ## Properties - `dyteMobileClient`: (**Required**) An instance of `DyteMobileClient`. This is used to fetch and display the current meeting's title. -- `designToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the Dyte Design System. If not specified, the widget will use the global design tokens. +- `designToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the ProductDB Design System. If not specified, the widget will use the global design tokens. diff --git a/docs/flutter/Components/dyte-participant-tile.mdx b/docs/flutter/Components/dyte-participant-tile.mdx index 9bbc3e74f..1b7dc3569 100644 --- a/docs/flutter/Components/dyte-participant-tile.mdx +++ b/docs/flutter/Components/dyte-participant-tile.mdx @@ -1,6 +1,6 @@ # DyteParticipantTile -A comprehensive widget designed to display a participant's video or avatar within a Dyte meeting environment. This widget is part of the Dyte UI Kit and is optimized for showing participant information, including live video feed, name, and audio status. +A comprehensive widget designed to display a participant's video or avatar within a ProductDB meeting environment. This widget is part of the ProductDB UI Kit and is optimized for showing participant information, including live video feed, name, and audio status. :::info @@ -25,7 +25,7 @@ DyteParticipantTile( ## Properties - `participant`: (**Required**) An instance of `DyteMeetingParticipant`. This represents the participant whose information and video are to be displayed. -- `designToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the Dyte Design System. If not specified, the widget will use the global design tokens. +- `designToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the ProductDB Design System. If not specified, the widget will use the global design tokens. - `height`: (Optional) The height of the tile. Default is `240`. - `width`: (Optional) The width of the tile. Default is `180`. diff --git a/docs/flutter/Components/dyte-participants-icon-widget.mdx b/docs/flutter/Components/dyte-participants-icon-widget.mdx index 11758b16e..3f7e40b90 100644 --- a/docs/flutter/Components/dyte-participants-icon-widget.mdx +++ b/docs/flutter/Components/dyte-participants-icon-widget.mdx @@ -1,6 +1,6 @@ # DyteParticipantsIconWidget -This widget is designed to integrate a participants icon within a Dyte-based Flutter application. It facilitates navigation to the `DyteParticipantPage` when pressed, serving as a user interface element for accessing the participants list of a Dyte session. +This widget is designed to integrate a participants icon within a ProductDB-based Flutter application. It facilitates navigation to the `DyteParticipantPage` when pressed, serving as a user interface element for accessing the participants list of a ProductDB session. :::info diff --git a/docs/flutter/Components/dyte-plugins-screen.mdx b/docs/flutter/Components/dyte-plugins-screen.mdx index 163b55615..265290bb8 100644 --- a/docs/flutter/Components/dyte-plugins-screen.mdx +++ b/docs/flutter/Components/dyte-plugins-screen.mdx @@ -1,6 +1,6 @@ # DytePluginsScreen -A widget that provides a well-built plugins screen using molecular components. This widget integrates with the Dyte UI Kit and return our plugins page as a widget. +A widget that provides a well-built plugins screen using molecular components. This widget integrates with the ProductDB UI Kit and return our plugins page as a widget. :::info diff --git a/docs/flutter/Components/dyte-polls-screen.mdx b/docs/flutter/Components/dyte-polls-screen.mdx index 5c43754d1..9c4cbf61d 100644 --- a/docs/flutter/Components/dyte-polls-screen.mdx +++ b/docs/flutter/Components/dyte-polls-screen.mdx @@ -1,6 +1,6 @@ # DytePollsScreen -A widget that provides a well-built polls screen using molecular components. This widget integrates with the Dyte UI Kit and return our polls page as a widget. +A widget that provides a well-built polls screen using molecular components. This widget integrates with the ProductDB UI Kit and return our polls page as a widget. :::info diff --git a/docs/flutter/Components/dyte-provider.mdx b/docs/flutter/Components/dyte-provider.mdx index 917623bbd..654879155 100644 --- a/docs/flutter/Components/dyte-provider.mdx +++ b/docs/flutter/Components/dyte-provider.mdx @@ -1,6 +1,6 @@ # DyteProvider -A foundational widget designed to initialize and provide the necessary Dyte environment for a Flutter application. The `DyteProvider` acts as a context wrapper that sets up design tokens, client configurations, and UI Kit information required for Dyte components. It ensures that Dyte functionalities are available and properly initialized throughout the widget tree where it's used. +A foundational widget designed to initialize and provide the necessary ProductDB environment for a Flutter application. The `DyteProvider` acts as a context wrapper that sets up design tokens, client configurations, and UI Kit information required for ProductDB components. It ensures that ProductDB functionalities are available and properly initialized throughout the widget tree where it's used. ## Usage @@ -17,20 +17,20 @@ DyteProvider( ) ``` -if you don't want to wrap the root of your app inside `DyteProvider`, you can also wrap a specific part of your app where you want to use Dyte components but after adding `DyteProvider` you need a `MaterialApp` widget under it. +if you don't want to wrap the root of your app inside `DyteProvider`, you can also wrap a specific part of your app where you want to use ProductDB components but after adding `DyteProvider` you need a `MaterialApp` widget under it. -This approach ensures that all the necessary Dyte setup is done before your app UI starts, allowing you to utilize Dyte features seamlessly within your application. +This approach ensures that all the necessary ProductDB setup is done before your app UI starts, allowing you to utilize ProductDB features seamlessly within your application. ## Properties - `child`: (**Required**) The widget below this widget in the tree. This is usually your MaterialApp or your application's home widget. -- `client`: (**Required**) An instance of `DyteMobileClient`. This represents the Dyte client configuration that includes authentication and other essential settings. -- `uiKitInfo`: (**Required**) An instance of `DyteUIKitInfo`. This holds information related to the Dyte UI Kit such as design tokens and other UI configurations. +- `client`: (**Required**) An instance of `DyteMobileClient`. This represents the ProductDB client configuration that includes authentication and other essential settings. +- `uiKitInfo`: (**Required**) An instance of `DyteUIKitInfo`. This holds information related to the ProductDB UI Kit such as design tokens and other UI configurations. ## Notes -Ensure that the `DyteMobileClient` and `DyteUIKitInfo` are properly configured before passing them to the `DyteProvider`. This is crucial for the proper functioning of all Dyte-related components within your application. +Ensure that the `DyteMobileClient` and `DyteUIKitInfo` are properly configured before passing them to the `DyteProvider`. This is crucial for the proper functioning of all ProductDB-related components within your application. ## Example @@ -42,7 +42,7 @@ class MyApp extends StatelessWidget { Widget build(BuildContext context) { return DyteProvider( client: DyteMobileClient( - // Dyte client configuration + // ProductDB client configuration ), uiKitInfo: DyteUIKitInfo( // UI Kit information and design tokens @@ -55,4 +55,4 @@ class MyApp extends StatelessWidget { } ``` -By wrapping your app with `DyteProvider`, you ensure that all necessary Dyte setups are initialized and available for your app components, allowing you to build a fully functional Dyte-enabled application. \ No newline at end of file +By wrapping your app with `DyteProvider`, you ensure that all necessary ProductDB setups are initialized and available for your app components, allowing you to build a fully functional ProductDB-enabled application. \ No newline at end of file diff --git a/docs/flutter/Components/dyte-self-audio-toggle.mdx b/docs/flutter/Components/dyte-self-audio-toggle.mdx index 662a925fa..3abb0b10e 100644 --- a/docs/flutter/Components/dyte-self-audio-toggle.mdx +++ b/docs/flutter/Components/dyte-self-audio-toggle.mdx @@ -1,6 +1,6 @@ # DyteSelfAudioToggleButton -A toggle button widget designed for controlling the audio state in the Dyte video conference environment. This widget integrates with the Dyte UI Kit and allows users to enable or disable their microphone audio during a meeting. +A toggle button widget designed for controlling the audio state in the ProductDB video conference environment. This widget integrates with the ProductDB UI Kit and allows users to enable or disable their microphone audio during a meeting. ## Usage @@ -28,7 +28,7 @@ DyteSelfAudioToggleButton( ## Design Token -The widget uses `DyteDesignTokens` for theming, which allows for customization according to the Dyte Design System. The `designToken` can be passed as a parameter or will default to the global design token. +The widget uses `DyteDesignTokens` for theming, which allows for customization according to the ProductDB Design System. The `designToken` can be passed as a parameter or will default to the global design token. ## Screenshot diff --git a/docs/flutter/Components/dyte-self-video-toggle.mdx b/docs/flutter/Components/dyte-self-video-toggle.mdx index 0fab74f45..6d57e5ad5 100644 --- a/docs/flutter/Components/dyte-self-video-toggle.mdx +++ b/docs/flutter/Components/dyte-self-video-toggle.mdx @@ -1,6 +1,6 @@ # DyteSelfVideoToggleButton -A custom Flutter widget designed for toggling video state in a Dyte video conference environment. This widget is part of the Dyte UI Kit and allows users to enable or disable their video during a meeting. +A custom Flutter widget designed for toggling video state in a ProductDB video conference environment. This widget is part of the ProductDB UI Kit and allows users to enable or disable their video during a meeting. ## Usage @@ -25,11 +25,11 @@ DyteSelfVideoToggleButton( - `iconSize`: (Optional) Size of the icon inside the toggle button. If not specified, a default size is used. - `iconColor`: (Optional) Color of the icon inside the toggle button. If not specified, the default color from the design tokens is used. - `showLabel`: (Optional) A boolean to show or hide the label next to the icon. Default is `false`. -- `dyteDesignToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the Dyte Design System. +- `dyteDesignToken`: (Optional) An instance of `DyteDesignTokens` for customizing the appearance according to the ProductDB Design System. ## Design Token -The widget utilizes `DyteDesignTokens` for theming, which allows customization following the Dyte Design System. The `designTokens` can either be passed as a parameter or will default to the global design tokens. +The widget utilizes `DyteDesignTokens` for theming, which allows customization following the ProductDB Design System. The `designTokens` can either be passed as a parameter or will default to the global design tokens. ## Screenshot diff --git a/docs/flutter/Components/dyte-setup-screen-component.mdx b/docs/flutter/Components/dyte-setup-screen-component.mdx index 1ce0a8198..c27d6caba 100644 --- a/docs/flutter/Components/dyte-setup-screen-component.mdx +++ b/docs/flutter/Components/dyte-setup-screen-component.mdx @@ -1,6 +1,6 @@ # DyteSetupScreen -A widget that provides a well-built setup screen using our exportable components itself. This widget integrates with the Dyte UI Kit and gives our setup page as a widget. +A widget that provides a well-built setup screen using our exportable components itself. This widget integrates with the ProductDB UI Kit and gives our setup page as a widget. :::info diff --git a/docs/flutter/design-token.mdx b/docs/flutter/design-token.mdx index 8264c5f39..f8b098db6 100644 --- a/docs/flutter/design-token.mdx +++ b/docs/flutter/design-token.mdx @@ -1,7 +1,7 @@ --- title: Design System description: >- - Explore design token integration in Flutter with Dyte's documentation. Follow + Explore design token integration in Flutter with ProductDB's documentation. Follow our guide for effective design token implementation in your app. sidebar_position: 3 tags: @@ -13,7 +13,7 @@ tags: A design system is a collection of reusable components, defined by clear standards, that can be assembled together to build any number of applications. -Dyte's UI kit uses the Atomic design principle, which logically organizes screens for various devices, making it a versatile system. Design tokens are used in Dyte's UI Kit to maintain a consistent look across platforms. By combining design tokens and Atomic design principles, Dyte ensures a smooth and adaptable user interface experience on different platforms. +ProductDB's UI kit uses the Atomic design principle, which logically organizes screens for various devices, making it a versatile system. Design tokens are used in ProductDB's UI Kit to maintain a consistent look across platforms. By combining design tokens and Atomic design principles, ProductDB ensures a smooth and adaptable user interface experience on different platforms. ## Design Tokens @@ -21,11 +21,11 @@ Design tokens are the single source of truth to name and store design decisions. In the Flutter UI kit, design tokens are shared and managed using `themes`. Themes in Flutter use the `ThemeData` class to store and propagate design properties, such as colors, fonts, and more, throughout the widget tree. -Let's understand how you can customize your UI with Dyte's Flutter UI Kit using design tokens. +Let's understand how you can customize your UI with ProductDB's Flutter UI Kit using design tokens. ### Customize themes with design tokens -Dyte offers the `DyteDesignToken` class to customize the theme of the UI kit. Pass the `DyteDesignToken` object within the `DyteUIKitInfo` object to customize the theme. +ProductDB offers the `DyteDesignToken` class to customize the theme of the UI kit. Pass the `DyteDesignToken` object within the `DyteUIKitInfo` object to customize the theme. With `DyteDesignToken`, you can customize the following design properties: @@ -137,5 +137,5 @@ final uikitInfo = DyteUIKitInfo(meetingInfo, Flutter Design System - + diff --git a/docs/flutter/introduction.mdx b/docs/flutter/introduction.mdx index 50df59c12..a490dff71 100644 --- a/docs/flutter/introduction.mdx +++ b/docs/flutter/introduction.mdx @@ -1,13 +1,13 @@ --- title: Introduction -description: Beginner's guide to Dyte's Flutter UI Kit. +description: Beginner's guide to ProductDB's Flutter UI Kit. sidebar_position: 1 slug: / --- # Introduction -Dyte's Flutter UI Kit is a prebuilt design library of UI components that makes it easy to integrate video and voice calls into any Flutter app within minutes. +ProductDB's Flutter UI Kit is a prebuilt design library of UI components that makes it easy to integrate video and voice calls into any Flutter app within minutes. ## Usage @@ -45,5 +45,5 @@ In iOS, for downloading attachments in chat, add the following permissions in yo Flutter Introduction - + diff --git a/docs/flutter/quickstart.mdx b/docs/flutter/quickstart.mdx index 32134720c..87d0eac68 100644 --- a/docs/flutter/quickstart.mdx +++ b/docs/flutter/quickstart.mdx @@ -1,12 +1,12 @@ --- title: Quickstart -description: Quickstart guide for Dyte's Flutter UI Kit. +description: Quickstart guide for ProductDB's Flutter UI Kit. sidebar_position: 2 --- # Quickstart -This quickstart shows how to use Dyte's Flutter UI Kit SDK to add live video and +This quickstart shows how to use ProductDB's Flutter UI Kit SDK to add live video and audio to your Flutter applications. For getting started quickly, you can use our sample code. You can clone and run @@ -17,24 +17,24 @@ a sample application from the You’ll learn how to: -- Install the Dyte SDK +- Install the ProductDB SDK - Configuring Android & iOS permissions - Initialize the SDK -- Configure a Dyte meeting +- Configure a ProductDB meeting - Launch the meeting UI ## Before Getting Started Make sure you've read the -[Getting Started with Dyte](https://docs.dyte.io/getting-started) topic and +[Getting Started with ProductDB](https://docs.dyte.io/getting-started) topic and completed the steps in the -[Integrate Dyte](https://docs.dyte.io/getting-started#integrate-dyte) section. +[Integrate ProductDB](https://docs.dyte.io/getting-started#integrate-dyte) section. You must complete the following steps: -- Create a [Dyte Developer Account](https://dev.dyte.io/) +- Create a [ProductDB Developer Account](https://dev.dyte.io/) - Create [Presets](https://dev.dyte.io/roles-presets) - Create a - [Dyte Meeting](https://docs.dyte.io/api/?v=v2#/operations/create_meeting) + [ProductDB Meeting](https://docs.dyte.io/api/?v=v2#/operations/create_meeting) - [Add Participant](https://docs.dyte.io/api/?v=v2#/operations/add_participant) to the meeting @@ -111,16 +111,16 @@ platform :ios, '13.0' ``` -## Step 3: Configure a Dyte meeting +## Step 3: Configure a ProductDB meeting -To initiate Dyte Meeting for any participant you just need to pass `authToken` as an argument. You can get the `authToken` via the [Add Participant API](https://docs.dyte.io/api?v=v2#/operations/add_participant). +To initiate ProductDB Meeting for any participant you just need to pass `authToken` as an argument. You can get the `authToken` via the [Add Participant API](https://docs.dyte.io/api?v=v2#/operations/add_participant). After getting the `authToken`, you need to create the `DyteMeetingInfoV2` object as follows: | Name | Description | | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `authToken` | After you've created the meeting,
add each participant to the meeting
using the [Add Participant API](/api?v=v2#/operations/add_participant)
(The presetName created earlier
must be passed in the body
of the Add Participant API request)
The API response contains the `authToken`. | -| `baseUrl` | The base URL of the Dyte server. Default value is `https://api.dyte.io/v2`. This is an optional argument. | +| `baseUrl` | The base URL of the ProductDB server. Default value is `https://api.dyte.io/v2`. This is an optional argument. | | `enableAudio` | A boolean value to enable or disable audio in the meeting. Default value is `true`. This is an optional argument. | | `enableVideo` | A boolean value to enable or disable video in the meeting. Default value is `true`. This is an optional argument. | @@ -137,7 +137,7 @@ final meetingInfo = DyteMeetingInfoV2( ## Step 4: Initialize the SDK The `DyteUIKit` is the main class of the SDK. It is the entry point and the only -class required to initialize Dyte UI Kit SDK. To initialize it we have to pass `DyteUIKitInfo` object as an argument. +class required to initialize ProductDB UI Kit SDK. To initialize it we have to pass `DyteUIKitInfo` object as an argument. ```dart @@ -220,5 +220,5 @@ Voila! You're all done. Here is the pictorial representation of all the configur Flutter Quickstart - + diff --git a/docs/guides/capabilities/ai/index.mdx b/docs/guides/capabilities/ai/index.mdx index b90e8512c..14848763e 100644 --- a/docs/guides/capabilities/ai/index.mdx +++ b/docs/guides/capabilities/ai/index.mdx @@ -1,6 +1,6 @@ # Meeting AI -Learn how you can harnesses the power of Artificial Intelligence in Dyte meetings to perform transcription, summarization, and so on. +Learn how you can harnesses the power of Artificial Intelligence in ProductDB meetings to perform transcription, summarization, and so on. @@ -12,5 +12,5 @@ Learn how you can harnesses the power of Artificial Intelligence in Dyte meeting Meeting AI Guide - + diff --git a/docs/guides/capabilities/ai/meeting-transcription.mdx b/docs/guides/capabilities/ai/meeting-transcription.mdx index 680d757e8..ccc89304c 100644 --- a/docs/guides/capabilities/ai/meeting-transcription.mdx +++ b/docs/guides/capabilities/ai/meeting-transcription.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 1 description: >- - Explore meeting transcription capabilities with Dyte's AI. Follow our guide to + Explore meeting transcription capabilities with ProductDB's AI. Follow our guide to understand and implement transcription features. --- @@ -11,17 +11,17 @@ description: >- The meeting transcription feature is currently in beta, which means it is still being tested and evaluated, and may undergo some change. This feature is not accessible to the public at the moment and will be activated solely upon request, subject to our team's assessment of your usage and needs. If you wish to have this feature enabled for your organization, please [get in touch with us](https://dyte.io/contact). ::: -Dyte's meeting transcription allows you to transcribe your Dyte meetings in real-time, making it easy to capture important discussions and refer back to them later. +ProductDB's meeting transcription allows you to transcribe your ProductDB meetings in real-time, making it easy to capture important discussions and refer back to them later. This guide will walk you through how to use this feature effectively. :::info NOTE -Dyte's AI meeting transcription currently only supports English. +ProductDB's AI meeting transcription currently only supports English. ::: ## Control transcriptions for participants using presets You can control whether or not a participant's audio will be transcribe with the help of the `transcription_enabled` flag in the participant's preset. -All participants with the `transcription_enabled` turned on in their preset will be able to generate transcripts in real-time in a Dyte meeting. +All participants with the `transcription_enabled` turned on in their preset will be able to generate transcripts in real-time in a ProductDB meeting. You can create a new preset on our [Developer Portal](https://dev.dyte.io/presets), or using our [REST API](/api#/operations/post-presets). @@ -29,7 +29,7 @@ You can create a new preset on our [Developer Portal](https://dev.dyte.io/preset There are 3 ways in which these transcripts can be consumed. -1. Client core SDK: The transcripts can be consumed on the client-side using the Dyte SDK that's suitable for your platform. These transcripts are generated on the server in real-time. +1. Client core SDK: The transcripts can be consumed on the client-side using the ProductDB SDK that's suitable for your platform. These transcripts are generated on the server in real-time. 2. Webhooks: The meeting transcript can be consumed via a [webhook after the meeting ends](#consume-transcript-via-a-post-meeting-webhook). 3. REST API: The meeting transcript can also be fetched via the [rest API](/api#/operations/GetSessionTranscript). @@ -61,8 +61,8 @@ You can see the webhook format [here](/guides/capabilities/webhooks/webhook-even ## Fetch the meeting transcript -You do not need to rely on the webhook to get the transcript for a meeting. Dyte provides a [REST API](/api#/operations/GetSessionTranscript) using which you can obtain the transcripts for a particular session. -You can use this API to get the transcript for a meeting at a later time. Dyte stores the transcript of a meeting for 7 days since the start of the meeting. +You do not need to rely on the webhook to get the transcript for a meeting. ProductDB provides a [REST API](/api#/operations/GetSessionTranscript) using which you can obtain the transcripts for a particular session. +You can use this API to get the transcript for a meeting at a later time. ProductDB stores the transcript of a meeting for 7 days since the start of the meeting. The transcript is received in the form of a CSV. Here is the format of the said CSV: @@ -91,5 +91,5 @@ To test if meeting transcription has been configured for your organization, perf Meeting Transcription Guide - + diff --git a/docs/guides/capabilities/audio/processing.mdx b/docs/guides/capabilities/audio/processing.mdx index ed950104e..d34710e47 100644 --- a/docs/guides/capabilities/audio/processing.mdx +++ b/docs/guides/capabilities/audio/processing.mdx @@ -6,7 +6,7 @@ sidebar_slug: audio-processing-middlewares # Audio Processing -Dyte's SDK supports middlewares which are pluggable functions that can be applied to both audio and video streams in a meeting. This lets you tap in the media to either observe or modify. This guide covers the following. +ProductDB's SDK supports middlewares which are pluggable functions that can be applied to both audio and video streams in a meeting. This lets you tap in the media to either observe or modify. This guide covers the following. 1. Create an audio middleware 2. Add or remove audio middlewares diff --git a/docs/guides/capabilities/audio/transcriptionAWS.mdx b/docs/guides/capabilities/audio/transcriptionAWS.mdx index ef09696bf..3ac9f4b48 100644 --- a/docs/guides/capabilities/audio/transcriptionAWS.mdx +++ b/docs/guides/capabilities/audio/transcriptionAWS.mdx @@ -4,7 +4,7 @@ sidebar_position: 3 sidebar_slug: transcriptions-aws --- -To add the realtime audio transcriptions in a Dyte meeting you can use AWS Transcribe & AWS Translate services +To add the realtime audio transcriptions in a ProductDB meeting you can use AWS Transcribe & AWS Translate services These AWS services are paid, an AWS account is required to proceed. @@ -68,7 +68,7 @@ Source available at (dyte-io/aws-transcribe)(https://github.com/dyte-io/aws-tran ### 3.2 Integrate -The second step is to look for the place in your codebase where you are initiating a Dyte meeting. +The second step is to look for the place in your codebase where you are initiating a ProductDB meeting. Once you have found the place and got a hold of the meeting object. Add the following code on top of the file to import the FE SDK. diff --git a/docs/guides/capabilities/audio/transcriptionGoogle.mdx b/docs/guides/capabilities/audio/transcriptionGoogle.mdx index 3724deece..e059c0c0b 100644 --- a/docs/guides/capabilities/audio/transcriptionGoogle.mdx +++ b/docs/guides/capabilities/audio/transcriptionGoogle.mdx @@ -4,7 +4,7 @@ sidebar_position: 4 sidebar_slug: transcriptions-google --- -To add the realtime audio transcriptions in a Dyte meeting you can use Google Cloud Speech-to-Text and Cloud translation APIs. +To add the realtime audio transcriptions in a ProductDB meeting you can use Google Cloud Speech-to-Text and Cloud translation APIs. These Google services are paid, a Google Cloud account is required to proceed. @@ -70,7 +70,7 @@ Source available at (dyte-io/google-transcription)(https://github.com/dyte-io/go ### 3.2 Integrate -The second step is to look for the place in your codebase where you are initiating a Dyte meeting. +The second step is to look for the place in your codebase where you are initiating a ProductDB meeting. Once you have found the place and got a hold of the meeting object, add the following code to the file to import the SDK. @@ -82,7 +82,7 @@ Add the following code just after the point where you have access to the meeting ```ts const speech = new DyteGoogleSpeechRecognition({ - meeting, // Dyte meeting object from DyteClient.init + meeting, // ProductDB meeting object from DyteClient.init target: 'hi', // Language that the current user wants to see source: 'en-US', // Language that the current user would speak in baseUrl: , // Backend URL from step 2.2 diff --git a/docs/guides/capabilities/audio/transcriptions.mdx b/docs/guides/capabilities/audio/transcriptions.mdx index e2cd85967..6bfabf99b 100644 --- a/docs/guides/capabilities/audio/transcriptions.mdx +++ b/docs/guides/capabilities/audio/transcriptions.mdx @@ -10,17 +10,17 @@ sidebar_slug: transcriptions-inbuilt The meeting transcription feature is currently in beta, which means it is still being tested and evaluated, and may undergo some change. This feature is not accessible to the public at the moment and will be activated solely upon request, subject to our team's assessment of your usage and needs. If you wish to have this feature enabled for your organization, please [get in touch with us](https://dyte.io/contact). ::: -Dyte's meeting transcription allows you to transcribe your Dyte meetings in real-time, making it easy to capture important discussions and refer back to them later. +ProductDB's meeting transcription allows you to transcribe your ProductDB meetings in real-time, making it easy to capture important discussions and refer back to them later. This guide will walk you through how to use this feature effectively. :::info NOTE -Dyte's AI meeting transcription currently only supports English. +ProductDB's AI meeting transcription currently only supports English. ::: ## Control transcriptions for participants using presets You can control whether or not a participant's audio will be transcribe with the help of the `transcription_enabled` flag in the participant's preset. -All participants with the `transcription_enabled` turned on in their preset will be able to generate transcripts in real-time in a Dyte meeting. +All participants with the `transcription_enabled` turned on in their preset will be able to generate transcripts in real-time in a ProductDB meeting. You can create a new preset on our [Developer Portal](https://dev.dyte.io/presets), or using our [REST API](/api#/operations/post-presets). @@ -28,7 +28,7 @@ You can create a new preset on our [Developer Portal](https://dev.dyte.io/preset There are 3 ways in which these transcripts can be consumed. -1. Client core SDK: The transcripts can be consumed on the client-side using the Dyte SDK that's suitable for your platform. These transcripts are generated on the server in real-time. +1. Client core SDK: The transcripts can be consumed on the client-side using the ProductDB SDK that's suitable for your platform. These transcripts are generated on the server in real-time. 2. Webhooks: The meeting transcript can be consumed via a [webhook after the meeting ends](#consume-transcript-via-a-post-meeting-webhook). 3. REST API: The meeting transcript can also be fetched via the [rest API](/api#/operations/GetSessionTranscript). @@ -60,8 +60,8 @@ You can see the webhook format [here](/guides/capabilities/webhooks/webhook-even ## Fetch the meeting transcript -You do not need to rely on the webhook to get the transcript for a meeting. Dyte provides a [REST API](/api#/operations/GetSessionTranscript) using which you can obtain the transcripts for a particular session. -You can use this API to get the transcript for a meeting at a later time. Dyte stores the transcript of a meeting for 7 days since the start of the meeting. +You do not need to rely on the webhook to get the transcript for a meeting. ProductDB provides a [REST API](/api#/operations/GetSessionTranscript) using which you can obtain the transcripts for a particular session. +You can use this API to get the transcript for a meeting at a later time. ProductDB stores the transcript of a meeting for 7 days since the start of the meeting. The transcript is received in the form of a CSV. Here is the format of the said CSV: diff --git a/docs/guides/capabilities/breakoutroom/create-breakout-rooms.mdx b/docs/guides/capabilities/breakoutroom/create-breakout-rooms.mdx index 8bc92eb0f..a7a2e3f4d 100644 --- a/docs/guides/capabilities/breakoutroom/create-breakout-rooms.mdx +++ b/docs/guides/capabilities/breakoutroom/create-breakout-rooms.mdx @@ -2,7 +2,7 @@ title: Create a Breakout Room sidebar_position: 2 description: >- - Learn how to create breakout rooms with Dyte's capabilities. Follow our guide + Learn how to create breakout rooms with ProductDB's capabilities. Follow our guide for effective implementation and management of breakout rooms. --- @@ -15,7 +15,7 @@ Breakout rooms allow the participants to split in separate sessions. The host ca To create a breakout room, do the following: -## Step 1: Create a Dyte Developer Account​ +## Step 1: Create a ProductDB Developer Account​ Login to the [Developer Portal](https://dev.dyte.io/) and create an account. @@ -51,7 +51,7 @@ You can choose to provide **Switch Connected Meetings** and **Switch to Parent M ## Step 4: Create a Meeting​ -Create a Dyte meeting using the [Create Meeting API](/api#/operations/create_meeting). This API returns a unique identifier for your meeting. +Create a ProductDB meeting using the [Create Meeting API](/api#/operations/create_meeting). This API returns a unique identifier for your meeting. ## Step 5: Add Participants​ @@ -60,7 +60,7 @@ The `presetName` created earlier must be passed in the body of the Add Participa ## Step 6: Start Breakout Room -1. In your Dyte meeting, click **Breakout Rooms**. +1. In your ProductDB meeting, click **Breakout Rooms**. -Once you've created a breakout room, assign participants to the breakout rooms. You have the option to either individually select the participants and add them to the room manually or allow Dyte to split your participants evenly across the rooms. +Once you've created a breakout room, assign participants to the breakout rooms. You have the option to either individually select the participants and add them to the room manually or allow ProductDB to split your participants evenly across the rooms. ### Assign participants automatically @@ -144,5 +144,5 @@ You can select which participants you would like in each room. To assign partici Create a Breakout Room Guide - + diff --git a/docs/guides/capabilities/breakoutroom/introduction-breakout-rooms.mdx b/docs/guides/capabilities/breakoutroom/introduction-breakout-rooms.mdx index 26ee4d7ea..0171caaaf 100644 --- a/docs/guides/capabilities/breakoutroom/introduction-breakout-rooms.mdx +++ b/docs/guides/capabilities/breakoutroom/introduction-breakout-rooms.mdx @@ -1,8 +1,8 @@ --- -title: Introduction to Dyte's Breakout Rooms +title: Introduction to ProductDB's Breakout Rooms sidebar_position: 1 description: >- - Get an introduction to breakout rooms with Dyte's capabilities. Follow our + Get an introduction to breakout rooms with ProductDB's capabilities. Follow our guide for a smooth understanding and integration. --- @@ -14,18 +14,18 @@ Breakout rooms allow participants of a meeting to split into smaller groups for :::info note -Currently, Dyte breakout rooms are supported on the web only. +Currently, ProductDB breakout rooms are supported on the web only. ::: -## Key features of Dyte's breakout rooms +## Key features of ProductDB's breakout rooms -The following are some of the key features of Dyte's breakout rooms: +The following are some of the key features of ProductDB's breakout rooms: - You can manage permissions and privileges of [hosts](/guides/capabilities/breakoutroom/create-breakout-rooms#hosts) and [participants](/guides/capabilities/breakoutroom/create-breakout-rooms#participants) using presets. - Hosts can create breakout rooms, assign participants, start and close the breakout rooms, and switch between rooms. - Participants can start and stop video any time, interact with the participants in the breakout rooms using chat and polls, mute and unmute the audio at any time. -- You can record all the breakout sessions individually like any other Dyte meeting. +- You can record all the breakout sessions individually like any other ProductDB meeting. ## Roles in a breakout room @@ -57,9 +57,9 @@ When the breakout session ends, your audio and video automatically switches back ## Recording of breakout sessions -As mentioned earlier, each breakout session is a separate session. Each breakout session's recording is stored and managed separately, just like any other Dyte meeting. For more information on Dyte recording, see the [Recording Overview](/guides/capabilities/recording/recording-overview). +As mentioned earlier, each breakout session is a separate session. Each breakout session's recording is stored and managed separately, just like any other ProductDB meeting. For more information on ProductDB recording, see the [Recording Overview](/guides/capabilities/recording/recording-overview). - Introduction to Dyte's Breakout Rooms Guide - + Introduction to ProductDB's Breakout Rooms Guide + diff --git a/docs/guides/capabilities/chat/export-chat-dump.mdx b/docs/guides/capabilities/chat/export-chat-dump.mdx index 95c2935f3..cea8760b8 100644 --- a/docs/guides/capabilities/chat/export-chat-dump.mdx +++ b/docs/guides/capabilities/chat/export-chat-dump.mdx @@ -6,7 +6,7 @@ sidebar_slug: export-chat-dump # Export Chat of a Session -You can programmatically retrieve all chat messages of a Dyte session in the following ways: +You can programmatically retrieve all chat messages of a ProductDB session in the following ways: - Using [Chat Replay API](/api/?v=v2#/operations/GetSessionChat) - Setting up webhook for the [meeting.chatSynced](/guides/capabilities/webhooks/webhook-events#meetingchatsynced) event @@ -87,13 +87,13 @@ and some other metadata. It includes the following column headings: - `payload`: The actual payload sent in the chat message - `createdAt`: Timestamp when this chat message was sent -![Sample Chat Dump File](https://dyte.io/blog/content/images/size/w1600/2022/11/Dyte-Blog---Sample-Chat-Dump.png) +![Sample Chat Dump File](https://dyte.io/blog/content/images/size/w1600/2022/11/ProductDB-Blog---Sample-Chat-Dump.png) For more information on downloading the file, refer to -[How to Fetch Chat History of a Dyte Session](https://dyte.io/blog/fetch-chat-history-of-a-dyte-session/) +[How to Fetch Chat History of a ProductDB Session](https://dyte.io/blog/fetch-chat-history-of-a-dyte-session/) blog. Export Chat Messages Guide - + diff --git a/docs/guides/capabilities/misc/embed.mdx b/docs/guides/capabilities/misc/embed.mdx index 858b70e19..7182d2219 100644 --- a/docs/guides/capabilities/misc/embed.mdx +++ b/docs/guides/capabilities/misc/embed.mdx @@ -5,16 +5,16 @@ sidebar_position: 5 # No Code Integration -You can easily integrate Dyte into your project without any SDK using an iFrame. An iFrame is a quick and easy way to embed a live video solution into your own website or application without modifying the underlying code. +You can easily integrate ProductDB into your project without any SDK using an iFrame. An iFrame is a quick and easy way to embed a live video solution into your own website or application without modifying the underlying code. You can use iFrame for a variety of reasons, including lack of resources, technical expertise, or simply a preference for a lighter integration method. You simply need to add a small piece of HTML code to your website or application. ## Before Getting Started -- Create a [Dyte Developer Account](https://dev.dyte.io/) +- Create a [ProductDB Developer Account](https://dev.dyte.io/) - Create a - [Dyte Meeting](/api/?v=v2#/operations/create_meeting) + [ProductDB Meeting](/api/?v=v2#/operations/create_meeting) - [Add Participant](/api/?v=v2#/operations/add_participant) to the meeting @@ -55,5 +55,5 @@ function receiveMessage(evt) { No code Integration Guide - + diff --git a/docs/guides/capabilities/misc/livestreaming-other-platforms.mdx b/docs/guides/capabilities/misc/livestreaming-other-platforms.mdx index 5d54b1912..b2658c889 100644 --- a/docs/guides/capabilities/misc/livestreaming-other-platforms.mdx +++ b/docs/guides/capabilities/misc/livestreaming-other-platforms.mdx @@ -5,7 +5,7 @@ sidebar_position: 5 # Restream to Social Platforms -Dyte can restream your meeting to any platform that supports an RTMP +ProductDB can restream your meeting to any platform that supports an RTMP endpoint, such as YouTube, Twitch, or LinkedIn. ## Prerequisites @@ -15,7 +15,7 @@ endpoint, such as YouTube, Twitch, or LinkedIn. ## Step 1: Initiate meeting recording -To enable restreaming of a Dyte meeting, you will first need to start recording the meeting. In the [Start recording a meeting](/api#/operations/start_recording) API, provide the `meeting_id` of the meeting you wish to restream. +To enable restreaming of a ProductDB meeting, you will first need to start recording the meeting. In the [Start recording a meeting](/api#/operations/start_recording) API, provide the `meeting_id` of the meeting you wish to restream. ## Step 2: Configure restreaming settings @@ -46,5 +46,5 @@ You may notice a few seconds of lag between the meeting and the stream. Restream to Social Platforms Guide - + diff --git a/docs/guides/capabilities/plugins/basics.mdx b/docs/guides/capabilities/plugins/basics.mdx index 998cd5363..faf5f8bc0 100644 --- a/docs/guides/capabilities/plugins/basics.mdx +++ b/docs/guides/capabilities/plugins/basics.mdx @@ -5,7 +5,7 @@ sidebar_position: 1 # Basics -Dyte Plugins allow you to build collaborative and immersive experiences in your meetings without ever having to leave the meeting. The guides listed here will help you enable or disable plugins during meetings, configure existing plugins and even create new plugins with the help of Meeting APIs and built-in realtime database. +ProductDB Plugins allow you to build collaborative and immersive experiences in your meetings without ever having to leave the meeting. The guides listed here will help you enable or disable plugins during meetings, configure existing plugins and even create new plugins with the help of Meeting APIs and built-in realtime database. ## Usage diff --git a/docs/guides/capabilities/polls/getting_started.mdx b/docs/guides/capabilities/polls/getting_started.mdx index b3fc587a0..a84f7e503 100644 --- a/docs/guides/capabilities/polls/getting_started.mdx +++ b/docs/guides/capabilities/polls/getting_started.mdx @@ -117,7 +117,7 @@ The `PollOption` object has the following properties: `meeting.polls.polls` returns an array of all polls created in a meeting, where each element is an object of type `DytePollMessage`. -The type `DytePollMessage` is the main class for any poll in Dyte. It also +The type `DytePollMessage` is the main class for any poll in ProductDB. It also contains list of `DytePollOption` which are options for a given poll. And every `DytePollOption` has list of votes inside of it. Votes are objects of class `DytePollVote` which internally has id and name of the vote. @@ -130,7 +130,7 @@ One can easily create, vote and view polls by listening to callbacks on `meeting.polls.polls` returns an array of all polls created in a meeting, where each element is an object of type `DytePollMessage` -The type `DytePollMessage` is the main class for any poll in Dyte. It also contains list of `DytePollOption` which are options for a given poll. And every `DytePollOption` has list of votes inside of it. Votes are objects of class DytePollVote which internally has id and name of the vote. +The type `DytePollMessage` is the main class for any poll in ProductDB. It also contains list of `DytePollOption` which are options for a given poll. And every `DytePollOption` has list of votes inside of it. Votes are objects of class DytePollVote which internally has id and name of the vote. diff --git a/docs/guides/capabilities/polls/index.mdx b/docs/guides/capabilities/polls/index.mdx index f4bcbc9c6..a123ab96f 100644 --- a/docs/guides/capabilities/polls/index.mdx +++ b/docs/guides/capabilities/polls/index.mdx @@ -1,6 +1,6 @@ # Polls -Polls can be integrated in all kinds of Dyte meetings ranging from voice to livestream. Dyte's SDK makes it really simple to perform all operations required to create and run a poll. You can choose to use the Core SDK with Dyte's UIKit to create seamless poll interactions in a couple of minutes, or you can also use the Core SDK with your custom components. +Polls can be integrated in all kinds of ProductDB meetings ranging from voice to livestream. ProductDB's SDK makes it really simple to perform all operations required to create and run a poll. You can choose to use the Core SDK with ProductDB's UIKit to create seamless poll interactions in a couple of minutes, or you can also use the Core SDK with your custom components. The guides walk you through the functionalities that the Core SDK and the UIKit provide you. diff --git a/docs/guides/capabilities/polls/uikit.mdx b/docs/guides/capabilities/polls/uikit.mdx index 78dd03c3d..6f5b5dcc2 100644 --- a/docs/guides/capabilities/polls/uikit.mdx +++ b/docs/guides/capabilities/polls/uikit.mdx @@ -1,15 +1,15 @@ # UIKit components for Polls -Using Dyte's UIKit you can simplify the process of adding polls in your meetings! +Using ProductDB's UIKit you can simplify the process of adding polls in your meetings! ### Prerequisites 1. Install Core SDK for your framework 2. Install UIKit for your framework -## Dyte Poll Form : Create a new poll +## ProductDB Poll Form : Create a new poll -If a user has the right set of permissions, the first thing they woulds want to do is create a poll for the meeting. The easiest way to get started is to grab the `Dyte Poll Form` which allows you to create a poll. Check out the implementation based on the framework you are using: +If a user has the right set of permissions, the first thing they woulds want to do is create a poll for the meeting. The easiest way to get started is to grab the `ProductDB Poll Form` which allows you to create a poll. Check out the implementation based on the framework you are using: @@ -82,9 +82,9 @@ This component is not yet available for iOS development. -## Dyte Polls : View existing polls +## ProductDB Polls : View existing polls -After a user is done creating a poll, they can see all the polls available in a meeting using `Dyte Polls` and enable/disable the polls. +After a user is done creating a poll, they can see all the polls available in a meeting using `ProductDB Polls` and enable/disable the polls. @@ -175,9 +175,9 @@ This component is not yet available for iOS development. -## Dyte Poll: View poll +## ProductDB Poll: View poll -The `Dyte Poll` component lets the users view a given poll. It requires a poll object to render the poll. +The `ProductDB Poll` component lets the users view a given poll. It requires a poll object to render the poll. @@ -347,9 +347,9 @@ This component is not yet available for iOS development. -## Dyte Polls Toggle +## ProductDB Polls Toggle -Using the `Dyte Polls Toggle`, one can easily change the visibility of a poll on the screen. It requires the user's meeting object to see the unread polls count badge on the component. +Using the `ProductDB Polls Toggle`, one can easily change the visibility of a poll on the screen. It requires the user's meeting object to see the unread polls count badge on the component. diff --git a/docs/guides/capabilities/recording/advanced/add-watermark.mdx b/docs/guides/capabilities/recording/advanced/add-watermark.mdx index e3dbae731..cb8ca11b5 100644 --- a/docs/guides/capabilities/recording/advanced/add-watermark.mdx +++ b/docs/guides/capabilities/recording/advanced/add-watermark.mdx @@ -3,13 +3,13 @@ title: Add Watermark to your Recording sidebar_position: 4 slug: /capabilities/recording/add-watermark description: >- - Learn how to add watermarks to your recordings with Dyte's features. Follow + Learn how to add watermarks to your recordings with ProductDB's features. Follow our guide for effective watermarking and customization. --- # Add Watermark to Your Recording -Dyte's watermark feature enables you to include an image as a watermark in your recording. To add watermark, configure the following parameters to video_config in the [Start recording API](/api#/operations/start_recording). +ProductDB's watermark feature enables you to include an image as a watermark in your recording. To add watermark, configure the following parameters to video_config in the [Start recording API](/api#/operations/start_recording). | **Parameter** | **Description** | | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -35,5 +35,5 @@ Dyte's watermark feature enables you to include an image as a watermark in your Add Watermark to your Recording Guide - + diff --git a/docs/guides/capabilities/recording/advanced/configure-dyte-bucket-config.mdx b/docs/guides/capabilities/recording/advanced/configure-dyte-bucket-config.mdx index 2f010e57e..821555239 100644 --- a/docs/guides/capabilities/recording/advanced/configure-dyte-bucket-config.mdx +++ b/docs/guides/capabilities/recording/advanced/configure-dyte-bucket-config.mdx @@ -1,15 +1,15 @@ --- -title: Disable upload to Dyte's bucket +title: Disable upload to ProductDB's bucket sidebar_position: 8 slug: /capabilities/recording/configure-dyte-bucket-config description: >- - Explore how to configure Dyte bucket settings for recording. Follow our guide + Explore how to configure ProductDB bucket settings for recording. Follow our guide for effective bucket configuration. --- -Once the recording is complete, by default, Dyte uploads all recordings to Dyte's AWS S3 bucket. Additionally, a presigned URL is generated with a 7-day expiry. The recording can be accessed using the [`downloadUrl`](/api/?v=v2#/operations/start_recording) associated with each recording. +Once the recording is complete, by default, ProductDB uploads all recordings to ProductDB's AWS S3 bucket. Additionally, a presigned URL is generated with a 7-day expiry. The recording can be accessed using the [`downloadUrl`](/api/?v=v2#/operations/start_recording) associated with each recording. -However, Dyte provides users with the flexibility to choose whether or not to upload their recordings to Dyte's S3 bucket. If you wish to disable uploads to Dyte's bucket, you can set the `dyte_bucket_config` parameter to false in the [Start Recording endpoint](/api/?v=v2#/operations/start_recording). +However, ProductDB provides users with the flexibility to choose whether or not to upload their recordings to ProductDB's S3 bucket. If you wish to disable uploads to ProductDB's bucket, you can set the `dyte_bucket_config` parameter to false in the [Start Recording endpoint](/api/?v=v2#/operations/start_recording). For example: @@ -23,13 +23,13 @@ For example: :::info note -If you haven't specified an external storage configuration and also disabled uploads to Dyte's bucket, then the recording will not be uploaded to any location. It is considered as an invalid recording. +If you haven't specified an external storage configuration and also disabled uploads to ProductDB's bucket, then the recording will not be uploaded to any location. It is considered as an invalid recording. For more information on how to set your extrenal storage configuration, see [Publish Recorded File to Your Cloud Provider](/guides/capabilities/recording/custom-cloud-storage). ::: - Manage Dyte's Default Recording Upload Settings Guide - + Manage ProductDB's Default Recording Upload Settings Guide + diff --git a/docs/guides/capabilities/recording/advanced/create-record-app-using-sdks.mdx b/docs/guides/capabilities/recording/advanced/create-record-app-using-sdks.mdx index c91b8fec3..94b8e6180 100644 --- a/docs/guides/capabilities/recording/advanced/create-record-app-using-sdks.mdx +++ b/docs/guides/capabilities/recording/advanced/create-record-app-using-sdks.mdx @@ -3,13 +3,13 @@ title: Create Custom Recording App Using Recording SDKs sidebar_position: 12 slug: /capabilities/recording/create-record-app-using-sdks description: >- - Learn how to create a recording app using Dyte's SDKs. Follow our guide for + Learn how to create a recording app using ProductDB's SDKs. Follow our guide for effective app creation and integration. --- -When you join a Dyte meeting, the meeting layout is automatically designed to optimize your experience. This includes focusing on shared content and highlighting active speakers, while participants are shown in small thumbnail views. When you start recording the meeting, it is recorded with the same layout using the default UI kit component called [DyteGrid](/react-ui-kit/components/dyte-grid). +When you join a ProductDB meeting, the meeting layout is automatically designed to optimize your experience. This includes focusing on shared content and highlighting active speakers, while participants are shown in small thumbnail views. When you start recording the meeting, it is recorded with the same layout using the default UI kit component called [DyteGrid](/react-ui-kit/components/dyte-grid). -If you wish to have a customized layout for your recording application, Dyte's custom recording SDKs provide the flexibility to tailor the appearance of your recordings according to your preferences. You can choose from options like: +If you wish to have a customized layout for your recording application, ProductDB's custom recording SDKs provide the flexibility to tailor the appearance of your recordings according to your preferences. You can choose from options like: - Show only active speaker view - Shared screen with thumbnail gallery view @@ -18,7 +18,7 @@ If you wish to have a customized layout for your recording application, Dyte's c - Customized background for your recording - Portrait layout, and so on and so forth -Let's dive in to understand the steps involved in creating a custom appearance for your Dyte recording app. +Let's dive in to understand the steps involved in creating a custom appearance for your ProductDB recording app. The custom recording SDKs are used on top of the [UI kit](/react-ui-kit) or [Vanilla JS](/ui-kit). The `DyteRecording` class is used for managing the recording functionality within the SDK. @@ -68,7 +68,7 @@ Performs cleanup tasks after leaving the meeting, such as clearing added listene ## Usage Example -Perform the following steps to create the recording app for your Dyte meetings. +Perform the following steps to create the recording app for your ProductDB meetings. ### Step 1: Install the SDK @@ -119,7 +119,7 @@ Once `stopRecording` is called, the recorder in your recording app will exit aft ### Step 7: Deploy the recording app -Once you've created the app, deploy it using a platform like [Vercel](https://vercel.com/docs/concepts/get-started). Make sure to note the URL where you have deployed the app, as you will have to enter this URL in Dyte's recording API. +Once you've created the app, deploy it using a platform like [Vercel](https://vercel.com/docs/concepts/get-started). Make sure to note the URL where you have deployed the app, as you will have to enter this URL in ProductDB's recording API. ### Step 8: Specify the custom URL @@ -127,5 +127,5 @@ In the [Start Recording a Meeting](/api#/operations/start_recording) API, provid Create Custom Recording App Using Recording SDKs Guide - + diff --git a/docs/guides/capabilities/recording/advanced/interactive-recording.mdx b/docs/guides/capabilities/recording/advanced/interactive-recording.mdx index 0cfcde936..aae22230f 100644 --- a/docs/guides/capabilities/recording/advanced/interactive-recording.mdx +++ b/docs/guides/capabilities/recording/advanced/interactive-recording.mdx @@ -3,11 +3,11 @@ title: Interactive Recordings with Timed Metadata sidebar_position: 11 slug: /capabilities/recording/interactive-recording description: >- - Learn how to enable interactive recording with Dyte's capabilities. Follow our + Learn how to enable interactive recording with ProductDB's capabilities. Follow our guide for effective configuration and management. --- -Dyte's interactive recording feature allows you to add timed metadata to your video stream. Timed metadata serves as cue points for clients to display information and trigger time-aligned actions. The metadata is available to clients in the form of [ID3](https://en.wikipedia.org/wiki/ID3) tags on the playback timeline. +ProductDB's interactive recording feature allows you to add timed metadata to your video stream. Timed metadata serves as cue points for clients to display information and trigger time-aligned actions. The metadata is available to clients in the form of [ID3](https://en.wikipedia.org/wiki/ID3) tags on the playback timeline. ## What is interactive recording? @@ -15,7 +15,7 @@ Ever wondered how Netflix displays small images on the seek bar or how additiona Timed metadata is metadata with timestamps. It refers to digital markers added to a video file to provide additional context and information at specific points in the content range. These data points can be inserted into a stream programmatically, using the `interactive_config` in the [Start recording a meeting API](/api#/operations/start_recording). -Once Dyte processes the stream, the timed metadata gets synchronized with the audio and video frames. This metadata is available to all viewers during playback at the same time relative to the stream. The timecode acts as a cue point and can trigger specific actions based on the data. For example: +Once ProductDB processes the stream, the timed metadata gets synchronized with the audio and video frames. This metadata is available to all viewers during playback at the same time relative to the stream. The timecode acts as a cue point and can trigger specific actions based on the data. For example: - Update player statistics in a sports stream - Send price details during a live shopping stream @@ -33,9 +33,9 @@ Interactive recording offers several benefits, including: - Allowing viewers to interact with the content without disrupting the flow of the video, resulting in a seamless and engaging experience. Taking traditional video recordings to the next level by adding interactivity to keep viewers engaged. While linear video recordings only allow for basic interactions like playing, pausing, and replaying, interactive recordings can include multiple interactive elements. -## Add interactivity to your Dyte recordings +## Add interactivity to your ProductDB recordings -To add interactivity to your Dyte recording, perform the following steps: +To add interactivity to your ProductDB recording, perform the following steps: 1. In the [Start recording a meeting API](/api#/operations/start_recording), pass the `interactive_config` parameter. @@ -107,5 +107,5 @@ hls.on(Hls.Events.FRAG_CHANGED, onFragChanged); Interactive Recordings with Timed Metadata Guide - + diff --git a/docs/guides/capabilities/recording/advanced/manage-recording-config-hierarchy.mdx b/docs/guides/capabilities/recording/advanced/manage-recording-config-hierarchy.mdx index c87bfa54d..19fda62f4 100644 --- a/docs/guides/capabilities/recording/advanced/manage-recording-config-hierarchy.mdx +++ b/docs/guides/capabilities/recording/advanced/manage-recording-config-hierarchy.mdx @@ -3,7 +3,7 @@ title: Manage Recording Config Precedence Order sidebar_position: 5 slug: /capabilities/recording/manage-recording-config-hierarchy description: >- - Learn how to manage recording configuration hierarchy with Dyte's + Learn how to manage recording configuration hierarchy with ProductDB's capabilities. Follow our guide for effective hierarchy management. --- @@ -37,5 +37,5 @@ In this scenario, the Start recording a meeting API takes precedence over the Cr Manage Recording Config Precedence Order Guide - + diff --git a/docs/guides/capabilities/recording/configure-audio-codec.mdx b/docs/guides/capabilities/recording/configure-audio-codec.mdx index c9a333af5..af901a5b4 100644 --- a/docs/guides/capabilities/recording/configure-audio-codec.mdx +++ b/docs/guides/capabilities/recording/configure-audio-codec.mdx @@ -2,7 +2,7 @@ title: Set Audio Configurations sidebar_position: 7 description: >- - Explore how to configure audio codecs in Dyte's recording capabilities. Follow + Explore how to configure audio codecs in ProductDB's recording capabilities. Follow our guide for effective codec configuration. --- @@ -49,5 +49,5 @@ When the recording is completed, you can use the `audio_download_url` provided i Set Audio Configurations Guide - + diff --git a/docs/guides/capabilities/recording/configure-codecs.mdx b/docs/guides/capabilities/recording/configure-codecs.mdx index 6058a941c..fb62959de 100644 --- a/docs/guides/capabilities/recording/configure-codecs.mdx +++ b/docs/guides/capabilities/recording/configure-codecs.mdx @@ -2,7 +2,7 @@ title: Configure Video Settings sidebar_position: 6 description: >- - Learn how to configure codecs for recording in Dyte's capabilities. Follow our + Learn how to configure codecs for recording in ProductDB's capabilities. Follow our guide for effective codec configuration. --- @@ -38,5 +38,5 @@ When the recording is completed, you can use the `downloadUrl` provided in the r Configure Video Settings Guide - + diff --git a/docs/guides/capabilities/recording/custom-cloud-storage.mdx b/docs/guides/capabilities/recording/custom-cloud-storage.mdx index 4e585b0bf..5fa119af5 100644 --- a/docs/guides/capabilities/recording/custom-cloud-storage.mdx +++ b/docs/guides/capabilities/recording/custom-cloud-storage.mdx @@ -2,7 +2,7 @@ title: Upload Recording to Your Cloud sidebar_position: 4 description: >- - Explore how to set up custom cloud storage for Dyte's recording. Follow our + Explore how to set up custom cloud storage for ProductDB's recording. Follow our guide for effective configuration and integration. --- @@ -15,13 +15,13 @@ The filename for recording will be the same as given in `output_file_name`. :::info note -Ensure that the cloud keys you provide to Dyte APIs have only limited access. +Ensure that the cloud keys you provide to ProductDB APIs have only limited access. ::: ## Set storage configuration -You can configure storage configs for Dyte Recordings in the following ways: +You can configure storage configs for ProductDB Recordings in the following ways: ### Set Storage Configuration Details Using Developer Portal @@ -147,11 +147,11 @@ the `storage_config` parameter: You can change the name of the recording file using the `file_name_prefix` field. The default format for recorded file name is `roomname_timestamp`, but you can add an alphanumeric and underscore prefix to the default file name. -It's important to note that you can only add a prefix to the default format; you can't change the entire file name. For example, if you teach an online physics class at 9 a.m. using Dyte, you could add `Physics_9am` to the file name. `Physics_9am_roomname_timestamp` would be the new file name. +It's important to note that you can only add a prefix to the default format; you can't change the entire file name. For example, if you teach an online physics class at 9 a.m. using ProductDB, you could add `Physics_9am` to the file name. `Physics_9am_roomname_timestamp` would be the new file name. For more information, see [start recording a meeting](/api#/operations/start_recording). Publish Recorded File to Your Cloud Provider Guide - + diff --git a/docs/guides/capabilities/recording/index.mdx b/docs/guides/capabilities/recording/index.mdx index c0192e1ad..7d7d11275 100644 --- a/docs/guides/capabilities/recording/index.mdx +++ b/docs/guides/capabilities/recording/index.mdx @@ -1,6 +1,6 @@ # Recording -Learn how Dyte records the audio and video of multiple users in a meeting, as well as interacts with Dyte plugins, in a single file using composite recording mode. +Learn how ProductDB records the audio and video of multiple users in a meeting, as well as interacts with ProductDB plugins, in a single file using composite recording mode. @@ -29,7 +29,7 @@ Learn how Dyte records the audio and video of multiple users in a meeting, as we to="/guides/capabilities/recording/stop-recording" /> - - Explore how to monitor the status of recordings with Dyte's capabilities. + Explore how to monitor the status of recordings with ProductDB's capabilities. Follow our guide for effective monitoring and management. --- @@ -14,7 +14,7 @@ The recording of a meeting can have the following states: | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | INVOKED | Our backend servers have received the recording request, and the master is looking for a ready worker to assign the recording job. | | RECORDING | The meeting is currently being recorded by a worker; note that this will also hold true if the meeting is being live streamed. | -| UPLOADING | The recording has been stopped and the file is being uploaded to the cloud storage. If you have not specified storage details, then the files will be uploaded only to Dyte's server. Any RTMP and livestreaming link will also stop at this stage. | +| UPLOADING | The recording has been stopped and the file is being uploaded to the cloud storage. If you have not specified storage details, then the files will be uploaded only to ProductDB's server. Any RTMP and livestreaming link will also stop at this stage. | | UPLOADED | The recording file upload is complete and the status webhook is also triggered. | | ERRORED | There was an irrecoverable error while recording the meeting and the file will not be available. | @@ -26,7 +26,7 @@ details about a recording: ### Using the `recording.statusUpdate` webhook
Recommended
-Dyte sends out a `recording.statusUpdate` webhook each time the recording +ProductDB sends out a `recording.statusUpdate` webhook each time the recording transitions between states during its lifecycle. To learn more on what payloads are sent along with each state, and how to configure webhooks, see [`recording.statusUpdate`](/guides/capabilities/webhooks/webhook-events#recordingstatusupdate). @@ -44,5 +44,5 @@ Alternatively, you can also use the following APIs: Monitor Recording Status Guide - + diff --git a/docs/guides/capabilities/recording/recording-overview.mdx b/docs/guides/capabilities/recording/recording-overview.mdx index 093b773dd..6b01586c8 100644 --- a/docs/guides/capabilities/recording/recording-overview.mdx +++ b/docs/guides/capabilities/recording/recording-overview.mdx @@ -2,23 +2,23 @@ title: Recording Overview sidebar_position: 1 description: >- - Learn about the overview of recording capabilities with Dyte. Follow our guide + Learn about the overview of recording capabilities with ProductDB. Follow our guide for an in-depth understanding of recording features. --- -Dyte records the audio and video of multiple users in a meeting, as well as -interactions with Dyte plugins, in a single file using composite recording mode. +ProductDB records the audio and video of multiple users in a meeting, as well as +interactions with ProductDB plugins, in a single file using composite recording mode. -## How does Dyte recording work? +## How does ProductDB recording work? -Dyte recordings are powered by anonymous virtual bot users who join your -meeting, record it, and then upload it to Dyte's AWS S3 bucket. For video files, +ProductDB recordings are powered by anonymous virtual bot users who join your +meeting, record it, and then upload it to ProductDB's AWS S3 bucket. For video files, we currently support the [H.264](https://en.wikipedia.org/wiki/Advanced_Video_Coding) and [VP8](https://en.wikipedia.org/wiki/VP8) codecs. -1. When the recording is finished, it is stored in Dyte's AWS S3 bucket. -2. Dyte generates a downloadable link from which the recording can be +1. When the recording is finished, it is stored in ProductDB's AWS S3 bucket. +2. ProductDB generates a downloadable link from which the recording can be downloaded. You can get the download URL using the [Fetch details of a recording API](/api?v=v2#/operations/get_one_recording) or from the [Developer Portal](https://dev.dyte.io/). @@ -28,7 +28,7 @@ we currently support the - Using the [`recording.statusUpdate`](/guides/capabilities/webhooks/webhook-events#recordingstatusupdate) - webhook. Dyte uses webhooks to notify your application when an event + webhook. ProductDB uses webhooks to notify your application when an event happens. - Using the [Fetch active recording API](/api?v=v2#/operations/get_active_recording). @@ -36,7 +36,7 @@ we currently support the [Developer Portal](https://dev.dyte.io/). 3. Download the recording from the download url and store it to your cloud - storage. The file is kept on Dyte's server for seven days before being + storage. The file is kept on ProductDB's server for seven days before being deleted. You can get the download URL using the @@ -63,5 +63,5 @@ A typical workflow for recording a meeting involves the following steps: Recording Overview Guide - + diff --git a/docs/guides/capabilities/recording/start-recording.mdx b/docs/guides/capabilities/recording/start-recording.mdx index b7717edad..00b976748 100644 --- a/docs/guides/capabilities/recording/start-recording.mdx +++ b/docs/guides/capabilities/recording/start-recording.mdx @@ -2,23 +2,23 @@ title: Start Recording a Meeting sidebar_position: 2 description: >- - Explore how to start recordings with Dyte's recording capabilities. Follow our + Explore how to start recordings with ProductDB's recording capabilities. Follow our guide for effective recording initiation. --- -This topic explains how to use Dyte to implement composite recording. +This topic explains how to use ProductDB to implement composite recording. Before getting started with this guide, we recommend that you read -[Getting Started with Dyte](/getting-started) to familiarize yourself with Dyte. +[Getting Started with ProductDB](/getting-started) to familiarize yourself with ProductDB. -There are three ways to start recording a Dyte meeting: +There are three ways to start recording a ProductDB meeting: - Using the `record_on_start` flag when [creating a meeting](/api/?v=v2#/operations/create_meeting) - Using the [Start Recording API](/api/?v=v2#/operations/start_recording) - Client side start recording methods on the SDK -Dyte stores recordings for a period of 7 days, after which they will expire and no longer be accessible. It is important to either download a copy of your recording or [set up storage](/guides/capabilities/recording/custom-cloud-storage) before the link expires. +ProductDB stores recordings for a period of 7 days, after which they will expire and no longer be accessible. It is important to either download a copy of your recording or [set up storage](/guides/capabilities/recording/custom-cloud-storage) before the link expires. :::info note @@ -49,7 +49,7 @@ If you're using this method to start the recording, you must specify the ### Request Specify the `record_on_start` parameter. If this flag is true, then a recording -will be started as soon as a meeting starts on Dyte, i.e, when the first +will be started as soon as a meeting starts on ProductDB, i.e, when the first participant joins the meeting. ```bash @@ -135,6 +135,6 @@ curl --request POST \ Start Recording a Meeting Guide diff --git a/docs/guides/capabilities/recording/stop-recording.mdx b/docs/guides/capabilities/recording/stop-recording.mdx index a516ed44c..13dc1ed37 100644 --- a/docs/guides/capabilities/recording/stop-recording.mdx +++ b/docs/guides/capabilities/recording/stop-recording.mdx @@ -2,15 +2,15 @@ title: Stop Recording a Meeting sidebar_position: 3 description: >- - Learn how to stop recordings with Dyte's recording capabilities. Follow our + Learn how to stop recordings with ProductDB's recording capabilities. Follow our guide for effective recording termination. --- -Dyte recordings can be stopped in any of the following ways: +ProductDB recordings can be stopped in any of the following ways: -1. **Automatic Stop (Empty meeting)**: A Dyte recording will automatically stop +1. **Automatic Stop (Empty meeting)**: A ProductDB recording will automatically stop if the meeting has no participants for a duration of 1 minute or more. This - wait time can be customized by contacting Dyte's support team to configure a + wait time can be customized by contacting ProductDB's support team to configure a custom value for your organization. 2. **Automatic Stop (maxSeconds elapsed)**: A recording will automatically stop when it reaches the duration specified by the `max_seconds` parameter passed @@ -21,9 +21,9 @@ Dyte recordings can be stopped in any of the following ways: recording ID & `stop` action to our [Pause/Resume/Stop recording](/api/?v=v2#/operations/pause_resume_stop_recording) API. -When a recording is stopped, it transitions to the `UPLOADING` state and then to the `UPLOADED` state after it has been transferred to Dyte's storage and any external storage that has been set up. +When a recording is stopped, it transitions to the `UPLOADING` state and then to the `UPLOADED` state after it has been transferred to ProductDB's storage and any external storage that has been set up. Stop Recording a Meeting Guide - + diff --git a/docs/guides/capabilities/screensharing/enabling.mdx b/docs/guides/capabilities/screensharing/enabling.mdx index 893fad83c..19d2da3bb 100644 --- a/docs/guides/capabilities/screensharing/enabling.mdx +++ b/docs/guides/capabilities/screensharing/enabling.mdx @@ -5,7 +5,7 @@ sidebar_position: 1 # Enable/Disable Screenshare -Dyte allows you to enable multiple users to share their screens during a meeting session. To integrate screen sharing in your application, go through the following steps: +ProductDB allows you to enable multiple users to share their screens during a meeting session. To integrate screen sharing in your application, go through the following steps: ## Usage diff --git a/docs/guides/capabilities/sip.mdx b/docs/guides/capabilities/sip.mdx index 15aed55e5..c35d0a988 100644 --- a/docs/guides/capabilities/sip.mdx +++ b/docs/guides/capabilities/sip.mdx @@ -2,15 +2,15 @@ title: SIP Interconnect sidebar_position: 8 description: >- - Dive into Dyte's SIP capabilities with our comprehensive guide. Explore how - SIP enhances your meeting experience with Dyte. + Dive into ProductDB's SIP capabilities with our comprehensive guide. Explore how + SIP enhances your meeting experience with ProductDB. --- ## Introduction Session Initiation Protocol (SIP) Interconnect refers to the setup where two or more different SIP-based networks or systems are connected to enable the flow of voice traffic between them. -Dyte's SIP Interconnect allows you to bridge VOIP calls from an external third party service to Dyte's WebRTC meetings. That means you can use SIP methodologies to connect with our SIP Servers and have it bridged to participants who might be connected through Dyte Client SDKs (WebRTC) +ProductDB's SIP Interconnect allows you to bridge VOIP calls from an external third party service to ProductDB's WebRTC meetings. That means you can use SIP methodologies to connect with our SIP Servers and have it bridged to participants who might be connected through ProductDB Client SDKs (WebRTC) ## Usage @@ -31,15 +31,15 @@ This feature is in beta. Contact us to enable SIP Interconnect Once you have the credentials, the simplest way to test the SIP Endpoint is using a SIP Client, you can use clients like Zoiper, Telephone(Mac only), etc. -Now to connect to a specific Dyte `meetingId`, you can dial in using SIP with the given username and password and an URI in the format `sip:@sip.dyte.io` +Now to connect to a specific ProductDB `meetingId`, you can dial in using SIP with the given username and password and an URI in the format `sip:@sip.dyte.io` -🎉 That is it, once you dial with the above credentials your SIP call should be bridged with Dyte's WebRTC meeting +🎉 That is it, once you dial with the above credentials your SIP call should be bridged with ProductDB's WebRTC meeting ## Examples ### Integration with Twilio Voice -To connect with Dyte we are going to use TwiML to perform the SIP dialin. +To connect with ProductDB we are going to use TwiML to perform the SIP dialin. #### Guide @@ -57,7 +57,7 @@ Steps to follow className="twilio-webhook ml-2 mb-6 mt-2" /> -4. Now when you get a webhook, you can respond with a [TwiML SIP Dial](https://www.twilio.com/docs/voice/twiml/sip) verb with Dyte's SIP configuration +4. Now when you get a webhook, you can respond with a [TwiML SIP Dial](https://www.twilio.com/docs/voice/twiml/sip) verb with ProductDB's SIP configuration ```xml @@ -107,5 +107,5 @@ Hurray 🎉, You have completed the Twilio Voice setup guide. SIP Interconnect Guide - + diff --git a/docs/guides/capabilities/video/add-virtual-background.mdx b/docs/guides/capabilities/video/add-virtual-background.mdx index 84980fabf..31aef0185 100644 --- a/docs/guides/capabilities/video/add-virtual-background.mdx +++ b/docs/guides/capabilities/video/add-virtual-background.mdx @@ -6,7 +6,7 @@ sidebar_slug: add-virtual-background With a virtual background, you gain the flexibility to modify your background by blurring it, applying solid colors, or incorporating custom images. This capability allows for personalization and customization of your video environment, enabling you to create a more tailored visual experience. -In this guide, we will walk you through the process of adding a custom virtual background to your Dyte meetings. You can add background to any of our supported web applications, [React](/react-ui-kit), [Angular](/angular-ui-kit), [JavaScript](/ui-kit), and so on including UI Kit and core SDKs. +In this guide, we will walk you through the process of adding a custom virtual background to your ProductDB meetings. You can add background to any of our supported web applications, [React](/react-ui-kit), [Angular](/angular-ui-kit), [JavaScript](/ui-kit), and so on including UI Kit and core SDKs. ## Installation @@ -40,7 +40,7 @@ import DyteVideoBackgroundTransformer from '@dytesdk/video-background-transforme If you installed the package using a script tag, the `DyteVideoBackgroundTransformer` will be automatically available for use once the installation process is complete. -To begin using the Dyte Background Transformer, you need to initialize it by calling the `init` method. Follow the steps below to initialize the transformer: +To begin using the ProductDB Background Transformer, you need to initialize it by calling the `init` method. Follow the steps below to initialize the transformer: ```js const videoBackgroundTransformer = await DyteVideoBackgroundTransformer.init(); @@ -94,7 +94,7 @@ const videoMiddleware = Adjust the intensity of the blur effect by changing the value within the parentheses. For example, using `10` will result in a moderate blur effect. You can increase or decrease the value to achieve the desired level of blurring. -To incorporate the configured video middleware into your Dyte meeting, add the middleware to your Dyte meeting. +To incorporate the configured video middleware into your ProductDB meeting, add the middleware to your ProductDB meeting. ```js meeting.self.addVideoMiddleware(videoMiddleware); @@ -114,5 +114,5 @@ meeting.self.removeVideoMiddleware(videoMiddleware); Virtual Background Guide - + diff --git a/docs/guides/capabilities/video/processing.mdx b/docs/guides/capabilities/video/processing.mdx index 6109b1d45..c7630883a 100644 --- a/docs/guides/capabilities/video/processing.mdx +++ b/docs/guides/capabilities/video/processing.mdx @@ -6,7 +6,7 @@ sidebar_slug: video-processing-middlewares # Video Processing -Dyte's SDK supports middlewares which are pluggable functions that can be applied to both audio and video streams in a meeting. This lets you tap in the media to either observe or modify. This guide covers the following. +ProductDB's SDK supports middlewares which are pluggable functions that can be applied to both audio and video streams in a meeting. This lets you tap in the media to either observe or modify. This guide covers the following. 1. Create an video middleware 2. Add or remove video middlewares diff --git a/docs/guides/capabilities/webhooks/index.mdx b/docs/guides/capabilities/webhooks/index.mdx index 073bd2f4e..05797de18 100644 --- a/docs/guides/capabilities/webhooks/index.mdx +++ b/docs/guides/capabilities/webhooks/index.mdx @@ -1,6 +1,6 @@ # Webhooks and Events -Learn how Dyte uses webhooks to push real-time updates to your applications. +Learn how ProductDB uses webhooks to push real-time updates to your applications. @@ -24,5 +24,5 @@ Learn how Dyte uses webhooks to push real-time updates to your applications. Webhooks and Events Guide - + diff --git a/docs/guides/capabilities/webhooks/signatures.mdx b/docs/guides/capabilities/webhooks/signatures.mdx index ef9ab7c60..77a7c241e 100644 --- a/docs/guides/capabilities/webhooks/signatures.mdx +++ b/docs/guides/capabilities/webhooks/signatures.mdx @@ -1,18 +1,18 @@ --- -title: Verify Webhooks Using Dyte's Signature and Webhook ID +title: Verify Webhooks Using ProductDB's Signature and Webhook ID sidebar_position: 4 description: >- - Learn how to use signatures with Dyte's webhook capabilities. Follow our guide + Learn how to use signatures with ProductDB's webhook capabilities. Follow our guide for effective signature implementation. --- -You can verify webhooks using Dyte's signature and webhook IDs. +You can verify webhooks using ProductDB's signature and webhook IDs. -## Verify using Dyte's signature +## Verify using ProductDB's signature -Dyte verifies the webhook events it sends to your endpoints by including a +ProductDB verifies the webhook events it sends to your endpoints by including a signature in the dyte-signature header of each event. This allows you to confirm -that the event came from Dyte and not a malicious server impersonating Dyte. +that the event came from ProductDB and not a malicious server impersonating ProductDB. Perform the following steps to verify signatures. @@ -36,7 +36,7 @@ value that you should verify in the next step. The signature is based on the `RSA-SHA256` digest of the request payload. You can calculate this on your end and compare it against the one supplied in the header. If the two values are equal, you can safely consider that this request -indeed originated from Dyte. +indeed originated from ProductDB. ### Sample code @@ -81,11 +81,11 @@ Webhook IDs are commonly utilized for the following purposes: - **Manage the events**: When a webhook is subscribed to a specific event or resource, the webhook ID is used to manage the subscription. -- **Enhanced security**: Typically a signature is added to the request header of the webhook. To further add a security check, Dyte adds a webhook ID to the header. As mentioned earlier, this ID is unique to each webhook subscription and can be used to verify that the request corresponds to the correct subscription. +- **Enhanced security**: Typically a signature is added to the request header of the webhook. To further add a security check, ProductDB adds a webhook ID to the header. As mentioned earlier, this ID is unique to each webhook subscription and can be used to verify that the request corresponds to the correct subscription. - **Error handling**: If there is an issue with a webhook request, such as a failed delivery or invalid payload, the webhook ID can be used to identify which specific webhook endpoint caused the error. This can be useful for troubleshooting and resolving issues with webhook integrations. - Verify Webhooks Using Dyte's Signature and Webhook ID Guide - + Verify Webhooks Using ProductDB's Signature and Webhook ID Guide + diff --git a/docs/guides/capabilities/webhooks/webhook-events.mdx b/docs/guides/capabilities/webhooks/webhook-events.mdx index 8caa08ff8..d95d4a4b9 100644 --- a/docs/guides/capabilities/webhooks/webhook-events.mdx +++ b/docs/guides/capabilities/webhooks/webhook-events.mdx @@ -2,7 +2,7 @@ title: Webhook Events List sidebar_position: 3 description: >- - Explore various webhook events and their implementation with Dyte's + Explore various webhook events and their implementation with ProductDB's capabilities. Follow our guide for effective event handling. --- @@ -46,7 +46,7 @@ The payload for this event is like the following: "startedAt": "2022-12-13T06:57:09.736Z", "organizedBy": { "id": "70c5d391-5bca-4cf3-9907-bec205798adb", - "name": "Dyte" + "name": "ProductDB" } } } @@ -78,7 +78,7 @@ The payload for this event is like the following: "endedAt": "2022-12-13T07:04:37.052Z", "organizedBy": { "id": "70c5d391-5bca-4cf3-9907-bec205798adb", - "name": "Dyte" + "name": "ProductDB" } }, "reason": "HOST_ENDED_MEETING" @@ -110,7 +110,7 @@ The payload for this event is like the following: "startedAt": "2022-12-13T06:57:09.736Z", "organizedBy": { "id": "70c5d391-4bac-4cf3-9907-bec242342adb", - "name": "Dyte" + "name": "ProductDB" } }, "participant": { @@ -149,7 +149,7 @@ The payload for this event is like the following: "startedAt": "2022-12-13T07:00:23.404Z", "organizedBy": { "id": "70c5d391-4bac-4cf3-9907-bec205798adb", - "name": "Dyte" + "name": "ProductDB" } }, "participant": { @@ -187,7 +187,7 @@ The payload for this event is like the following: "chatDownloadUrlExpiry": "2022-12-13 07:08:39.051621Z", "organizedBy": { "id": "70c5d391-4bac-4cf3-9907-bec205798adb", - "name": "Dyte" + "name": "ProductDB" } } ``` @@ -212,7 +212,7 @@ The payload for this event is like the following: "endedAt": "2023-08-10T10:33:56.771Z", "organizedBy": { "id": "d6f046b8-b638-4cf7-8090-d9332447ae49", - "name": "Dyte" + "name": "ProductDB" } }, "transcriptDownloadUrl": "https://sample.com/transcript.csv", @@ -260,7 +260,7 @@ values={[ "endedAt": null, "organizedBy": { "id": "c94c437b-592a-4a39-b9e2-47ef1451e43b", - "name": "Dyte" + "name": "ProductDB" } } } @@ -293,7 +293,7 @@ values={[ "endedAt": null, "organizedBy": { "id": "70c5d391-4bac-4cf3-9907-bec205798adb", - "name": "Dyte" + "name": "ProductDB" } } } @@ -391,5 +391,5 @@ This event is triggered when a livestream's status changes. Possible values for Webhook Events List Guide - + diff --git a/docs/guides/capabilities/webhooks/webhooks-and-events.mdx b/docs/guides/capabilities/webhooks/webhooks-and-events.mdx index e8c141473..9cd80ecd1 100644 --- a/docs/guides/capabilities/webhooks/webhooks-and-events.mdx +++ b/docs/guides/capabilities/webhooks/webhooks-and-events.mdx @@ -2,7 +2,7 @@ title: Set Up Webhooks to Receive Real-time Updates sidebar_position: 2 description: >- - Learn about the relationship between webhooks and events in Dyte. Follow our + Learn about the relationship between webhooks and events in ProductDB. Follow our guide for effective integration and management. --- @@ -21,10 +21,10 @@ receiving notifications in your application involves the following steps: other API route on your backend. It's an HTTP or HTTPS endpoint on your server with a URL. You can use a single endpoint to handle multiple event types at once, or you can set up individual endpoints for specific events. -3. Handle requests from Dyte by parsing each event object and returning 2xx +3. Handle requests from ProductDB by parsing each event object and returning 2xx response status codes. 4. Deploy your webhook endpoint so it's a publicly accessible HTTPS URL. -5. Register your publicly accessible HTTPS URL using the Dyte +5. Register your publicly accessible HTTPS URL using the ProductDB [developer portal](https://dev.dyte.io) or Webhook APIs. ### Step 1: Identify the events to monitor @@ -47,10 +47,10 @@ app.post('/webhook', express.json({ type: 'application/json' }), (req, res) => { }); ``` -### Step 3: Handle requests from Dyte +### Step 3: Handle requests from ProductDB Your endpoint must be configured to receive events for the type of event -notifications you want to receive. Dyte sends events to your webhook endpoint as +notifications you want to receive. ProductDB sends events to your webhook endpoint as part of a POST request with a JSON payload. #### Register your Endpoint @@ -102,15 +102,15 @@ app.post('/webhook', express.json({ type: 'application/json' }), (req, res) => { #### Built-in Retries -Dyte webhooks have built-in retry methods for `3xx`, `4xx` or `5xx` response -status codes. If Dyte doesn't receive a `2xx` response status code for an event within 3 seconds, +ProductDB webhooks have built-in retry methods for `3xx`, `4xx` or `5xx` response +status codes. If ProductDB doesn't receive a `2xx` response status code for an event within 3 seconds, we mark the event as failed and retry up to 5 times. ### Step 4: Secure your webhooks (recommended) -Use [webhook signatures](/guides/capabilities/webhooks/signatures) to verify that Dyte +Use [webhook signatures](/guides/capabilities/webhooks/signatures) to verify that ProductDB generated a webhook request and that it didn't come from a malicious server -pretending to be Dyte. +pretending to be ProductDB. #### Sample code @@ -154,7 +154,7 @@ app.listen(8000, () => console.log('Running on port 8000')); ### Step 5: Register your HTTPS URL Register your publicly accessible HTTPS URL using the -[Dyte developer portal](https://dev.dyte.io) or +[ProductDB developer portal](https://dev.dyte.io) or [Webhook APIs](/api/?v=v2#/operations/addWebhook). ## See also @@ -165,5 +165,5 @@ Register your publicly accessible HTTPS URL using the Set Up Webhooks to Receive Real-time Updates Guide - + diff --git a/docs/guides/capabilities/webhooks/webhooks-overview.mdx b/docs/guides/capabilities/webhooks/webhooks-overview.mdx index e0b40ff5b..4e7b0da3d 100644 --- a/docs/guides/capabilities/webhooks/webhooks-overview.mdx +++ b/docs/guides/capabilities/webhooks/webhooks-overview.mdx @@ -1,7 +1,7 @@ --- sidebar_position: 1 description: >- - Get an overview of webhooks and their functionality in Dyte's capabilities. + Get an overview of webhooks and their functionality in ProductDB's capabilities. Follow our guide for a comprehensive understanding. --- @@ -19,17 +19,17 @@ Setting up a webhook involves the following steps: 2. Once the webhook is configured, the server automatically sends the relevant payload to the client's webhook URL when the specified event occurs. -Dyte uses webhooks to notify your application when an event happens. Webhooks +ProductDB uses webhooks to notify your application when an event happens. Webhooks are particularly useful for asynchronous events, such as when a recording is uploaded or when a participant joins your meeting. -## How does Dyte use Webhooks? +## How does ProductDB use Webhooks? -A webhook enables Dyte to push real-time updates to your applications. When the -event occurs, Dyte makes an HTTP request (usually a POST) to the URL you +A webhook enables ProductDB to push real-time updates to your applications. When the +event occurs, ProductDB makes an HTTP request (usually a POST) to the URL you configured for the webhook and sends the updates to your application as a JSON payload. You can then use these events to perform actions in your backend -systems. To learn more, see Dyte webhook events overview. +systems. To learn more, see ProductDB webhook events overview. Webhooks are particularly useful for asynchronous events, such as when a recording is uploaded or when a participant joins the meeting. @@ -66,7 +66,7 @@ The following headers are of more importance for your security and reliability: | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `dyte-webhook-id` | Webhook IDs are used to uniquely identify a specific webhook endpoint or events. See [Verify using webhook IDs](/guides/capabilities/webhooks/signatures#verify-using-webhook-ids). | | `dyte-uuid` | This is a unique UUID identifying the event. | -| `dyte-signature` | Dyte verifies the webhook events it sends to your endpoints by including a signature in the dyte-signature header of each event. This allows you to confirm that the event came from Dyte and not a malicious server impersonating Dyte. See [Verify Webhooks Using Dyte's Signature](/guides/capabilities/webhooks/signatures#verify-using-dytes-signature). | +| `dyte-signature` | ProductDB verifies the webhook events it sends to your endpoints by including a signature in the dyte-signature header of each event. This allows you to confirm that the event came from ProductDB and not a malicious server impersonating ProductDB. See [Verify Webhooks Using ProductDB's Signature](/guides/capabilities/webhooks/signatures#verify-using-dytes-signature). | ### Payload @@ -84,5 +84,5 @@ For example, Webhooks Overview Guide - + diff --git a/docs/guides/capabilities/webinar/intro-webinar.mdx b/docs/guides/capabilities/webinar/intro-webinar.mdx index a4edfe9f8..dcf84092f 100644 --- a/docs/guides/capabilities/webinar/intro-webinar.mdx +++ b/docs/guides/capabilities/webinar/intro-webinar.mdx @@ -1,14 +1,14 @@ --- -title: Introduction to Dyte's Webinar +title: Introduction to ProductDB's Webinar sidebar_position: 1 description: >- - Explore the introduction to webinars with Dyte's capabilities. Follow our + Explore the introduction to webinars with ProductDB's capabilities. Follow our guide for a smooth understanding and integration. --- A webinar is an interactive online event where individuals or organizations share information, deliver presentations, and engage with a remote audience over the internet. It involves a host or presenter who shares content or expertise with participants from different locations. Webinars offer features like live chat, polls, Q&A sessions, and audio/video interactions for active participant engagement. They are used for education, marketing, training, and other real-time online events. -## How Dyte's webinar is different from a group call? +## How ProductDB's webinar is different from a group call? Webinars and group calls serve distinct purposes and have different characteristics. @@ -17,23 +17,23 @@ Webinars and group calls serve distinct purposes and have different characterist - Webinars are one-to-many events focused on sharing information to a larger audience. - They involve presenters and viewers, with the presenter delivering content and viewers actively participating through features like chat and Q&A. - In webinars, participants producing media (audio or video) are considered "on stage," while others are "off stage." -- Dyte provides prebuilt presets for webinar presenters and viewers, offering predefined permissions and UI configurations tailored to their roles +- ProductDB provides prebuilt presets for webinar presenters and viewers, offering predefined permissions and UI configurations tailored to their roles ### Group call -- Group calls in Dyte emphasize interactive communication and collaboration among a smaller group of participants. +- Group calls in ProductDB emphasize interactive communication and collaboration among a smaller group of participants. - They enable real-time audio and video interactions for team meetings and discussions, promoting equal participation among all participants. -- Dyte provides prebuilt presets specifically designed for group calls, including the `group_call_host` and `group_call_participant` presets, which offer predefined permissions and UI configurations for hosts and participants +- ProductDB provides prebuilt presets specifically designed for group calls, including the `group_call_host` and `group_call_participant` presets, which offer predefined permissions and UI configurations for hosts and participants -## Key features of a Dyte's webinar +## Key features of a ProductDB's webinar -The following are some of the highlights of Dyte's webinar: +The following are some of the highlights of ProductDB's webinar: - Manage permissions for hosts and participants using `presets` to control stage access. -- You can record all the webinars like any other Dyte meeting. For more information on Dyte recording, see the [Recording Overview](/guides/capabilities/recording/recording-overview). +- You can record all the webinars like any other ProductDB meeting. For more information on ProductDB recording, see the [Recording Overview](/guides/capabilities/recording/recording-overview). - Supported platforms include web, Android, and iOS. - Introduction to Dyte's Webinar Guide - + Introduction to ProductDB's Webinar Guide + diff --git a/docs/guides/classification/build-live-video-app.mdx b/docs/guides/classification/build-live-video-app.mdx index 7f0afa424..8d7640e45 100644 --- a/docs/guides/classification/build-live-video-app.mdx +++ b/docs/guides/classification/build-live-video-app.mdx @@ -2,7 +2,7 @@ title: Server Integration sidebar_position: 4 description: >- - Learn how to build a live video app with Dyte's capabilities. Follow our guide + Learn how to build a live video app with ProductDB's capabilities. Follow our guide for effective app development and integration. --- @@ -17,7 +17,7 @@ import IntegrateDyte from '/docs/partials/_integrate-dyte.mdx'; Server Integration Guide - + diff --git a/docs/guides/classification/client-setup/android.mdx b/docs/guides/classification/client-setup/android.mdx index 1f0d0f23f..83529088e 100644 --- a/docs/guides/classification/client-setup/android.mdx +++ b/docs/guides/classification/client-setup/android.mdx @@ -4,7 +4,7 @@ pagination_prev: null pagination_next: classification/next-steps sidebar_position: 4 description: >- - Learn how to set up the client for live video on Android with Dyte's features. + Learn how to set up the client for live video on Android with ProductDB's features. Follow our guide for effective Android client setup. --- @@ -14,5 +14,5 @@ import Quickstart from '/docs/partials/_android-quickstart.mdx'; Android Guide - + diff --git a/docs/guides/classification/client-setup/angular.mdx b/docs/guides/classification/client-setup/angular.mdx index cdc1a578b..848a4847a 100644 --- a/docs/guides/classification/client-setup/angular.mdx +++ b/docs/guides/classification/client-setup/angular.mdx @@ -4,7 +4,7 @@ pagination_prev: null pagination_next: classification/next-steps sidebar_position: 2 description: >- - Explore the setup of the client for live video in Angular with Dyte's + Explore the setup of the client for live video in Angular with ProductDB's features. Follow our guide for effective Angular client setup. --- @@ -14,5 +14,5 @@ import Quickstart from '/docs/partials/_angular-quickstart.mdx'; Angular Guide - + diff --git a/docs/guides/classification/client-setup/flutter.mdx b/docs/guides/classification/client-setup/flutter.mdx index a2c4e419d..2bcce20c0 100644 --- a/docs/guides/classification/client-setup/flutter.mdx +++ b/docs/guides/classification/client-setup/flutter.mdx @@ -4,7 +4,7 @@ pagination_prev: null pagination_next: classification/next-steps sidebar_position: 6 description: >- - Learn how to set up the client for live video in Flutter with Dyte's features. + Learn how to set up the client for live video in Flutter with ProductDB's features. Follow our guide for effective Flutter client setup. --- @@ -14,5 +14,5 @@ import Quickstart from '/docs/partials/_flutter-quickstart.mdx'; Flutter Guide - + diff --git a/docs/guides/classification/client-setup/index.mdx b/docs/guides/classification/client-setup/index.mdx index 51e5fd83f..f53feecfe 100644 --- a/docs/guides/classification/client-setup/index.mdx +++ b/docs/guides/classification/client-setup/index.mdx @@ -8,5 +8,5 @@ import ClientSetup from '/docs/partials/_client-setup-index.mdx'; Client Setup Guide - + diff --git a/docs/guides/classification/client-setup/ios.mdx b/docs/guides/classification/client-setup/ios.mdx index 1117bf004..21454069f 100644 --- a/docs/guides/classification/client-setup/ios.mdx +++ b/docs/guides/classification/client-setup/ios.mdx @@ -4,7 +4,7 @@ pagination_prev: null pagination_next: classification/next-steps sidebar_position: 5 description: >- - Get started with setting up the client for live video on iOS with Dyte's + Get started with setting up the client for live video on iOS with ProductDB's features. Follow our guide for a seamless iOS client setup. --- @@ -14,5 +14,5 @@ import Quickstart from '/docs/partials/_ios-quickstart.mdx'; iOS Guide - + diff --git a/docs/guides/classification/client-setup/javascript.mdx b/docs/guides/classification/client-setup/javascript.mdx index ab114c5ef..99dfc4924 100644 --- a/docs/guides/classification/client-setup/javascript.mdx +++ b/docs/guides/classification/client-setup/javascript.mdx @@ -4,7 +4,7 @@ sidebar_position: 3 pagination_prev: null pagination_next: classification/next-steps description: >- - Explore the setup of the client for live video in JavaScript with Dyte's + Explore the setup of the client for live video in JavaScript with ProductDB's features. Follow our guide for effective JavaScript client setup. --- @@ -14,5 +14,5 @@ import Quickstart from '/docs/partials/_html-quickstart.mdx'; Javascript Guide - + diff --git a/docs/guides/classification/client-setup/react.mdx b/docs/guides/classification/client-setup/react.mdx index 239ae4fa1..4451f852a 100644 --- a/docs/guides/classification/client-setup/react.mdx +++ b/docs/guides/classification/client-setup/react.mdx @@ -4,7 +4,7 @@ sidebar_position: 1 pagination_prev: null pagination_next: classification/next-steps description: >- - Learn how to set up the Dyte Live Video client in React. Follow our guide for + Learn how to set up the ProductDB Live Video client in React. Follow our guide for effective React client setup and integration. --- @@ -14,5 +14,5 @@ import Quickstart from '/docs/partials/_react-quickstart.mdx'; React Guide - + diff --git a/docs/guides/classification/concepts.mdx b/docs/guides/classification/concepts.mdx index 4c656dbd8..6cba60efe 100644 --- a/docs/guides/classification/concepts.mdx +++ b/docs/guides/classification/concepts.mdx @@ -5,17 +5,17 @@ sidebar_position: 3 ## Basic Concepts -This section takes you through Dyte's key concepts and the terminology. +This section takes you through ProductDB's key concepts and the terminology.
**Organization** -In Dyte, the organization serves as the top-level entity where all participants of your group are added. You can create an organization through the [Developer Portal](https://dev.dyte.io) or using the [API](/api#/operations/createOrg) +In ProductDB, the organization serves as the top-level entity where all participants of your group are added. You can create an organization through the [Developer Portal](https://dev.dyte.io) or using the [API](/api#/operations/createOrg) - Meetings are created within the organization. -- The API keys are generated for your organization. These API Keys are unique to your organization and are required to use Dyte REST APIs such as when instantiating a meeting. -- Additionally, Dyte considers the organization as a billing unit. +- The API keys are generated for your organization. These API Keys are unique to your organization and are required to use ProductDB REST APIs such as when instantiating a meeting. +- Additionally, ProductDB considers the organization as a billing unit.
@@ -24,7 +24,7 @@ In Dyte, the organization serves as the top-level entity where all participants **Meeting** -A communication channel created on Dyte is termed as a `meeting`. Meetings can be created using the [Create a meeting API](/api#/operations/create_meeting) or through the [Developer Portal](https://dev.dyte.io/meetings). Similarly, you can get the details of your meeting using the [API](/api#/operations/get_all_meetings) or [Developer Portal](https://dev.dyte.io/meetings). +A communication channel created on ProductDB is termed as a `meeting`. Meetings can be created using the [Create a meeting API](/api#/operations/create_meeting) or through the [Developer Portal](https://dev.dyte.io/meetings). Similarly, you can get the details of your meeting using the [API](/api#/operations/get_all_meetings) or [Developer Portal](https://dev.dyte.io/meetings). An example from the Developer Portal displaying meeting details. @@ -42,7 +42,7 @@ An example from the Developer Portal displaying meeting details. **Session** -In Dyte, a meeting is a communication channel, and each instance of that channel is called a session. A session represents an ongoing meeting or a meeting that happened. Like meetings, you can get fetch the details of a session via Developer Portal or using the [APIs](/api#/operations/GetSessions). +In ProductDB, a meeting is a communication channel, and each instance of that channel is called a session. A session represents an ongoing meeting or a meeting that happened. Like meetings, you can get fetch the details of a session via Developer Portal or using the [APIs](/api#/operations/GetSessions). After a minute of all participants leaving, the session is ended and any participants that join after that will result in the creation of a new session. An example from the Developer Portal displaying session details. @@ -76,7 +76,7 @@ To create a preset, please refer to our Developer Portal's [Presets Section](htt ## Components -Now that you are familiar with the terminology of basic concepts on Dyte, we can take a look at how different parts of the Dyte system come together. The components are the REST API, core SDK , UIKit and a Developer Portal. Each of these serve different purposes and belong in different blocks of your application. +Now that you are familiar with the terminology of basic concepts on ProductDB, we can take a look at how different parts of the ProductDB system come together. The components are the REST API, core SDK , UIKit and a Developer Portal. Each of these serve different purposes and belong in different blocks of your application. Let's dive deeper into what purpose each of these components server. @@ -111,6 +111,6 @@ We provide a library of UI components that makes it easy to integrate video and Concepts Guide diff --git a/docs/guides/classification/get-started.mdx b/docs/guides/classification/get-started.mdx index d0d5e3a6a..481aa01f9 100644 --- a/docs/guides/classification/get-started.mdx +++ b/docs/guides/classification/get-started.mdx @@ -4,7 +4,7 @@ slug: /classification/get-started sidebar_position: 2 --- -To get started with creating live video calls from Dyte, make sure to finish these steps and then move on to integrating Dyte in your application. +To get started with creating live video calls from ProductDB, make sure to finish these steps and then move on to integrating ProductDB in your application. import Setup from '/docs/partials/_setup.mdx'; diff --git a/docs/guides/classification/intro-classification.mdx b/docs/guides/classification/intro-classification.mdx index 3ca5bce6f..65b7e6294 100644 --- a/docs/guides/classification/intro-classification.mdx +++ b/docs/guides/classification/intro-classification.mdx @@ -2,11 +2,11 @@ title: Overview sidebar_position: 1 description: >- - Get started with Dyte's video conferencing capabilities. Follow our guide for + Get started with ProductDB's video conferencing capabilities. Follow our guide for an introduction to video conferencing and its features. --- -Dyte's live video platform, built upon [WebRTC](https://dyte.io/blog/webrtc/), enables you to seamlessly incorporate real-time communication features into your web and mobile applications. Using Dyte's REST APIs and client-side SDKs, you can effortlessly acquire, transmit, and play media within your applications. +ProductDB's live video platform, built upon [WebRTC](https://dyte.io/blog/webrtc/), enables you to seamlessly incorporate real-time communication features into your web and mobile applications. Using ProductDB's REST APIs and client-side SDKs, you can effortlessly acquire, transmit, and play media within your applications. 1️⃣} title="Get your keys" to="./get-started" - description="Learn how to register on Dyte and get your API Keys" + description="Learn how to register on ProductDB and get your API Keys" /> 2️⃣} title="Concepts" to="./concepts" - description="Learn about the architecture, design and basic concepts behind Dyte" + description="Learn about the architecture, design and basic concepts behind ProductDB" /> 3️⃣} title="Server Setup" to="./build-live-video-app" - description="Steps to access Dyte's REST API" + description="Steps to access ProductDB's REST API" /> 4️⃣} @@ -44,6 +44,6 @@ Dyte's live video platform, built upon [WebRTC](https://dyte.io/blog/webrtc/), e Overview Guide diff --git a/docs/guides/classification/next-steps.mdx b/docs/guides/classification/next-steps.mdx index 05dfd35a6..39d516fa1 100644 --- a/docs/guides/classification/next-steps.mdx +++ b/docs/guides/classification/next-steps.mdx @@ -15,7 +15,7 @@ sidebar_position: 5 @@ -82,7 +82,7 @@ sidebar_position: 5 title="REST API Reference" to="/api/" - description="Explore all the Dyte APIs you can make use of" + description="Explore all the ProductDB APIs you can make use of" />
@@ -90,7 +90,7 @@ sidebar_position: 5 } /> } /> diff --git a/docs/guides/commerce/build-voice-app.mdx b/docs/guides/commerce/build-voice-app.mdx index 1ed7cb950..e635a3fbf 100644 --- a/docs/guides/commerce/build-voice-app.mdx +++ b/docs/guides/commerce/build-voice-app.mdx @@ -16,6 +16,6 @@ import IntegrateDyte from '/docs/partials/_integrate-dyte.mdx'; Server Integration Guide diff --git a/docs/guides/commerce/client-setup/android.mdx b/docs/guides/commerce/client-setup/android.mdx index 2921fe7b3..5555da841 100644 --- a/docs/guides/commerce/client-setup/android.mdx +++ b/docs/guides/commerce/client-setup/android.mdx @@ -13,6 +13,6 @@ import Quickstart from '/docs/partials/_android-quickstart.mdx'; Android Guide diff --git a/docs/guides/commerce/client-setup/angular.mdx b/docs/guides/commerce/client-setup/angular.mdx index d54c328cf..dc775bac8 100644 --- a/docs/guides/commerce/client-setup/angular.mdx +++ b/docs/guides/commerce/client-setup/angular.mdx @@ -13,6 +13,6 @@ import Quickstart from '/docs/partials/_angular-quickstart.mdx'; Angular Guide diff --git a/docs/guides/commerce/client-setup/flutter.mdx b/docs/guides/commerce/client-setup/flutter.mdx index 107967eba..52cf881eb 100644 --- a/docs/guides/commerce/client-setup/flutter.mdx +++ b/docs/guides/commerce/client-setup/flutter.mdx @@ -13,6 +13,6 @@ import Quickstart from '/docs/partials/_flutter-quickstart.mdx'; Flutter Guide diff --git a/docs/guides/commerce/client-setup/index.mdx b/docs/guides/commerce/client-setup/index.mdx index cf539ba3f..78a709833 100644 --- a/docs/guides/commerce/client-setup/index.mdx +++ b/docs/guides/commerce/client-setup/index.mdx @@ -10,6 +10,6 @@ import ClientSetup from '/docs/partials/_client-setup-index.mdx'; Client Setup Guide diff --git a/docs/guides/commerce/client-setup/ios.mdx b/docs/guides/commerce/client-setup/ios.mdx index 89cb30348..4276fe695 100644 --- a/docs/guides/commerce/client-setup/ios.mdx +++ b/docs/guides/commerce/client-setup/ios.mdx @@ -13,6 +13,6 @@ import Quickstart from '/docs/partials/_ios-quickstart.mdx'; iOS Guide diff --git a/docs/guides/commerce/client-setup/javascript.mdx b/docs/guides/commerce/client-setup/javascript.mdx index dbbc18ec2..c4c31b67e 100644 --- a/docs/guides/commerce/client-setup/javascript.mdx +++ b/docs/guides/commerce/client-setup/javascript.mdx @@ -13,6 +13,6 @@ import Quickstart from '/docs/partials/_html-quickstart.mdx'; Javascript Guide diff --git a/docs/guides/commerce/client-setup/react.mdx b/docs/guides/commerce/client-setup/react.mdx index 77464f91d..6875b7a7d 100644 --- a/docs/guides/commerce/client-setup/react.mdx +++ b/docs/guides/commerce/client-setup/react.mdx @@ -13,6 +13,6 @@ import Quickstart from '/docs/partials/_react-quickstart.mdx'; React Guide diff --git a/docs/guides/commerce/concepts.mdx b/docs/guides/commerce/concepts.mdx index d54d1a9b5..dbbbfb56d 100644 --- a/docs/guides/commerce/concepts.mdx +++ b/docs/guides/commerce/concepts.mdx @@ -6,17 +6,17 @@ sidebar_position: 3 ## Basic Concepts -This section takes you through Dyte's key concepts and the terminology. +This section takes you through ProductDB's key concepts and the terminology.
**Organization** -In Dyte, the organization serves as the top-level entity where all participants of your group are added. You can create an organization through the [Developer Portal](https://dev.dyte.io) or using the [API](/api#/operations/createOrg). +In ProductDB, the organization serves as the top-level entity where all participants of your group are added. You can create an organization through the [Developer Portal](https://dev.dyte.io) or using the [API](/api#/operations/createOrg). - Meetings are created within the organization. -- The API keys are generated for your organization. These API Keys are unique to your organization and are required to use Dyte REST APIs such as when instantiating a meeting. -- Additionally, Dyte considers the organization as a billing unit. +- The API keys are generated for your organization. These API Keys are unique to your organization and are required to use ProductDB REST APIs such as when instantiating a meeting. +- Additionally, ProductDB considers the organization as a billing unit.
@@ -25,7 +25,7 @@ In Dyte, the organization serves as the top-level entity where all participants **Meeting** -A communication channel created on Dyte is termed as a `meeting`. Meetings can be created using the [Create a meeting API](/api#/operations/create_meeting) or through the [Developer Portal](https://dev.dyte.io/meetings). Similarly, you can get the details of your meeting using the [API](/api#/operations/get_all_meetings) or [Developer Portal](https://dev.dyte.io/meetings). +A communication channel created on ProductDB is termed as a `meeting`. Meetings can be created using the [Create a meeting API](/api#/operations/create_meeting) or through the [Developer Portal](https://dev.dyte.io/meetings). Similarly, you can get the details of your meeting using the [API](/api#/operations/get_all_meetings) or [Developer Portal](https://dev.dyte.io/meetings). An example from the Developer Portal displaying meeting details. @@ -43,7 +43,7 @@ An example from the Developer Portal displaying meeting details. **Session** -In Dyte, a meeting is a communication channel, and each instance of that channel is called a session. A session represents an ongoing meeting or a meeting that happened. Like meetings, you can get fetch the details of a session via Developer Portal or using the [APIs](/api#/operations/GetSessions). +In ProductDB, a meeting is a communication channel, and each instance of that channel is called a session. A session represents an ongoing meeting or a meeting that happened. Like meetings, you can get fetch the details of a session via Developer Portal or using the [APIs](/api#/operations/GetSessions). After a minute of all participants leaving, the session is ended and any participants that join after that will result in the creation of a new session. An example from the Developer Portal displaying session details. @@ -77,7 +77,7 @@ To create a preset, please refer to our Developer Portal's [Presets Section](htt ## Components -Now that you are familiar with the terminology of basic concepts on Dyte, we can take a look at how different offerings from Dyte come together. The key offerings are the REST API, core SDK , UIKit and a Developer Portal. Each of these serve different purposes and belong in different blocks of your application. +Now that you are familiar with the terminology of basic concepts on ProductDB, we can take a look at how different offerings from ProductDB come together. The key offerings are the REST API, core SDK , UIKit and a Developer Portal. Each of these serve different purposes and belong in different blocks of your application. Let's dive deeper into what purpose each of these components server. @@ -112,6 +112,6 @@ We provide a library of UI components that makes it easy to integrate video and Concepts Guide diff --git a/docs/guides/commerce/get-started.mdx b/docs/guides/commerce/get-started.mdx index df6e96691..5aefd6098 100644 --- a/docs/guides/commerce/get-started.mdx +++ b/docs/guides/commerce/get-started.mdx @@ -3,7 +3,7 @@ title: Setup sidebar_position: 2 --- -To get started with creating live video calls from Dyte, make sure to finish these steps and then move on to integrating Dyte in your application. +To get started with creating live video calls from ProductDB, make sure to finish these steps and then move on to integrating ProductDB in your application. import Setup from '/docs/partials/_setup.mdx'; diff --git a/docs/guides/commerce/intro-commerce.mdx b/docs/guides/commerce/intro-commerce.mdx index 75289c2e5..e1e291b27 100644 --- a/docs/guides/commerce/intro-commerce.mdx +++ b/docs/guides/commerce/intro-commerce.mdx @@ -3,7 +3,7 @@ title: Overview sidebar_position: 1 --- -Dyte's voice conferencing platform, built upon [WebRTC](https://dyte.io/blog/webrtc/), enables you to seamlessly incorporate real-time communication features into your web and mobile applications. Using Dyte's REST APIs and client-side SDKs, you can effortlessly acquire, transmit, and play media within your applications. +ProductDB's voice conferencing platform, built upon [WebRTC](https://dyte.io/blog/webrtc/), enables you to seamlessly incorporate real-time communication features into your web and mobile applications. Using ProductDB's REST APIs and client-side SDKs, you can effortlessly acquire, transmit, and play media within your applications. 1️⃣} title="Get your keys" to="./get-started" - description="Learn how to register on Dyte and get your API Keys" + description="Learn how to register on ProductDB and get your API Keys" /> 2️⃣} title="Concepts" to="./concepts" - description="Learn about the architecture, design and basic concepts behind Dyte" + description="Learn about the architecture, design and basic concepts behind ProductDB" /> 3️⃣} title="Server Setup" to="./build-voice-app" - description="Steps to access Dyte's REST API" + description="Steps to access ProductDB's REST API" /> 4️⃣} @@ -42,6 +42,6 @@ Dyte's voice conferencing platform, built upon [WebRTC](https://dyte.io/blog/web Overview Guide diff --git a/docs/guides/commerce/next-steps.mdx b/docs/guides/commerce/next-steps.mdx index e586613a0..3facbaa87 100644 --- a/docs/guides/commerce/next-steps.mdx +++ b/docs/guides/commerce/next-steps.mdx @@ -15,7 +15,7 @@ sidebar_position: 5 @@ -79,7 +79,7 @@ sidebar_position: 5 title="REST API Reference" to="/api/" - description="Explore all the Dyte APIs you can make use of" + description="Explore all the ProductDB APIs you can make use of" />
@@ -87,7 +87,7 @@ sidebar_position: 5 } /> } /> diff --git a/docs/guides/communication/build-in-app-chat-exp.mdx b/docs/guides/communication/build-in-app-chat-exp.mdx index 44658d4e2..d8f63e357 100644 --- a/docs/guides/communication/build-in-app-chat-exp.mdx +++ b/docs/guides/communication/build-in-app-chat-exp.mdx @@ -2,7 +2,7 @@ title: Start Building sidebar_position: 3 description: >- - Learn how to build an in-app chat experience with Dyte's realtime chat + Learn how to build an in-app chat experience with ProductDB's realtime chat capabilities. Follow our guide for effective in-app chat development. --- @@ -14,7 +14,7 @@ Chat SDKs are still in the testing phase and may undergo some changes. If you en ## Step 1: Get your API Keys -Login to the [Developer Portal](https://dev.dyte.io/dashboard) and create an account. Copy the [API Keys](https://dev.dyte.io/apikeys) for your organization from the Developer portal. These API Keys are unique to your organization and are required to use Dyte REST APIs such as when instantiating a meeting. +Login to the [Developer Portal](https://dev.dyte.io/dashboard) and create an account. Copy the [API Keys](https://dev.dyte.io/apikeys) for your organization from the Developer portal. These API Keys are unique to your organization and are required to use ProductDB REST APIs such as when instantiating a meeting. ## Step 2: Create Presets @@ -52,7 +52,7 @@ A preset is a set of permissions and UI configurations that are applied to hosts ## Step 4: Create a Meeting -Create a Dyte meeting using the [Create Meeting API](/api#/operations/create_meeting). This API returns a unique identifier for your meeting. A Dyte meeting is your workspace where you can add members and create channels. +Create a ProductDB meeting using the [Create Meeting API](/api#/operations/create_meeting). This API returns a unique identifier for your meeting. A ProductDB meeting is your workspace where you can add members and create channels. ## Step 5: Add Participants @@ -110,6 +110,6 @@ This API returns the authentication `token` that is required to initialize your Start Building Guide diff --git a/docs/guides/communication/intro-communication.mdx b/docs/guides/communication/intro-communication.mdx index 21b3a68ca..ea48519a9 100644 --- a/docs/guides/communication/intro-communication.mdx +++ b/docs/guides/communication/intro-communication.mdx @@ -2,7 +2,7 @@ title: Overview sidebar_position: 1 description: >- - Get started with Dyte's realtime chat capabilities. Follow our guide for an + Get started with ProductDB's realtime chat capabilities. Follow our guide for an introduction to realtime chat and its features. --- @@ -24,7 +24,7 @@ Chat SDK powered by AI allow you to seamlessly integrate interactive and collabo ## Key features of Chat SDKs -The following are some of the key features of Dyte's Chat SDK: +The following are some of the key features of ProductDB's Chat SDK: - **Smart Draft**: Assist users in creating messages, essays, or blog posts with a simple prompt. @@ -42,6 +42,6 @@ The following are some of the key features of Dyte's Chat SDK: Overview Guide diff --git a/docs/guides/content/build-in-app-chat-exp.mdx b/docs/guides/content/build-in-app-chat-exp.mdx index 44658d4e2..d8f63e357 100644 --- a/docs/guides/content/build-in-app-chat-exp.mdx +++ b/docs/guides/content/build-in-app-chat-exp.mdx @@ -2,7 +2,7 @@ title: Start Building sidebar_position: 3 description: >- - Learn how to build an in-app chat experience with Dyte's realtime chat + Learn how to build an in-app chat experience with ProductDB's realtime chat capabilities. Follow our guide for effective in-app chat development. --- @@ -14,7 +14,7 @@ Chat SDKs are still in the testing phase and may undergo some changes. If you en ## Step 1: Get your API Keys -Login to the [Developer Portal](https://dev.dyte.io/dashboard) and create an account. Copy the [API Keys](https://dev.dyte.io/apikeys) for your organization from the Developer portal. These API Keys are unique to your organization and are required to use Dyte REST APIs such as when instantiating a meeting. +Login to the [Developer Portal](https://dev.dyte.io/dashboard) and create an account. Copy the [API Keys](https://dev.dyte.io/apikeys) for your organization from the Developer portal. These API Keys are unique to your organization and are required to use ProductDB REST APIs such as when instantiating a meeting. ## Step 2: Create Presets @@ -52,7 +52,7 @@ A preset is a set of permissions and UI configurations that are applied to hosts ## Step 4: Create a Meeting -Create a Dyte meeting using the [Create Meeting API](/api#/operations/create_meeting). This API returns a unique identifier for your meeting. A Dyte meeting is your workspace where you can add members and create channels. +Create a ProductDB meeting using the [Create Meeting API](/api#/operations/create_meeting). This API returns a unique identifier for your meeting. A ProductDB meeting is your workspace where you can add members and create channels. ## Step 5: Add Participants @@ -110,6 +110,6 @@ This API returns the authentication `token` that is required to initialize your Start Building Guide diff --git a/docs/guides/content/intro-content.mdx b/docs/guides/content/intro-content.mdx index 21b3a68ca..ea48519a9 100644 --- a/docs/guides/content/intro-content.mdx +++ b/docs/guides/content/intro-content.mdx @@ -2,7 +2,7 @@ title: Overview sidebar_position: 1 description: >- - Get started with Dyte's realtime chat capabilities. Follow our guide for an + Get started with ProductDB's realtime chat capabilities. Follow our guide for an introduction to realtime chat and its features. --- @@ -24,7 +24,7 @@ Chat SDK powered by AI allow you to seamlessly integrate interactive and collabo ## Key features of Chat SDKs -The following are some of the key features of Dyte's Chat SDK: +The following are some of the key features of ProductDB's Chat SDK: - **Smart Draft**: Assist users in creating messages, essays, or blog posts with a simple prompt. @@ -42,6 +42,6 @@ The following are some of the key features of Dyte's Chat SDK: Overview Guide diff --git a/docs/guides/guides.mdx b/docs/guides/guides.mdx index 42f085148..9aba3c79d 100644 --- a/docs/guides/guides.mdx +++ b/docs/guides/guides.mdx @@ -16,17 +16,17 @@ import ProductSection from '/docs/partials/_product-section.mdx'; Guides Guide diff --git a/docs/guides/livestream/advanced/configuring-permissions.mdx b/docs/guides/livestream/advanced/configuring-permissions.mdx index d5ae7d6d5..9f107630a 100644 --- a/docs/guides/livestream/advanced/configuring-permissions.mdx +++ b/docs/guides/livestream/advanced/configuring-permissions.mdx @@ -2,7 +2,7 @@ title: Configure Permissions sidebar_position: 1 description: >- - Dive into advanced livestream configuration with Dyte. Follow our guide for + Dive into advanced livestream configuration with ProductDB. Follow our guide for effective permission setup and management. --- @@ -28,7 +28,7 @@ You can define the following permissions and UI configurations: ### Host Controls -Host controls allow you as the host to control various aspects of a Dyte livestream, such as managing the participants. +Host controls allow you as the host to control various aspects of a ProductDB livestream, such as managing the participants. | **Permissions and Configurations** | **Description** | | ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -197,5 +197,5 @@ Specify the URL of the logo. Configure Permissions Guide - + diff --git a/docs/guides/livestream/advanced/livestream-any-rtmp.mdx b/docs/guides/livestream/advanced/livestream-any-rtmp.mdx index 2ee0b6aa9..53bbef172 100644 --- a/docs/guides/livestream/advanced/livestream-any-rtmp.mdx +++ b/docs/guides/livestream/advanced/livestream-any-rtmp.mdx @@ -2,20 +2,20 @@ title: Custom / RTMP Video Input sidebar_position: 2 description: >- - Learn how to livestream to any RTMP server with Dyte. Follow our guide for + Learn how to livestream to any RTMP server with ProductDB. Follow our guide for effective RTMP livestreaming and integration. --- # Live Stream any Custom Video Input -Dyte can livestream video from any applications like +ProductDB can livestream video from any applications like [OBS](https://en.wikipedia.org/wiki/OBS_Studio), [ffmpeg](https://en.wikipedia.org/wiki/FFmpeg) that can stream via RTMP in a few simple steps. ## Step 1: Get your API Keys -Login to the [Developer Portal](https://dev.dyte.io/) and create an account. Copy the [API Keys](https://dev.dyte.io/apikeys) for your organization from the Developer portal. These API Keys are unique to your organization and are required to use Dyte REST APIs such as when instantiating a meeting. +Login to the [Developer Portal](https://dev.dyte.io/) and create an account. Copy the [API Keys](https://dev.dyte.io/apikeys) for your organization from the Developer portal. These API Keys are unique to your organization and are required to use ProductDB REST APIs such as when instantiating a meeting. ## Step 2: Generate credentials for a livestream @@ -118,5 +118,5 @@ they default to 60. Custom / RTMP Video Input Guide - + diff --git a/docs/guides/livestream/build-livestream-app.mdx b/docs/guides/livestream/build-livestream-app.mdx index adddab6c0..7633854f9 100644 --- a/docs/guides/livestream/build-livestream-app.mdx +++ b/docs/guides/livestream/build-livestream-app.mdx @@ -2,7 +2,7 @@ title: Server Integration sidebar_position: 4 description: >- - Explore how to build a livestreaming app with Dyte's capabilities. Follow our + Explore how to build a livestreaming app with ProductDB's capabilities. Follow our guide for effective app development and integration. --- @@ -35,5 +35,5 @@ import Admonition from '@theme/Admonition'; Server Integration Guide - + diff --git a/docs/guides/livestream/client-setup/android.mdx b/docs/guides/livestream/client-setup/android.mdx index 790b5412e..de1741668 100644 --- a/docs/guides/livestream/client-setup/android.mdx +++ b/docs/guides/livestream/client-setup/android.mdx @@ -2,7 +2,7 @@ title: Android sidebar_position: 4 description: >- - Learn how to set up the Livestream client on Android with Dyte. Follow our + Learn how to set up the Livestream client on Android with ProductDB. Follow our guide for effective Android client setup. --- @@ -12,5 +12,5 @@ import Quickstart from '/docs/partials/_android-quickstart.mdx'; Android Guide - + diff --git a/docs/guides/livestream/client-setup/angular.mdx b/docs/guides/livestream/client-setup/angular.mdx index 95092beb0..dda99073b 100644 --- a/docs/guides/livestream/client-setup/angular.mdx +++ b/docs/guides/livestream/client-setup/angular.mdx @@ -2,7 +2,7 @@ title: Angular sidebar_position: 1 description: >- - Explore the setup of the Livestream client in Angular with Dyte. Follow our + Explore the setup of the Livestream client in Angular with ProductDB. Follow our guide for effective Angular client setup. --- @@ -12,5 +12,5 @@ import Quickstart from '/docs/partials/_angular-quickstart.mdx'; Angular Guide - + diff --git a/docs/guides/livestream/client-setup/flutter.mdx b/docs/guides/livestream/client-setup/flutter.mdx index 92e4a0699..56715bebf 100644 --- a/docs/guides/livestream/client-setup/flutter.mdx +++ b/docs/guides/livestream/client-setup/flutter.mdx @@ -2,7 +2,7 @@ title: Flutter sidebar_position: 6 description: >- - Learn how to set up the Livestream client in Flutter with Dyte. Follow our + Learn how to set up the Livestream client in Flutter with ProductDB. Follow our guide for effective Flutter client setup. --- @@ -12,5 +12,5 @@ import Quickstart from '/docs/partials/_flutter-quickstart.mdx'; Flutter Guide - + diff --git a/docs/guides/livestream/client-setup/index.mdx b/docs/guides/livestream/client-setup/index.mdx index c88dabc2c..ab9b14663 100644 --- a/docs/guides/livestream/client-setup/index.mdx +++ b/docs/guides/livestream/client-setup/index.mdx @@ -8,5 +8,5 @@ import ClientSetup from '/docs/partials/_client-setup-index.mdx'; Client Setup Guide - + diff --git a/docs/guides/livestream/client-setup/ios.mdx b/docs/guides/livestream/client-setup/ios.mdx index c8c1b336b..e58e31abb 100644 --- a/docs/guides/livestream/client-setup/ios.mdx +++ b/docs/guides/livestream/client-setup/ios.mdx @@ -2,7 +2,7 @@ title: iOS sidebar_position: 5 description: >- - Get started with setting up the Livestream client on iOS with Dyte. Follow our + Get started with setting up the Livestream client on iOS with ProductDB. Follow our guide for a seamless iOS client setup. --- @@ -12,5 +12,5 @@ import Quickstart from '/docs/partials/_ios-quickstart.mdx'; iOS Guide - + diff --git a/docs/guides/livestream/client-setup/javascript.mdx b/docs/guides/livestream/client-setup/javascript.mdx index 9c9f36679..fa8062f5e 100644 --- a/docs/guides/livestream/client-setup/javascript.mdx +++ b/docs/guides/livestream/client-setup/javascript.mdx @@ -2,7 +2,7 @@ title: HTML sidebar_position: 1 description: >- - Explore the setup of the Livestream client in JavaScript with Dyte. Follow our + Explore the setup of the Livestream client in JavaScript with ProductDB. Follow our guide for effective JavaScript client setup. --- @@ -12,5 +12,5 @@ import Quickstart from '/docs/partials/_html-quickstart.mdx'; HTML Guide - + diff --git a/docs/guides/livestream/client-setup/react.mdx b/docs/guides/livestream/client-setup/react.mdx index 2c7c7e125..6551d0039 100644 --- a/docs/guides/livestream/client-setup/react.mdx +++ b/docs/guides/livestream/client-setup/react.mdx @@ -2,7 +2,7 @@ title: React sidebar_position: 1 description: >- - Learn how to set up the Livestream client in React with Dyte. Follow our guide + Learn how to set up the Livestream client in React with ProductDB. Follow our guide for effective React client setup and integration. --- @@ -12,5 +12,5 @@ import Quickstart from '/docs/partials/_react-quickstart.mdx'; React Guide - + diff --git a/docs/guides/livestream/concepts.mdx b/docs/guides/livestream/concepts.mdx index 3968bd3c9..effc8ee6f 100644 --- a/docs/guides/livestream/concepts.mdx +++ b/docs/guides/livestream/concepts.mdx @@ -5,7 +5,7 @@ sidebar_position: 2 # Concepts -This topic covers essential concepts related to Dyte's interactive live streaming (ILS). For the concepts related to live video applications, see [Video Conferencing concepts](/guides/commerce/concepts). +This topic covers essential concepts related to ProductDB's interactive live streaming (ILS). For the concepts related to live video applications, see [Video Conferencing concepts](/guides/commerce/concepts). ## Interactive live streaming @@ -13,7 +13,7 @@ Interactive live streaming (ILS) is an engaging online broadcasting method where ## Stage -Dyte's Interactive Live Streaming (ILS) feature revolves around a virtual **stage** where hosts have direct access and viewers can request to join. +ProductDB's Interactive Live Streaming (ILS) feature revolves around a virtual **stage** where hosts have direct access and viewers can request to join. - **Hosts**: They have full control of the stage and can actively participate, share video and audio, conduct presentations, and more. - **Viewers**: They can request to join the stage using interactive features like chat or raised hand. Once approved by the host, viewers can contribute by sharing their video and audio or participating in discussions. @@ -24,14 +24,14 @@ The stage is where all the action happens. It's broadcasted live to all viewers, Restreaming allows you to redistribute an existing live stream to multiple platforms or destinations simultaneously. It allows the content creator to broadcast their live stream to different streaming services, social media platforms, or CDNs, reaching a broader audience and maximizing the content's exposure. Restreaming is a many-to-many communication model, as it enables the simultaneous distribution of a single live stream to multiple platforms, rather than streaming separately to each platform. -Dyte can restream your meeting to any platform that supports an RTMP endpoint, such as YouTube, Twitch, or LinkedIn. +ProductDB can restream your meeting to any platform that supports an RTMP endpoint, such as YouTube, Twitch, or LinkedIn. ## Livestream custom video input -Dyte supports live streaming from applications like +ProductDB supports live streaming from applications like [OBS](https://en.wikipedia.org/wiki/OBS_Studio), [ffmpeg](https://en.wikipedia.org/wiki/FFmpeg), and others. To put it simply, -you can live stream any RTMP input from any source using Dyte. +you can live stream any RTMP input from any source using ProductDB. You can pass the custom input to the ingest server and stream key, and freely distribute it using the playback URL on any HLS/LHLS supported player. diff --git a/docs/guides/livestream/get-started.mdx b/docs/guides/livestream/get-started.mdx index 07e41420a..a6e54e843 100644 --- a/docs/guides/livestream/get-started.mdx +++ b/docs/guides/livestream/get-started.mdx @@ -3,7 +3,7 @@ title: Setup sidebar_position: 3 --- -To get started with creating live video calls from Dyte, make sure to finish these steps and then move on to integrating Dyte in your application. +To get started with creating live video calls from ProductDB, make sure to finish these steps and then move on to integrating ProductDB in your application. import Setup from '/docs/partials/_setup.mdx'; diff --git a/docs/guides/livestream/livestream-overview.mdx b/docs/guides/livestream/livestream-overview.mdx index 5af1df84a..4df16c823 100644 --- a/docs/guides/livestream/livestream-overview.mdx +++ b/docs/guides/livestream/livestream-overview.mdx @@ -2,11 +2,11 @@ title: Overview sidebar_position: 1 description: >- - Get an overview of Dyte's livestreaming capabilities. Follow our guide for a + Get an overview of ProductDB's livestreaming capabilities. Follow our guide for a comprehensive understanding of livestreaming features. --- -Livestreaming is the real-time broadcasting of video or audio content over the internet, enabling viewers to watch and interact with events as they happen. Dyte offers livestreaming services to facilitates one-to-many communication, where a single source streams the content to multiple viewers or participants. It enables the hosts and participants to engage and interact during the stream, creating an interactive live streaming (ILS) experience. +Livestreaming is the real-time broadcasting of video or audio content over the internet, enabling viewers to watch and interact with events as they happen. ProductDB offers livestreaming services to facilitates one-to-many communication, where a single source streams the content to multiple viewers or participants. It enables the hosts and participants to engage and interact during the stream, creating an interactive live streaming (ILS) experience. - + @@ -92,7 +92,7 @@ On this page, you will find an overview to help you craft an exceptional user ex } /> } /> @@ -112,12 +112,12 @@ On this page, you will find an overview to help you craft an exceptional user ex } /> Overview Guide diff --git a/docs/guides/migration/opentok/concept-media-opentok.mdx b/docs/guides/migration/opentok/concept-media-opentok.mdx index e3105e0fc..fecc34b64 100644 --- a/docs/guides/migration/opentok/concept-media-opentok.mdx +++ b/docs/guides/migration/opentok/concept-media-opentok.mdx @@ -2,13 +2,13 @@ title: 'Concepts: Media' sidebar_position: 2 description: >- - Explore the concept of media migration from OpenTok to Dyte. Follow our guide + Explore the concept of media migration from OpenTok to ProductDB. Follow our guide for effective media migration strategies. --- # Media -This topic compares how OpenTok and Dyte handle media publishing and subscription behavior. +This topic compares how OpenTok and ProductDB handle media publishing and subscription behavior. ## Publishing @@ -27,7 +27,7 @@ session.publish(publisher, function (error) { For more information, see [Publishing a stream](https://tokbox.com/developer/guides/publish-stream/js/). -Dyte +ProductDB ```ts DyteClient.init({ @@ -43,6 +43,6 @@ DyteClient.init({ Concepts: Media Guide diff --git a/docs/guides/migration/opentok/concepts-opentok-vs-dyte.mdx b/docs/guides/migration/opentok/concepts-opentok-vs-dyte.mdx index 455dd2519..a0de3080e 100644 --- a/docs/guides/migration/opentok/concepts-opentok-vs-dyte.mdx +++ b/docs/guides/migration/opentok/concepts-opentok-vs-dyte.mdx @@ -2,15 +2,15 @@ title: 'Concepts: Basics' sidebar_position: 1 description: >- - Understand the concepts of OpenTok versus Dyte for effective migration. Follow + Understand the concepts of OpenTok versus ProductDB for effective migration. Follow our guide for a comprehensive comparison and migration strategy. --- -This topic guides you through the standard practices utilized in OpenTok Video API and illustrates how they correspond with Dyte's API. The main purpose of this tutorial is to support you in migrating an existing application from OpenTok to Dyte's video and audio APIs. +This topic guides you through the standard practices utilized in OpenTok Video API and illustrates how they correspond with ProductDB's API. The main purpose of this tutorial is to support you in migrating an existing application from OpenTok to ProductDB's video and audio APIs. ## Overview -Here's a brief overview of the architecture used by OpenTok and Dyte. +Here's a brief overview of the architecture used by OpenTok and ProductDB. @@ -18,31 +18,31 @@ Here's a brief overview of the architecture used by OpenTok and Dyte. - + -For more information on how to get started with Dyte, see [Integrate Dyte](/getting-started#integrate-dyte). +For more information on how to get started with ProductDB, see [Integrate ProductDB](/getting-started#integrate-dyte). ## Credentials To access OpenTok's API, you need an session ID and auth Token. You generate a token for each user connecting to an OpenTok session. For more information, [Token Creation Overview](https://tokbox.com/developer/guides/create-token/). -Dyte uses Organization ID and API Key that you can get from the [Developer Portal](https://dev.dyte.io). +ProductDB uses Organization ID and API Key that you can get from the [Developer Portal](https://dev.dyte.io). -| **OpenTok** | **Dyte** | +| **OpenTok** | **ProductDB** | | ----------- | --------------- | | Session ID | Organization ID | | Auth token | API Key | ## Session / Meeting -OpenTok utilizes Sessions to establish connections between participants, whereas Dyte uses [Meetings](/api#/operations/create_meeting) for the same purpose. +OpenTok utilizes Sessions to establish connections between participants, whereas ProductDB uses [Meetings](/api#/operations/create_meeting) for the same purpose. -| **OpenTok** | **Dyte** | +| **OpenTok** | **ProductDB** | | ----------- | ---------- | | Session | Meeting | | Session ID | Meeting ID | @@ -70,9 +70,9 @@ class Test { } ``` -In Dyte, you make a REST API call to [Add Participant API](/api/#/operations/add_participant) which returns `authToken`. +In ProductDB, you make a REST API call to [Add Participant API](/api/#/operations/add_participant) which returns `authToken`. -| **OpenTok** | **Dyte** | +| **OpenTok** | **ProductDB** | | ------------ | --------- | | Access Token | Authtoken | @@ -80,6 +80,6 @@ In Dyte, you make a REST API call to [Add Participant API](/api/#/operations/add Concepts: Basics Guide diff --git a/docs/guides/migration/opentok/opentok-shim-by-dyte.mdx b/docs/guides/migration/opentok/opentok-shim-by-dyte.mdx index eefece840..0ebe58e9a 100644 --- a/docs/guides/migration/opentok/opentok-shim-by-dyte.mdx +++ b/docs/guides/migration/opentok/opentok-shim-by-dyte.mdx @@ -1,21 +1,21 @@ --- -title: Migrate from OpenTok to Dyte with Shim +title: Migrate from OpenTok to ProductDB with Shim sidebar_position: 2 description: >- - Learn how to use the OpenTok Shim by Dyte for seamless migration. Follow our + Learn how to use the OpenTok Shim by ProductDB for seamless migration. Follow our guide for effective shim implementation and integration. --- -The OpenTok [Shim]() by Dyte is a package that allows you to migrate your video calling applications from [OpenTok](https://tokbox.com/developer/) to Dyte infrastructure. +The OpenTok [Shim]() by ProductDB is a package that allows you to migrate your video calling applications from [OpenTok](https://tokbox.com/developer/) to ProductDB infrastructure. -- Dyte provides a set of shim libraries that serve as seamless replacements for the Vonage video APIs (previously known as Tokbox OpenTok). These shims serve as a fundamental building block for migrating your application from OpenTok to Dyte infrastructure. -- The `@dytesdk/opentok-shim` package serves as a wrapper over the Dyte SDK with an external API that is fully compatible with Opentok JS. As a drop-in replacement for Opentok JS, it can handle most of the methods and events that are present in the original library. +- ProductDB provides a set of shim libraries that serve as seamless replacements for the Vonage video APIs (previously known as Tokbox OpenTok). These shims serve as a fundamental building block for migrating your application from OpenTok to ProductDB infrastructure. +- The `@dytesdk/opentok-shim` package serves as a wrapper over the ProductDB SDK with an external API that is fully compatible with Opentok JS. As a drop-in replacement for Opentok JS, it can handle most of the methods and events that are present in the original library. Please [contact us](https://dyte.io/contact) for any help or support with the migration. -## Start migrating from OpenTok to Dyte with Shim +## Start migrating from OpenTok to ProductDB with Shim -To get started with the Dyte Shim for OpenTok, do the following: +To get started with the ProductDB Shim for OpenTok, do the following: 1. Install the shim from the NPM registry using the following command: @@ -42,7 +42,7 @@ To create a connection to an OpenTok session, you can use the `OT.initSession()` - Token - Session ID -You can obtain Dyte authentication token `` using the [Add a Participant API](/api#/operations/add_participant). +You can obtain ProductDB authentication token `` using the [Add a Participant API](/api#/operations/add_participant). ```ts const token = ''; @@ -99,9 +99,9 @@ session.on('connectionDestroyed', (connectionDestroyedEvent) => { ``` - Migrate from OpenTok to Dyte with Shim Guide + Migrate from OpenTok to ProductDB with Shim Guide diff --git a/docs/guides/migration/twilio/basics.mdx b/docs/guides/migration/twilio/basics.mdx index 0e0a23307..07e281c4b 100644 --- a/docs/guides/migration/twilio/basics.mdx +++ b/docs/guides/migration/twilio/basics.mdx @@ -3,7 +3,7 @@ title: "\U0001F524 Basics" sidebar_position: 2 --- -Here is a look at how the migration process would look for you if you choose to migrate from Twilio to Dyte +Here is a look at how the migration process would look for you if you choose to migrate from Twilio to ProductDB ## Creating a Room @@ -13,26 +13,26 @@ Here is a look at how the migration process would look for you if you choose to > -The equivalent of “Rooms” from Twilio in Dyte is “Meetings”. +The equivalent of “Rooms” from Twilio in ProductDB is “Meetings”. - In Twilio you create a room by calling the REST API https://www.twilio.com/docs/video/api/rooms-resource (or using a client library) -- In Dyte you create a meeting by calling a similar REST API +- In ProductDB you create a meeting by calling a similar REST API https://docs.dyte.io/api#/operations/create_meeting **Request** - You pass a `UniqueName` while creating a Room in Twilio - There is no UniqueName equivalent in Dyte, you can optionally pass the `title` of meeting if want + There is no UniqueName equivalent in ProductDB, you can optionally pass the `title` of meeting if want - If you want the recording to start when participants join you use `RecordParticipantsOnConnect` while creating a Room - The equivalent parameter in Dyte is `record_on_start` -- `MediaRegion` ”gll” is the default where Twilio decides the best region. In Dyte if you don't pass any region in `preferred_region` Dyte selects the best region automatically + The equivalent parameter in ProductDB is `record_on_start` +- `MediaRegion` ”gll” is the default where Twilio decides the best region. In ProductDB if you don't pass any region in `preferred_region` ProductDB selects the best region automatically **Response** -- In the response you get a `room_sid` in Twilio, you get a `meeting_id` in Dyte +- In the response you get a `room_sid` in Twilio, you get a `meeting_id` in ProductDB -| **Twilio** | **Dyte** | +| **Twilio** | **ProductDB** | | ---------- | ---------- | | Room | Meeting | | Room SID | Meeting ID | @@ -49,15 +49,15 @@ token.addGrant(videoGrant); console.log(token.toJwt()); ``` -In Dyte, you make a REST API call to [Add Participant API](/api/#/operations/add_participant) which returns `authToken`. +In ProductDB, you make a REST API call to [Add Participant API](/api/#/operations/add_participant) which returns `authToken`. -| **Twilio** | **Dyte** | +| **Twilio** | **ProductDB** | | ------------ | --------- | | Access Token | Authtoken | ## Installation -Install the Dyte SDK. +Install the ProductDB SDK. ```js npm install @dytesdk/web-core @@ -92,7 +92,7 @@ twilioRoom = await TwilioVideo.connect(TOKEN, { }); ``` -Dyte +ProductDB ```js import DyteClient from '@dytesdk/web-core'; diff --git a/docs/guides/migration/twilio/concepts-twilio-vs-dyte.mdx b/docs/guides/migration/twilio/concepts-twilio-vs-dyte.mdx index f80ab2cad..27fb12dce 100644 --- a/docs/guides/migration/twilio/concepts-twilio-vs-dyte.mdx +++ b/docs/guides/migration/twilio/concepts-twilio-vs-dyte.mdx @@ -3,14 +3,14 @@ title: "\U0001F4A1 Concepts" sidebar_position: 1 slug: concepts-twilio-vs-dyte description: >- - Explore the concepts of Twilio versus Dyte for effective migration. Follow our + Explore the concepts of Twilio versus ProductDB for effective migration. Follow our guide for a comprehensive comparison and migration strategy. --- :::tip