├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── backend ├── .gitignore ├── .npmignore ├── .prettierrc ├── README.md ├── bin │ └── backend.ts ├── cdk.json ├── jest.config.js ├── lambda │ ├── common.py │ ├── export │ │ └── post.py │ ├── extract │ │ ├── get_history.py │ │ └── post.py │ ├── report │ │ ├── get.py │ │ ├── get_by_id.py │ │ ├── post.py │ │ └── post_share.py │ ├── requirements.txt │ ├── table │ │ ├── get.py │ │ └── get_by_name.py │ └── user │ │ └── get.py ├── lib │ ├── backend-stack.ts │ └── constructs │ │ ├── auth.ts │ │ ├── backend-api.ts │ │ ├── database.ts │ │ └── network.ts ├── package-lock.json ├── package.json ├── test │ └── backend.test.ts └── tsconfig.json ├── docs ├── BACKEND.md ├── FRONTEND.md └── imgs │ ├── architecture.png │ └── demo.gif └── frontend ├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc.json ├── cdk ├── .gitignore ├── .npmignore ├── README.md ├── bin │ └── frontend.ts ├── cdk.json ├── jest.config.js ├── lib │ ├── frontend-stack.ts │ └── frontend-waf-stack.ts ├── package-lock.json ├── package.json ├── test │ └── cdk.test.ts └── tsconfig.json ├── index.html ├── package-lock.json ├── package.json ├── public └── vite.svg ├── src ├── @types │ ├── myPage.d.ts │ ├── react-i18next.d.ts │ └── report.d.ts ├── App.tsx ├── api │ ├── useExportApi.ts │ ├── useExtractionApi.ts │ ├── useReportApi.ts │ ├── useTableApi.ts │ └── useUserApi.ts ├── assets │ └── react.svg ├── components │ ├── AppDrawer.tsx │ ├── AppHeader.tsx │ ├── DatePicker.tsx │ ├── DialogSelectLanguage.tsx │ ├── Layout.tsx │ ├── Loading.tsx │ └── LoadingList.tsx ├── features │ ├── auth │ │ ├── components │ │ │ └── RequiresAuth.tsx │ │ └── pages │ │ │ └── SignInPage.tsx │ ├── myPage │ │ ├── components │ │ │ ├── CardProfile.tsx │ │ │ ├── DialogShareReport.tsx │ │ │ ├── ListExtractHistory.tsx │ │ │ ├── ListItemExtractHistory.tsx │ │ │ ├── ListItemMenu.tsx │ │ │ ├── ListMenu.tsx │ │ │ ├── ListMyReport.tsx │ │ │ ├── ListReport.tsx │ │ │ └── ListSharedReport.tsx │ │ └── pages │ │ │ └── MyPage.tsx │ └── report │ │ ├── components │ │ ├── ButtonExtract.tsx │ │ ├── CardArea.tsx │ │ ├── CardAreaDnD.tsx │ │ ├── CardExtractConditionDnD.tsx │ │ ├── CardSelectColumnDnD.tsx │ │ ├── ContainerExtractSetting.tsx │ │ ├── DialogRegisterReport.tsx │ │ ├── DisplayColumn.tsx │ │ ├── InputConditionDate.tsx │ │ ├── ItemColumn.tsx │ │ ├── ItemExtractCondition.tsx │ │ ├── ItemExtractConditionDnD.tsx │ │ ├── ItemSortableColumnDnD.tsx │ │ ├── SelectExtractCondition.tsx │ │ ├── SelectTable.tsx │ │ └── TableReport.tsx │ │ ├── hooks │ │ ├── useReportState.ts │ │ └── useRestoreReportState.ts │ │ └── pages │ │ ├── ReportConditionsPage.tsx │ │ └── ReportExtractPage.tsx ├── hooks │ ├── useAlertSnackbar.ts │ ├── useAuth.ts │ ├── useHttp.ts │ ├── useLoading.ts │ ├── useLocale.ts │ ├── useMuiTheme.ts │ └── useSortableDnD.ts ├── i18n │ ├── en │ │ └── index.ts │ ├── index.ts │ └── ja │ │ └── index.ts ├── index.css ├── main.tsx ├── providers │ ├── AlertSnackbarProvider.tsx │ ├── AppProvider.tsx │ ├── LoadingProvider.tsx │ └── MuiThemeProvider.tsx ├── recoil │ ├── AlertSnackbarState.ts │ ├── DrawerState.ts │ └── LoadingState.ts ├── utils │ └── DateUtils.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/.npmignore -------------------------------------------------------------------------------- /backend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/.prettierrc -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/bin/backend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/bin/backend.ts -------------------------------------------------------------------------------- /backend/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/cdk.json -------------------------------------------------------------------------------- /backend/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/jest.config.js -------------------------------------------------------------------------------- /backend/lambda/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/common.py -------------------------------------------------------------------------------- /backend/lambda/export/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/export/post.py -------------------------------------------------------------------------------- /backend/lambda/extract/get_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/extract/get_history.py -------------------------------------------------------------------------------- /backend/lambda/extract/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/extract/post.py -------------------------------------------------------------------------------- /backend/lambda/report/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/report/get.py -------------------------------------------------------------------------------- /backend/lambda/report/get_by_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/report/get_by_id.py -------------------------------------------------------------------------------- /backend/lambda/report/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/report/post.py -------------------------------------------------------------------------------- /backend/lambda/report/post_share.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/report/post_share.py -------------------------------------------------------------------------------- /backend/lambda/requirements.txt: -------------------------------------------------------------------------------- 1 | psycopg2-binary -------------------------------------------------------------------------------- /backend/lambda/table/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/table/get.py -------------------------------------------------------------------------------- /backend/lambda/table/get_by_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/table/get_by_name.py -------------------------------------------------------------------------------- /backend/lambda/user/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lambda/user/get.py -------------------------------------------------------------------------------- /backend/lib/backend-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lib/backend-stack.ts -------------------------------------------------------------------------------- /backend/lib/constructs/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lib/constructs/auth.ts -------------------------------------------------------------------------------- /backend/lib/constructs/backend-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lib/constructs/backend-api.ts -------------------------------------------------------------------------------- /backend/lib/constructs/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lib/constructs/database.ts -------------------------------------------------------------------------------- /backend/lib/constructs/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/lib/constructs/network.ts -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/test/backend.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/test/backend.test.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /docs/BACKEND.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/docs/BACKEND.md -------------------------------------------------------------------------------- /docs/FRONTEND.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/docs/FRONTEND.md -------------------------------------------------------------------------------- /docs/imgs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/docs/imgs/architecture.png -------------------------------------------------------------------------------- /docs/imgs/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/docs/imgs/demo.gif -------------------------------------------------------------------------------- /frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/.editorconfig -------------------------------------------------------------------------------- /frontend/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/.eslintrc.json -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/.husky/pre-commit -------------------------------------------------------------------------------- /frontend/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | cdk/cdk.out 3 | -------------------------------------------------------------------------------- /frontend/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/.prettierrc.json -------------------------------------------------------------------------------- /frontend/cdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/.gitignore -------------------------------------------------------------------------------- /frontend/cdk/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/.npmignore -------------------------------------------------------------------------------- /frontend/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/README.md -------------------------------------------------------------------------------- /frontend/cdk/bin/frontend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/bin/frontend.ts -------------------------------------------------------------------------------- /frontend/cdk/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/cdk.json -------------------------------------------------------------------------------- /frontend/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/jest.config.js -------------------------------------------------------------------------------- /frontend/cdk/lib/frontend-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/lib/frontend-stack.ts -------------------------------------------------------------------------------- /frontend/cdk/lib/frontend-waf-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/lib/frontend-waf-stack.ts -------------------------------------------------------------------------------- /frontend/cdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/package-lock.json -------------------------------------------------------------------------------- /frontend/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/package.json -------------------------------------------------------------------------------- /frontend/cdk/test/cdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/test/cdk.test.ts -------------------------------------------------------------------------------- /frontend/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/cdk/tsconfig.json -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/public/vite.svg -------------------------------------------------------------------------------- /frontend/src/@types/myPage.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/@types/myPage.d.ts -------------------------------------------------------------------------------- /frontend/src/@types/react-i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/@types/react-i18next.d.ts -------------------------------------------------------------------------------- /frontend/src/@types/report.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/@types/report.d.ts -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/api/useExportApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/api/useExportApi.ts -------------------------------------------------------------------------------- /frontend/src/api/useExtractionApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/api/useExtractionApi.ts -------------------------------------------------------------------------------- /frontend/src/api/useReportApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/api/useReportApi.ts -------------------------------------------------------------------------------- /frontend/src/api/useTableApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/api/useTableApi.ts -------------------------------------------------------------------------------- /frontend/src/api/useUserApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/api/useUserApi.ts -------------------------------------------------------------------------------- /frontend/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/assets/react.svg -------------------------------------------------------------------------------- /frontend/src/components/AppDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/components/AppDrawer.tsx -------------------------------------------------------------------------------- /frontend/src/components/AppHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/components/AppHeader.tsx -------------------------------------------------------------------------------- /frontend/src/components/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/components/DatePicker.tsx -------------------------------------------------------------------------------- /frontend/src/components/DialogSelectLanguage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/components/DialogSelectLanguage.tsx -------------------------------------------------------------------------------- /frontend/src/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/components/Layout.tsx -------------------------------------------------------------------------------- /frontend/src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/components/Loading.tsx -------------------------------------------------------------------------------- /frontend/src/components/LoadingList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/components/LoadingList.tsx -------------------------------------------------------------------------------- /frontend/src/features/auth/components/RequiresAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/auth/components/RequiresAuth.tsx -------------------------------------------------------------------------------- /frontend/src/features/auth/pages/SignInPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/auth/pages/SignInPage.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/CardProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/CardProfile.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/DialogShareReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/DialogShareReport.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/ListExtractHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/ListExtractHistory.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/ListItemExtractHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/ListItemExtractHistory.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/ListItemMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/ListItemMenu.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/ListMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/ListMenu.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/ListMyReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/ListMyReport.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/ListReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/ListReport.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/components/ListSharedReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/components/ListSharedReport.tsx -------------------------------------------------------------------------------- /frontend/src/features/myPage/pages/MyPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/myPage/pages/MyPage.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/ButtonExtract.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/ButtonExtract.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/CardArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/CardArea.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/CardAreaDnD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/CardAreaDnD.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/CardExtractConditionDnD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/CardExtractConditionDnD.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/CardSelectColumnDnD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/CardSelectColumnDnD.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/ContainerExtractSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/ContainerExtractSetting.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/DialogRegisterReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/DialogRegisterReport.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/DisplayColumn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/DisplayColumn.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/InputConditionDate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/InputConditionDate.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/ItemColumn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/ItemColumn.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/ItemExtractCondition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/ItemExtractCondition.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/ItemExtractConditionDnD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/ItemExtractConditionDnD.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/ItemSortableColumnDnD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/ItemSortableColumnDnD.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/SelectExtractCondition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/SelectExtractCondition.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/SelectTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/SelectTable.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/components/TableReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/components/TableReport.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/hooks/useReportState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/hooks/useReportState.ts -------------------------------------------------------------------------------- /frontend/src/features/report/hooks/useRestoreReportState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/hooks/useRestoreReportState.ts -------------------------------------------------------------------------------- /frontend/src/features/report/pages/ReportConditionsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/pages/ReportConditionsPage.tsx -------------------------------------------------------------------------------- /frontend/src/features/report/pages/ReportExtractPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/features/report/pages/ReportExtractPage.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/useAlertSnackbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/hooks/useAlertSnackbar.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/hooks/useAuth.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useHttp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/hooks/useHttp.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/hooks/useLoading.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useLocale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/hooks/useLocale.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useMuiTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/hooks/useMuiTheme.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useSortableDnD.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/hooks/useSortableDnD.ts -------------------------------------------------------------------------------- /frontend/src/i18n/en/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/i18n/en/index.ts -------------------------------------------------------------------------------- /frontend/src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/i18n/index.ts -------------------------------------------------------------------------------- /frontend/src/i18n/ja/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/i18n/ja/index.ts -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/main.tsx -------------------------------------------------------------------------------- /frontend/src/providers/AlertSnackbarProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/providers/AlertSnackbarProvider.tsx -------------------------------------------------------------------------------- /frontend/src/providers/AppProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/providers/AppProvider.tsx -------------------------------------------------------------------------------- /frontend/src/providers/LoadingProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/providers/LoadingProvider.tsx -------------------------------------------------------------------------------- /frontend/src/providers/MuiThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/providers/MuiThemeProvider.tsx -------------------------------------------------------------------------------- /frontend/src/recoil/AlertSnackbarState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/recoil/AlertSnackbarState.ts -------------------------------------------------------------------------------- /frontend/src/recoil/DrawerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/recoil/DrawerState.ts -------------------------------------------------------------------------------- /frontend/src/recoil/LoadingState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/recoil/LoadingState.ts -------------------------------------------------------------------------------- /frontend/src/utils/DateUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/src/utils/DateUtils.ts -------------------------------------------------------------------------------- /frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-data-exporter/HEAD/frontend/vite.config.ts --------------------------------------------------------------------------------