├── .cfnnag_global_suppress_list ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── general_question.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── THIRD_PARTY_LICENSES.txt ├── architecture.png ├── deployment ├── build-s3-dist.sh └── run-unit-tests.sh └── source ├── .eslintignore ├── .eslintrc.json ├── .prettierrc ├── infrastructure ├── .gitignore ├── .npmignore ├── bin │ └── machine-to-cloud-connectivity.ts ├── cdk.json ├── jest.config.js ├── lib │ ├── app-registry │ │ └── app-registry.ts │ ├── backend │ │ ├── api.ts │ │ └── connection-builder.ts │ ├── common-resource │ │ ├── cloudwatch-logs-policy.ts │ │ ├── logging-bucket.ts │ │ └── source-bucket.ts │ ├── custom-resource │ │ └── custom-resources.ts │ ├── data-flow │ │ ├── kinesis-data-stream.ts │ │ ├── sqs-message-consumer.ts │ │ └── timestream.ts │ ├── frontend │ │ ├── cloudfront.ts │ │ └── ui.ts │ ├── greengrass │ │ └── greengrass.ts │ └── machine-to-cloud-connectivity-stack.ts ├── package.json ├── test │ ├── api.test.ts │ ├── app-registry.test.ts │ ├── aspects.test.ts │ ├── cloudfront.test.ts │ ├── cloudwatch-logs-policy.test.ts │ ├── connection-builder.test.ts │ ├── custom-resources.test.ts │ ├── data-stream.test.ts │ ├── greengrass.test.ts │ ├── kinesis-data-stream.test.ts │ ├── logging-bucket.test.ts │ ├── machine-to-cloud-connectivity.test.ts │ ├── source-bucket.test.ts │ ├── sqs-message-consumer.test.ts │ ├── timestream.test.ts │ ├── ui.test.ts │ └── utils.test.ts ├── tsconfig.json └── utils │ ├── aspects.ts │ └── utils.ts ├── lambda ├── connection-builder │ ├── api-get-request.ts │ ├── api-post-request.ts │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── test │ │ ├── api-get-request.test.ts │ │ ├── api-post-connections-request.test.ts │ │ ├── api-post-greengrass-request.test.ts │ │ ├── invalid-request.test.ts │ │ ├── jest-environment-variables.ts │ │ └── mock.ts │ └── tsconfig.json ├── custom-resource │ ├── general-custom-resources │ │ └── index.ts │ ├── greengrass-custom-resources │ │ ├── index.ts │ │ └── script │ │ │ ├── m2c2-install.ps1 │ │ │ └── m2c2-install.sh │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── test │ │ ├── general-custom-resources.test.ts │ │ ├── greengrass-custom-resources.test.ts │ │ ├── invalid-inputs.test.ts │ │ ├── jest-environment-variables.ts │ │ ├── mock.ts │ │ ├── s3-bucket-delete.test.ts │ │ ├── timestream-db-delete.test.ts │ │ └── ui-custom-resource.test.ts │ ├── tsconfig.json │ └── ui-custom-resources │ │ └── index.ts ├── greengrass-deployer │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── test │ │ ├── connection-delete.test.ts │ │ ├── connection-deploy.test.ts │ │ ├── connection-update.test.ts │ │ ├── deployment-status.test.ts │ │ ├── invalid-inputs.test.ts │ │ ├── jest-environment-variables.ts │ │ ├── mock.ts │ │ └── no-send-anonymous-metrics.test.ts │ └── tsconfig.json ├── lib │ ├── aws-handlers │ │ ├── dynamodb-handler.ts │ │ ├── greengrass-v2-component-builder.ts │ │ ├── greengrass-v2-handler.ts │ │ ├── iot-handler.ts │ │ ├── iot-sitewise-handler.ts │ │ ├── lambda-handler.ts │ │ ├── s3-handler.ts │ │ ├── secretsManager-handler.ts │ │ └── timestream-handler.ts │ ├── errors.ts │ ├── jest.config.js │ ├── logger.ts │ ├── package.json │ ├── test │ │ ├── dynamodb-handler.test.ts │ │ ├── errors.test.ts │ │ ├── greengrass-v2-handler.test.ts │ │ ├── iot-handler.test.ts │ │ ├── iot-sitewise-handler.test.ts │ │ ├── jest-environment-variables.ts │ │ ├── lambda-handler.test.ts │ │ ├── logger.test.ts │ │ ├── mock.ts │ │ ├── s3-handler.test.ts │ │ ├── timestream-handler.test.ts │ │ ├── utils.test.ts │ │ ├── validations-connections.test.ts │ │ └── validations-greengrass-core-device.test.ts │ ├── tsconfig.json │ ├── types │ │ ├── connection-builder-types.ts │ │ ├── custom-resource-types.ts │ │ ├── dynamodb-handler-types.ts │ │ ├── greengrass-deployer-types.ts │ │ ├── greengrass-v2-handler-types.ts │ │ ├── index.ts │ │ ├── iot-handler-types.ts │ │ ├── iot-sitewise-handler-types.ts │ │ ├── message-consumer-types.ts │ │ ├── modbus-types.ts │ │ ├── s3-handler-types.ts │ │ ├── solution-common-types.ts │ │ ├── timestream-handler-types.ts │ │ └── utils-types.ts │ ├── utils.ts │ └── validations.ts ├── sqs-message-consumer │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── test │ │ ├── index.test.ts │ │ ├── jest-environment-variables.ts │ │ └── mock.ts │ └── tsconfig.json └── timestream-writer │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── test │ ├── index.test.ts │ ├── jest-environment-variables.ts │ └── mock.ts │ └── tsconfig.json ├── machine_connector ├── boilerplate │ ├── __init__.py │ ├── logging │ │ └── logger.py │ ├── messaging │ │ ├── __init__.py │ │ ├── announcements.py │ │ ├── message.py │ │ ├── message_batch.py │ │ └── message_sender.py │ └── tests │ │ ├── .coveragerc │ │ ├── __init__.py │ │ ├── test_logger.py │ │ ├── test_message_batch.py │ │ └── test_message_sender.py ├── m2c2_modbus_tcp_connector │ ├── __init__.py │ ├── config.py │ ├── m2c2_modbus_tcp_connector.py │ ├── messages.py │ ├── modbus_data_collection_controller.py │ ├── modbus_exception.py │ ├── modbus_message_handler.py │ ├── modbus_slave_config.py │ ├── pymodbus_client.py │ ├── requirements.txt │ └── tests │ │ ├── __init__.py │ │ ├── test_m2c2_modbus_tcp_connector.py │ │ ├── test_modbus_data_collection_controller.py │ │ ├── test_modbus_message_handler.py │ │ └── test_pymodbus_client.py ├── m2c2_opcda_connector │ ├── __init__.py │ ├── m2c2_opcda_connector.py │ ├── messages.py │ ├── requirements.txt │ ├── tests │ │ ├── .coveragerc │ │ ├── __init__.py │ │ ├── test_m2c2_opcda_connector.py │ │ └── test_message_validation.py │ └── validations │ │ ├── __init__.py │ │ ├── m2c2_msg_types.py │ │ └── message_validation.py ├── m2c2_osipi_connector │ ├── __init__.py │ ├── m2c2_osipi_connector.py │ ├── messages.py │ ├── pi_connector_sdk │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── enhanced_json_encoder.py │ │ ├── osi_pi_connector.py │ │ ├── pi_connection_config.py │ │ ├── pi_response.py │ │ └── time_helper.py │ ├── requirements.txt │ ├── tests │ │ ├── .coveragerc │ │ ├── __init__.py │ │ ├── test_m2c2_osipi_connector.py │ │ ├── test_message_validation.py │ │ ├── test_osi_pi_connector.py │ │ └── test_time_helper.py │ └── validations │ │ ├── __init__.py │ │ ├── m2c2_msg_types.py │ │ └── message_validation.py ├── m2c2_publisher │ ├── __init__.py │ ├── converters │ │ ├── __init__.py │ │ ├── common_converter.py │ │ ├── historian │ │ │ ├── __init__.py │ │ │ ├── historian_converter.py │ │ │ └── historian_message.py │ │ ├── iot_topic_converter.py │ │ ├── sitewise_converter.py │ │ ├── tag_converter.py │ │ └── timestream_converter.py │ ├── m2c2_publisher.py │ ├── payload_router.py │ ├── requirements.txt │ ├── targets │ │ ├── __init__.py │ │ ├── historian_target.py │ │ ├── iot_topic_target.py │ │ ├── kinesis_target.py │ │ └── sitewise_target.py │ └── tests │ │ ├── .coveragerc │ │ ├── __init__.py │ │ ├── test_common_converter.py │ │ ├── test_historian_converter.py │ │ ├── test_historian_target.py │ │ ├── test_iot_topic_converter.py │ │ ├── test_iot_topic_target.py │ │ ├── test_kinesis_target.py │ │ ├── test_payload_router.py │ │ ├── test_sitewise_converter.py │ │ ├── test_sitewise_target.py │ │ ├── test_tag_converter.py │ │ └── test_timestream_converter.py ├── requirements_dev.txt └── utils │ ├── __init__.py │ ├── client.py │ ├── constants.py │ ├── custom_exception.py │ ├── init_msg_metadata.py │ ├── pickle_checkpoint_manager.py │ ├── requirements.txt │ ├── stream_manager_helper.py │ ├── subscription_stream_handler.py │ └── tests │ ├── .coveragerc │ ├── __init__.py │ ├── test_client.py │ ├── test_init_msg_metadata.py │ ├── test_pickle_checkpoint_manager.py │ └── test_stream_manager_helper.py ├── package.json ├── ui ├── .env ├── package.json ├── public │ ├── index.html │ └── manifest.json ├── src │ ├── App.tsx │ ├── assets │ │ └── css │ │ │ └── style.scss │ ├── components │ │ ├── EmptyCol.tsx │ │ ├── EmptyRow.tsx │ │ ├── Header.tsx │ │ ├── Loading.tsx │ │ ├── MessageModal.tsx │ │ ├── PageNotFound.tsx │ │ └── __test__ │ │ │ ├── EmptyCol.test.tsx │ │ │ ├── EmptyRow.test.tsx │ │ │ ├── Header.test.tsx │ │ │ ├── Loading.test.tsx │ │ │ ├── MessageModal.test.tsx │ │ │ ├── PageNotFound.test.tsx │ │ │ └── __snapshots__ │ │ │ ├── EmptyCol.test.tsx.snap │ │ │ ├── EmptyRow.test.tsx.snap │ │ │ ├── Header.test.tsx.snap │ │ │ ├── Loading.test.tsx.snap │ │ │ ├── MessageModal.test.tsx.snap │ │ │ └── PageNotFound.test.tsx.snap │ ├── hooks │ │ ├── ConnectionHook.tsx │ │ └── GreengrassCoreDeviceHook.tsx │ ├── index.tsx │ ├── react-app-env.d.ts │ ├── util │ │ ├── __test__ │ │ │ ├── apis.test.ts │ │ │ ├── utils.buildConnectionDefinition.test.ts │ │ │ ├── utils.buildOpcDaTags.test.ts │ │ │ ├── utils.copyArray.test.ts │ │ │ ├── utils.copyObject.test.ts │ │ │ ├── utils.getAmplifyConfiguration.test.ts │ │ │ ├── utils.getConditionalValue.test.ts │ │ │ ├── utils.getErrorMessage.test.ts │ │ │ ├── utils.setValue.test.ts │ │ │ ├── utils.signOut.test.ts │ │ │ ├── validations.validateConnectionDefinition.test.ts │ │ │ └── validations.validateGreengrassCoreDeviceName.test.ts │ │ ├── apis.ts │ │ ├── lang │ │ │ └── en.json │ │ ├── types.ts │ │ ├── utils.ts │ │ └── validations.ts │ └── views │ │ ├── __test__ │ │ ├── ConnectionForm.test.tsx │ │ ├── ConnectionLogsModal.test.tsx │ │ ├── Dashboard.test.tsx │ │ ├── GreengrassCoreDeviceDashboard.test.tsx │ │ ├── GreengrassCoreDeviceForm.test.tsx │ │ ├── ModbusTcpForm.test.tsx │ │ ├── OpcDaForm.test.tsx │ │ ├── OpcUaForm.test.tsx │ │ ├── OsiPiForm.test.tsx │ │ └── __snapshots__ │ │ │ ├── ConnectionForm.test.tsx.snap │ │ │ ├── ConnectionLogsModal.test.tsx.snap │ │ │ ├── Dashboard.test.tsx.snap │ │ │ ├── GreengrassCoreDeviceForm.test.tsx.snap │ │ │ ├── ModbusTcpForm.test.tsx.snap │ │ │ ├── OpcDaForm.test.tsx.snap │ │ │ ├── OpcUaForm.test.tsx.snap │ │ │ └── OsiPiForm.test.tsx.snap │ │ ├── connection │ │ ├── ConnectionForm.tsx │ │ ├── ConnectionLogsModal.tsx │ │ ├── Dashboard.tsx │ │ ├── ModbusTcpForm.tsx │ │ ├── OpcDaForm.tsx │ │ ├── OpcUaForm.tsx │ │ ├── OsiPiForm.tsx │ │ └── connection-form-utils.ts │ │ └── greengrass │ │ ├── GreengrassCoreDeviceForm.tsx │ │ ├── GreengrassCoreDeviceInputForm.tsx │ │ ├── GreengrassCoreDevicesDashboard.tsx │ │ └── greengrass-core-device-form-utils.ts └── tsconfig.json └── utils └── requirements.txt /.cfnnag_global_suppress_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/.cfnnag_global_suppress_list -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/general_question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/.github/ISSUE_TEMPLATE/general_question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/README.md -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/THIRD_PARTY_LICENSES.txt -------------------------------------------------------------------------------- /architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/architecture.png -------------------------------------------------------------------------------- /deployment/build-s3-dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/deployment/build-s3-dist.sh -------------------------------------------------------------------------------- /deployment/run-unit-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/deployment/run-unit-tests.sh -------------------------------------------------------------------------------- /source/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | dist 4 | build 5 | aws-exports.js 6 | cdk.out -------------------------------------------------------------------------------- /source/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/.eslintrc.json -------------------------------------------------------------------------------- /source/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/.prettierrc -------------------------------------------------------------------------------- /source/infrastructure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/.gitignore -------------------------------------------------------------------------------- /source/infrastructure/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/.npmignore -------------------------------------------------------------------------------- /source/infrastructure/bin/machine-to-cloud-connectivity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/bin/machine-to-cloud-connectivity.ts -------------------------------------------------------------------------------- /source/infrastructure/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/cdk.json -------------------------------------------------------------------------------- /source/infrastructure/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/jest.config.js -------------------------------------------------------------------------------- /source/infrastructure/lib/app-registry/app-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/app-registry/app-registry.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/backend/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/backend/api.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/backend/connection-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/backend/connection-builder.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/common-resource/cloudwatch-logs-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/common-resource/cloudwatch-logs-policy.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/common-resource/logging-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/common-resource/logging-bucket.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/common-resource/source-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/common-resource/source-bucket.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/custom-resource/custom-resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/custom-resource/custom-resources.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/data-flow/kinesis-data-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/data-flow/kinesis-data-stream.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/data-flow/sqs-message-consumer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/data-flow/sqs-message-consumer.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/data-flow/timestream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/data-flow/timestream.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/frontend/cloudfront.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/frontend/cloudfront.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/frontend/ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/frontend/ui.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/greengrass/greengrass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/greengrass/greengrass.ts -------------------------------------------------------------------------------- /source/infrastructure/lib/machine-to-cloud-connectivity-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/lib/machine-to-cloud-connectivity-stack.ts -------------------------------------------------------------------------------- /source/infrastructure/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/package.json -------------------------------------------------------------------------------- /source/infrastructure/test/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/api.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/app-registry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/app-registry.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/aspects.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/aspects.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/cloudfront.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/cloudfront.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/cloudwatch-logs-policy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/cloudwatch-logs-policy.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/connection-builder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/connection-builder.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/custom-resources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/custom-resources.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/data-stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/data-stream.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/greengrass.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/greengrass.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/kinesis-data-stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/kinesis-data-stream.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/logging-bucket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/logging-bucket.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/machine-to-cloud-connectivity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/machine-to-cloud-connectivity.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/source-bucket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/source-bucket.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/sqs-message-consumer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/sqs-message-consumer.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/timestream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/timestream.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/ui.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/ui.test.ts -------------------------------------------------------------------------------- /source/infrastructure/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/test/utils.test.ts -------------------------------------------------------------------------------- /source/infrastructure/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/tsconfig.json -------------------------------------------------------------------------------- /source/infrastructure/utils/aspects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/utils/aspects.ts -------------------------------------------------------------------------------- /source/infrastructure/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/infrastructure/utils/utils.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/api-get-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/api-get-request.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/api-post-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/api-post-request.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/index.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/jest.config.js -------------------------------------------------------------------------------- /source/lambda/connection-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/package.json -------------------------------------------------------------------------------- /source/lambda/connection-builder/test/api-get-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/test/api-get-request.test.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/test/api-post-connections-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/test/api-post-connections-request.test.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/test/api-post-greengrass-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/test/api-post-greengrass-request.test.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/test/invalid-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/test/invalid-request.test.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/test/jest-environment-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/test/jest-environment-variables.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/test/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/test/mock.ts -------------------------------------------------------------------------------- /source/lambda/connection-builder/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/connection-builder/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/custom-resource/general-custom-resources/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/general-custom-resources/index.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/greengrass-custom-resources/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/greengrass-custom-resources/index.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/greengrass-custom-resources/script/m2c2-install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/greengrass-custom-resources/script/m2c2-install.ps1 -------------------------------------------------------------------------------- /source/lambda/custom-resource/greengrass-custom-resources/script/m2c2-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/greengrass-custom-resources/script/m2c2-install.sh -------------------------------------------------------------------------------- /source/lambda/custom-resource/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/index.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/jest.config.js -------------------------------------------------------------------------------- /source/lambda/custom-resource/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/package.json -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/general-custom-resources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/test/general-custom-resources.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/greengrass-custom-resources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/test/greengrass-custom-resources.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/invalid-inputs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/test/invalid-inputs.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/jest-environment-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/test/jest-environment-variables.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/test/mock.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/s3-bucket-delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/test/s3-bucket-delete.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/timestream-db-delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/test/timestream-db-delete.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/test/ui-custom-resource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/test/ui-custom-resource.test.ts -------------------------------------------------------------------------------- /source/lambda/custom-resource/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/custom-resource/ui-custom-resources/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/custom-resource/ui-custom-resources/index.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/index.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/jest.config.js -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/package.json -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/test/connection-delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/test/connection-delete.test.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/test/connection-deploy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/test/connection-deploy.test.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/test/connection-update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/test/connection-update.test.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/test/deployment-status.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/test/deployment-status.test.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/test/invalid-inputs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/test/invalid-inputs.test.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/test/jest-environment-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/test/jest-environment-variables.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/test/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/test/mock.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/test/no-send-anonymous-metrics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/test/no-send-anonymous-metrics.test.ts -------------------------------------------------------------------------------- /source/lambda/greengrass-deployer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/greengrass-deployer/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/dynamodb-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/dynamodb-handler.ts -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/greengrass-v2-component-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/greengrass-v2-component-builder.ts -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/greengrass-v2-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/greengrass-v2-handler.ts -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/iot-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/iot-handler.ts -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/iot-sitewise-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/iot-sitewise-handler.ts -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/lambda-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/lambda-handler.ts -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/s3-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/s3-handler.ts -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/secretsManager-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/secretsManager-handler.ts -------------------------------------------------------------------------------- /source/lambda/lib/aws-handlers/timestream-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/aws-handlers/timestream-handler.ts -------------------------------------------------------------------------------- /source/lambda/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/errors.ts -------------------------------------------------------------------------------- /source/lambda/lib/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/jest.config.js -------------------------------------------------------------------------------- /source/lambda/lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/logger.ts -------------------------------------------------------------------------------- /source/lambda/lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/package.json -------------------------------------------------------------------------------- /source/lambda/lib/test/dynamodb-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/dynamodb-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/errors.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/greengrass-v2-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/greengrass-v2-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/iot-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/iot-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/iot-sitewise-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/iot-sitewise-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/jest-environment-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/jest-environment-variables.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/lambda-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/lambda-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/logger.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/mock.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/s3-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/s3-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/timestream-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/timestream-handler.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/utils.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/validations-connections.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/validations-connections.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/test/validations-greengrass-core-device.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/test/validations-greengrass-core-device.test.ts -------------------------------------------------------------------------------- /source/lambda/lib/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/lib/types/connection-builder-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/connection-builder-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/custom-resource-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/custom-resource-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/dynamodb-handler-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/dynamodb-handler-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/greengrass-deployer-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/greengrass-deployer-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/greengrass-v2-handler-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/greengrass-v2-handler-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/index.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/iot-handler-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/iot-handler-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/iot-sitewise-handler-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/iot-sitewise-handler-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/message-consumer-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/message-consumer-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/modbus-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/modbus-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/s3-handler-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/s3-handler-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/solution-common-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/solution-common-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/timestream-handler-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/timestream-handler-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/types/utils-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/types/utils-types.ts -------------------------------------------------------------------------------- /source/lambda/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/utils.ts -------------------------------------------------------------------------------- /source/lambda/lib/validations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/lib/validations.ts -------------------------------------------------------------------------------- /source/lambda/sqs-message-consumer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/sqs-message-consumer/index.ts -------------------------------------------------------------------------------- /source/lambda/sqs-message-consumer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/sqs-message-consumer/jest.config.js -------------------------------------------------------------------------------- /source/lambda/sqs-message-consumer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/sqs-message-consumer/package.json -------------------------------------------------------------------------------- /source/lambda/sqs-message-consumer/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/sqs-message-consumer/test/index.test.ts -------------------------------------------------------------------------------- /source/lambda/sqs-message-consumer/test/jest-environment-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/sqs-message-consumer/test/jest-environment-variables.ts -------------------------------------------------------------------------------- /source/lambda/sqs-message-consumer/test/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/sqs-message-consumer/test/mock.ts -------------------------------------------------------------------------------- /source/lambda/sqs-message-consumer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/sqs-message-consumer/tsconfig.json -------------------------------------------------------------------------------- /source/lambda/timestream-writer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/timestream-writer/index.ts -------------------------------------------------------------------------------- /source/lambda/timestream-writer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/timestream-writer/jest.config.js -------------------------------------------------------------------------------- /source/lambda/timestream-writer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/timestream-writer/package.json -------------------------------------------------------------------------------- /source/lambda/timestream-writer/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/timestream-writer/test/index.test.ts -------------------------------------------------------------------------------- /source/lambda/timestream-writer/test/jest-environment-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/timestream-writer/test/jest-environment-variables.ts -------------------------------------------------------------------------------- /source/lambda/timestream-writer/test/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/timestream-writer/test/mock.ts -------------------------------------------------------------------------------- /source/lambda/timestream-writer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/lambda/timestream-writer/tsconfig.json -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/logging/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/boilerplate/logging/logger.py -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/messaging/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/messaging/announcements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/boilerplate/messaging/announcements.py -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/messaging/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/boilerplate/messaging/message.py -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/messaging/message_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/boilerplate/messaging/message_batch.py -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/messaging/message_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/boilerplate/messaging/message_sender.py -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/tests/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = */tests/*,*/utils/* -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/tests/test_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/boilerplate/tests/test_logger.py -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/tests/test_message_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/boilerplate/tests/test_message_batch.py -------------------------------------------------------------------------------- /source/machine_connector/boilerplate/tests/test_message_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/boilerplate/tests/test_message_sender.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/config.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/m2c2_modbus_tcp_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/m2c2_modbus_tcp_connector.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/messages.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/modbus_data_collection_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/modbus_data_collection_controller.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/modbus_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/modbus_exception.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/modbus_message_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/modbus_message_handler.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/modbus_slave_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/modbus_slave_config.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/pymodbus_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/pymodbus_client.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/requirements.txt -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/tests/test_m2c2_modbus_tcp_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/tests/test_m2c2_modbus_tcp_connector.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/tests/test_modbus_data_collection_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/tests/test_modbus_data_collection_controller.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/tests/test_modbus_message_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/tests/test_modbus_message_handler.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_modbus_tcp_connector/tests/test_pymodbus_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_modbus_tcp_connector/tests/test_pymodbus_client.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/m2c2_opcda_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_opcda_connector/m2c2_opcda_connector.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_opcda_connector/messages.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_opcda_connector/requirements.txt -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/tests/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = */tests/*,*/utils/* -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/tests/test_m2c2_opcda_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_opcda_connector/tests/test_m2c2_opcda_connector.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/tests/test_message_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_opcda_connector/tests/test_message_validation.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/validations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/validations/m2c2_msg_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_opcda_connector/validations/m2c2_msg_types.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_opcda_connector/validations/message_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_opcda_connector/validations/message_validation.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/m2c2_osipi_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/m2c2_osipi_connector.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/messages.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/constants.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/enhanced_json_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/enhanced_json_encoder.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/osi_pi_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/osi_pi_connector.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/pi_connection_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/pi_connection_config.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/pi_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/pi_response.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/time_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/pi_connector_sdk/time_helper.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/requirements.txt -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/tests/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = */tests/*,*/utils/* -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/tests/test_m2c2_osipi_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/tests/test_m2c2_osipi_connector.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/tests/test_message_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/tests/test_message_validation.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/tests/test_osi_pi_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/tests/test_osi_pi_connector.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/tests/test_time_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/tests/test_time_helper.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/validations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/validations/m2c2_msg_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/validations/m2c2_msg_types.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_osipi_connector/validations/message_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_osipi_connector/validations/message_validation.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/converters/__init__.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/common_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/converters/common_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/historian/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/historian/historian_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/converters/historian/historian_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/historian/historian_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/converters/historian/historian_message.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/iot_topic_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/converters/iot_topic_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/sitewise_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/converters/sitewise_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/tag_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/converters/tag_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/converters/timestream_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/converters/timestream_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/m2c2_publisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/m2c2_publisher.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/payload_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/payload_router.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/requirements.txt -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/targets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/targets/__init__.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/targets/historian_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/targets/historian_target.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/targets/iot_topic_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/targets/iot_topic_target.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/targets/kinesis_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/targets/kinesis_target.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/targets/sitewise_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/targets/sitewise_target.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = */tests/*,*/utils/* -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_common_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_common_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_historian_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_historian_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_historian_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_historian_target.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_iot_topic_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_iot_topic_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_iot_topic_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_iot_topic_target.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_kinesis_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_kinesis_target.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_payload_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_payload_router.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_sitewise_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_sitewise_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_sitewise_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_sitewise_target.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_tag_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_tag_converter.py -------------------------------------------------------------------------------- /source/machine_connector/m2c2_publisher/tests/test_timestream_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/m2c2_publisher/tests/test_timestream_converter.py -------------------------------------------------------------------------------- /source/machine_connector/requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/requirements_dev.txt -------------------------------------------------------------------------------- /source/machine_connector/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/__init__.py -------------------------------------------------------------------------------- /source/machine_connector/utils/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/client.py -------------------------------------------------------------------------------- /source/machine_connector/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/constants.py -------------------------------------------------------------------------------- /source/machine_connector/utils/custom_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/custom_exception.py -------------------------------------------------------------------------------- /source/machine_connector/utils/init_msg_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/init_msg_metadata.py -------------------------------------------------------------------------------- /source/machine_connector/utils/pickle_checkpoint_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/pickle_checkpoint_manager.py -------------------------------------------------------------------------------- /source/machine_connector/utils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/requirements.txt -------------------------------------------------------------------------------- /source/machine_connector/utils/stream_manager_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/stream_manager_helper.py -------------------------------------------------------------------------------- /source/machine_connector/utils/subscription_stream_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/subscription_stream_handler.py -------------------------------------------------------------------------------- /source/machine_connector/utils/tests/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = */tests/* -------------------------------------------------------------------------------- /source/machine_connector/utils/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/machine_connector/utils/tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/tests/test_client.py -------------------------------------------------------------------------------- /source/machine_connector/utils/tests/test_init_msg_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/tests/test_init_msg_metadata.py -------------------------------------------------------------------------------- /source/machine_connector/utils/tests/test_pickle_checkpoint_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/tests/test_pickle_checkpoint_manager.py -------------------------------------------------------------------------------- /source/machine_connector/utils/tests/test_stream_manager_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/machine_connector/utils/tests/test_stream_manager_helper.py -------------------------------------------------------------------------------- /source/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/package.json -------------------------------------------------------------------------------- /source/ui/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/.env -------------------------------------------------------------------------------- /source/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/package.json -------------------------------------------------------------------------------- /source/ui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/public/index.html -------------------------------------------------------------------------------- /source/ui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/public/manifest.json -------------------------------------------------------------------------------- /source/ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/App.tsx -------------------------------------------------------------------------------- /source/ui/src/assets/css/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/assets/css/style.scss -------------------------------------------------------------------------------- /source/ui/src/components/EmptyCol.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/EmptyCol.tsx -------------------------------------------------------------------------------- /source/ui/src/components/EmptyRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/EmptyRow.tsx -------------------------------------------------------------------------------- /source/ui/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/Header.tsx -------------------------------------------------------------------------------- /source/ui/src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/Loading.tsx -------------------------------------------------------------------------------- /source/ui/src/components/MessageModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/MessageModal.tsx -------------------------------------------------------------------------------- /source/ui/src/components/PageNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/PageNotFound.tsx -------------------------------------------------------------------------------- /source/ui/src/components/__test__/EmptyCol.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/EmptyCol.test.tsx -------------------------------------------------------------------------------- /source/ui/src/components/__test__/EmptyRow.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/EmptyRow.test.tsx -------------------------------------------------------------------------------- /source/ui/src/components/__test__/Header.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/Header.test.tsx -------------------------------------------------------------------------------- /source/ui/src/components/__test__/Loading.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/Loading.test.tsx -------------------------------------------------------------------------------- /source/ui/src/components/__test__/MessageModal.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/MessageModal.test.tsx -------------------------------------------------------------------------------- /source/ui/src/components/__test__/PageNotFound.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/PageNotFound.test.tsx -------------------------------------------------------------------------------- /source/ui/src/components/__test__/__snapshots__/EmptyCol.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/__snapshots__/EmptyCol.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/components/__test__/__snapshots__/EmptyRow.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/__snapshots__/EmptyRow.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/components/__test__/__snapshots__/Header.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/__snapshots__/Header.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/components/__test__/__snapshots__/Loading.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/__snapshots__/Loading.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/components/__test__/__snapshots__/MessageModal.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/__snapshots__/MessageModal.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/components/__test__/__snapshots__/PageNotFound.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/components/__test__/__snapshots__/PageNotFound.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/hooks/ConnectionHook.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/hooks/ConnectionHook.tsx -------------------------------------------------------------------------------- /source/ui/src/hooks/GreengrassCoreDeviceHook.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/hooks/GreengrassCoreDeviceHook.tsx -------------------------------------------------------------------------------- /source/ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/index.tsx -------------------------------------------------------------------------------- /source/ui/src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/react-app-env.d.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/apis.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/apis.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.buildConnectionDefinition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.buildConnectionDefinition.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.buildOpcDaTags.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.buildOpcDaTags.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.copyArray.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.copyArray.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.copyObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.copyObject.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.getAmplifyConfiguration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.getAmplifyConfiguration.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.getConditionalValue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.getConditionalValue.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.getErrorMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.getErrorMessage.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.setValue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.setValue.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/utils.signOut.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/utils.signOut.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/validations.validateConnectionDefinition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/validations.validateConnectionDefinition.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/__test__/validations.validateGreengrassCoreDeviceName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/__test__/validations.validateGreengrassCoreDeviceName.test.ts -------------------------------------------------------------------------------- /source/ui/src/util/apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/apis.ts -------------------------------------------------------------------------------- /source/ui/src/util/lang/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/lang/en.json -------------------------------------------------------------------------------- /source/ui/src/util/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/types.ts -------------------------------------------------------------------------------- /source/ui/src/util/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/utils.ts -------------------------------------------------------------------------------- /source/ui/src/util/validations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/util/validations.ts -------------------------------------------------------------------------------- /source/ui/src/views/__test__/ConnectionForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/ConnectionForm.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/ConnectionLogsModal.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/ConnectionLogsModal.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/Dashboard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/Dashboard.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/GreengrassCoreDeviceDashboard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/GreengrassCoreDeviceDashboard.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/GreengrassCoreDeviceForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/GreengrassCoreDeviceForm.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/ModbusTcpForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/ModbusTcpForm.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/OpcDaForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/OpcDaForm.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/OpcUaForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/OpcUaForm.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/OsiPiForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/OsiPiForm.test.tsx -------------------------------------------------------------------------------- /source/ui/src/views/__test__/__snapshots__/ConnectionForm.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/__snapshots__/ConnectionForm.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/views/__test__/__snapshots__/ConnectionLogsModal.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/__snapshots__/ConnectionLogsModal.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/views/__test__/__snapshots__/Dashboard.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/__snapshots__/Dashboard.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/views/__test__/__snapshots__/GreengrassCoreDeviceForm.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/__snapshots__/GreengrassCoreDeviceForm.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/views/__test__/__snapshots__/ModbusTcpForm.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/__snapshots__/ModbusTcpForm.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/views/__test__/__snapshots__/OpcDaForm.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/__snapshots__/OpcDaForm.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/views/__test__/__snapshots__/OpcUaForm.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/__snapshots__/OpcUaForm.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/views/__test__/__snapshots__/OsiPiForm.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/__test__/__snapshots__/OsiPiForm.test.tsx.snap -------------------------------------------------------------------------------- /source/ui/src/views/connection/ConnectionForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/connection/ConnectionForm.tsx -------------------------------------------------------------------------------- /source/ui/src/views/connection/ConnectionLogsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/connection/ConnectionLogsModal.tsx -------------------------------------------------------------------------------- /source/ui/src/views/connection/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/connection/Dashboard.tsx -------------------------------------------------------------------------------- /source/ui/src/views/connection/ModbusTcpForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/connection/ModbusTcpForm.tsx -------------------------------------------------------------------------------- /source/ui/src/views/connection/OpcDaForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/connection/OpcDaForm.tsx -------------------------------------------------------------------------------- /source/ui/src/views/connection/OpcUaForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/connection/OpcUaForm.tsx -------------------------------------------------------------------------------- /source/ui/src/views/connection/OsiPiForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/connection/OsiPiForm.tsx -------------------------------------------------------------------------------- /source/ui/src/views/connection/connection-form-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/connection/connection-form-utils.ts -------------------------------------------------------------------------------- /source/ui/src/views/greengrass/GreengrassCoreDeviceForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/greengrass/GreengrassCoreDeviceForm.tsx -------------------------------------------------------------------------------- /source/ui/src/views/greengrass/GreengrassCoreDeviceInputForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/greengrass/GreengrassCoreDeviceInputForm.tsx -------------------------------------------------------------------------------- /source/ui/src/views/greengrass/GreengrassCoreDevicesDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/greengrass/GreengrassCoreDevicesDashboard.tsx -------------------------------------------------------------------------------- /source/ui/src/views/greengrass/greengrass-core-device-form-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/src/views/greengrass/greengrass-core-device-form-utils.ts -------------------------------------------------------------------------------- /source/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/machine-to-cloud-connectivity-framework/HEAD/source/ui/tsconfig.json -------------------------------------------------------------------------------- /source/utils/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3==1.28.8 2 | 3 | --------------------------------------------------------------------------------