Composer/packages/client/src/recoilModel/dispatchers/storage.ts (6 lines): - line 41: // TODO: Handle exceptions - line 55: // TODO: Handle exceptions - line 69: // TODO: Handle exceptions - line 82: // TODO: Handle exceptions - line 109: // TODO: Handle exceptions - line 176: // TODO: Handle exceptions extensions/mongoStorage/src/index.ts (5 lines): - line 48: // TODO: make the connect string and options pull from the connection - line 84: size: 1, // TODO: real size - line 92: size: 1, // TODO: real size - line 107: size: 0, // TODO: ?? - line 118: size: 0, // TODO: ?? extensions/azurePublish/src/node/provision.ts (4 lines): - line 84: // TODO: Move these into the azure resource manager class - line 193: // TODO: Move this into the azure resouce manager class - line 285: // TODO: ensure the sort order? - line 438: // TODO: NOT SURE WHAT THIS DOES! Something about tracking what deployments happen because of composer? Composer/packages/server/src/models/bot/botProject.ts (3 lines): - line 63: // TODO: address need to instantiate id - perhaps do so in constructor based on Store.get(projectLocationMap) - line 829: // TODO: we should get the lastModified from the writeFile operation - line 865: // TODO: we should get the lastModified from the writeFile operation Composer/packages/server/src/services/project.ts (3 lines): - line 240: // TODO: this should be refactored or moved into the BotProject constructor so that it can use user auth amongst other things - line 256: // TODO: this should probably move to getProjectById - line 651: // TODO: Replace with default template once one is determined Composer/packages/client/src/recoilModel/dispatchers/publisher.ts (2 lines): - line 199: //TODO: error - line 293: //TODO: error Composer/packages/server/src/services/storage.ts (2 lines): - line 95: // TODO: fix this behavior and the upper layer interface accordingly - line 174: // TODO: filter files, folder which have no read and write extensions/runtimes/src/index.ts (2 lines): - line 82: // TODO: capture output of this and store it somewhere useful - line 223: // TODO: capture output of this and store it somewhere useful Composer/packages/client/src/components/AppUpdater/AppUpdater.tsx (2 lines): - line 90: // TODO: factor this out into shared or types - line 323: // TODO: check if breaking update ux component is defined and handle undefined case Composer/packages/server/src/controllers/publisher.ts (2 lines): - line 387: // TODO (toanzian): abstract away the template copying logic so that the code can be shared between project and publisher controllers - line 402: undefined // TODO: re-enable once we figure out path issue currentProject.settings?.defaultLanguage || 'en-us' Composer/packages/lib/shared/src/deleteUtils/index.ts (2 lines): - line 10: // TODO: (ze) considering refactoring it with the `walkLgResources` util - line 31: // TODO: (ze) considering refactoring it by implementing a new `walkLuResources` util Composer/packages/client/src/components/Page.tsx (2 lines): - line 74: // TODO: https://github.com/microsoft/BotFramework-Composer/issues/6873. Investigate static numbers - line 114: // TODO: add type Composer/packages/client/src/hooks/useResizeObserver.ts (1 line): - line 8: * TODO: remove ts-ignore after updating typescript to v4. Composer/packages/server/src/directline/middleware/createUploadHandler.ts (1 line): - line 47: // TODO: Override form.onPart handler so it doesn't write temp files to disk. Composer/packages/client/src/components/AppUpdater/breakingUpdates/version1To2.tsx (1 line): - line 99: // TODO: needs real link Composer/packages/types/src/shell.ts (1 line): - line 111: // TODO: remove extensions/azurePublish/src/components/api.tsx (1 line): - line 153: // TODO: Fix this Composer/babel.l10n.config.js (1 line): - line 4: // TODO: It would be nice to use the regular expression matching. Composer/packages/extension-client/src/hooks/useRecognizerConfig.ts (1 line): - line 24: // TODO: (ze) remove this logic after recognizer config is port to SDK component schema. Composer/packages/types/src/publish.ts (1 line): - line 63: // TODO: Add types for project, metadata Composer/packages/client/src/recoilModel/dispatchers/navigation.ts (1 line): - line 5: //TODO: refactor the router to use one-way data flow extensions/azurePublishNew/src/api.ts (1 line): - line 92: // TODO: Fix this Composer/packages/client/src/utils/fileUtil.ts (1 line): - line 99: // TODO: use Intl.NumberFormat once we can get the locale Composer/packages/server/src/services/extensionManager.ts (1 line): - line 199: // TODO: tear down extension? extensions/packageManager/src/pages/Library.tsx (1 line): - line 261: // TODO: also process available versions, should be in payload Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx (1 line): - line 227: // TODO: update to office-ui-fabric-react@7.170.x to gain access to "flexGrow" column property to distribute proprotional column widths Composer/packages/client/src/components/CreationFlow/DefineConversation.tsx (1 line): - line 4: //TODO: Remove Path module Composer/packages/client/src/pages/extensions/InstallExtensionDialog.tsx (1 line): - line 43: // TODO: abrown - what to do on error? Composer/packages/client/src/components/AddRemoteSkillModal/EnableOrchestrator.tsx (1 line): - line 63: // TODO: Block UI from doing any work until import is complete. Item #7531 Composer/packages/client/src/recoilModel/atoms/botState.ts (1 line): - line 411: // TODO: Currently always setting to 0 as we dont support more than 1 manifest. This index would need to change based on the default manifest chosen in the future. Composer/packages/client/src/constants.tsx (1 line): - line 471: // TODO: replace language options with available languages pertinent to the selected template (issue #5554) Composer/packages/extension-client/src/page/index.ts (1 line): - line 4: // TODO: add page plugin APIs here Composer/packages/server/src/server.ts (1 line): - line 101: // TODO: use nonce strategy after addressing issues with monaco-editor pacakge Composer/packages/lib/shared/src/labelMap.ts (1 line): - line 17: * TODO: this is currently a copy of the SDKOverrides content from editor.schema. This should be drilled in from the shell. Composer/packages/server-workers/src/server-worker.ts (1 line): - line 64: // TODO: should this take a dependency on BackgroundProcessManager? extensions/azurePublish/src/node/index.ts (1 line): - line 626: //TODO: Post-migration we can check for profile?.tenantId Composer/packages/server/src/models/settings/fileSettingManager.ts (1 line): - line 16: // TODO: this causes tests to fail Composer/packages/server/src/utility/cleanHostedBots.ts (1 line): - line 29: //TODO: if we can't remove these hostedBots, do we need to show the error Composer/packages/server/src/controllers/project.ts (1 line): - line 566: undefined // TODO: re-enable once we figure out path issue project.settings?.defaultLanguage || 'en-us' Composer/packages/adaptive-flow/src/adaptive-flow-editor/hooks/useEditorEventApi.ts (1 line): - line 7: // TODO: leak of visual-sdk domain (designerCache) Composer/packages/client/src/recoilModel/selectors/diagnosticsPageSelector.ts (1 line): - line 203: * TODO: To fix it entirely, we need to differentiate dialog.schema from sdk.schema in indexer. extensions/pvaPublish/src/components/pvaDialog.tsx (1 line): - line 57: } as any); // TODO: Remove 'any' once types are fixed in @bfc/extension-client Composer/packages/adaptive-flow/src/adaptive-flow-editor/hooks/useSelectionEffect.ts (1 line): - line 58: // TODO: Change to focus all selected nodes after Form Editor support showing multiple nodes. Composer/packages/adaptive-flow/src/adaptive-flow-renderer/layouters/switchCaseLayouter.ts (1 line): - line 109: // TODO: remove this 'any' type conversion after LogicFlow PR. Composer/packages/client/config/env.js (1 line): - line 98: SDK_PACKAGE_VERSION: '4.12.0', // TODO: change this when Composer supports custom schema/custom runtime Composer/packages/electron-server/src/main.ts (1 line): - line 72: // TODO: Move all ENV variable setting to an env file and update build process to leverage those variables too Composer/packages/lib/shared/src/dialogFactory.ts (1 line): - line 355: // TODO: copy them parralleled via Promise.all() after optimizing lg api. Composer/packages/server/src/models/bot/feedManager.ts (1 line): - line 5: // TODO: update feed url Composer/packages/client/src/components/ProjectTree/ProjectTree.tsx (1 line): - line 178: // TODO Refactor to make sure tree is not generated until a new trigger/dialog is added. #5462 Composer/packages/client/src/utils/publishStatusPollingUpdater.ts (1 line): - line 43: // TODO: DONT set HTTP Status code with 500 404 directly! Composer/packages/client/src/recoilModel/dispatchers/export.ts (1 line): - line 24: //TODO: error Composer/packages/server/src/directline/store/entities/conversationSet.ts (1 line): - line 13: // TODO: Refactor to move to constructor Composer/packages/client/src/pages/design/VisualPanelHeader.tsx (1 line): - line 90: // TODO: get these from a second return value from decodeDesignerPathToArrayPath Composer/packages/client/src/recoilModel/selectors/project.ts (1 line): - line 150: // TODO: This selector would be modified and leveraged by the project tree Composer/packages/client/src/recoilModel/atoms/appState.ts (1 line): - line 52: // TODO: Add type for recent projects Composer/packages/electron-server/src/auth/oneAuthService.ts (1 line): - line 27: const DEFAULT_LOCALE = 'en'; // TODO: get this from settings? extensions/azurePublishNew/src/node/provisioning.ts (1 line): - line 10: // TODO: This is what we have to remain compatible with Composer/packages/lib/indexers/src/utils/qnaUtil.ts (1 line): - line 91: // TODO: persistence uniq id when do re-parse. Composer/packages/client/src/components/TriggerCreationModal/checkRecognizerCompatibility.ts (1 line): - line 6: // TODO (zeye): define triggers compatibility in sdk schema Composer/packages/server/src/services/auth/webAuthProvider.ts (1 line): - line 13: // TODO (toanzian / ccastro): implement extensions/pvaPublish/src/node/constants.ts (1 line): - line 7: // TODO: factor this out into one location that the import and publish can both pull from Composer/packages/client/src/components/QnA/CreateQnAModal.tsx (1 line): - line 646: // TODO: add to all matched language or ask user for specific locale. Composer/packages/client/src/components/WebChat/WebChatPanel.tsx (1 line): - line 26: // TODO: Refactor to include Webchat header component as a part of WebchatComposer to avoid this variable. Composer/packages/adaptive-flow/src/adaptive-flow-editor/renderers/EdgeMenu/EdgeMenu.tsx (1 line): - line 13: // TODO: leak of visual-sdk domain (EdgeAddButtonSize)