From 6a36c3f4942566ccd83b7b5685d3dba4ad601f51 Mon Sep 17 00:00:00 2001 From: William Wills Date: Tue, 19 Mar 2024 14:31:06 -0400 Subject: [PATCH 001/183] chore: copied sprout-ui code base into refactor branch --- .babelrc | 14 - .env | 2 - .eslintignore | 1 + .eslintrc.cjs | 23 + .eslintrc.json | 33 - .github/dependabot.yml | 8 - .github/workflows/auto-release.yml | 104 +- .github/workflows/build-installers.yaml | 139 +- .../workflows/ensure-version-increment.yml | 4 +- .gitignore | 48 +- .husky/commit-msg | 4 - .husky/pre-commit | 4 - .lintstagedrc | 7 - .mocharc.yaml | 1 - .nvmrc | 1 - .prettierrc.js => .prettierrc.cjs | 5 +- CHANGELOG.md | 1587 +- LICENSE | 201 - NOTICE.txt | 3 - Procfile | 2 - README.md | 130 +- check_node_version.js | 8 - commitlint.config.cjs | 6 + commitlint.config.js | 6 - docs/contributing.md | 519 - index.html | 14 + jsconfig.json | 3 - logo.svg | 98 + oss-attribution/OSS_Licensing.txt | 41887 ---------------- oss-attribution/licenseInfos.json | 1 - package-lock.json | 31897 +++--------- package.json | 199 +- postcss.config.js | 6 + public/CAD-Logo-RGB-Full-Colour.png | Bin 50637 -> 0 bytes public/CADT_Icon.png | Bin 11072 -> 0 bytes public/electron.js | 99 - public/favicon.ico | Bin 15406 -> 0 bytes public/index.html | 48 - public/logo192.png | Bin 5347 -> 0 bytes public/logo512.png | Bin 9664 -> 0 bytes public/manifest.json | 25 - public/preload.js | 2 - public/robots.txt | 3 - public/vite.svg | 1 + sprout.config.json | 13 - src/App.js | 80 - src/assets/fonts/arial.ttf | Bin 915212 -> 0 bytes src/assets/img/CAD-Logo-RGB-Full-Colour.png | Bin 50637 -> 0 bytes src/assets/img/CADT_Icon.png | Bin 11072 -> 0 bytes src/assets/img/chia.icns | Bin 190922 -> 0 bytes src/assets/img/chia.ico | Bin 26704 -> 0 bytes src/assets/img/chia.png | Bin 1937 -> 0 bytes src/assets/img/chia_circle.png | Bin 96182 -> 0 bytes src/assets/img/chia_circle.svg | 10 - src/assets/img/chia_logo.svg | 18 - src/assets/img/circle-cropped.png | Bin 15053 -> 0 bytes src/assets/img/farm_sidebar.svg | 3 - src/assets/img/favicon.ico | Bin 15406 -> 0 bytes src/assets/img/help_sidebar.svg | 3 - src/assets/img/home_sidebar.svg | 3 - src/assets/img/noun_Farm.svg | 6 - src/assets/img/plot_sidebar.svg | 3 - src/assets/img/pool_sidebar.svg | 3 - src/assets/img/wallet_sidebar.svg | 3 - src/components/blocks/APIDataTable.js | 485 - src/components/blocks/APIPagination.js | 177 - src/components/blocks/APIStagingPagination.js | 109 - src/components/blocks/Alert.js | 299 - src/components/blocks/AppContainer.js | 16 - src/components/blocks/AuditItemModal.js | 135 - src/components/blocks/BasicMenu.js | 65 - src/components/blocks/CoBenefitsDetails.js | 35 - src/components/blocks/CommitModal.js | 73 - src/components/blocks/ComponentRepeater.js | 103 - src/components/blocks/DateSelect.js | 114 - .../blocks/DetailedViewIssuanceUnitTable.js | 177 - .../blocks/DetailedViewStagingModal.js | 61 - src/components/blocks/EstimationsDetails.js | 69 - src/components/blocks/LeftNav.js | 229 - src/components/blocks/LocaleSwitcher.js | 57 - src/components/blocks/Modal.js | 235 - src/components/blocks/MyAccount.js | 147 - src/components/blocks/Notifications.js | 131 - src/components/blocks/OrganizationLogo.js | 63 - src/components/blocks/Pagination.js | 155 - .../blocks/ProjectDetailViewModal.js | 216 - src/components/blocks/ProjectDetails.js | 317 - .../blocks/ProjectDetailsStagingViewTab.js | 227 - .../blocks/ProjectIssuanceDetails.js | 87 - src/components/blocks/ProjectLabelsDetails.js | 162 - .../blocks/ProjectLocationsDetails.js | 68 - .../blocks/ProjectRatingsDetails.js | 92 - .../blocks/RelatedProjectsDetails.js | 67 - src/components/blocks/StagingDataGroups.js | 637 - src/components/blocks/Stepper.js | 27 - src/components/blocks/ToolTip.js | 54 - src/components/blocks/ToolTipContainer.js | 12 - .../blocks/UnitsDetailStagingViewTab.js | 76 - src/components/blocks/UnitsDetailViewModal.js | 101 - src/components/blocks/UnitsDetails.js | 389 - src/components/blocks/UnitsIssuanceDetails.js | 82 - src/components/blocks/UnitsLabelsDetails.js | 152 - src/components/blocks/UploadXLSX.js | 37 - src/components/blocks/YearSelect.js | 102 - src/components/blocks/index.js | 40 - src/components/form/FormikError.js | 37 - src/components/form/PrimaryButton.js | 125 - src/components/form/SearchInput.js | 161 - src/components/form/Select.js | 587 - src/components/form/SelectCreatable.js | 257 - src/components/form/SelectOrganizations.js | 610 - src/components/form/SimpleSelect.js | 635 - src/components/form/StandardInput.js | 256 - src/components/form/Textarea.js | 143 - src/components/form/UploadFileInput.js | 57 - src/components/form/UploadPngInput.js | 50 - src/components/form/index.js | 11 - src/components/forms/FileUploadModal.js | 111 - src/components/forms/FormikRepeater.js | 118 - src/components/forms/OfferUploadModal.js | 77 - src/components/forms/OrgCreateFormModal.js | 166 - src/components/forms/OrgEditFormModal.js | 109 - src/components/forms/ProjectCoBenefitForm.js | 67 - src/components/forms/ProjectCreateModal.js | 302 - src/components/forms/ProjectDetailsForm.js | 757 - src/components/forms/ProjectEditModal.js | 268 - .../forms/ProjectEditStagingModal.js | 248 - src/components/forms/ProjectEstimationForm.js | 155 - src/components/forms/ProjectIssuanceForm.js | 262 - src/components/forms/ProjectLabelForm.js | 351 - src/components/forms/ProjectLocationForm.js | 213 - src/components/forms/ProjectRatingForm.js | 230 - .../forms/ProjectRelatedProjectForm.js | 150 - src/components/forms/ProjectTransferModal.js | 269 - src/components/forms/SubscriptionModal.js | 246 - src/components/forms/UnitCreateModal.js | 218 - src/components/forms/UnitDetailsForm.js | 832 - src/components/forms/UnitEditModal.js | 215 - src/components/forms/UnitEditStagingModal.js | 196 - src/components/forms/UnitIssuanceForm.js | 337 - src/components/forms/UnitLabelForm.js | 635 - .../forms/UnitSplitEditStagingFormModal.js | 142 - src/components/forms/UnitSplitForm.js | 267 - src/components/forms/UnitSplitFormModal.js | 161 - src/components/forms/index.js | 28 - src/components/hooks/useQueryParamState.js | 37 - src/components/hooks/useWindowSize.js | 22 - src/components/icons/AZIcon.js | 21 - src/components/icons/AcceptOfferIcon.js | 26 - src/components/icons/AddIcon.js | 28 - src/components/icons/AppLogo.js | 367 - src/components/icons/ArrowDownIcon.js | 20 - src/components/icons/AscendingClockIcon.js | 16 - src/components/icons/CheckIcon.js | 21 - src/components/icons/ClimateWarehouseLogo.js | 46 - src/components/icons/CloseIcon.js | 24 - src/components/icons/CopyIcon.js | 22 - src/components/icons/DescendingClockIcon.js | 17 - src/components/icons/DescriptionIcon.js | 24 - src/components/icons/Divider.js | 12 - src/components/icons/DownloadIcon.js | 23 - src/components/icons/DownloadOfferIcon.js | 21 - src/components/icons/EditIcon.js | 24 - src/components/icons/EllipseIcon.js | 18 - src/components/icons/EllipsisMenuIcon.js | 25 - src/components/icons/ErrorIcon.js | 26 - src/components/icons/ErrorIconSmall.js | 22 - src/components/icons/IconColorsWrapper.js | 23 - src/components/icons/InfoIcon.js | 27 - src/components/icons/InfoIconSmall.js | 22 - src/components/icons/LinkIcon.js | 20 - src/components/icons/MagnifyGlassIcon.js | 25 - src/components/icons/MagnifyGlassIconWhite.js | 25 - src/components/icons/RegistryIcon.js | 21 - src/components/icons/ReloadIcon.js | 25 - src/components/icons/RemoveIcon.js | 24 - src/components/icons/SuccessIcon.js | 27 - src/components/icons/SuccessIconSmall.js | 23 - src/components/icons/ThreeDotsIcon.js | 20 - src/components/icons/UploadIcon.js | 24 - src/components/icons/WarehouseIcon.js | 29 - src/components/icons/WarningIcon.js | 27 - src/components/icons/WarningIconSmall.js | 23 - src/components/icons/ZAIcon.js | 21 - src/components/icons/index.js | 37 - src/components/layout/Dashboard.js | 50 - src/components/layout/ErrorBoundary.js | 41 - src/components/layout/FormContainers.js | 85 - src/components/layout/Header.js | 67 - .../layout/SocketStatusContainer.js | 77 - src/components/layout/TabPanel.js | 22 - src/components/layout/Tabs.js | 28 - src/components/layout/index.js | 8 - src/components/typography/Body.js | 66 - src/components/typography/ButtonText.js | 26 - src/components/typography/H1.js | 24 - src/components/typography/H2.js | 23 - src/components/typography/H3.js | 24 - src/components/typography/H4.js | 25 - src/components/typography/Link.js | 21 - .../typography/TableCellHeaderText.js | 23 - src/components/typography/TableCellText.js | 33 - src/components/typography/index.js | 9 - src/constants/index.js | 65 - .../chia-datalayer-fs-deploy.handles.ts | 53 + src/handles/dat-seeder.handles.ts | 31 + src/handles/datalayer.handles.ts | 302 + src/handles/index.ts | 18 + src/handles/license.handles.ts | 55 + src/handles/os.handles.ts | 35 + src/handles/wallet.handles.ts | 94 + src/index.css | 31 - src/index.js | 37 - src/logo.svg | 1 - src/main.ts | 63 + src/mocks/audit.json | 678 - src/mocks/co-benefits.json | 17 - src/mocks/file-list.json | 1202 - src/mocks/index.js | 12 - src/mocks/project-locations.json | 23 - src/mocks/project-ratings.json | 182 - src/mocks/projects.json | 722 - src/mocks/qualifications.json | 57 - src/mocks/related-projects.json | 182 - src/mocks/retired-tokens.json | 218 - src/mocks/staging-data.json | 38 - src/mocks/units.json | 482 - src/mocks/vintages.json | 32 - src/navigation/AppNavigator.js | 99 - src/navigation/index.js | 1 - src/pages/Audit/index.js | 309 - src/pages/Files/index.js | 372 - src/pages/Glossary/index.js | 246 - src/pages/Governance/index.js | 284 - src/pages/Organization/index.js | 238 - src/pages/Projects/index.js | 676 - src/pages/Units/index.js | 583 - src/pages/index.js | 7 - src/preload.js | 2 + src/renderer/App.css | 42 + src/renderer/App.tsx | 49 + src/renderer/api/datalayerStorage/index.ts | 22 + src/renderer/api/index.ts | 2 + .../api/ipc/datalayer/datalayer.api.ts | 174 + src/renderer/api/ipc/datalayer/index.ts | 1 + src/renderer/api/ipc/index.ts | 47 + src/renderer/api/ipc/license/index.ts | 1 + src/renderer/api/ipc/license/license.api.ts | 14 + src/renderer/api/ipc/wallet/index.ts | 1 + src/renderer/api/ipc/wallet/wallet.api.ts | 90 + src/renderer/assets/home.jpg | Bin 0 -> 249811 bytes src/renderer/assets/home.png | Bin 0 -> 528052 bytes src/renderer/assets/home.webp | Bin 0 -> 157846 bytes src/renderer/assets/home2.jpg | Bin 0 -> 275820 bytes src/renderer/assets/home2.png | Bin 0 -> 10784741 bytes src/renderer/assets/react.svg | 1 + .../blocks/buttons/BackButton/BackButton.tsx | 15 + .../blocks/buttons/BackButton/index.ts | 1 + .../CreateStoreButton/CreateDlStoreButton.tsx | 142 + .../buttons/CreateStoreButton/index.tsx | 1 + .../buttons/FauxLinkButton/FauxLinkButton.tsx | 7 + .../blocks/buttons/FauxLinkButton/index.tsx | 1 + .../buttons/OwnedStoresDropDown/index.tsx | 76 + .../StoreMirrorButton/StoreMirrorButton.tsx | 89 + .../blocks/buttons/StoreMirrorButton/index.ts | 1 + .../components/blocks/buttons/index.tsx | 5 + src/renderer/components/blocks/index.tsx | 4 + .../components/blocks/layout/LeftNav.tsx | 121 + .../blocks/layout/SetStoreLabel.tsx | 53 + .../components/blocks/layout/StoreId.tsx | 63 + .../components/blocks/layout/Template.tsx | 53 + .../components/blocks/layout/WebView.tsx | 64 + .../components/blocks/layout/XTerm.tsx | 39 + .../components/blocks/layout/index.tsx | 6 + .../AddMirrorErrorModal.tsx | 40 + .../modals/AddMirrorErrorModal/index.tsx | 1 + .../modals/AddMirrorModal/AddMirrorModal.tsx | 257 + .../blocks/modals/AddMirrorModal/index.tsx | 1 + .../AddSubscriptionErrorModal.tsx | 40 + .../AddSubscriptionErrorModal/index.tsx | 1 + .../ChiaNotAccessibleModal.tsx | 58 + .../modals/ChiaNotAccessibleModal/index.tsx | 1 + .../ConfirmCreateStoreModal.tsx | 58 + .../modals/ConfirmCreateStoreModal/index.tsx | 1 + .../ConfirmDeleteMirrorModal.tsx | 124 + .../modals/ConfirmDeleteMirrorModal/index.ts | 1 + .../ConfirmDeployFolderModal.tsx | 60 + .../modals/ConfirmDeployFolderModal/index.ts | 1 + .../ConfirmUnsubscribeModal.tsx | 60 + .../modals/ConfirmUnsubscribeModal/index.tsx | 1 + .../CreateStoreErrorModal.tsx | 36 + .../modals/CreateStoreErrorModal/index.tsx | 1 + .../CreateStoreSuccessModal.tsx | 29 + .../modals/CreateStoreSuccessModal/index.tsx | 1 + .../DeleteMirrorErrorModal.tsx | 30 + .../modals/DeleteMirrorErrorModal/index.ts | 1 + .../InvalidStoreIdErrorModal.tsx | 37 + .../modals/InvalidStoreIdErrorModal/index.tsx | 1 + .../SetStoreLabelModal/SetStoreLabelModal.tsx | 26 + .../modals/SetStoreLabelModal/index.tsx | 1 + .../SpendableCoinsInsufficientModal.tsx | 31 + .../index.tsx | 1 + .../WaitingForWalletSyncModal.tsx | 63 + .../WaitingForWalletSyncModal/index.tsx | 1 + .../WalletBalanceInsufficientModal.tsx | 43 + .../WalletBalanceInsufficientModal/index.tsx | 1 + .../WalletNotSyncedErrorModal.tsx | 33 + .../WalletNotSyncedErrorModal/index.tsx | 1 + .../components/blocks/modals/index.tsx | 16 + .../blocks/tables/DatalayerStoreKeysTable.tsx | 96 + .../blocks/tables/OwnedStoresTable.tsx | 136 + .../blocks/tables/SubscriptionsTable.tsx | 144 + .../components/blocks/tables/index.tsx | 3 + .../components/form/FolderSelector.tsx | 44 + src/renderer/components/form/index.ts | 2 + .../form/settings/AccessSettings.tsx | 72 + .../form/settings/DeployOptionInput.tsx | 62 + .../form/settings/DeploymentOptionToggle.tsx | 43 + .../form/settings/DeploymentSettings.tsx | 83 + .../form/settings/Web2GatewaySettings.tsx | 67 + .../components/form/settings/index.tsx | 6 + .../form/settings/setting-styles.tsx | 26 + src/renderer/components/icons/index.ts | 1 + .../index.js => renderer/components/index.ts} | 7 +- src/renderer/components/layout/DataTable.tsx | 97 + .../layout/IndeterminateProgressOverlay.tsx} | 9 +- .../components/layout/LoadingSpinnerCard.tsx | 17 + src/renderer/components/layout/Spacer.tsx | 20 + src/renderer/components/layout/index.ts | 4 + .../components/typography/Caption1.tsx | 21 + .../components/typography/Caption2.tsx | 22 + src/renderer/components/typography/index.ts | 2 + src/renderer/index.css | 9 + src/renderer/index.tsx | 24 + src/renderer/pages/Browser/Browser.tsx | 162 + src/renderer/pages/Browser/NavigationBar.tsx | 130 + src/renderer/pages/Browser/index.tsx | 1 + src/renderer/pages/EditStore/EditStore.tsx | 187 + src/renderer/pages/EditStore/index.ts | 1 + src/renderer/pages/Error/ErrorBoundary.tsx | 49 + src/renderer/pages/Error/index.ts | 1 + src/renderer/pages/KeyPreview/KeyPreview.tsx | 49 + src/renderer/pages/KeyPreview/index.ts | 1 + src/renderer/pages/License/License.tsx | 101 + src/renderer/pages/License/index.ts | 1 + src/renderer/pages/MyStores/MyStores.tsx | 25 + src/renderer/pages/MyStores/index.ts | 1 + src/renderer/pages/Settings/Settings.tsx | 32 + src/renderer/pages/Settings/index.ts | 1 + .../pages/Subscriptions/Subscriptions.tsx | 104 + src/renderer/pages/Subscriptions/index.tsx | 1 + src/renderer/pages/ViewStore/ViewStore.tsx | 53 + src/renderer/pages/ViewStore/index.ts | 1 + src/renderer/pages/index.ts | 8 + src/renderer/routes/index.tsx | 65 + src/renderer/routes/route-constants.ts | 10 + src/renderer/store/index.ts | 61 + .../store/middleware/rtkQueryErrorLogger.js | 16 + .../store/slices/app/app.initialstate.ts | 5 + src/renderer/store/slices/app/app.slice.ts | 41 + src/renderer/store/slices/app/index.ts | 1 + .../slices/browser/browser.initialstate.ts | 12 + .../store/slices/browser/browser.slice.ts | 56 + .../store/slices/browser/browser.types.ts | 19 + .../store/slices/browser/browser.view.ts | 11 + src/renderer/store/slices/browser/index.ts | 3 + src/renderer/store/slices/index.ts | 9 + .../store/slices/userOptions/index.ts | 2 + .../userOptions/userOptions.initialstate.ts | 51 + .../slices/userOptions/userOptions.slice.ts | 109 + .../slices/userOptions/userOptions.view.ts | 7 + .../translations/index.ts} | 9 +- src/renderer/translations/tokens/en-US.json | 133 + src/renderer/utils/chia-router.ts | 32 + src/renderer/utils/colors.ts | 194 + src/renderer/utils/hex-utils.ts | 3 + src/renderer/utils/os/index.ts | 1 + src/renderer/utils/os/os.api.ts | 27 + src/renderer/utils/swatches.ts | 166 + src/renderer/utils/webview-formats.ts | 142 + src/renderer/vite-env.d.ts | 34 + src/reportWebVitals.js | 13 - src/setupTests.js | 5 - src/start-react.js | 26 - src/start.js | 51 - src/store/actions/app.js | 218 - src/store/actions/climateWarehouseActions.js | 2573 - src/store/actions/socket.js | 256 - src/store/index.js | 13 - src/store/reducers/appReducer.js | 113 - src/store/reducers/climateWarehouseReducer.js | 148 - src/store/reducers/index.js | 2 - src/store/store-functions.js | 3 - .../validations/Issuances.validations.js | 28 - .../validations/co-benefits.validation.js | 10 - .../validations/estimations.validation.js | 27 - src/store/validations/index.js | 9 - src/store/validations/labels.validation.js | 36 - .../validations/locations.validations.js | 13 - .../validations/organization.validation.js | 13 - src/store/validations/project.validations.js | 50 - src/store/validations/ratings.validation.js | 14 - .../validations/relatedProjects.validation.js | 12 - src/store/validations/unit.validations.js | 75 - src/store/view/organization.view.js | 5 - src/theme.js | 82 - src/translations/tokens/en-US.json | 492 - src/utils/calc-folder-size.ts | 32 + src/utils/dateUtils.js | 14 - src/utils/fees.ts | 50 + src/utils/formatData.js | 100 - src/utils/functionUtils.js | 384 - src/utils/getMyOrgUid.js | 13 - src/utils/json.js | 8 - src/utils/message-types.js | 5 - src/utils/notificationUtils.js | 19 - src/utils/objectUtils.js | 128 - src/utils/semverUtils.js | 10 - src/utils/stringUtils.js | 25 - src/utils/transferOfferUtils.js | 45 - src/utils/urlUtils.js | 43 - src/utils/xlsxUtils.js | 21 - src/web2gateway.ts | 16 + tailwind.config.js | 12 + tests/store.spec.js | 128 - tsconfig.json | 38 + vite.config.ts | 18 + 427 files changed, 14455 insertions(+), 98960 deletions(-) delete mode 100644 .babelrc delete mode 100644 .env create mode 100644 .eslintignore create mode 100644 .eslintrc.cjs delete mode 100644 .eslintrc.json delete mode 100644 .github/dependabot.yml delete mode 100755 .husky/commit-msg delete mode 100755 .husky/pre-commit delete mode 100644 .lintstagedrc delete mode 100644 .mocharc.yaml delete mode 100644 .nvmrc rename .prettierrc.js => .prettierrc.cjs (66%) delete mode 100644 LICENSE delete mode 100644 NOTICE.txt delete mode 100644 Procfile delete mode 100644 check_node_version.js create mode 100644 commitlint.config.cjs delete mode 100644 commitlint.config.js delete mode 100644 docs/contributing.md create mode 100644 index.html delete mode 100644 jsconfig.json create mode 100644 logo.svg delete mode 100644 oss-attribution/OSS_Licensing.txt delete mode 100644 oss-attribution/licenseInfos.json create mode 100644 postcss.config.js delete mode 100644 public/CAD-Logo-RGB-Full-Colour.png delete mode 100644 public/CADT_Icon.png delete mode 100644 public/electron.js delete mode 100644 public/favicon.ico delete mode 100644 public/index.html delete mode 100644 public/logo192.png delete mode 100644 public/logo512.png delete mode 100644 public/manifest.json delete mode 100644 public/preload.js delete mode 100644 public/robots.txt create mode 100644 public/vite.svg delete mode 100644 sprout.config.json delete mode 100644 src/App.js delete mode 100644 src/assets/fonts/arial.ttf delete mode 100644 src/assets/img/CAD-Logo-RGB-Full-Colour.png delete mode 100644 src/assets/img/CADT_Icon.png delete mode 100644 src/assets/img/chia.icns delete mode 100644 src/assets/img/chia.ico delete mode 100644 src/assets/img/chia.png delete mode 100644 src/assets/img/chia_circle.png delete mode 100644 src/assets/img/chia_circle.svg delete mode 100644 src/assets/img/chia_logo.svg delete mode 100644 src/assets/img/circle-cropped.png delete mode 100644 src/assets/img/farm_sidebar.svg delete mode 100644 src/assets/img/favicon.ico delete mode 100644 src/assets/img/help_sidebar.svg delete mode 100644 src/assets/img/home_sidebar.svg delete mode 100644 src/assets/img/noun_Farm.svg delete mode 100644 src/assets/img/plot_sidebar.svg delete mode 100644 src/assets/img/pool_sidebar.svg delete mode 100644 src/assets/img/wallet_sidebar.svg delete mode 100644 src/components/blocks/APIDataTable.js delete mode 100644 src/components/blocks/APIPagination.js delete mode 100644 src/components/blocks/APIStagingPagination.js delete mode 100644 src/components/blocks/Alert.js delete mode 100644 src/components/blocks/AppContainer.js delete mode 100644 src/components/blocks/AuditItemModal.js delete mode 100644 src/components/blocks/BasicMenu.js delete mode 100644 src/components/blocks/CoBenefitsDetails.js delete mode 100644 src/components/blocks/CommitModal.js delete mode 100644 src/components/blocks/ComponentRepeater.js delete mode 100644 src/components/blocks/DateSelect.js delete mode 100644 src/components/blocks/DetailedViewIssuanceUnitTable.js delete mode 100644 src/components/blocks/DetailedViewStagingModal.js delete mode 100644 src/components/blocks/EstimationsDetails.js delete mode 100644 src/components/blocks/LeftNav.js delete mode 100644 src/components/blocks/LocaleSwitcher.js delete mode 100644 src/components/blocks/Modal.js delete mode 100644 src/components/blocks/MyAccount.js delete mode 100644 src/components/blocks/Notifications.js delete mode 100644 src/components/blocks/OrganizationLogo.js delete mode 100644 src/components/blocks/Pagination.js delete mode 100644 src/components/blocks/ProjectDetailViewModal.js delete mode 100644 src/components/blocks/ProjectDetails.js delete mode 100644 src/components/blocks/ProjectDetailsStagingViewTab.js delete mode 100644 src/components/blocks/ProjectIssuanceDetails.js delete mode 100644 src/components/blocks/ProjectLabelsDetails.js delete mode 100644 src/components/blocks/ProjectLocationsDetails.js delete mode 100644 src/components/blocks/ProjectRatingsDetails.js delete mode 100644 src/components/blocks/RelatedProjectsDetails.js delete mode 100644 src/components/blocks/StagingDataGroups.js delete mode 100644 src/components/blocks/Stepper.js delete mode 100644 src/components/blocks/ToolTip.js delete mode 100644 src/components/blocks/ToolTipContainer.js delete mode 100644 src/components/blocks/UnitsDetailStagingViewTab.js delete mode 100644 src/components/blocks/UnitsDetailViewModal.js delete mode 100644 src/components/blocks/UnitsDetails.js delete mode 100644 src/components/blocks/UnitsIssuanceDetails.js delete mode 100644 src/components/blocks/UnitsLabelsDetails.js delete mode 100644 src/components/blocks/UploadXLSX.js delete mode 100644 src/components/blocks/YearSelect.js delete mode 100644 src/components/blocks/index.js delete mode 100644 src/components/form/FormikError.js delete mode 100644 src/components/form/PrimaryButton.js delete mode 100644 src/components/form/SearchInput.js delete mode 100644 src/components/form/Select.js delete mode 100644 src/components/form/SelectCreatable.js delete mode 100644 src/components/form/SelectOrganizations.js delete mode 100644 src/components/form/SimpleSelect.js delete mode 100644 src/components/form/StandardInput.js delete mode 100644 src/components/form/Textarea.js delete mode 100644 src/components/form/UploadFileInput.js delete mode 100644 src/components/form/UploadPngInput.js delete mode 100644 src/components/form/index.js delete mode 100644 src/components/forms/FileUploadModal.js delete mode 100644 src/components/forms/FormikRepeater.js delete mode 100644 src/components/forms/OfferUploadModal.js delete mode 100644 src/components/forms/OrgCreateFormModal.js delete mode 100644 src/components/forms/OrgEditFormModal.js delete mode 100644 src/components/forms/ProjectCoBenefitForm.js delete mode 100644 src/components/forms/ProjectCreateModal.js delete mode 100644 src/components/forms/ProjectDetailsForm.js delete mode 100644 src/components/forms/ProjectEditModal.js delete mode 100644 src/components/forms/ProjectEditStagingModal.js delete mode 100644 src/components/forms/ProjectEstimationForm.js delete mode 100644 src/components/forms/ProjectIssuanceForm.js delete mode 100644 src/components/forms/ProjectLabelForm.js delete mode 100644 src/components/forms/ProjectLocationForm.js delete mode 100644 src/components/forms/ProjectRatingForm.js delete mode 100644 src/components/forms/ProjectRelatedProjectForm.js delete mode 100644 src/components/forms/ProjectTransferModal.js delete mode 100644 src/components/forms/SubscriptionModal.js delete mode 100644 src/components/forms/UnitCreateModal.js delete mode 100644 src/components/forms/UnitDetailsForm.js delete mode 100644 src/components/forms/UnitEditModal.js delete mode 100644 src/components/forms/UnitEditStagingModal.js delete mode 100644 src/components/forms/UnitIssuanceForm.js delete mode 100644 src/components/forms/UnitLabelForm.js delete mode 100644 src/components/forms/UnitSplitEditStagingFormModal.js delete mode 100644 src/components/forms/UnitSplitForm.js delete mode 100644 src/components/forms/UnitSplitFormModal.js delete mode 100644 src/components/forms/index.js delete mode 100644 src/components/hooks/useQueryParamState.js delete mode 100644 src/components/hooks/useWindowSize.js delete mode 100644 src/components/icons/AZIcon.js delete mode 100644 src/components/icons/AcceptOfferIcon.js delete mode 100644 src/components/icons/AddIcon.js delete mode 100644 src/components/icons/AppLogo.js delete mode 100644 src/components/icons/ArrowDownIcon.js delete mode 100644 src/components/icons/AscendingClockIcon.js delete mode 100644 src/components/icons/CheckIcon.js delete mode 100644 src/components/icons/ClimateWarehouseLogo.js delete mode 100644 src/components/icons/CloseIcon.js delete mode 100644 src/components/icons/CopyIcon.js delete mode 100644 src/components/icons/DescendingClockIcon.js delete mode 100644 src/components/icons/DescriptionIcon.js delete mode 100644 src/components/icons/Divider.js delete mode 100644 src/components/icons/DownloadIcon.js delete mode 100644 src/components/icons/DownloadOfferIcon.js delete mode 100644 src/components/icons/EditIcon.js delete mode 100644 src/components/icons/EllipseIcon.js delete mode 100644 src/components/icons/EllipsisMenuIcon.js delete mode 100644 src/components/icons/ErrorIcon.js delete mode 100644 src/components/icons/ErrorIconSmall.js delete mode 100644 src/components/icons/IconColorsWrapper.js delete mode 100644 src/components/icons/InfoIcon.js delete mode 100644 src/components/icons/InfoIconSmall.js delete mode 100644 src/components/icons/LinkIcon.js delete mode 100644 src/components/icons/MagnifyGlassIcon.js delete mode 100644 src/components/icons/MagnifyGlassIconWhite.js delete mode 100644 src/components/icons/RegistryIcon.js delete mode 100644 src/components/icons/ReloadIcon.js delete mode 100644 src/components/icons/RemoveIcon.js delete mode 100644 src/components/icons/SuccessIcon.js delete mode 100644 src/components/icons/SuccessIconSmall.js delete mode 100644 src/components/icons/ThreeDotsIcon.js delete mode 100644 src/components/icons/UploadIcon.js delete mode 100644 src/components/icons/WarehouseIcon.js delete mode 100644 src/components/icons/WarningIcon.js delete mode 100644 src/components/icons/WarningIconSmall.js delete mode 100644 src/components/icons/ZAIcon.js delete mode 100644 src/components/icons/index.js delete mode 100644 src/components/layout/Dashboard.js delete mode 100644 src/components/layout/ErrorBoundary.js delete mode 100644 src/components/layout/FormContainers.js delete mode 100644 src/components/layout/Header.js delete mode 100644 src/components/layout/SocketStatusContainer.js delete mode 100644 src/components/layout/TabPanel.js delete mode 100644 src/components/layout/Tabs.js delete mode 100644 src/components/layout/index.js delete mode 100644 src/components/typography/Body.js delete mode 100644 src/components/typography/ButtonText.js delete mode 100644 src/components/typography/H1.js delete mode 100644 src/components/typography/H2.js delete mode 100644 src/components/typography/H3.js delete mode 100644 src/components/typography/H4.js delete mode 100644 src/components/typography/Link.js delete mode 100644 src/components/typography/TableCellHeaderText.js delete mode 100644 src/components/typography/TableCellText.js delete mode 100644 src/components/typography/index.js delete mode 100644 src/constants/index.js create mode 100644 src/handles/chia-datalayer-fs-deploy.handles.ts create mode 100644 src/handles/dat-seeder.handles.ts create mode 100644 src/handles/datalayer.handles.ts create mode 100644 src/handles/index.ts create mode 100644 src/handles/license.handles.ts create mode 100644 src/handles/os.handles.ts create mode 100644 src/handles/wallet.handles.ts delete mode 100644 src/index.css delete mode 100644 src/index.js delete mode 100644 src/logo.svg create mode 100644 src/main.ts delete mode 100644 src/mocks/audit.json delete mode 100644 src/mocks/co-benefits.json delete mode 100644 src/mocks/file-list.json delete mode 100644 src/mocks/index.js delete mode 100644 src/mocks/project-locations.json delete mode 100644 src/mocks/project-ratings.json delete mode 100644 src/mocks/projects.json delete mode 100644 src/mocks/qualifications.json delete mode 100644 src/mocks/related-projects.json delete mode 100644 src/mocks/retired-tokens.json delete mode 100644 src/mocks/staging-data.json delete mode 100644 src/mocks/units.json delete mode 100644 src/mocks/vintages.json delete mode 100644 src/navigation/AppNavigator.js delete mode 100644 src/navigation/index.js delete mode 100644 src/pages/Audit/index.js delete mode 100644 src/pages/Files/index.js delete mode 100644 src/pages/Glossary/index.js delete mode 100644 src/pages/Governance/index.js delete mode 100644 src/pages/Organization/index.js delete mode 100644 src/pages/Projects/index.js delete mode 100644 src/pages/Units/index.js delete mode 100644 src/pages/index.js create mode 100644 src/preload.js create mode 100644 src/renderer/App.css create mode 100644 src/renderer/App.tsx create mode 100644 src/renderer/api/datalayerStorage/index.ts create mode 100644 src/renderer/api/index.ts create mode 100644 src/renderer/api/ipc/datalayer/datalayer.api.ts create mode 100644 src/renderer/api/ipc/datalayer/index.ts create mode 100644 src/renderer/api/ipc/index.ts create mode 100644 src/renderer/api/ipc/license/index.ts create mode 100644 src/renderer/api/ipc/license/license.api.ts create mode 100644 src/renderer/api/ipc/wallet/index.ts create mode 100644 src/renderer/api/ipc/wallet/wallet.api.ts create mode 100644 src/renderer/assets/home.jpg create mode 100644 src/renderer/assets/home.png create mode 100644 src/renderer/assets/home.webp create mode 100644 src/renderer/assets/home2.jpg create mode 100644 src/renderer/assets/home2.png create mode 100644 src/renderer/assets/react.svg create mode 100644 src/renderer/components/blocks/buttons/BackButton/BackButton.tsx create mode 100644 src/renderer/components/blocks/buttons/BackButton/index.ts create mode 100644 src/renderer/components/blocks/buttons/CreateStoreButton/CreateDlStoreButton.tsx create mode 100644 src/renderer/components/blocks/buttons/CreateStoreButton/index.tsx create mode 100644 src/renderer/components/blocks/buttons/FauxLinkButton/FauxLinkButton.tsx create mode 100644 src/renderer/components/blocks/buttons/FauxLinkButton/index.tsx create mode 100644 src/renderer/components/blocks/buttons/OwnedStoresDropDown/index.tsx create mode 100644 src/renderer/components/blocks/buttons/StoreMirrorButton/StoreMirrorButton.tsx create mode 100644 src/renderer/components/blocks/buttons/StoreMirrorButton/index.ts create mode 100644 src/renderer/components/blocks/buttons/index.tsx create mode 100644 src/renderer/components/blocks/index.tsx create mode 100644 src/renderer/components/blocks/layout/LeftNav.tsx create mode 100644 src/renderer/components/blocks/layout/SetStoreLabel.tsx create mode 100644 src/renderer/components/blocks/layout/StoreId.tsx create mode 100644 src/renderer/components/blocks/layout/Template.tsx create mode 100644 src/renderer/components/blocks/layout/WebView.tsx create mode 100644 src/renderer/components/blocks/layout/XTerm.tsx create mode 100644 src/renderer/components/blocks/layout/index.tsx create mode 100644 src/renderer/components/blocks/modals/AddMirrorErrorModal/AddMirrorErrorModal.tsx create mode 100644 src/renderer/components/blocks/modals/AddMirrorErrorModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/AddMirrorModal/AddMirrorModal.tsx create mode 100644 src/renderer/components/blocks/modals/AddMirrorModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/AddSubscriptionErrorModal/AddSubscriptionErrorModal.tsx create mode 100644 src/renderer/components/blocks/modals/AddSubscriptionErrorModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/ChiaNotAccessibleModal/ChiaNotAccessibleModal.tsx create mode 100644 src/renderer/components/blocks/modals/ChiaNotAccessibleModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/ConfirmCreateStoreModal/ConfirmCreateStoreModal.tsx create mode 100644 src/renderer/components/blocks/modals/ConfirmCreateStoreModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/ConfirmDeleteMirrorModal/ConfirmDeleteMirrorModal.tsx create mode 100644 src/renderer/components/blocks/modals/ConfirmDeleteMirrorModal/index.ts create mode 100644 src/renderer/components/blocks/modals/ConfirmDeployFolderModal/ConfirmDeployFolderModal.tsx create mode 100644 src/renderer/components/blocks/modals/ConfirmDeployFolderModal/index.ts create mode 100644 src/renderer/components/blocks/modals/ConfirmUnsubscribeModal/ConfirmUnsubscribeModal.tsx create mode 100644 src/renderer/components/blocks/modals/ConfirmUnsubscribeModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/CreateStoreErrorModal/CreateStoreErrorModal.tsx create mode 100644 src/renderer/components/blocks/modals/CreateStoreErrorModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/CreateStoreSuccessModal/CreateStoreSuccessModal.tsx create mode 100644 src/renderer/components/blocks/modals/CreateStoreSuccessModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/DeleteMirrorErrorModal/DeleteMirrorErrorModal.tsx create mode 100644 src/renderer/components/blocks/modals/DeleteMirrorErrorModal/index.ts create mode 100644 src/renderer/components/blocks/modals/InvalidStoreIdErrorModal/InvalidStoreIdErrorModal.tsx create mode 100644 src/renderer/components/blocks/modals/InvalidStoreIdErrorModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/SetStoreLabelModal/SetStoreLabelModal.tsx create mode 100644 src/renderer/components/blocks/modals/SetStoreLabelModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/SpendableCoinsInsufficientErrorModal/SpendableCoinsInsufficientModal.tsx create mode 100644 src/renderer/components/blocks/modals/SpendableCoinsInsufficientErrorModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/WaitingForWalletSyncModal/WaitingForWalletSyncModal.tsx create mode 100644 src/renderer/components/blocks/modals/WaitingForWalletSyncModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/WalletBalanceInsufficientModal/WalletBalanceInsufficientModal.tsx create mode 100644 src/renderer/components/blocks/modals/WalletBalanceInsufficientModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/WalletNotSyncedErrorModal/WalletNotSyncedErrorModal.tsx create mode 100644 src/renderer/components/blocks/modals/WalletNotSyncedErrorModal/index.tsx create mode 100644 src/renderer/components/blocks/modals/index.tsx create mode 100644 src/renderer/components/blocks/tables/DatalayerStoreKeysTable.tsx create mode 100644 src/renderer/components/blocks/tables/OwnedStoresTable.tsx create mode 100644 src/renderer/components/blocks/tables/SubscriptionsTable.tsx create mode 100644 src/renderer/components/blocks/tables/index.tsx create mode 100644 src/renderer/components/form/FolderSelector.tsx create mode 100644 src/renderer/components/form/index.ts create mode 100644 src/renderer/components/form/settings/AccessSettings.tsx create mode 100644 src/renderer/components/form/settings/DeployOptionInput.tsx create mode 100644 src/renderer/components/form/settings/DeploymentOptionToggle.tsx create mode 100644 src/renderer/components/form/settings/DeploymentSettings.tsx create mode 100644 src/renderer/components/form/settings/Web2GatewaySettings.tsx create mode 100644 src/renderer/components/form/settings/index.tsx create mode 100644 src/renderer/components/form/settings/setting-styles.tsx create mode 100644 src/renderer/components/icons/index.ts rename src/{components/index.js => renderer/components/index.ts} (68%) create mode 100644 src/renderer/components/layout/DataTable.tsx rename src/{components/layout/IndeterminateProgressOverlay.js => renderer/components/layout/IndeterminateProgressOverlay.tsx} (62%) create mode 100644 src/renderer/components/layout/LoadingSpinnerCard.tsx create mode 100644 src/renderer/components/layout/Spacer.tsx create mode 100644 src/renderer/components/layout/index.ts create mode 100644 src/renderer/components/typography/Caption1.tsx create mode 100644 src/renderer/components/typography/Caption2.tsx create mode 100644 src/renderer/components/typography/index.ts create mode 100644 src/renderer/index.css create mode 100644 src/renderer/index.tsx create mode 100644 src/renderer/pages/Browser/Browser.tsx create mode 100644 src/renderer/pages/Browser/NavigationBar.tsx create mode 100644 src/renderer/pages/Browser/index.tsx create mode 100644 src/renderer/pages/EditStore/EditStore.tsx create mode 100644 src/renderer/pages/EditStore/index.ts create mode 100644 src/renderer/pages/Error/ErrorBoundary.tsx create mode 100644 src/renderer/pages/Error/index.ts create mode 100644 src/renderer/pages/KeyPreview/KeyPreview.tsx create mode 100644 src/renderer/pages/KeyPreview/index.ts create mode 100644 src/renderer/pages/License/License.tsx create mode 100644 src/renderer/pages/License/index.ts create mode 100644 src/renderer/pages/MyStores/MyStores.tsx create mode 100644 src/renderer/pages/MyStores/index.ts create mode 100644 src/renderer/pages/Settings/Settings.tsx create mode 100644 src/renderer/pages/Settings/index.ts create mode 100644 src/renderer/pages/Subscriptions/Subscriptions.tsx create mode 100644 src/renderer/pages/Subscriptions/index.tsx create mode 100644 src/renderer/pages/ViewStore/ViewStore.tsx create mode 100644 src/renderer/pages/ViewStore/index.ts create mode 100644 src/renderer/pages/index.ts create mode 100644 src/renderer/routes/index.tsx create mode 100644 src/renderer/routes/route-constants.ts create mode 100644 src/renderer/store/index.ts create mode 100644 src/renderer/store/middleware/rtkQueryErrorLogger.js create mode 100644 src/renderer/store/slices/app/app.initialstate.ts create mode 100644 src/renderer/store/slices/app/app.slice.ts create mode 100644 src/renderer/store/slices/app/index.ts create mode 100644 src/renderer/store/slices/browser/browser.initialstate.ts create mode 100644 src/renderer/store/slices/browser/browser.slice.ts create mode 100644 src/renderer/store/slices/browser/browser.types.ts create mode 100644 src/renderer/store/slices/browser/browser.view.ts create mode 100644 src/renderer/store/slices/browser/index.ts create mode 100644 src/renderer/store/slices/index.ts create mode 100644 src/renderer/store/slices/userOptions/index.ts create mode 100644 src/renderer/store/slices/userOptions/userOptions.initialstate.ts create mode 100644 src/renderer/store/slices/userOptions/userOptions.slice.ts create mode 100644 src/renderer/store/slices/userOptions/userOptions.view.ts rename src/{translations/index.js => renderer/translations/index.ts} (53%) create mode 100644 src/renderer/translations/tokens/en-US.json create mode 100644 src/renderer/utils/chia-router.ts create mode 100644 src/renderer/utils/colors.ts create mode 100644 src/renderer/utils/hex-utils.ts create mode 100644 src/renderer/utils/os/index.ts create mode 100644 src/renderer/utils/os/os.api.ts create mode 100644 src/renderer/utils/swatches.ts create mode 100644 src/renderer/utils/webview-formats.ts create mode 100644 src/renderer/vite-env.d.ts delete mode 100644 src/reportWebVitals.js delete mode 100644 src/setupTests.js delete mode 100644 src/start-react.js delete mode 100644 src/start.js delete mode 100644 src/store/actions/app.js delete mode 100644 src/store/actions/climateWarehouseActions.js delete mode 100644 src/store/actions/socket.js delete mode 100644 src/store/index.js delete mode 100644 src/store/reducers/appReducer.js delete mode 100644 src/store/reducers/climateWarehouseReducer.js delete mode 100644 src/store/reducers/index.js delete mode 100644 src/store/store-functions.js delete mode 100644 src/store/validations/Issuances.validations.js delete mode 100644 src/store/validations/co-benefits.validation.js delete mode 100644 src/store/validations/estimations.validation.js delete mode 100644 src/store/validations/index.js delete mode 100644 src/store/validations/labels.validation.js delete mode 100644 src/store/validations/locations.validations.js delete mode 100644 src/store/validations/organization.validation.js delete mode 100644 src/store/validations/project.validations.js delete mode 100644 src/store/validations/ratings.validation.js delete mode 100644 src/store/validations/relatedProjects.validation.js delete mode 100644 src/store/validations/unit.validations.js delete mode 100644 src/store/view/organization.view.js delete mode 100644 src/theme.js delete mode 100644 src/translations/tokens/en-US.json create mode 100644 src/utils/calc-folder-size.ts delete mode 100644 src/utils/dateUtils.js create mode 100644 src/utils/fees.ts delete mode 100644 src/utils/formatData.js delete mode 100644 src/utils/functionUtils.js delete mode 100644 src/utils/getMyOrgUid.js delete mode 100644 src/utils/json.js delete mode 100644 src/utils/message-types.js delete mode 100644 src/utils/notificationUtils.js delete mode 100644 src/utils/objectUtils.js delete mode 100644 src/utils/semverUtils.js delete mode 100644 src/utils/stringUtils.js delete mode 100644 src/utils/transferOfferUtils.js delete mode 100644 src/utils/urlUtils.js delete mode 100644 src/utils/xlsxUtils.js create mode 100644 src/web2gateway.ts create mode 100644 tailwind.config.js delete mode 100644 tests/store.spec.js create mode 100644 tsconfig.json create mode 100644 vite.config.ts diff --git a/.babelrc b/.babelrc deleted file mode 100644 index f89edbeb..00000000 --- a/.babelrc +++ /dev/null @@ -1,14 +0,0 @@ -{ - "presets": [ - [ - "@babel/preset-env", - { - "modules": "auto", // Ensures Babel handles ES modules and CommonJS appropriately - "useBuiltIns": "usage", - "corejs": 3 // If you're using polyfills, ensure you have core-js installed - } - ] - ], - "plugins": ["@babel/plugin-transform-runtime"], - "sourceType": "unambiguous" // Babel will try to guess the type (CommonJS/ES Module) -} diff --git a/.env b/.env deleted file mode 100644 index f4733913..00000000 --- a/.env +++ /dev/null @@ -1,2 +0,0 @@ -REACT_APP_VERSION=$npm_package_version -BROWSER=none \ No newline at end of file diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 00000000..b2309798 --- /dev/null +++ b/.eslintignore @@ -0,0 +1 @@ +*.config.js \ No newline at end of file diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 00000000..9b0f6445 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,23 @@ +module.exports = { + root: true, + env: { browser: true, es2020: true }, + extends: [ + "eslint:recommended", + "plugin:@typescript-eslint/recommended", + "plugin:react-hooks/recommended", + ], + ignorePatterns: ["dist", ".eslintrc.cjs"], + parser: "@typescript-eslint/parser", + plugins: ["react-refresh"], + rules: { + "react-refresh/only-export-components": [ + "warn", + { allowConstantExport: true }, + ], + // Disabling the rules related to enforcing types + "@typescript-eslint/explicit-module-boundary-types": "off", + "@typescript-eslint/no-explicit-any": "off", + "@typescript-eslint/no-implicit-any-catch": "off", + "@typescript-eslint/ban-ts-comment": "off", + }, +}; diff --git a/.eslintrc.json b/.eslintrc.json deleted file mode 100644 index b9306829..00000000 --- a/.eslintrc.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "env": { - "browser": true, - "amd": true, - "node": true - }, - "parser": "@babel/eslint-parser", - "parserOptions": { - "requireConfigFile": false, - "babelOptions": { - "presets": ["@babel/preset-env", "@babel/preset-react"] - }, - "ecmaFeatures": { - "jsx": true - } - }, - "extends": [ - "eslint:recommended", - "plugin:react/recommended", - "plugin:mocha/recommended" - ], - "rules": { - "react/prop-types": "off", - "mocha/no-mocha-arrows": 0, - "no-unsafe-optional-chaining": "off" - }, - "plugins": ["react", "mocha"], - "settings": { - "react": { - "version": "detect" - } - } -} diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index dfaf3c86..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,8 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "npm" - directory: "/" - schedule: - interval: "weekly" - day: "sunday" - target-branch: "develop" diff --git a/.github/workflows/auto-release.yml b/.github/workflows/auto-release.yml index f430613d..c6a94aa5 100644 --- a/.github/workflows/auto-release.yml +++ b/.github/workflows/auto-release.yml @@ -1,52 +1,52 @@ -# Compares the version in package.json to tags on the repo. If the tag doesn't exist, a new tag is created, which -# then triggers the normal "on tag" release automation in the build job -name: Auto Tag - -on: - push: - branches: - - main - -concurrency: - group: main-release-check - -jobs: - check-version: - name: Check version increment - runs-on: ubuntu-latest - steps: - - name: Clean workspace - uses: Chia-Network/actions/clean-workspace@main - - - name: Checkout current branch - uses: actions/checkout@v3 - with: - # Need PACKAGE_ADMIN_PAT token so when the tag is created, the tag automation runs - token: ${{ secrets.PACKAGE_ADMIN_PAT }} - fetch-depth: 0 - - - name: Setup commit signing for ChiaAutomation - uses: Chia-Network/actions/commit-sign/gpg@main - with: - gpg_private_key: ${{ secrets.CHIA_AUTOMATION_PRIVATE_GPG_KEY }} - passphrase: ${{ secrets.CHIA_AUTOMATION_PRIVATE_GPG_PASSPHRASE }} - - - name: Check for current version tag. Create if it doesn't exist - run: | - version=$(cat $GITHUB_WORKSPACE/package.json | jq -r '.version') - echo "Version is: $version" - - if [ $(git tag -l "$version") ]; then - echo "Tag exists, nothing to do" - else - echo "Tag does not exist. Creating and pushing tag" - rm -f CHANGELOG.md - npx conventional-changelog-cli -p angular -i CHANGELOG.md -s -r 0 - changes=$(npx conventional-changelog-cli -r 1 | tail -n +2) - git add CHANGELOG.md - sed -i -e '//d' CHANGELOG.md - git commit -m "Updating changelog for $version" - git tag $version -m "Release $version $changes" - git push origin $version - git push origin main - fi +# Compares the version in package.json to tags on the repo. If the tag doesn't exist, a new tag is created, which +# then triggers the normal "on tag" release automation in the build job +name: Auto Tag + +on: + push: + branches: + - main + +concurrency: + group: main-release-check + +jobs: + check-version: + name: Check version increment + runs-on: ubuntu-latest + steps: + - name: Clean workspace + uses: Datalayer-Storage/actions/clean-workspace@main + + - name: Checkout current branch + uses: actions/checkout@v3 + with: + # Need GH_ACCESS_TOKEN token so when the tag is created, the tag automation runs + token: ${{ secrets.GH_ACCESS_TOKEN }} + fetch-depth: 0 + + - name: Setup commit signing for ChiaAutomation + uses: Datalayer-Storage/actions/commit-sign/gpg@main + with: + gpg_private_key: ${{ secrets.AUTOMATION_PRIVATE_GPG_KEY }} + passphrase: ${{ secrets.AUTOMATION_PRIVATE_GPG_PASSPHRASE }} + + - name: Check for current version tag. Create if it doesn't exist + run: | + version=$(cat $GITHUB_WORKSPACE/package.json | jq -r '.version') + echo "Version is: $version" + + if [ $(git tag -l "$version") ]; then + echo "Tag exists, nothing to do" + else + echo "Tag does not exist. Creating and pushing tag" + rm -f CHANGELOG.md + npx conventional-changelog-cli -p angular -i CHANGELOG.md -s -r 0 + changes=$(npx conventional-changelog-cli -r 1 | tail -n +2) + git add CHANGELOG.md + sed -i -e '//d' CHANGELOG.md + git commit -m "Updating changelog for $version" + git tag $version -m "Release $version $changes" + git push origin $version + git push origin main + fi \ No newline at end of file diff --git a/.github/workflows/build-installers.yaml b/.github/workflows/build-installers.yaml index efac53e1..731fddf5 100644 --- a/.github/workflows/build-installers.yaml +++ b/.github/workflows/build-installers.yaml @@ -53,20 +53,32 @@ jobs: CSC_FOR_PULL_REQUEST: "true" run: npm run electron:package:mac - - name: Notarize + - name: List contents of the dist directory run: | - DMG_FILE=$(find ${{ github.workspace }}/dist/ -type f -name '*.dmg') - npm install -g notarize-cli - notarize-cli \ - --file="$DMG_FILE" \ - --bundle-id net.chia.cadt-ui \ - --username "${{ secrets.APPLE_NOTARIZE_USERNAME }}" \ - --password "${{ secrets.APPLE_NOTARIZE_PASSWORD }}" + echo "Listing contents of the dist directory:" + ls -al ${{ github.workspace }}/dist/ + + - name: Find DMG file + id: find-dmg + run: | + DMG_FILE=$(find ${{ github.workspace }}/dist -type f -name '*.dmg') + echo "DMG_FILE=$DMG_FILE" >> $GITHUB_ENV + echo "Found DMG file: $DMG_FILE" + + - name: Notarize with notary-tools action + uses: GuillaumeFalourd/notary-tools@v1 + with: + product_path: ${{ env.DMG_FILE }} + apple_id: ${{ secrets.APPLE_NOTARIZE_USERNAME }} + password: ${{ secrets.APPLE_NOTARIZE_PASSWORD }} + team_id: ${{ secrets.APPLE_TEAM_ID }} + staple: 'true' + keychain_profile: ${{ secrets.APPLE_NOTARIZE_PASSWORD }} - name: Upload Mac Installer uses: actions/upload-artifact@v3 with: - name: cadt-ui-mac-installer + name: sprout-ui-mac-installer path: ${{ github.workspace }}/dist/*.dmg build_windows: @@ -106,17 +118,17 @@ jobs: - name: Sign windows artifacts uses: chia-network/actions/digicert/windows-sign@main with: - sm_api_key: ${{ secrets.SM_API_KEY }} - sm_client_cert_file_b64: ${{ secrets.SM_CLIENT_CERT_FILE_B64 }} - sm_client_cert_password: ${{ secrets.SM_CLIENT_CERT_PASSWORD }} - sm_code_signing_cert_sha1_hash: ${{ secrets.SM_CODE_SIGNING_CERT_SHA1_HASH }} - file: "${{ github.workspace }}/${{ env.INSTALLER_FILE }}" + sm_api_key: ${{ secrets.DIGI_CERT_SM_API_KEY }} + sm_client_cert_file_b64: ${{ secrets.DIGI_CERT_SM_CLIENT_CERT_FILE_B64 }} + sm_client_cert_password: ${{ secrets.DIGI_CERT_SM_CLIENT_CERT_PASSWORD }} + sm_code_signing_cert_sha1_hash: ${{ secrets.DIGI_CERT_SM_CODE_SIGNING_CERT_SHA1_HASH }} + file: '${{ github.workspace }}/${{ env.INSTALLER_FILE }}' - name: Upload Windows Installer uses: actions/upload-artifact@v3 with: - name: cadt-ui-windows-installer - path: "${{ github.workspace }}/${{ env.INSTALLER_FILE }}" + name: sprout-ui-windows-installer + path: '${{ github.workspace }}/${{ env.INSTALLER_FILE }}' build_linux: name: Build Linux Installer @@ -150,39 +162,9 @@ jobs: - name: Upload Linux Installer uses: actions/upload-artifact@v3 with: - name: cadt-ui-linux-installer + name: sprout-ui-linux-installer path: ${{ github.workspace }}/dist/*.deb - build_web: - name: Build CADT UI Web App - runs-on: ubuntu-latest - steps: - - name: Checkout Code - uses: actions/checkout@v3 - - - name: Setup Node 18.16 - uses: actions/setup-node@v3 - with: - node-version: '18.16' - - - name: Install Husky - run: npm install --save-dev husky - - - name: npm install and build - run: | - node --version - npm install - npm run build - - - name: Create .tar.gz of the web build - run: tar -cvzf cadt-ui-web-build.tar.gz build - - - name: Upload build artifact - uses: actions/upload-artifact@v3 - with: - name: cadt-ui-web-build - path: cadt-ui-web-build.tar.gz - release: runs-on: ubuntu-latest if: startsWith(github.ref, 'refs/tags/') @@ -190,62 +172,59 @@ jobs: - build_mac - build_windows - build_linux - - build_web + steps: + - name: Setup AWS CLI + uses: chrislennon/action-aws-cli@v1.1 + env: + ACTIONS_ALLOW_UNSECURE_COMMANDS: true + - name: Download Windows artifacts uses: actions/download-artifact@v3 with: - name: cadt-ui-windows-installer - path: cadt-ui-windows-installer + name: sprout-ui-windows-installer + path: sprout-ui-windows-installer - name: Download MacOS artifacts uses: actions/download-artifact@v3 with: - name: cadt-ui-mac-installer - path: cadt-ui-mac-installer + name: sprout-ui-mac-installer + path: sprout-ui-mac-installer - name: Download Linux artifacts uses: actions/download-artifact@v3 with: - name: cadt-ui-linux-installer - path: cadt-ui-linux-installer - - - name: Download Web artifact - uses: actions/download-artifact@v3 - with: - name: cadt-ui-web-build - path: cadt-ui-web-build + name: sprout-ui-linux-installer + path: sprout-ui-linux-installer - name: Get Filenames run: | - DMG_FILE=$(find ${{ github.workspace }}/cadt-ui-mac-installer/ -type f -name '*.dmg') - DEB_FILE=$(find ${{ github.workspace }}/cadt-ui-linux-installer/ -type f -name '*.deb') - EXE_FILE=$(find ${{ github.workspace }}/cadt-ui-windows-installer/ -type f -name '*.exe') - WEB_FILE=$(find ${{ github.workspace }}/cadt-ui-web-build/ -type f -name '*.tar.gz') + DMG_FILE=$(find ${{ github.workspace }}/sprout-ui-mac-installer/ -type f -name '*.dmg') + DEB_FILE=$(find ${{ github.workspace }}/sprout-ui-linux-installer/ -type f -name '*.deb') + EXE_FILE=$(find ${{ github.workspace }}/sprout-ui-windows-installer/ -type f -name '*.exe') echo "DMG_FILE=$DMG_FILE" >>$GITHUB_ENV - echo "DEB_FILE=$DEB_FILE" >>$GITHUB_ENV - echo "EXE_FILE=$EXE_FILE" >>$GITHUB_ENV - echo "WEB_FILE=$WEB_FILE" >>$GITHUB_ENV + echo "DEB_FILE=$DEB_FILE" >> $GITHUB_ENV + echo "EXE_FILE=$EXE_FILE" >> $GITHUB_ENV - - name: Release + - name: Release in Private Repo uses: softprops/action-gh-release@v0.1.15 with: files: | ${{ env.DMG_FILE }} ${{ env.DEB_FILE }} ${{ env.EXE_FILE }} - ${{ env.WEB_FILE }} - - - name: Get tag name - id: tag-name + + - name: Upload to S3 run: | - echo "TAGNAME=$(echo $GITHUB_REF | cut -d / -f 3)" >>$GITHUB_OUTPUT - - - name: Gets JWT Token from GitHub - uses: Chia-Network/actions/github/jwt@main + aws s3 cp "${{ env.DMG_FILE }}" s3://dlaas/releases/ --metadata md5="$(md5sum "${{ env.DMG_FILE }}" | cut -d ' ' -f 1)" + aws s3 cp "${{ env.DEB_FILE }}" s3://dlaas/releases/ --metadata md5="$(md5sum "${{ env.DEB_FILE }}" | cut -d ' ' -f 1)" + aws s3 cp "${{ env.EXE_FILE }}" s3://dlaas/releases/ --metadata md5="$(md5sum "${{ env.EXE_FILE }}" | cut -d ' ' -f 1)" - - name: Trigger apt repo update - run: | - curl -s -XPOST -H "Authorization: Bearer ${{ env.JWT_TOKEN }}" --data '{"cadt_repo":"cadt-ui","release_version":"${{ steps.tag-name.outputs.TAGNAME }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/cadt/${{ github.sha }}/start - curl -s -XPOST -H "Authorization: Bearer ${{ env.JWT_TOKEN }}" --data '{"cadt_repo":"cadt-ui","release_version":"${{ steps.tag-name.outputs.TAGNAME }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/cadt/${{ github.sha }}/success/deploy + aws s3 cp "${{ env.DMG_FILE }}" s3://dlaas/releases/sprout-ui-mac-latest.dmg --metadata md5="$(md5sum "${{ env.DMG_FILE }}" | cut -d ' ' -f 1)" + aws s3 cp "${{ env.DEB_FILE }}" s3://dlaas/releases/sprout-ui-linux-latest.deb --metadata md5="$(md5sum "${{ env.DEB_FILE }}" | cut -d ' ' -f 1)" + aws s3 cp "${{ env.EXE_FILE }}" s3://dlaas/releases/sprout-ui-windows-latest.exe --metadata md5="$(md5sum "${{ env.EXE_FILE }}" | cut -d ' ' -f 1)" + env: + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + AWS_REGION: 'us-east-1' \ No newline at end of file diff --git a/.github/workflows/ensure-version-increment.yml b/.github/workflows/ensure-version-increment.yml index 56feade3..5e1a1c26 100644 --- a/.github/workflows/ensure-version-increment.yml +++ b/.github/workflows/ensure-version-increment.yml @@ -16,7 +16,7 @@ jobs: name: Check version increment runs-on: ubuntu-latest steps: - - uses: Chia-Network/actions/clean-workspace@main + - uses: Datalayer-Storage/actions/clean-workspace@main - name: Checkout current branch uses: actions/checkout@v3 @@ -39,4 +39,4 @@ jobs: if [[ "$branch_version" == "$main_version" ]]; then echo "Version in package.json on this branch is not changing. Version must incremenet for a merge to main" exit 1 - fi + fi \ No newline at end of file diff --git a/.gitignore b/.gitignore index 42fdf669..cc1c49d1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,25 +1,33 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* +tsconfig.tsbuildinfo -# dependencies -/node_modules -/.pnp -.pnp.js +node_modules +build +dist +dist-ssr +*.local -# testing -/coverage +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? -# production -/build -/dist -# misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local -.idea/* +# Contentlayer +.contentlayer + +.package-lock.json -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/.husky/commit-msg b/.husky/commit-msg deleted file mode 100755 index 8796e175..00000000 --- a/.husky/commit-msg +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - -npx commitlint --edit $1 \ No newline at end of file diff --git a/.husky/pre-commit b/.husky/pre-commit deleted file mode 100755 index c37466e2..00000000 --- a/.husky/pre-commit +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - -npx lint-staged \ No newline at end of file diff --git a/.lintstagedrc b/.lintstagedrc deleted file mode 100644 index 712abff6..00000000 --- a/.lintstagedrc +++ /dev/null @@ -1,7 +0,0 @@ -{ - "*.js": [ - "eslint", - "prettier --write" - ], - "(*.json)": [] -} diff --git a/.mocharc.yaml b/.mocharc.yaml deleted file mode 100644 index fd703c99..00000000 --- a/.mocharc.yaml +++ /dev/null @@ -1 +0,0 @@ -require: ['@babel/register', 'mock-local-storage'] diff --git a/.nvmrc b/.nvmrc deleted file mode 100644 index 6d80269a..00000000 --- a/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -18.16.0 diff --git a/.prettierrc.js b/.prettierrc.cjs similarity index 66% rename from .prettierrc.js rename to .prettierrc.cjs index 9dd8782d..89f4c5d9 100644 --- a/.prettierrc.js +++ b/.prettierrc.cjs @@ -1,8 +1,7 @@ module.exports = { bracketSpacing: true, - jsxBracketSameLine: true, singleQuote: true, trailingComma: 'all', - arrowParens: 'avoid', endOfLine: 'auto', -}; + printWidth: 120 +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ffc8bd2..4ed11b5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,1460 +1,133 @@ -## [1.2.12](https://github.com/Chia-Network/cadt-ui/compare/1.2.11...1.2.12) (2024-02-26) - - - -## [1.2.11](https://github.com/Chia-Network/cadt-ui/compare/1.2.10...1.2.11) (2024-02-21) - - - -## [1.2.10](https://github.com/Chia-Network/cadt-ui/compare/1.2.9...1.2.10) (2024-02-09) - - - -## [1.2.9](https://github.com/Chia-Network/cadt-ui/compare/1.2.8...1.2.9) (2024-02-01) - - -### Bug Fixes - -* connection check ([f7c3ad2](https://github.com/Chia-Network/cadt-ui/commit/f7c3ad2c27cf7e2066097ddf20cc2183ef29d6f1)) -* content type for edit org ([8261009](https://github.com/Chia-Network/cadt-ui/commit/82610099727a35f44bca68382489acef3ece187b)) -* deps ([e28e543](https://github.com/Chia-Network/cadt-ui/commit/e28e5434375d17aded83aef97369b99d52407b03)) -* deps ([4ec2fd0](https://github.com/Chia-Network/cadt-ui/commit/4ec2fd00daffa446a848448fbdc15fd4b97162d0)) -* redownload data on tab click for units and projects ([c72e1c9](https://github.com/Chia-Network/cadt-ui/commit/c72e1c921b4cf8642d8dd6a698550d7ea6f6a5a5)) -* redownload data on tab click for units and projects ([3cc44f8](https://github.com/Chia-Network/cadt-ui/commit/3cc44f82de3f7f2e3f1309619f836b05002a891e)) -* update redux thunk export ([0e24e6a](https://github.com/Chia-Network/cadt-ui/commit/0e24e6acc741564d56ef8b52e3f00b1e331229da)) - - - -## [1.2.8](https://github.com/Chia-Network/cadt-ui/compare/1.2.7...1.2.8) (2023-10-05) - - -### Bug Fixes - -* socket tweaks ([8131c47](https://github.com/Chia-Network/cadt-ui/commit/8131c47b3c7b07014413e107e10e2e27a085d278)) - - -### Features - -* additional socket tweak: ([6782ba5](https://github.com/Chia-Network/cadt-ui/commit/6782ba5de650f24064ff9616415f0c4e30b39650)) -* throttle socket attempts and set max attempts ([61c961c](https://github.com/Chia-Network/cadt-ui/commit/61c961c1a4d9ac28a501a6937d5aa92515ecf385)) - - - -## [1.2.7](https://github.com/Chia-Network/cadt-ui/compare/1.2.6...1.2.7) (2023-10-05) - - -### Bug Fixes - -* data crashes ([021345f](https://github.com/Chia-Network/cadt-ui/commit/021345f07397c144069817a7e26fc13eaf900596)) - - - -## [1.2.6](https://github.com/Chia-Network/cadt-ui/compare/1.2.5...1.2.6) (2023-10-04) - - -### Features - -* add deeplinked search ([42e2742](https://github.com/Chia-Network/cadt-ui/commit/42e2742881e640a4f4cd0355a0f461bb558ddb15)) - - - -## [1.2.5](https://github.com/Chia-Network/cadt-ui/compare/1.2.4...1.2.5) (2023-08-18) - - -### Bug Fixes - -* clean up listener ([4b220a6](https://github.com/Chia-Network/cadt-ui/commit/4b220a6983064583eedde1751db891857c724da5)) - - -### Features - -* add iframe message listener ([a86e769](https://github.com/Chia-Network/cadt-ui/commit/a86e76991b4b20d8e50f90005a9a04f99878f2e3)) - - - -## [1.2.4](https://github.com/Chia-Network/cadt-ui/compare/1.2.3...1.2.4) (2023-08-08) - - -### Bug Fixes - -* remove yarn lock ([6242016](https://github.com/Chia-Network/cadt-ui/commit/62420167c38432d90e76ecad39c7db13d528a374)) -* url override for connect functionality ([4d35f78](https://github.com/Chia-Network/cadt-ui/commit/4d35f780b8889ba2d1eb17164ee92c727f36dd2c)) - - - -## [1.2.3](https://github.com/Chia-Network/cadt-ui/compare/1.2.2...1.2.3) (2023-06-29) - - -### Bug Fixes - -* year select ([96edbd2](https://github.com/Chia-Network/cadt-ui/commit/96edbd2b2d223ea4896d3f6a269d9292704bc3e4)) - - - -## [1.2.2](https://github.com/Chia-Network/cadt-ui/compare/1.2.1...1.2.2) (2023-06-29) - - - -## [1.2.1](https://github.com/Chia-Network/cadt-ui/compare/1.2.0...1.2.1) (2023-06-29) - - - -# [1.2.0](https://github.com/Chia-Network/cadt-ui/compare/1.1.3...1.2.0) (2023-06-09) - - - -## [1.1.3](https://github.com/Chia-Network/cadt-ui/compare/1.1.2...1.1.3) (2023-06-06) - - -### Bug Fixes - -* swap out server override if present when downloading xls ([55e0b86](https://github.com/Chia-Network/cadt-ui/commit/55e0b8679b42d58a42f5db85218c12b66cb58967)) - - - -## [1.1.2](https://github.com/Chia-Network/cadt-ui/compare/1.1.1...1.1.2) (2023-05-30) - - -### Bug Fixes - -* dont close model when click out of modal ([7818a7a](https://github.com/Chia-Network/cadt-ui/commit/7818a7a72c33072a177c7abcef8ac512c6f3ff8f)) - - - -## [1.1.1](https://github.com/Chia-Network/cadt-ui/compare/1.1.0...1.1.1) (2023-05-10) - - -### Bug Fixes - -* restore previous versions of dependencies ([9a90224](https://github.com/Chia-Network/cadt-ui/commit/9a9022439ff3c1d113b84e995a3aa09d1eb9d0e3)) - - - -# [1.1.0](https://github.com/Chia-Network/cadt-ui/compare/1.0.20...1.1.0) (2023-05-09) - - - -## [1.0.20](https://github.com/Chia-Network/cadt-ui/compare/1.0.19...1.0.20) (2023-05-03) - - -### Bug Fixes - -* make api key optional ([7cd5b00](https://github.com/Chia-Network/cadt-ui/commit/7cd5b00dedcd13273a593dfec3b1a40561339ed6)) -* optional api key when signing in with stored credentials ([feb7dba](https://github.com/Chia-Network/cadt-ui/commit/feb7dba31d9a991a177e2178550db9ebd1e155b6)) -* properly format request URL when configured server URL ends in slash ([d75d756](https://github.com/Chia-Network/cadt-ui/commit/d75d756437918f12375da1e7c1eda764a3b51158)) - - - -## [1.0.19](https://github.com/Chia-Network/cadt-ui/compare/1.0.18...1.0.19) (2023-04-03) - - -### Features - -* gov data uses remoteHost override ([9dbcada](https://github.com/Chia-Network/cadt-ui/commit/9dbcada4715195951e7f0dd45f9ccb9bd35525ec)) -* no remote host fallback ([695ec81](https://github.com/Chia-Network/cadt-ui/commit/695ec81ad240752fdc837d0619f5d75e4a81941c)) -* remote connect improvements ([e082cd1](https://github.com/Chia-Network/cadt-ui/commit/e082cd16104d432405fde5acbcc63a0568f1c77e)) -* update ports for all 3 apps ([87210c4](https://github.com/Chia-Network/cadt-ui/commit/87210c43ba840afd9675c1a065b46cd4a4e63220)) - - - -## [1.0.18](https://github.com/Chia-Network/cadt-ui/compare/1.0.17...1.0.18) (2022-12-02) - - - -## [1.0.17](https://github.com/Chia-Network/cadt-ui/compare/1.0.16...1.0.17) (2022-12-02) - - -### Features - -* hide transfer for read only and update api url ([9fcbfe7](https://github.com/Chia-Network/cadt-ui/commit/9fcbfe7e430961b1259b23f42888d89003158111)) -* update body fonts ([7d20ac6](https://github.com/Chia-Network/cadt-ui/commit/7d20ac614584fc689ce99833415ec80cc28de004)) -* update headings to arial ([86b2bdc](https://github.com/Chia-Network/cadt-ui/commit/86b2bdc434809b6345e195e7c1f556ce62fb19bf)) - - - -## [1.0.16](https://github.com/Chia-Network/cadt-ui/compare/1.0.15...1.0.16) (2022-11-23) - - - -## [1.0.15](https://github.com/Chia-Network/cadt-ui/compare/1.0.14...1.0.15) (2022-11-23) - - -### Bug Fixes - -* my units create button plus icon ([ec8ff21](https://github.com/Chia-Network/cadt-ui/commit/ec8ff21fe90ca262bae2676b0c19dc722c26c959)) -* remove conflicts page ([a29ba04](https://github.com/Chia-Network/cadt-ui/commit/a29ba04f69fe16c0213b97648012c338d987f36b)) - - -### Features - -* make all table headers look the same ([fa18a3f](https://github.com/Chia-Network/cadt-ui/commit/fa18a3f6475b69a84110a79d3468ff2657550182)) -* move glossary to warehouse ([9285451](https://github.com/Chia-Network/cadt-ui/commit/9285451528b14dd81d172af6290eb4fdf3cbb995)) -* sort button icon and colors ([69e1f5c](https://github.com/Chia-Network/cadt-ui/commit/69e1f5c7cb19246751cc8eb058784c4ba2f53e44)) -* sort button icon and colors ([dbd1ed1](https://github.com/Chia-Network/cadt-ui/commit/dbd1ed1757f473f5b2f06baf6a11db0b63158708)) -* update app name ([63694c7](https://github.com/Chia-Network/cadt-ui/commit/63694c70ea2feb9125e7fc7605fc79010d3795b3)) -* update app name ([16e2553](https://github.com/Chia-Network/cadt-ui/commit/16e2553902eafc29889844b0734576e0ace6c52e)) -* update audit page rebranding ([7399d6e](https://github.com/Chia-Network/cadt-ui/commit/7399d6e2fe69840f6ddd0000349683556a0feb0f)) -* update colors ([17d98a1](https://github.com/Chia-Network/cadt-ui/commit/17d98a153dbb0bd1f80d1cfeac3d7875ed5f8a88)) -* update colors ([5880c1d](https://github.com/Chia-Network/cadt-ui/commit/5880c1dec283df6618edc4a86dabb0e54df0d8be)) -* update colors ([3717d57](https://github.com/Chia-Network/cadt-ui/commit/3717d57e4e480e3b0d3b16463efc85ef7c09398c)) -* update colors ([72c10d2](https://github.com/Chia-Network/cadt-ui/commit/72c10d2b1e9d7e072d41df2657612fc9e6317f8e)) -* update colors ([9c29a70](https://github.com/Chia-Network/cadt-ui/commit/9c29a70800a8f4d3d4da1598b38b7d722f4d403d)) -* update colors ([1d59bcc](https://github.com/Chia-Network/cadt-ui/commit/1d59bcc48302ff5f6753d07ddb31e507a11db8a9)) -* update colors ([ab825a6](https://github.com/Chia-Network/cadt-ui/commit/ab825a6b016d6b476324bda89be9ebe2d34a22b8)) -* update colors ([c49be98](https://github.com/Chia-Network/cadt-ui/commit/c49be9845a25925ab974f123eeeb7d97d4f28ca5)) -* update colors ([f38837e](https://github.com/Chia-Network/cadt-ui/commit/f38837e719ac3564c2d3c6461a22b3a01447b4c9)) -* update colors ([fe2949b](https://github.com/Chia-Network/cadt-ui/commit/fe2949b43ce20544771799f55e0750485031eab7)) -* update fonts ([d142c28](https://github.com/Chia-Network/cadt-ui/commit/d142c2859386b3664425e535f612a78fbc90eb08)) -* update icons ([2a51b98](https://github.com/Chia-Network/cadt-ui/commit/2a51b982db8bcd86e125664809133962f8a2c97e)) -* update icons ([fe3865f](https://github.com/Chia-Network/cadt-ui/commit/fe3865fb347bee7cea6a1a4f33c4eb6f1497c8ec)) - - - -## [1.0.14](https://github.com/Chia-Network/cadt-ui/compare/1.0.13...1.0.14) (2022-09-22) - - -### Features - -* add deeplinks to projects and units ([9f496c8](https://github.com/Chia-Network/cadt-ui/commit/9f496c845f5abb6ee51e23404c18f3a77015c0d3)) - - - -## [1.0.13](https://github.com/Chia-Network/cadt-ui/compare/1.0.12...1.0.13) (2022-09-19) - - -### Bug Fixes - -* unit tag crash ([bdce3fe](https://github.com/Chia-Network/cadt-ui/commit/bdce3fe4ec7290ad8983cd130aa62a9b1c20ce93)) - - -### Features - -* add transfer title for staging groups and cards ([aac5dee](https://github.com/Chia-Network/cadt-ui/commit/aac5dee7018b6675d2dd3ed83e9a5db425a919ec)) -* show units in the issuance tab for transfers ([8526801](https://github.com/Chia-Network/cadt-ui/commit/8526801672d891f0863d293b7570a50475bf7130)) - - - -## [1.0.12](https://github.com/Chia-Network/cadt-ui/compare/1.0.11...1.0.12) (2022-09-16) - - -### Bug Fixes - -* added glossary terms/descriptions ([176082a](https://github.com/Chia-Network/cadt-ui/commit/176082a7fab98a0033d0190e8cb5bd7b61b02c1b)) -* added necessary components ([cbaf40a](https://github.com/Chia-Network/cadt-ui/commit/cbaf40ae6eaf5d572a57b79482539b32ba872e64)) -* clean hasTransfer boolean out ([a3edc1e](https://github.com/Chia-Network/cadt-ui/commit/a3edc1ed14f6078bd4c9fe162cfb1063f4d98112)) -* Combine Unit Tags Array ([27c07ff](https://github.com/Chia-Network/cadt-ui/commit/27c07ff02cd3a6d9d0b09b65dc44a03e704b6973)) -* create array from tags ([66d8f54](https://github.com/Chia-Network/cadt-ui/commit/66d8f54926e2423c4933ec7052f5c00c23edfacd)) -* display no pending offers ([8952d3c](https://github.com/Chia-Network/cadt-ui/commit/8952d3ce72a96b3691b2e7de8fd98f9fd76704d2)) -* edit project crashes app ([546e834](https://github.com/Chia-Network/cadt-ui/commit/546e83447e866af17575fbfef823ef86abe9ca2c)) -* join project tags array ([03525ff](https://github.com/Chia-Network/cadt-ui/commit/03525ff8d1a7856481274a3f0cd873ab107bb64e)) -* make org page scrollable ([567e2ec](https://github.com/Chia-Network/cadt-ui/commit/567e2ecec3a1663c2886dab5ad73e13cdbf1fc1b)) -* not being able to see imported offers # ([c0e1eeb](https://github.com/Chia-Network/cadt-ui/commit/c0e1eeb1d93b50a9d75237c44e123cffc3b2ef08)) -* removed extra unused components ([4fd417b](https://github.com/Chia-Network/cadt-ui/commit/4fd417b710302ace8a5a6807f9604d0ae17ece62)) -* removed unused components ([a1086d8](https://github.com/Chia-Network/cadt-ui/commit/a1086d893dee72ef305d306aabcc13ade5f3aa71)) -* replace transfer offer translations ([e08d32e](https://github.com/Chia-Network/cadt-ui/commit/e08d32e8936df1c62e9889df839a24d2c4d68c41)) -* send taker get offer error ([107ed7b](https://github.com/Chia-Network/cadt-ui/commit/107ed7b20fdde7fab2ba6eedb55266877fa46b47)) -* send taker get offer error ([ffaddc2](https://github.com/Chia-Network/cadt-ui/commit/ffaddc25b8de665fc0a945b5b1ea3f476d0d12d8)) - - -### Features - -* Add Dynamic Picklist to Verification Body ([6dab2e6](https://github.com/Chia-Network/cadt-ui/commit/6dab2e6950f5cff8ca4a48ebc27029db440ed261)) -* add file to location ([0215488](https://github.com/Chia-Network/cadt-ui/commit/02154888afe651733569ddcf1692979e4c3b67a0)) -* add file to location ([5b9fcdc](https://github.com/Chia-Network/cadt-ui/commit/5b9fcdcf2d8c8b6f8696f58a60e6a387eac1a05a)) -* add file to location ([fa13262](https://github.com/Chia-Network/cadt-ui/commit/fa13262207356cded4f502869528d60e74367561)) -* add glossary page ([edc8faa](https://github.com/Chia-Network/cadt-ui/commit/edc8faafdaecb3afa179b5aeeaeac9eb84437c34)) -* add glossary page ([dbd9003](https://github.com/Chia-Network/cadt-ui/commit/dbd9003ea60d611f9c8024f178939fbc45db42de)) -* add import offer ([c6ab38e](https://github.com/Chia-Network/cadt-ui/commit/c6ab38e3ed6b03623fde13ebd16eb769119dbe55)) -* add taker accept and cancel offer ([04c88ee](https://github.com/Chia-Network/cadt-ui/commit/04c88ee5ab6b752c211825831ecd34a4dd17b149)) -* added search/sort feature ([a31444e](https://github.com/Chia-Network/cadt-ui/commit/a31444e0444bf06a7f7a4abe3c42eef168de8c94)) -* cancel offer ([23af422](https://github.com/Chia-Network/cadt-ui/commit/23af422cb82945b7b90b50b7117880f8e3482e7f)) -* Change co-benefits to dynamic picklist ([46f2a37](https://github.com/Chia-Network/cadt-ui/commit/46f2a378827439a95d5f458be7dea3e920995e17)) -* disable import offer button if taker offer available ([8447ff7](https://github.com/Chia-Network/cadt-ui/commit/8447ff7ec396d9dfd1f513757bacc9a5e3ef7c20)) -* download offer ([3dbb5d6](https://github.com/Chia-Network/cadt-ui/commit/3dbb5d6c7ef245844511cfde330125590fa34949)) -* get and display uploaded transfer offer ([3c96bba](https://github.com/Chia-Network/cadt-ui/commit/3c96bba0b74c0127b6291ba11fed35f4f808a764)) -* get and display uploaded transfer offer ([93d20e5](https://github.com/Chia-Network/cadt-ui/commit/93d20e55a774a2d1fa296884b600bde526f70c67)) -* get and display uploaded transfer offer ([3ecf3ad](https://github.com/Chia-Network/cadt-ui/commit/3ecf3ad931f166998f56d604abe52f43f083e6c1)) -* hide transfer dots if project in Transitioned status ([982a01b](https://github.com/Chia-Network/cadt-ui/commit/982a01be46f439de11b06af31b1c45efb600e574)) -* manual/picklist entry for project/unit tags ([f06d11d](https://github.com/Chia-Network/cadt-ui/commit/f06d11d901158af0a6bbfd2e0cf2356fc3bd98b5)) -* move cancel and download offer to change card ([617fc96](https://github.com/Chia-Network/cadt-ui/commit/617fc9651a377b3815a941fffbcff49c3bc6223e)) -* move transfer offers to their own tab ([e7756ba](https://github.com/Chia-Network/cadt-ui/commit/e7756baa3411e5e296a7078d8fb66528b509a210)) -* move transfer offers to their own tab ([0fc7efd](https://github.com/Chia-Network/cadt-ui/commit/0fc7efd96c8be1d8528a0f5c6d6bce7b83851b80)) -* remove author field from the UI ([2989dc8](https://github.com/Chia-Network/cadt-ui/commit/2989dc866fbcff11f099e7743105e58f9dca4977)) -* remove author from the UI ([0beb66d](https://github.com/Chia-Network/cadt-ui/commit/0beb66dedbedf79248d55d77166202f210afc100)) -* remove ip and port from import org ([6cf7f18](https://github.com/Chia-Network/cadt-ui/commit/6cf7f180eeb1703331aa4e52a5f245f1301c22cb)) -* replace offer with transfer offer ([1c44246](https://github.com/Chia-Network/cadt-ui/commit/1c442465a11437c90da93f1da37f51550ab0e379)) -* transfer projects ([42a77c6](https://github.com/Chia-Network/cadt-ui/commit/42a77c626a1454d6f66d787be93e6fc045142307)) -* transfer projects ([463791f](https://github.com/Chia-Network/cadt-ui/commit/463791f0e1293c4f74d569ee070cf65cf272c07f)) -* transfer projects ([aea65f2](https://github.com/Chia-Network/cadt-ui/commit/aea65f2740d1ee2d57937a778915795164c4e10d)) -* transfer projects ([61d8438](https://github.com/Chia-Network/cadt-ui/commit/61d8438cac63bad5b46ca24595dc57f1fcbd632f)) -* transfer projects ([c449635](https://github.com/Chia-Network/cadt-ui/commit/c449635f542b859d2d99517fb847e1eedc927007)) -* transfer projects ([edeb1b2](https://github.com/Chia-Network/cadt-ui/commit/edeb1b2675864a6a7d2c7bae296b84ed263005e1)) -* transfer projects ([e678ce2](https://github.com/Chia-Network/cadt-ui/commit/e678ce2e71fc17dfe90acb206b7f4000da18b483)) - - - -## [1.0.11](https://github.com/Chia-Network/cadt-ui/compare/1.0.10...1.0.11) (2022-08-18) - - -### Bug Fixes - -* displays total number of entries per tab for projects and units ([0779962](https://github.com/Chia-Network/cadt-ui/commit/07799629f6e0f3bc95f5ee044c927d899ef2870d)) -* remove spanish translations ([9933158](https://github.com/Chia-Network/cadt-ui/commit/9933158782887448cb3a8a457c2db7cd8002a7d9)) -* split unit detailed staging not all changes visible ([5e878e1](https://github.com/Chia-Network/cadt-ui/commit/5e878e12e88fb195dce5b26efb7c9517204d96bc)) - - -### Features - -* add filter by org dropdown select and org name column to file store ([b7580bc](https://github.com/Chia-Network/cadt-ui/commit/b7580bc40c0ece9780099ff671802deb49802dfa)) -* add subscribe to file store toggle to organization subscriptions ([799fe18](https://github.com/Chia-Network/cadt-ui/commit/799fe18e1e248e5169ab497768f64493ed615097)) -* add subscribe to file store toggle to organization subscriptions ([48215ea](https://github.com/Chia-Network/cadt-ui/commit/48215eae879a28c3595e527f653a65ca224d3b8d)) -* add subscribe to file store toggle to organization subscriptions ([bfeb32f](https://github.com/Chia-Network/cadt-ui/commit/bfeb32fead0c5543cf08e107648b4f92bea847b1)) -* add subscribe to file store toggle to organization subscriptions ([f778eda](https://github.com/Chia-Network/cadt-ui/commit/f778eda73f4f7c5439d8bb9d25b43b235cc46b6b)) -* add subscribe to file store toggle to organization subscriptions ([6e5c1d3](https://github.com/Chia-Network/cadt-ui/commit/6e5c1d332c6b69869960b9ffc169174bed3885f9)) -* added file upload confirmation ([1be7475](https://github.com/Chia-Network/cadt-ui/commit/1be74757a6148d01f5a6ecca7dbed23f1edbba55)) -* Change Select to Dynamic Picklist ([74c1ec7](https://github.com/Chia-Network/cadt-ui/commit/74c1ec736b92b8085066b2f8abe9da3be1b51573)) - - - -## [1.0.10](https://github.com/Chia-Network/cadt-ui/compare/1.0.9...1.0.10) (2022-08-04) - - -### Bug Fixes - -* date bug ([0434f3d](https://github.com/Chia-Network/cadt-ui/commit/0434f3d88251bbf75cbe6cf703d02850bb7acc48)) -* don't change page when clicking on create new organization ([bf32bc8](https://github.com/Chia-Network/cadt-ui/commit/bf32bc8ee8df2c258f34274152012518e24ae03b)) -* helper text typo for curent registry ([e539cbc](https://github.com/Chia-Network/cadt-ui/commit/e539cbce24b4dfc35dd00e702410ce018f743ca6)) -* label with same key ([695d6a6](https://github.com/Chia-Network/cadt-ui/commit/695d6a665fcfd6078bf278e7e9d83d03e2e0e4b6)) -* Remove Conflict Message Timeout ([11bfdf4](https://github.com/Chia-Network/cadt-ui/commit/11bfdf4ee4a96a00b65e09d0627bfe1c0e50f3a1)) -* show only selected leftnav tab ([12eebd4](https://github.com/Chia-Network/cadt-ui/commit/12eebd47fdeb0543e0fdd6c26477c873f3dc6c1a)) -* show only selected leftnav tab ([37df932](https://github.com/Chia-Network/cadt-ui/commit/37df93202680399bd2cecbae9e2451b43964c872)) -* show spinner when creating org ([ce90ff4](https://github.com/Chia-Network/cadt-ui/commit/ce90ff430558b4401629efdaac4f0d6c58fadee7)) -* show spinner when creating org ([78f8cae](https://github.com/Chia-Network/cadt-ui/commit/78f8cae581ba9124595f80e8c68bfd64d87b8340)) -* two keys are the same ([7342972](https://github.com/Chia-Network/cadt-ui/commit/734297213ad929a4c3ed5f5ba657093388c42874)) -* ui should omit sending empty author / comment ([97a34fc](https://github.com/Chia-Network/cadt-ui/commit/97a34fc7fc265153650a11f7f58104216875a50b)) - - -### Features - -* add author to staging and audit ([858bf87](https://github.com/Chia-Network/cadt-ui/commit/858bf87b4b18febd3db25b6e369d45b24c956813)) -* add delete my org button ([53b03a9](https://github.com/Chia-Network/cadt-ui/commit/53b03a9640adb52f34ad31dea0fc0c63d0a852a8)) -* add delete my org button ([05138f7](https://github.com/Chia-Network/cadt-ui/commit/05138f7ed379ea949632329ba117d74ce1682801)) -* add file store ui ([9101856](https://github.com/Chia-Network/cadt-ui/commit/9101856416443a4d568f8c385817763e9652619b)) -* add file store ui ([9709dd8](https://github.com/Chia-Network/cadt-ui/commit/9709dd872c0032fb5b5272c9bdfd16ae9e23937c)) -* add file store ui ([2664f99](https://github.com/Chia-Network/cadt-ui/commit/2664f994bce81824037284bf41f53f4e103c766d)) -* add file store ui ([920e6de](https://github.com/Chia-Network/cadt-ui/commit/920e6de0df3853a3326b8c8696f8de7cf3eae006)) -* add file store ui ([e658e6b](https://github.com/Chia-Network/cadt-ui/commit/e658e6b72362a97254894f1a9e8b193df3e53a28)) -* add file store ui ([0cac430](https://github.com/Chia-Network/cadt-ui/commit/0cac430a98857b4dc785f0d7414ca9897c91a56b)) -* add file store ui ([24961ba](https://github.com/Chia-Network/cadt-ui/commit/24961bad95e6f74d9299ba324515c7e5dca16bea)) -* add file store ui ([d30f5f9](https://github.com/Chia-Network/cadt-ui/commit/d30f5f934f709313df1c6c6bc43b29cdfcece990)) -* add file store ui ([6a5028d](https://github.com/Chia-Network/cadt-ui/commit/6a5028d4d604ae832d8a1ddd1c4bed4a34a4bac6)) -* add file store ui ([e11dd05](https://github.com/Chia-Network/cadt-ui/commit/e11dd05dc19dea35080f8b5b1d4aa0f464d6480c)) -* add file store ui ([666549c](https://github.com/Chia-Network/cadt-ui/commit/666549ce787766cac7b2721a9457e2a8eab51382)) -* add serial block on top of split form ([5b87faa](https://github.com/Chia-Network/cadt-ui/commit/5b87faa185f5f05e11d2f733729a10ab54fc8375)) -* add serial block on top of split form ([96aa655](https://github.com/Chia-Network/cadt-ui/commit/96aa655c299c2d2e004a93ea16662171b900587c)) -* add wallet balance ([df0cddd](https://github.com/Chia-Network/cadt-ui/commit/df0cdddf5493bc93d03a7eb1a62fb0a1ea17826a)) -* add wallet sync status ([2e84cc2](https://github.com/Chia-Network/cadt-ui/commit/2e84cc2eb4c500f175ff4ed38e54d2b75ce7ca54)) -* add wallet sync status ([60ae8c2](https://github.com/Chia-Network/cadt-ui/commit/60ae8c2a9eca3f7c1b2b84d3fdf51ac97c089120)) -* add wallet sync status ([86c8939](https://github.com/Chia-Network/cadt-ui/commit/86c8939bb2bdf2beb8acc38f922e6490975476f2)) -* change basic registry to my registry ([2118900](https://github.com/Chia-Network/cadt-ui/commit/211890005945236f0a267e0117cab48531ec7b69)) -* change basic registry to my registry ([35ee1c5](https://github.com/Chia-Network/cadt-ui/commit/35ee1c546ddc51f6d791788c5df84839f17221bf)) -* change text corresponding adjustment status ([83e2628](https://github.com/Chia-Network/cadt-ui/commit/83e2628919988c5f51a410697bb541b6e33f08bf)) -* edit organization data UI ([58a8f78](https://github.com/Chia-Network/cadt-ui/commit/58a8f78a2749c8e085f12b7f30db21e0ace5d572)) -* edit organization data UI ([fa26ead](https://github.com/Chia-Network/cadt-ui/commit/fa26ead1e3aa9de46f80f76c83d0f0fdf1c8d15a)) -* edit organization data UI ([6c2a4f9](https://github.com/Chia-Network/cadt-ui/commit/6c2a4f9d6eaa3943541a941a422b5288e0bb6f63)) -* edit organization UI ([977c250](https://github.com/Chia-Network/cadt-ui/commit/977c25080588cd02862faff2e111e4dfba57029c)) -* edit project staging ([680930c](https://github.com/Chia-Network/cadt-ui/commit/680930cfc29c8abe5d5b7d8d7aedb5d68c5d7299)) -* edit project staging ([aa57639](https://github.com/Chia-Network/cadt-ui/commit/aa576395c01bed8a66f75896f0f5977fd00400e6)) -* edit project staging ([c1a23ab](https://github.com/Chia-Network/cadt-ui/commit/c1a23abde7874c3f6ebaa646ac2729ee02af764a)) -* edit split unit staging ([ec82a5a](https://github.com/Chia-Network/cadt-ui/commit/ec82a5ac5d7928d544af704e6e6813077f4ceaee)) -* edit split unit staging ([62dea14](https://github.com/Chia-Network/cadt-ui/commit/62dea1455cb5d15c47dffbe4d447fdf9b39713dd)) -* edit unit staging ([930aef5](https://github.com/Chia-Network/cadt-ui/commit/930aef5ad40b40eefa7178cce07c2a378e438976)) -* edit unit staging ([0c96220](https://github.com/Chia-Network/cadt-ui/commit/0c962209977c86dd9c634188a932d6e39a9fe3dc)) -* edit unit staging ([b7cfc03](https://github.com/Chia-Network/cadt-ui/commit/b7cfc03274a3ac8ac2ae1a03cc31a44bf7434609)) -* improve app performance ([1a09dcc](https://github.com/Chia-Network/cadt-ui/commit/1a09dcca3f0371096d5ddbd066acf72a794ecd30)) -* improve app performance ([a128375](https://github.com/Chia-Network/cadt-ui/commit/a1283751b2380ed0091d24406b0385519137eb12)) -* improve app performance ([d91b178](https://github.com/Chia-Network/cadt-ui/commit/d91b178163882f115311049aea0ff5c37101f60d)) -* remove unit block start end from unit table ([e0e4e57](https://github.com/Chia-Network/cadt-ui/commit/e0e4e57edefa400c61c5bbeaf07b815d596f42f1)) -* select component that also has the possibility to add new tags ([e75e038](https://github.com/Chia-Network/cadt-ui/commit/e75e038b302083cb336a2ebf389b237612abd265)) -* select component that also has the possibility to add new tags ([3bd1cf8](https://github.com/Chia-Network/cadt-ui/commit/3bd1cf84768cbb8d1a31ab4e9d6227735bef25ed)) -* unit split form unlimited number of split and min 2 ([dedf837](https://github.com/Chia-Network/cadt-ui/commit/dedf83786ca10297397f962248244d251d942459)) -* unit split form unlimited number of split and min 2 ([1c13bc8](https://github.com/Chia-Network/cadt-ui/commit/1c13bc80111be5e70ae4e6bf21c925f0a3ff3254)) -* unit split form unlimited number of split and min 2 ([e92c090](https://github.com/Chia-Network/cadt-ui/commit/e92c090123bedb9b813ce50645e963cb460934f4)) -* unit split form unlimited of split and min 2 ([b52c72b](https://github.com/Chia-Network/cadt-ui/commit/b52c72bf56f46b71bc7d6f700ac273f6ebf5111f)) -* update select creatable component to support single choice and replace picklists ([34db37c](https://github.com/Chia-Network/cadt-ui/commit/34db37cb45d8e7ca94abd1f2e54b305d6c2bbf10)) -* update select creatable component to support single choice and replace picklists ([f2600ad](https://github.com/Chia-Network/cadt-ui/commit/f2600ad9f1e4069c3e9951a3bf6e8ac17045a5a8)) -* update select creatable component to support single choice and replace picklists ([c331e49](https://github.com/Chia-Network/cadt-ui/commit/c331e4934116b0f5430140b0879e5aa75ceeef83)) -* update select creatable component to support single choice and replace picklists ([05c6c69](https://github.com/Chia-Network/cadt-ui/commit/05c6c69711a09ed810c3443e5f3b83fdc2e13d94)) - - - -## [1.0.9](https://github.com/Chia-Network/cadt-ui/compare/1.0.8...1.0.9) (2022-07-21) - - - -## [1.0.8](https://github.com/Chia-Network/cadt-ui/compare/1.0.7...1.0.8) (2022-07-21) - - - -## [1.0.7](https://github.com/Chia-Network/cadt-ui/compare/1.0.6...1.0.7) (2022-06-30) - - -### Bug Fixes - -* forward error messages from api ([0434dd7](https://github.com/Chia-Network/cadt-ui/commit/0434dd7a5f60c93e7ae02ffd4ef67a92d143a7f4)) -* Unit Owner Optional in Unit Form ([c4a0c52](https://github.com/Chia-Network/cadt-ui/commit/c4a0c528cbc4c4b0f267e917bfe38edab0fb1734)) -* Unit Status Reason optional ([bd1c3dc](https://github.com/Chia-Network/cadt-ui/commit/bd1c3dc348eb3b462c916589ceaaa9fe7fe52842)) -* Update Excel Error Messages ([3ff1486](https://github.com/Chia-Network/cadt-ui/commit/3ff14863cc142e7a76e1e2fb9954ee00d03bc01d)) - - - -## [1.0.6](https://github.com/Chia-Network/cadt-ui/compare/1.0.5...1.0.6) (2022-06-24) - - -### Bug Fixes - -* added theme colors ([b321954](https://github.com/Chia-Network/cadt-ui/commit/b3219545a0e6251e7b17f317a935b59f9220feec)) -* deconstructed theme replacing import ([69b5a4b](https://github.com/Chia-Network/cadt-ui/commit/69b5a4bb2da5161591073b3ebe8f1b44807fa90e)) -* fixed split unit detail view showing incorrect ([54c9d4b](https://github.com/Chia-Network/cadt-ui/commit/54c9d4b9d7688e8a8a22479c93dfdd0e62992e67)) -* replace hardcoded colors with theme colors 1 ([75a4f38](https://github.com/Chia-Network/cadt-ui/commit/75a4f38d685d2f564b544cfda02fd28a82353c01)) -* replace hardcoded colors with theme colors 2 ([bcc2378](https://github.com/Chia-Network/cadt-ui/commit/bcc2378be71497ed7dd01009507d8cbb51f8a557)) -* replace hardcoded colors with theme colors 3 ([00b46a2](https://github.com/Chia-Network/cadt-ui/commit/00b46a2bbddc8fa999f66e0852df9fd887407d7c)) -* replace hardcoded colors with theme colors 4 ([01d54b4](https://github.com/Chia-Network/cadt-ui/commit/01d54b487faf0b3ec746191f42754a236076928f)) -* replace hardcoded colors with theme colors 5 ([58eae79](https://github.com/Chia-Network/cadt-ui/commit/58eae79a194e1850dfe2ad3ca03526bf17eaf52d)) -* replaced incorrect color ([0ad6ff8](https://github.com/Chia-Network/cadt-ui/commit/0ad6ff83ed550729d4037f997b0816cc37056491)) - - -### Features - -* add informational text to Conflict tab ([d164830](https://github.com/Chia-Network/cadt-ui/commit/d164830ccb3bdc966a957da58cc30ad587996eb0)) -* formik proof of concept ([3610488](https://github.com/Chia-Network/cadt-ui/commit/36104881b8dc63b875b8ed0c35db32d020a791a3)) -* formik proof of concept ([c43690a](https://github.com/Chia-Network/cadt-ui/commit/c43690a3676fc8cf607c5e73e4c56623c5f20f9c)) -* formik proof of oncept ([959014c](https://github.com/Chia-Network/cadt-ui/commit/959014c46ac25698f1cfb4fd4539ecb031c19d91)) - - - -## [1.0.5](https://github.com/Chia-Network/cadt-ui/compare/1.0.4...1.0.5) (2022-06-16) - - -### Bug Fixes - -* close form only when clicking outside ([ff1c6ca](https://github.com/Chia-Network/cadt-ui/commit/ff1c6ca5aa4ded261af73dae894bbd0763364c24)) - - -### Features - -* add tooltip for projects and units forms ([2c5e708](https://github.com/Chia-Network/cadt-ui/commit/2c5e708a396f340849c4d513da0a100eea415208)) -* Added Counter to Committed ([b048735](https://github.com/Chia-Network/cadt-ui/commit/b0487355fb286ad69680bdb187e271d938fd08a5)) -* added manual input for date ([43ab77f](https://github.com/Chia-Network/cadt-ui/commit/43ab77fe315aead335dec59e68b59304c79825e9)) -* allow a click outside of detail view to close ([611300b](https://github.com/Chia-Network/cadt-ui/commit/611300b4c9b963e243c3203fc59e93380452e4e0)) -* build governance UI ([b217231](https://github.com/Chia-Network/cadt-ui/commit/b217231cf225f013633fdf83bd28c6d8b8bbe7c7)) -* build governance UI ([b4b1840](https://github.com/Chia-Network/cadt-ui/commit/b4b184083e1377041b956795cefca9de7680748c)) -* build governance UI ([28f2749](https://github.com/Chia-Network/cadt-ui/commit/28f27495c5fd65dbbfaf7e4a87a753635d66d0a3)) -* build governance UI ([02da026](https://github.com/Chia-Network/cadt-ui/commit/02da02640360514e58dfffc7c54da2c5ee638ec8)) -* build governance UI ([8e15fc8](https://github.com/Chia-Network/cadt-ui/commit/8e15fc8bab4d077fefac4a3974a9076fda5bcb4c)) -* build governance UI ([0e1eff2](https://github.com/Chia-Network/cadt-ui/commit/0e1eff28ab795f5a22b6b273123f507acb9ac150)) -* build governance UI ([cc87084](https://github.com/Chia-Network/cadt-ui/commit/cc87084397a357df2dd29d5f7342d91ca8f2f2ea)) -* build governance UI ([34af02e](https://github.com/Chia-Network/cadt-ui/commit/34af02e88471056d8f9a2bf773812d3fa9d2d1fc)) -* build governance UI ([d891d44](https://github.com/Chia-Network/cadt-ui/commit/d891d4491f3fbc9f9a8be12bc52e7fe8e55093d7)) - - - -## [1.0.4](https://github.com/Chia-Network/cadt-ui/compare/1.0.3...1.0.4) (2022-06-09) - - -### Bug Fixes - -* add red to links that are deleted ([15d6d7e](https://github.com/Chia-Network/cadt-ui/commit/15d6d7e29db2b284c83a776187568b333164ff0e)) -* added correct colors to marketplace link ([75ce004](https://github.com/Chia-Network/cadt-ui/commit/75ce004ffe5239644c8793910dac2dc065fb6133)) -* dates are autocompleted when adding a second issuance on a project ([d9ac9f2](https://github.com/Chia-Network/cadt-ui/commit/d9ac9f267c1e45419f1e54dc6652f56b3e5b2e91)) -* dates not rendered properly in case of multiple entry tabs ([af3989f](https://github.com/Chia-Network/cadt-ui/commit/af3989f586c5277caab214fe6287a692e71181b8)) -* dates not rendered properly in case of multiple entry tabs ([d4d7c6f](https://github.com/Chia-Network/cadt-ui/commit/d4d7c6fa54d31ca06832da1d7ed1e120781eae62)) -* dates not rendered properly in case of multiple entry tabs ([1376854](https://github.com/Chia-Network/cadt-ui/commit/13768546f4c0de1ea51d0b15b1832aa9a6f7a138)) -* dates not rendered properly in case of multiple entry tabs ([91871e5](https://github.com/Chia-Network/cadt-ui/commit/91871e55e657ae2128f28c1d07b205be8114de29)) -* dates not rendered properly in case of multiple entry tabs ([4d7e9b8](https://github.com/Chia-Network/cadt-ui/commit/4d7e9b8be0eec8c258814db1cf44bcbcaf2b02e3)) -* fixed error colors for unit count ([d528d08](https://github.com/Chia-Network/cadt-ui/commit/d528d083ed8a02885c446ad7c141b9424779ac5e)) -* fixed unit Issuance not showing correct colors ([d1cdf9c](https://github.com/Chia-Network/cadt-ui/commit/d1cdf9ccd389271ac90e315c174a8dd5e26b2586)) -* fixed unitCount and unit Quantity zero color ([82a4a6b](https://github.com/Chia-Network/cadt-ui/commit/82a4a6b4f0bcb6bf5b01c0840ff64462d7a49622)) -* project not inferred for edit unit ([e69bd73](https://github.com/Chia-Network/cadt-ui/commit/e69bd7351f2d77c72d7f7eb9ba1d71342446356e)) -* remove console.log ([4e6764b](https://github.com/Chia-Network/cadt-ui/commit/4e6764bc648ccb044088979acdaa86acb5f1ef9a)) - - -### Features - -* add standard input fallback for methodology / registry origin / current origin picklists ([7a9973a](https://github.com/Chia-Network/cadt-ui/commit/7a9973af36acf33eed6295912315233bae15229b)) -* save dates as UTC but view as international date format ([ddbf9f8](https://github.com/Chia-Network/cadt-ui/commit/ddbf9f8bf3825c6bd9d0d05c14b188f36625a04f)) -* save dates as UTC but view as international date format ([b511159](https://github.com/Chia-Network/cadt-ui/commit/b5111592f103caf70f2f2e0d850d4923f836a738)) -* save dates as UTC but view as international date format ([f86d602](https://github.com/Chia-Network/cadt-ui/commit/f86d60295633236ecee9709f74a62354bac6b23d)) -* save dates as UTC but view as international date format ([ae1142d](https://github.com/Chia-Network/cadt-ui/commit/ae1142d0dd2e75e7cf8797a4860e263cb18b4bd1)) -* save dates as UTC but view as international date format ([a352049](https://github.com/Chia-Network/cadt-ui/commit/a352049f079081526ed7db11f988e7d79dc99c63)) -* save dates as UTC but view as international date format ([1ef687d](https://github.com/Chia-Network/cadt-ui/commit/1ef687daf1cca1713cced30581b824462fc3edeb)) -* save dates as UTC but view as international date format ([59e9b5b](https://github.com/Chia-Network/cadt-ui/commit/59e9b5beac32faf4ee37b1f8a05da7fd0007e3c6)) -* save dates as UTC but view as international date format ([802e931](https://github.com/Chia-Network/cadt-ui/commit/802e931e8c81ecfb3344dce5e1676a06e26176c9)) -* save dates as UTC but view as international date format ([e6497bd](https://github.com/Chia-Network/cadt-ui/commit/e6497bd042aec82d447f29f4e419683adba22c7a)) -* save dates as UTC but view as international date format ([7d9ffc0](https://github.com/Chia-Network/cadt-ui/commit/7d9ffc04d17746f11a19aa74a2045a57ef602e07)) - - - -## [1.0.3](https://github.com/Chia-Network/cadt-ui/compare/1.0.2...1.0.3) (2022-06-02) - - -### Bug Fixes - -* create org spinner not working properly ([464a888](https://github.com/Chia-Network/cadt-ui/commit/464a88867ff1c6075714e46d22d22de47ca84182)) - - - -## [1.0.2](https://github.com/Chia-Network/cadt-ui/compare/1.0.1...1.0.2) (2022-06-01) - - -### Bug Fixes - -* add translation for organization-information back ([24605c0](https://github.com/Chia-Network/cadt-ui/commit/24605c05bfafd4afc4a7e8cdcc7f3af1563e23ef)) -* create org spinner not working properly ([dbfbcee](https://github.com/Chia-Network/cadt-ui/commit/dbfbceece77d99d616b4e4bdecb540458cbaef22)) -* create org spinner not working properly ([48d5eb5](https://github.com/Chia-Network/cadt-ui/commit/48d5eb5c6f3d501ba30cfc916b40257a39ac7e3f)) -* create org spinner not working properly ([a681c4e](https://github.com/Chia-Network/cadt-ui/commit/a681c4eaee1d6386d6a36f8e4e93d7b635e3769e)) -* make creating org not clickable ([8a7f13c](https://github.com/Chia-Network/cadt-ui/commit/8a7f13c8b8be1afb7ca38ff77ea1fac8991dc044)) -* remove created by react app from index ([bc48aad](https://github.com/Chia-Network/cadt-ui/commit/bc48aadd0204fd1f74f0db4a134a808df033e329)) - - -### Features - -* add the Comment column to the Audit table ([e064266](https://github.com/Chia-Network/cadt-ui/commit/e0642666334658322e9e18e38cd73806247795c4)) -* if governance picklist fails show error and block app usage ([ed88b23](https://github.com/Chia-Network/cadt-ui/commit/ed88b23a1dd4376ac89e5a8fc6608d506eac2a89)) - - - -## [1.0.1](https://github.com/Chia-Network/cadt-ui/compare/1.0.0...1.0.1) (2022-05-26) - - -### Bug Fixes - -* add multiline to commit message ([6cc1284](https://github.com/Chia-Network/cadt-ui/commit/6cc1284a3637b1d610dcb1172699389ac66ba655)) -* add translation to add unlisted co-benefits ([681cbbf](https://github.com/Chia-Network/cadt-ui/commit/681cbbf13da2564ad76d07c52f9e42a47cf4fc9b)) -* fallback methodology/currentregistry/registryoforigin if picklists not available ([bd3cb19](https://github.com/Chia-Network/cadt-ui/commit/bd3cb199788ec03a218eeb8a3c55960565d9241e)) -* if picklist not available use standard input ([39c14f3](https://github.com/Chia-Network/cadt-ui/commit/39c14f313fcf67ad2cd45aa72e8bd4de8bec47dc)) -* left nav not fully loaded until accessing warehouse ([e1f165f](https://github.com/Chia-Network/cadt-ui/commit/e1f165f03aed5135f8dd9e3f6a8ec3c66b7f9960)) -* lowercase name ([d7a20bb](https://github.com/Chia-Network/cadt-ui/commit/d7a20bb2decde0482f7a3a58924b4ccefeb0a975)) -* remove cols ([5bf71da](https://github.com/Chia-Network/cadt-ui/commit/5bf71daf0c545b9e0403581b55ac3060fab0c080)) -* remove extra disconnect in network error modal ([ca7d066](https://github.com/Chia-Network/cadt-ui/commit/ca7d06641d0e7a2c082c2206bc1503cba9486d0c)) -* replace cols with width ([c606481](https://github.com/Chia-Network/cadt-ui/commit/c606481ad39ddd7f15f7ce00a4b227c99666b72a)) -* replace cols with width ([898422d](https://github.com/Chia-Network/cadt-ui/commit/898422dbeaf713bad18ce3428ffc1cecc4c0acb9)) - - -### Features - -* add free-text/picklist in cobenefits ([ddc354b](https://github.com/Chia-Network/cadt-ui/commit/ddc354b66fc4082c4b57504b3dd171d30929503f)) -* add import org tab to create organiation modal ([1e8e1c5](https://github.com/Chia-Network/cadt-ui/commit/1e8e1c5c59ca28b500ccc38e0cde82f12df4e612)) -* add import org tab to create organization modal ([fc9428a](https://github.com/Chia-Network/cadt-ui/commit/fc9428a148ed0f745b1e27e4f131430ccc9abc22)) -* check major version UI matches datamodel version ([c891679](https://github.com/Chia-Network/cadt-ui/commit/c8916798cd9e06a40405232267f984a404a9fa65)) -* make png icons optional ([881aa0d](https://github.com/Chia-Network/cadt-ui/commit/881aa0d1b1355d097baeb1914b9c747d20c59881)) - - - -# [1.0.0](https://github.com/Chia-Network/cadt-ui/compare/0.1.30...1.0.0) (2022-05-19) - - -### Bug Fixes - -* make all organizations first in list ([9702399](https://github.com/Chia-Network/cadt-ui/commit/97023992c3e75009836b3ee767f3cee226c663da)) - - - -## [0.1.30](https://github.com/Chia-Network/cadt-ui/compare/0.1.29...0.1.30) (2022-05-16) - - -### Bug Fixes - -* added first second registry and name/made projects clickable ([08c9958](https://github.com/Chia-Network/cadt-ui/commit/08c9958e5399c66188ffacfbaa9837eaef70b9a1)) -* added validation to project description ([6e6fbb7](https://github.com/Chia-Network/cadt-ui/commit/6e6fbb7250ad56bff2077eb9d1eb24b22f79bead)) -* disable resizing ([259e0dd](https://github.com/Chia-Network/cadt-ui/commit/259e0ddc27ff10a7e11d05a996b1e85019843255)) -* no reset after selecting Unit Label ([1cf51e4](https://github.com/Chia-Network/cadt-ui/commit/1cf51e43d20373f56a74ffc34cb07dec53b5bc83)) -* org list arranged alphabetically ([db7705e](https://github.com/Chia-Network/cadt-ui/commit/db7705e1dbfbf607202ed109efd8c4c492fba162)) -* paging is not reset moving from Warehouse to My Registry section ([acc658b](https://github.com/Chia-Network/cadt-ui/commit/acc658b79c1445e2ce22388f9ac389417ccc2521)) -* prevent overflowing content in textarea ([c3ec47e](https://github.com/Chia-Network/cadt-ui/commit/c3ec47eb1ca82bbbbc368079e6a5de5949fa9236)) -* properly redirect from warehouse project issuance to unit without myRegistry ([2fd971c](https://github.com/Chia-Network/cadt-ui/commit/2fd971cf21c478eef460d343a9e45284e191cc81)) -* remove time when date is selected ([9d03a06](https://github.com/Chia-Network/cadt-ui/commit/9d03a06ec1eca5c7eb17f1b00be6791809875ea6)) -* removed localStorage/refractored selection logic ([134263b](https://github.com/Chia-Network/cadt-ui/commit/134263bb4589109750a8ddb17d91813b8d276d6d)) -* removed project name in headers for projects ([b1ae622](https://github.com/Chia-Network/cadt-ui/commit/b1ae622890c1d17c2b42d655744d2266bfc10dae)) -* reset localStorage when form is closed ([2e8c74e](https://github.com/Chia-Network/cadt-ui/commit/2e8c74e4ec9d1264eee2debf5d8a2df802794304)) -* reset selection when adding a new selection ([08824cf](https://github.com/Chia-Network/cadt-ui/commit/08824cf8946852dbca3b546dac0e36549db477fa)) -* split button needs to be clicked twice to work ([ffe4467](https://github.com/Chia-Network/cadt-ui/commit/ffe446744acb6de45aa055bcde1efdbb10f6c10f)) - - -### Features - -* add description field to projects ([a8d600d](https://github.com/Chia-Network/cadt-ui/commit/a8d600d2bad0c41f7ba2756d74b7adcab5240b83)) -* adit conflict audit table page ([51fd5da](https://github.com/Chia-Network/cadt-ui/commit/51fd5da7a647adde06f464727126c2678fd3c6c4)) -* adit conflict audit table page ([0305d21](https://github.com/Chia-Network/cadt-ui/commit/0305d2135ac2d32c47d0b5a8eacdfd6213f7eea0)) - - - -## [0.1.29](https://github.com/Chia-Network/cadt-ui/compare/0.1.28...0.1.29) (2022-05-09) - - -### Bug Fixes - -* "Select an existing project" list should contain only owned projects ([40a1f08](https://github.com/Chia-Network/cadt-ui/commit/40a1f08a2f973edbb5f4beb177abf3f18c989f78)) -* "Select an existing project" list should contain only owned projects ([e2f16f8](https://github.com/Chia-Network/cadt-ui/commit/e2f16f84a9f66d9290d290aea9999fe5216cce8e)) -* added a page limit ([8ec8403](https://github.com/Chia-Network/cadt-ui/commit/8ec840377523b9c9d1671cee80d391d3ed5c9c20)) -* added one word to the sentence ([397acfc](https://github.com/Chia-Network/cadt-ui/commit/397acfcd2f81cdd0e58fdb21efbe6c4d1e51df7f)) -* added total number of pages to staging ([c774586](https://github.com/Chia-Network/cadt-ui/commit/c7745860ddc64dbf5678949137f147ddb0ad5973)) -* build app not working ([8ac6139](https://github.com/Chia-Network/cadt-ui/commit/8ac61399346b628165f8397173b326cfe293d728)) -* build app not working ([4272529](https://github.com/Chia-Network/cadt-ui/commit/427252965e35ac935416c32b8ccb444dbd397fa5)) -* detailed view not working properly ([52143c1](https://github.com/Chia-Network/cadt-ui/commit/52143c1c7f43e21eb43d4f514ad3941bdd5a3fdc)) -* detailed view not working properly ([91de23a](https://github.com/Chia-Network/cadt-ui/commit/91de23a7d9920557125d06748af4618a82fe5944)) -* detailed view not working properly ([dccd404](https://github.com/Chia-Network/cadt-ui/commit/dccd404aafec82ba10a44668e9d5b188df90f8a5)) -* detailed view not working properly ([0b3cca0](https://github.com/Chia-Network/cadt-ui/commit/0b3cca0d2a2c86c739ad7e73542ac83352f82c2c)) -* detailed view not working properly ([94a46f9](https://github.com/Chia-Network/cadt-ui/commit/94a46f94642af78d3f3e38fa61ea254680db7ec2)) -* Removed ndc information validation logic ([e810acf](https://github.com/Chia-Network/cadt-ui/commit/e810acf461052063c36c2c49c92482bdc3d0e714)) -* search field not cleared when switching from warehouse to registry ([3700daf](https://github.com/Chia-Network/cadt-ui/commit/3700dafa8f87262eff99216a441bc357f2d50a8c)) -* search field not cleared when switching from warehouse to registry ([0b97aff](https://github.com/Chia-Network/cadt-ui/commit/0b97aff398da89f55a82f3ca9920df60afb2aaa8)) -* search not working properly ([2d2cfb9](https://github.com/Chia-Network/cadt-ui/commit/2d2cfb92702a791d80e07ddf01f5cff5db828b29)) -* switch country and in-country in unit detail view ([dfd22b6](https://github.com/Chia-Network/cadt-ui/commit/dfd22b68d18d4270bac55461b0ae29b60bb21e38)) -* Units showing all items on 1 page ([b0dac88](https://github.com/Chia-Network/cadt-ui/commit/b0dac88b913f8012ae00696de864d03caf23d0a6)) -* updated staging data delete all message ([bd371f7](https://github.com/Chia-Network/cadt-ui/commit/bd371f7f4d2a0ac23aee3427ac90c8d0a10db34d)) - - -### Features - -* add clean staging button for v1/staging/clean [#288](https://github.com/Chia-Network/cadt-ui/issues/288) ([5b15e86](https://github.com/Chia-Network/cadt-ui/commit/5b15e8677cbdd5b3e1bf9cba5f950895789cd13c)) -* add clean staging button for v1/staging/clean [#288](https://github.com/Chia-Network/cadt-ui/issues/288) ([9162df4](https://github.com/Chia-Network/cadt-ui/commit/9162df44060097a1884f345e34dbf930cb948942)) -* add clean staging button for v1/staging/clean [#288](https://github.com/Chia-Network/cadt-ui/issues/288) ([4609b75](https://github.com/Chia-Network/cadt-ui/commit/4609b756bbe42dbfd7c5b250cab9e8792952309f)) -* add message when the user is trying to subscribe to an already subscribed organization ([57b0d50](https://github.com/Chia-Network/cadt-ui/commit/57b0d5032962082a44e085d6da0f31a1d301757e)) -* add message when the user is trying to subscribe to an already subscribed organization ([1520792](https://github.com/Chia-Network/cadt-ui/commit/15207920212e004da5ae60d185e54ca9cb540219)) -* add png support for organization [#681](https://github.com/Chia-Network/cadt-ui/issues/681) ([b99a0be](https://github.com/Chia-Network/cadt-ui/commit/b99a0be1e65ad20aefb08f2ae3277e8ebdbe43c8)) -* add png support for organization [#681](https://github.com/Chia-Network/cadt-ui/issues/681) ([c691b17](https://github.com/Chia-Network/cadt-ui/commit/c691b17564c478f51d3760a2040b9d99bc52fe78)) -* add png support for organization [#681](https://github.com/Chia-Network/cadt-ui/issues/681) ([3e1a4a9](https://github.com/Chia-Network/cadt-ui/commit/3e1a4a9f9e21d92d2777645cd8fcfeacaaf54215)) -* add png support for organization [#681](https://github.com/Chia-Network/cadt-ui/issues/681) ([126a944](https://github.com/Chia-Network/cadt-ui/commit/126a944f85140fb7edd57270dc88640435049548)) -* add png support for organization [#681](https://github.com/Chia-Network/cadt-ui/issues/681) ([e4c6c05](https://github.com/Chia-Network/cadt-ui/commit/e4c6c05c73f50fd075452857eb9285c68bbe41e7)) -* add png support for organization [#681](https://github.com/Chia-Network/cadt-ui/issues/681) ([a45a1d1](https://github.com/Chia-Network/cadt-ui/commit/a45a1d13ae60f4499d68c362075ae17d9c865eed)) -* added pagination to staging ([e5b4377](https://github.com/Chia-Network/cadt-ui/commit/e5b4377fc5b46b81b31b617e5d0639b23ded7bd2)) -* added pagination to staging table ([26f9ef1](https://github.com/Chia-Network/cadt-ui/commit/26f9ef17d4614141ba4e688c97d575fd0d3c6299)) -* better UI visibility for showing projects and units are clickable ([4cf60d3](https://github.com/Chia-Network/cadt-ui/commit/4cf60d346ee1871fd214879bdc060f6b2ea649d1)) -* better UI visibility for showing projects and units are clickable ([c8bd68e](https://github.com/Chia-Network/cadt-ui/commit/c8bd68ee5a8274fbb2de6801dfa812640200317a)) -* better visibility for project to issuance / unit relationships ([924757c](https://github.com/Chia-Network/cadt-ui/commit/924757cd9508b92669ba224ff959ea571ff3bfe3)) -* better visibility for project to issuance / unit relationships ([a3ea7e4](https://github.com/Chia-Network/cadt-ui/commit/a3ea7e4506cd4ab952ab11884b8a988313e25530)) -* better visibility for project to issuance / unit relationships ([c65803a](https://github.com/Chia-Network/cadt-ui/commit/c65803a858354c0296275f61488214b78b15c1dc)) -* better visibility for project to issuance / unit relationships ([7c11a7e](https://github.com/Chia-Network/cadt-ui/commit/7c11a7e3934a87edfcb5dc1de3e3959b134cbb1d)) -* better visibility for project to issuance / unit relationships ([83cafc9](https://github.com/Chia-Network/cadt-ui/commit/83cafc927c8332b81c6249460747f3b977eaa25a)) -* handle api serial number changes on front end ([861fa1c](https://github.com/Chia-Network/cadt-ui/commit/861fa1c6083b7e28a2dfebb458448f50535c4c8b)) -* handle api serial number changes on front end ([0f30b99](https://github.com/Chia-Network/cadt-ui/commit/0f30b993157953d4e3a5ed357cf0e419210a70d5)) -* handle api serial number changes on front end ([5c0245e](https://github.com/Chia-Network/cadt-ui/commit/5c0245ed118fbc3fe3d206e8d72d996e6896699c)) -* handle api serial number changes on front-end ([fa06d0b](https://github.com/Chia-Network/cadt-ui/commit/fa06d0b84936bb39dbf927e66954243ecebe088a)) -* handle api serial number changes on front-end ([a5b5b9c](https://github.com/Chia-Network/cadt-ui/commit/a5b5b9c3f5c7311e59c05d8c4397c2d2abac9539)) -* handle api serial number changes on front-end ([d4648f5](https://github.com/Chia-Network/cadt-ui/commit/d4648f5b38e5b3bd00040ae80acdfc5f39ca5acc)) -* handle api serial number changes on front-end ([5d81d03](https://github.com/Chia-Network/cadt-ui/commit/5d81d03792abddfe237f4fe79fd0cea350d1ffcc)) -* handle api serial number changes on front-end ([046aec4](https://github.com/Chia-Network/cadt-ui/commit/046aec4d861084adcf77e5e3210b44ff0907e206)) -* handle api serial number changes on front-end ([ebcae02](https://github.com/Chia-Network/cadt-ui/commit/ebcae02eeda75495a6d8e0c0b9ddebbc41895d07)) -* replace list with table and more details for units that belong to this issuance ([e4e96e4](https://github.com/Chia-Network/cadt-ui/commit/e4e96e4e11d133c0125d72e839ad2ebeca261f40)) -* replace list with table and more details for units that belong to this issuance ([6ef5f40](https://github.com/Chia-Network/cadt-ui/commit/6ef5f400285c92d5ab1661062e6fc35b605cc355)) -* replace list with table and more details for units that belong to this issuance ([d2669fb](https://github.com/Chia-Network/cadt-ui/commit/d2669fb15d13c2eafcec3bf05ece004b11e6d5c3)) -* replace list with table and more details for units that belong to this issuance ([feefca5](https://github.com/Chia-Network/cadt-ui/commit/feefca55d4b860e893266dc6e1b62f73481cb895)) -* replace list with table and more details for units that belong to this issuance ([2dc9b79](https://github.com/Chia-Network/cadt-ui/commit/2dc9b79f5561b71e1958b51609a8d25601436e09)) -* when commiting add a commit field to the commit modal ([9f116b5](https://github.com/Chia-Network/cadt-ui/commit/9f116b5c51e252c1318cd354052bec7578c42df2)) -* when commiting add a commit message field to the commit modal ([38a36f5](https://github.com/Chia-Network/cadt-ui/commit/38a36f5b18f4951296cdfbd32479ea3a3fc044d7)) -* when commiting add a commit message field to the commit modal ([b441b49](https://github.com/Chia-Network/cadt-ui/commit/b441b490beca8f81a53b17264bb2f55339330104)) -* when commiting add a commit message field to the commit modal ([8760822](https://github.com/Chia-Network/cadt-ui/commit/8760822c012467f12bacb58abe37e8bca67b64c5)) -* when commiting add a commit message field to the commit modal ([b0045b0](https://github.com/Chia-Network/cadt-ui/commit/b0045b0c75b45ca16b9434f28c42d83dc1d8280e)) -* when commiting add a message field to the commit modal ([6d1b852](https://github.com/Chia-Network/cadt-ui/commit/6d1b852c6ceddfc0b606409dc2e1906f058f7897)) - - - -## [0.1.28](https://github.com/Chia-Network/cadt-ui/compare/0.1.27...0.1.28) (2022-04-25) - - -### Bug Fixes - -* picklist downloaded from the api ([f5b6162](https://github.com/Chia-Network/cadt-ui/commit/f5b6162367d3ccf87ad15ae0fda76e149e83f621)) - - - -## [0.1.27](https://github.com/Chia-Network/cadt-ui/compare/0.1.25...0.1.27) (2022-04-22) - - -### Bug Fixes - -* 0 does not show ([18f3654](https://github.com/Chia-Network/cadt-ui/commit/18f36545c3ea95c3269e5bc9350463a7321559f3)) -* added warehouseProjectId when editing Unit Labels ([89b526e](https://github.com/Chia-Network/cadt-ui/commit/89b526e2d4708cb6d33f43244c46b8947a8efe97)) -* app breaks on create unit form if picklist response comes with delay ([0d8f4b6](https://github.com/Chia-Network/cadt-ui/commit/0d8f4b656950a6d51764146e361069adb8af2848)) -* app breaks on production if incognito is opened ([4598dbc](https://github.com/Chia-Network/cadt-ui/commit/4598dbc9ee81bd328d4539933283986128558178)) -* corrected color representations/added red to removed links ([bf177bb](https://github.com/Chia-Network/cadt-ui/commit/bf177bb81861a30da1d89e852f90e2317dbeccbc)) -* disable create project button create duplicates ([30529e0](https://github.com/Chia-Network/cadt-ui/commit/30529e067a8dd548a372bf925c8917926935f351)) -* location.pathname change doesn't trigger re-render ([13ceadb](https://github.com/Chia-Network/cadt-ui/commit/13ceadb7999f3296867fb5765ed1ff90090ea609)) -* prevent duplicate requests to api on forms ([27179ca](https://github.com/Chia-Network/cadt-ui/commit/27179ca290d1f088f7e979a2f9174cbade5b8bd2)) -* prevent duplicate requests to api on forms ([2a341f6](https://github.com/Chia-Network/cadt-ui/commit/2a341f6e88f049331cd2ca8d9f8a35933b0b42a6)) -* prevent duplicate requests to api on forms ([d4291b8](https://github.com/Chia-Network/cadt-ui/commit/d4291b82510aa5259b7abc46e5fa1d4b7bf47423)) -* removed console.log ([2d3dd88](https://github.com/Chia-Network/cadt-ui/commit/2d3dd88121082b55ae743e4ecd33b3310c011d4a)) -* removed warehouseProjectId in subforms that don't require it ([20f5ae2](https://github.com/Chia-Network/cadt-ui/commit/20f5ae2f40b714ea1775b47b6d01cdb3b13468b6)) -* router, make copy-paste URL work ([4739571](https://github.com/Chia-Network/cadt-ui/commit/4739571b854ee9e628022fb63437e33fde61281d)) -* unit forms disable location id till user selected project ([5f983d9](https://github.com/Chia-Network/cadt-ui/commit/5f983d9e48e135a150d0227003c62deb1b2a6a02)) -* units project select not populated ([30c0edc](https://github.com/Chia-Network/cadt-ui/commit/30c0edcb9bb1f2cb9fdc9798bc626bc62f033848)) - - -### Features - -* organization subscription optimization ([6a3a2a7](https://github.com/Chia-Network/cadt-ui/commit/6a3a2a70d566d479877c5b4ebe55e1211f044ec2)) -* organization subscription optimization ([d5e30bf](https://github.com/Chia-Network/cadt-ui/commit/d5e30bfb41a21a057e5eeaeba8b4d33b359e74a0)) - - - -## [0.1.25](https://github.com/Chia-Network/cadt-ui/compare/0.1.24...0.1.25) (2022-04-15) - - -### Bug Fixes - -* existing issuance not being displayed in issuance tab ([1477da1](https://github.com/Chia-Network/cadt-ui/commit/1477da12181d67489587444b35564d60f58c173c)) -* import custom org not working ([c055a66](https://github.com/Chia-Network/cadt-ui/commit/c055a6643120ef8b3d1e711aa8cb67a78cad5034)) -* removed unused dependencies ([b431ba2](https://github.com/Chia-Network/cadt-ui/commit/b431ba2e09a36be6b62cd2afb19bdaf77bdc5c72)) -* when editing a unit and skip issuance tab, the issuance is not manatory ([9b1801c](https://github.com/Chia-Network/cadt-ui/commit/9b1801cbdc1da101c99d274d9492b45af4e8fca4)) - - -### Features - -* make issuance mandatory for units ([8426800](https://github.com/Chia-Network/cadt-ui/commit/842680015b304896730592613eaadf195c6b2456)) -* optimization of unit forms based on project selection ([bc22d6c](https://github.com/Chia-Network/cadt-ui/commit/bc22d6caf8fbc149e09a6df5d179aa450c641f09)) -* optimization of unit forms based on project selection ([58b2988](https://github.com/Chia-Network/cadt-ui/commit/58b2988ad0d078a47d4eac8283988bcfa35045a0)) -* repeater should have the possibility of x minimum values ([2cd8ab1](https://github.com/Chia-Network/cadt-ui/commit/2cd8ab16ab21c69dc72a4d82eb6108cc697d23e1)) -* unit details form should take optional location from project ([5024b61](https://github.com/Chia-Network/cadt-ui/commit/5024b6119d4810061534bc4ed6f9babf88b696d1)) -* unit details form should take optional location from project ([1ec3b7f](https://github.com/Chia-Network/cadt-ui/commit/1ec3b7f5008baa6d489d9d05b7208d7aac9818dd)) -* unit details form should take optional location from project ([12ffb70](https://github.com/Chia-Network/cadt-ui/commit/12ffb70c6d0f670210c16d82d2aeb2073c43f558)) - - - -## [0.1.24](https://github.com/Chia-Network/cadt-ui/compare/0.1.23...0.1.24) (2022-04-08) - - -### Bug Fixes - -* added Connect to Network Error Modal ([df8a210](https://github.com/Chia-Network/cadt-ui/commit/df8a210036a8470fa6aaf9fb1a539f3d1f25a320)) -* audit sort order does not trigger fetch ([6d8be44](https://github.com/Chia-Network/cadt-ui/commit/6d8be44c7edea3fd8f28bda6d8e591ff2f4fcb4c)) -* clicking org select in audit and switching tabs crashes app ([6ace483](https://github.com/Chia-Network/cadt-ui/commit/6ace483d2098f3938b512d9baebdf2b90acf8b25)) -* move status container to right bottom corner ([c6009f9](https://github.com/Chia-Network/cadt-ui/commit/c6009f9fb7884d467af419703b8255ec5b72d312)) -* remove input from sector ([7b1dd93](https://github.com/Chia-Network/cadt-ui/commit/7b1dd938b194e30b0702851038df8b57b6389e7a)) -* reusing an issuance on a unit deletes it from the project it was created on ([8c6a408](https://github.com/Chia-Network/cadt-ui/commit/8c6a408e8a96edeb3b457bf338965c6488353884)) - - -### Features - -* add Error Boundary ([6d52d8b](https://github.com/Chia-Network/cadt-ui/commit/6d52d8b4809e590cb8f0480b292cc34ce409c4df)) -* add input to current registry ([7e1a5ad](https://github.com/Chia-Network/cadt-ui/commit/7e1a5ad04bc2dc109b76821db16b652595f1648f)) -* add input to registry of origin ([57bee6e](https://github.com/Chia-Network/cadt-ui/commit/57bee6e5cebdcb982bc1249e0750d49f6c5442e3)) -* add input to sector ([ed9fa17](https://github.com/Chia-Network/cadt-ui/commit/ed9fa17a735c64defbc0adca71667bd620c35b5b)) -* add issuances logic ([e68c3c9](https://github.com/Chia-Network/cadt-ui/commit/e68c3c9e1b10b635ef033cdede8b41fff797e4f3)) -* add issuances logic ([734dee3](https://github.com/Chia-Network/cadt-ui/commit/734dee36571d734cc163795b2a4d61cee182c58a)) -* add issuances logic ([bca392d](https://github.com/Chia-Network/cadt-ui/commit/bca392dc95c217783f141ee118e4f33c53e59b95)) -* add issuances logic ([4eb3de0](https://github.com/Chia-Network/cadt-ui/commit/4eb3de09a47e2ac11e8fc382c0fcc6726d2ccd49)) -* add label logic ([83c40bb](https://github.com/Chia-Network/cadt-ui/commit/83c40bbb29dd52d3ddfeb31fa2be97444f91144c)) -* add labels logic ([e054384](https://github.com/Chia-Network/cadt-ui/commit/e054384eb86f7c46eda005e44a177ca3929c67b9)) -* add labels logic ([1563002](https://github.com/Chia-Network/cadt-ui/commit/1563002d3bb679393ea2482f8af5e3856bad4924)) -* add labels logic ([b8fc82d](https://github.com/Chia-Network/cadt-ui/commit/b8fc82d68fe1229b5e2b29e162f6d7df561da2e9)) -* add labels logic ([6e985e9](https://github.com/Chia-Network/cadt-ui/commit/6e985e9755b749247b128491a78e1c01043372ef)) -* add labels logic ([939c1da](https://github.com/Chia-Network/cadt-ui/commit/939c1da190f5a3ca108db9835c724044c3f63922)) -* add labels logic ([d28dbcd](https://github.com/Chia-Network/cadt-ui/commit/d28dbcd5b90a56c4f6843a5d791a622d13f46e3f)) -* add labels logic ([4340203](https://github.com/Chia-Network/cadt-ui/commit/434020379ed10a0a0c4d22b66d3dc72fd2bb94e0)) -* add port and server address to custom org ([eeb632c](https://github.com/Chia-Network/cadt-ui/commit/eeb632c73b49a78b0be1075bc13a86fed81bf641)) -* enable audit sort order at api level ([5f0a2af](https://github.com/Chia-Network/cadt-ui/commit/5f0a2afb70f7ccc5ed5ecc9517ccbd691c35bee6)) -* enable audit sort order at api level ([2bead29](https://github.com/Chia-Network/cadt-ui/commit/2bead29a00a441781f30e071190dfc3c9e9a9059)) -* enable audit sort order at api level ([777f59a](https://github.com/Chia-Network/cadt-ui/commit/777f59a819409d1a6666332367334a95d2cc5148)) - - - -## [0.1.23](https://github.com/Chia-Network/cadt-ui/compare/0.1.22...0.1.23) (2022-04-01) - - -### Bug Fixes - -* add Add Your Own selection to methodology ([8040aad](https://github.com/Chia-Network/cadt-ui/commit/8040aad8bb098cc8513dcea6b0b3ebd7ed002dad)) -* added dependencies ([d20a2b6](https://github.com/Chia-Network/cadt-ui/commit/d20a2b646889914b8a41a451e6455c599691b2d2)) -* added focus to input when selecting add unlisted methodology ([dd31f3d](https://github.com/Chia-Network/cadt-ui/commit/dd31f3df57d41bc7155b6121085aefc99348a6c6)) -* changed add your own to add unlisted methodology ([e585106](https://github.com/Chia-Network/cadt-ui/commit/e58510626bb320edbdb815cafea8e0b8d42604e2)) -* fixed menu stuck when selecting an option ([ee81666](https://github.com/Chia-Network/cadt-ui/commit/ee816665745e407d9be542e3217bb0bce3acd232)) -* move whole action column with scroll ([fd3b519](https://github.com/Chia-Network/cadt-ui/commit/fd3b519be2a23d904ef14e79016114da051fcd22)) - - -### Features - -* always show the ellipse menu in table ([3aa132a](https://github.com/Chia-Network/cadt-ui/commit/3aa132a76ef7caddfcbc172332258262649fe4c2)) - - - -## [0.1.22](https://github.com/Chia-Network/cadt-ui/compare/0.1.21...0.1.22) (2022-03-30) - - -### Bug Fixes - -* added a condition for null originals ([892192d](https://github.com/Chia-Network/cadt-ui/commit/892192d884bc5af1a9da08e9bcb1e42cedb1bddb)) -* added condition for numbers that are 0 ([f0446e3](https://github.com/Chia-Network/cadt-ui/commit/f0446e38cbf6259886103f63f1db27ea96af94d5)) -* added text wrap to fields that span two columns only ([093c454](https://github.com/Chia-Network/cadt-ui/commit/093c4545a8f43d6e9e75a9c807d119c403a44e37)) -* added text wrapping to links ([2569ed4](https://github.com/Chia-Network/cadt-ui/commit/2569ed47ba8f8b62a1e2103bc70e42039fda43c6)) -* adding changes for staging detail view ([ba47495](https://github.com/Chia-Network/cadt-ui/commit/ba47495792fa5dbf2ff85b3f87ee46431a174f32)) -* bolded Units Owner and External Project ID Headers ([7c344ab](https://github.com/Chia-Network/cadt-ui/commit/7c344ab3598a96d8e2105d1bedfa396b3022263d)) -* clean code from resetRefreshPrompt ([c4960d4](https://github.com/Chia-Network/cadt-ui/commit/c4960d4fbcb1529edee24fcbc4559ed941702f58)) -* clean code from unused pages ([eae6c10](https://github.com/Chia-Network/cadt-ui/commit/eae6c103440b90e5313bebd772630fc97bf761ec)) -* Fixed changes logic in Staging Detail View for Units ([c89d32e](https://github.com/Chia-Network/cadt-ui/commit/c89d32ed9f45b13a1340d07ce909ce9095937b90)) -* rearrange editunitform/add logic to staging view changes ([5b1a316](https://github.com/Chia-Network/cadt-ui/commit/5b1a316d74f5c3f48d4e95f51f0d5c078445e24f)) -* removed ([3607749](https://github.com/Chia-Network/cadt-ui/commit/360774951ecc64e1ff996cdf64f84cdddd04f655)) -* updated issuance staging view for units ([e8bc72b](https://github.com/Chia-Network/cadt-ui/commit/e8bc72b31171445462646d09e10c6aaa90f8d745)) -* updated origin project id description text ([7cee000](https://github.com/Chia-Network/cadt-ui/commit/7cee000cba36c58f2dcb46b6b5ba3438c54d95e7)) -* updated staging units detail view for new units ([36e12bd](https://github.com/Chia-Network/cadt-ui/commit/36e12bd5e1d7c65d60eb990b3f99f057e5c88bb8)) -* updated Units Staging Detailed View Changes ([d0d46b0](https://github.com/Chia-Network/cadt-ui/commit/d0d46b0aeb6e813a12b066b65ef68c76e9ef0d98)) -* Updated Units Staging Details ([65bc32f](https://github.com/Chia-Network/cadt-ui/commit/65bc32fccb6a8ba234204716509df1840278b584)) -* use static imports for language files ([1c78124](https://github.com/Chia-Network/cadt-ui/commit/1c78124466b2031ab0e9e069f8da9f372293d154)) -* users should be able to open the app directly on the organization page ([b0279d6](https://github.com/Chia-Network/cadt-ui/commit/b0279d64632c7fb1b712922e4c5dacd4c004b568)) -* using an existing project-label on a unit is not working ([4f5210c](https://github.com/Chia-Network/cadt-ui/commit/4f5210c35e542b9c72533b2286c9add72d222418)) - - -### Features - -* add organization page ([6ef42f1](https://github.com/Chia-Network/cadt-ui/commit/6ef42f144f9c09e72ba874929eb8cbe186df3afc)) -* add organization page ([1167439](https://github.com/Chia-Network/cadt-ui/commit/116743978bdc3b15f11fe021f4b7c9ea33b9583c)) -* add organization page ([729ef5e](https://github.com/Chia-Network/cadt-ui/commit/729ef5ee245d7c03ed5de8ede261c6619d4fe12d)) -* add organization page ([fb2e0b3](https://github.com/Chia-Network/cadt-ui/commit/fb2e0b355e64236c3b47b2a4e57121b2a9c60e86)) -* add organization page ([0aa5744](https://github.com/Chia-Network/cadt-ui/commit/0aa5744c9f3938ae818c413fb94167fe0afbe6d8)) -* add organization page ([dacb904](https://github.com/Chia-Network/cadt-ui/commit/dacb904c86b6700566f4d447315be505c3f7d796)) -* audit table page ([4df39a4](https://github.com/Chia-Network/cadt-ui/commit/4df39a472e943b9892b8b7d7670bf9ec85988836)) -* audit table page ([f398af7](https://github.com/Chia-Network/cadt-ui/commit/f398af799ed1f57b3f1e2846e980c0ee0f54feed)) -* audit table page ([fd1830e](https://github.com/Chia-Network/cadt-ui/commit/fd1830eaedca082c6817df01708a5483795e3ea0)) -* audit table page ([3b09e19](https://github.com/Chia-Network/cadt-ui/commit/3b09e19638fbba6c91f33781e3abbab09a4f9011)) -* audit table page ([ca04de7](https://github.com/Chia-Network/cadt-ui/commit/ca04de7a3070b680b0d09437a52fa9ca0c622108)) -* audit table page ([488719c](https://github.com/Chia-Network/cadt-ui/commit/488719c9cedb001c62a6d0dd98f85d80a43ab6e0)) -* audit table page ([ea71855](https://github.com/Chia-Network/cadt-ui/commit/ea718550fa65291fac79d97506fecd8ef668276d)) -* remove orgUid and move connect to top header ([049c086](https://github.com/Chia-Network/cadt-ui/commit/049c086dce2155bd84e912d0afcc7aded991c307)) -* subscribe to organization ([200bf69](https://github.com/Chia-Network/cadt-ui/commit/200bf6960af5bc91d1516d81bd08d56ce857fd9a)) -* subscribe to organization ([1a10f7e](https://github.com/Chia-Network/cadt-ui/commit/1a10f7e3689ff412c5cd4d5aa34cf8b7d048ce3d)) -* subscribe to organization ([dab77ac](https://github.com/Chia-Network/cadt-ui/commit/dab77ac43f0bec11d39ca4fdc4c98e02660275cc)) -* subscribe to organization ([e89bad6](https://github.com/Chia-Network/cadt-ui/commit/e89bad66b396329c5e0dce6f42b965de72c62237)) -* subscribe to otganization ([0012f7c](https://github.com/Chia-Network/cadt-ui/commit/0012f7cad656f5d94d10504517bc2f913be529ca)) -* subsscribe to organization ([c02ab3d](https://github.com/Chia-Network/cadt-ui/commit/c02ab3d02379ed6dd68189095b78fe35881c2919)) -* updated project form staging detail view ([bd94c83](https://github.com/Chia-Network/cadt-ui/commit/bd94c835684174de1727eb0c5bbfb385a94ae813)) -* updated subforms staging view for Projects ([1da3204](https://github.com/Chia-Network/cadt-ui/commit/1da320460c5f1142b552b84dde2ee9595ac25dcb)) - - - -## [0.1.21](https://github.com/Chia-Network/cadt-ui/compare/0.1.18...0.1.21) (2022-03-18) - - -### Bug Fixes - -* projects not being loaded as default ([766925a](https://github.com/Chia-Network/cadt-ui/commit/766925a1ef1ee895bdc218d2eeb45560216a32b8)) - - - -## [0.1.18](https://github.com/Chia-Network/cadt-ui/compare/0.1.16...0.1.18) (2022-03-18) - - -### Bug Fixes - -* added conditions to all inputs ([bb172c4](https://github.com/Chia-Network/cadt-ui/commit/bb172c45e0a09b03279f3a7d1071258f2dafb27d)) -* added conditions to links in case they have http ([016e274](https://github.com/Chia-Network/cadt-ui/commit/016e2741c03ccc517b03390d6e2c3cde64cf8ac9)) -* added link icon ([4fa924e](https://github.com/Chia-Network/cadt-ui/commit/4fa924e07b6671bfd6dd32ef778969186145089f)) -* added missing input labels to translations ([be61ee3](https://github.com/Chia-Network/cadt-ui/commit/be61ee3a026d400b216767c1d177930933b5826b)) -* adjusted form tabs index to change when removing sub-form tabs ([cc08370](https://github.com/Chia-Network/cadt-ui/commit/cc08370f5cc7a60fb4bb854841d58bd7e20be2d0)) -* create separate files for details view ([6f94d10](https://github.com/Chia-Network/cadt-ui/commit/6f94d1069cf5e7f02afafeda25cd6b701db77625)) -* remove useEffects calling on all projects/units ([b4ed8df](https://github.com/Chia-Network/cadt-ui/commit/b4ed8df33fe1c887eb6adc8212e4ed10691bea55)) -* separate Units Details into files ([798e25e](https://github.com/Chia-Network/cadt-ui/commit/798e25e2da106826950b93015f1a614ec5845e38)) -* updated tab conditions ([fc45aa4](https://github.com/Chia-Network/cadt-ui/commit/fc45aa45e6b6873b59ad34d95bd8d094b33e747f)) - - -### Features - -* add failed tab ([4326942](https://github.com/Chia-Network/cadt-ui/commit/4326942a3b8b5530866d6990dc29de3aa336975f)) -* add failed tab ([ba8d3e8](https://github.com/Chia-Network/cadt-ui/commit/ba8d3e8a49ac171a13e73800af7b6104efdb4c12)) -* add package json number to app ([38dda5f](https://github.com/Chia-Network/cadt-ui/commit/38dda5fdebdff386c04314c227a588871b6a3a0e)) -* add package json number to app ([2a4d613](https://github.com/Chia-Network/cadt-ui/commit/2a4d61326ac1dbc0a5043d7af28cb2cada10e4aa)) -* socket connection logic ([7dbb118](https://github.com/Chia-Network/cadt-ui/commit/7dbb118f9025783802dfb3958f1c99fbe61acad9)) -* updated Projects Detailed View ([471e66c](https://github.com/Chia-Network/cadt-ui/commit/471e66cc6a870350eaa8a80b4b96beeafa9adb71)) -* Updated Units Detail View ([ae12b37](https://github.com/Chia-Network/cadt-ui/commit/ae12b37e92aae6484afd0befe39729a78b9db003)) - - - -## [0.1.16](https://github.com/Chia-Network/cadt-ui/compare/0.1.15...0.1.16) (2022-03-16) - - -### Bug Fixes - -* increase dropdown menu width ([9208d19](https://github.com/Chia-Network/cadt-ui/commit/9208d1964a56987bc341eebf528277605e6e2c2b)) -* increase dropdown menu width ([10eba87](https://github.com/Chia-Network/cadt-ui/commit/10eba871ca5b580041057952eb3e29bdd1973b5d)) -* router, make copy-paste URL work ([b8a2acb](https://github.com/Chia-Network/cadt-ui/commit/b8a2acb4bc87263711402f7c6a85df7c01d5013b)) -* wrap text to next line ([03a8aca](https://github.com/Chia-Network/cadt-ui/commit/03a8aca2dddfa759de1fa2cffa708d18c35ebeb5)) -* wrap text to next line ([6b99acd](https://github.com/Chia-Network/cadt-ui/commit/6b99acd57be4cd0683c7513a672211f30b2393be)) - - -### Features - -* clean code from unused pages ([9725b08](https://github.com/Chia-Network/cadt-ui/commit/9725b08157bd89ce0c4588b93b6e0f8e8c0cf8f0)) -* select solution when item length more than max ([634f5f1](https://github.com/Chia-Network/cadt-ui/commit/634f5f177a346e1adf691b36232d8162c75798e5)) - - - -## [0.1.15](https://github.com/Chia-Network/cadt-ui/compare/0.1.14...0.1.15) (2022-03-12) - - -### Bug Fixes - -* omit timestaged, createAt, updatedAt ([bfb5794](https://github.com/Chia-Network/cadt-ui/commit/bfb57945ab2e67c37ab7558f44214c54a42878ae)) - - - -## [0.1.14](https://github.com/Chia-Network/cadt-ui/compare/0.1.13...0.1.14) (2022-03-11) - - -### Bug Fixes - -* wrong page is displayed after refresh ([256ffd1](https://github.com/Chia-Network/cadt-ui/commit/256ffd1ad884f8b37993fdcced717d74826ea0a3)) -* wrong page is displayed after refresh ([10b1d28](https://github.com/Chia-Network/cadt-ui/commit/10b1d287c7567c38c91a3303c1777beb39c6c917)) -* wrong page is displayed after refresh ([30cff68](https://github.com/Chia-Network/cadt-ui/commit/30cff681e5871de8be2e2bf7ee07c7973cfcc049)) - - - -## [0.1.13](https://github.com/Chia-Network/cadt-ui/compare/0.1.12...0.1.13) (2022-03-11) - - -### Bug Fixes - -* add project name to dropdown ([4d95519](https://github.com/Chia-Network/cadt-ui/commit/4d95519814b73e00706f6fefeda713bcc021450f)) -* added formType dep ([9778b54](https://github.com/Chia-Network/cadt-ui/commit/9778b54b653563edb56e3ce7aca341f3567cd2dd)) -* date picker [#527](https://github.com/Chia-Network/cadt-ui/issues/527) ([5347c2c](https://github.com/Chia-Network/cadt-ui/commit/5347c2c47d8e70efa0aeeab2f84aa3f06a84f580)) -* date picker [#527](https://github.com/Chia-Network/cadt-ui/issues/527) ([c7a5093](https://github.com/Chia-Network/cadt-ui/commit/c7a509343f4809a9cc610029cfad3726d484b322)) -* delete unecessary space ([61095ed](https://github.com/Chia-Network/cadt-ui/commit/61095edaa6d0e1d89739ccf7830bc8e45b16bf8d)) -* Hide Issuance when no issuances/ added verification report date ([774e4c8](https://github.com/Chia-Network/cadt-ui/commit/774e4c89bd23f6ae7d24691f79f293d50abc650d)) -* put External in the correct area ([50bc857](https://github.com/Chia-Network/cadt-ui/commit/50bc857f17de8fbff93056852683eb4baa4c73b1)) -* readjust order of split ([55f372b](https://github.com/Chia-Network/cadt-ui/commit/55f372b415520433abff6bc2ee193c43906ff012)) -* reload app fixes ([c1bf94a](https://github.com/Chia-Network/cadt-ui/commit/c1bf94aae3f5dc132109740538a6fee6eca2ce26)) -* split forms issue ([8ed509d](https://github.com/Chia-Network/cadt-ui/commit/8ed509d1a1189dc8c826f553d5eda642b0957853)) -* update descriptions/add descriptions missing ([dc495db](https://github.com/Chia-Network/cadt-ui/commit/dc495dbc9bffe7832e503d5db3da27152d721236)) -* update methodology 2 columns ([6297e50](https://github.com/Chia-Network/cadt-ui/commit/6297e50a9960c44f903d67e438265403d4e4d84a)) -* update units form errors ([d398015](https://github.com/Chia-Network/cadt-ui/commit/d39801508d15c49cae5088d8cb77f7c0e6ae60cc)) -* updated projects errors to appear after next/safety net validation methods ([03400e2](https://github.com/Chia-Network/cadt-ui/commit/03400e2ea94f369d7bb04e1a3dcf999ad99b27f0)) - - -### Features - -* error messages should show the API error message ([d7ceb5d](https://github.com/Chia-Network/cadt-ui/commit/d7ceb5db73aab79d893bb44400546281b72c40ce)) - - - -## [0.1.12](https://github.com/Chia-Network/cadt-ui/compare/0.1.11...0.1.12) (2022-03-09) - - -### Bug Fixes - -* reload app fix ([616b8ef](https://github.com/Chia-Network/cadt-ui/commit/616b8efc0ad78d9db037abfac52cd3816691d489)) -* update Project Id input ([6348137](https://github.com/Chia-Network/cadt-ui/commit/6348137ce790cf141422db2c17515b139b6680e9)) - - -### Features - -* add load spinner to create org ([6af9775](https://github.com/Chia-Network/cadt-ui/commit/6af9775f653919c3061ff1a8ac767604c4e2c1cb)) -* add load spinner to create org ([3eef02e](https://github.com/Chia-Network/cadt-ui/commit/3eef02e83099b68057eacbc140722ef6d6af2732)) -* add support for both organization icons in SVG or URL format ([5fbfe29](https://github.com/Chia-Network/cadt-ui/commit/5fbfe2953928bb3039c39f8757de88de8af24102)) -* organization able to load icon as a file ([eeb3003](https://github.com/Chia-Network/cadt-ui/commit/eeb3003eb7fdb678fab041a4491eeef78c6798b9)) - - - -## [0.1.11](https://github.com/Chia-Network/cadt-ui/compare/0.1.10...0.1.11) (2022-03-08) - - -### Bug Fixes - -* reload app fix ([8f43e92](https://github.com/Chia-Network/cadt-ui/commit/8f43e920f0613adf036c179beeb2633be4bd448b)) - - - -## [0.1.10](https://github.com/Chia-Network/cadt-ui/compare/0.1.9...0.1.10) (2022-03-08) - - -### Bug Fixes - -* added necessary imports ([686876a](https://github.com/Chia-Network/cadt-ui/commit/686876ac4c41f55b3fa12c647cf9be17dfd8522c)) -* added predefined serial number/External Project ID ([3812b28](https://github.com/Chia-Network/cadt-ui/commit/3812b285825c33df2c1d245a4801c6c9255407b2)) -* added unitType/serialNumberPattern/Project ID back ([5aa8c60](https://github.com/Chia-Network/cadt-ui/commit/5aa8c601f2aaf4ec91258655061b192d83b154f9)) -* network error reload not working ([965fd7e](https://github.com/Chia-Network/cadt-ui/commit/965fd7e476d712ad862e492761696d599a71295f)) -* remove issuance id ([57a7365](https://github.com/Chia-Network/cadt-ui/commit/57a736553b87232a0c350367d1b1d6fc0150f365)) -* switched serial number and serial block positioning/fixed date issue ([6359485](https://github.com/Chia-Network/cadt-ui/commit/635948518cb5692af067a16c0641acf9d818a826)) -* unit reason span 2 columns ([2f63e73](https://github.com/Chia-Network/cadt-ui/commit/2f63e7316b82cd4e5b8ef178fd5f6e7d0692df5f)) - - -### Features - -* added subscribed lists defaulted to users ([1fb5227](https://github.com/Chia-Network/cadt-ui/commit/1fb5227570b1f701d0a88169068e7b676827d34c)) -* reordered Tabs on Projects page ([8ab92ec](https://github.com/Chia-Network/cadt-ui/commit/8ab92ec0dee3f40edccb68ad53de4cc940270f8d)) -* updated all project/unit form Added separate unit/project for label/issuances ([5e95d59](https://github.com/Chia-Network/cadt-ui/commit/5e95d59d8ce195dcdfbaa152b471a8b214ad7314)) -* updated labels form ([d7ebefe](https://github.com/Chia-Network/cadt-ui/commit/d7ebefea01cfa3278f98ad99f536a32268572323)) -* updated project form order ([ab869fe](https://github.com/Chia-Network/cadt-ui/commit/ab869fec233912726be39ddf4ed032b0ea636e40)) -* updated Units Form ([89c09bf](https://github.com/Chia-Network/cadt-ui/commit/89c09bf8ffafe4ae61de99aada85286e1b133a61)) - - - -## [0.1.9](https://github.com/Chia-Network/cadt-ui/compare/0.1.8...0.1.9) (2022-03-08) - - -### Bug Fixes - -* warehouse pagination ([0d07788](https://github.com/Chia-Network/cadt-ui/commit/0d07788d15964167eea1a7d9988a39d2ace193fd)) -* able to download ([c19462e](https://github.com/Chia-Network/cadt-ui/commit/c19462ed18d05a339b82d4f4f34f0af2bce5f3e3)) -* add *originProjectId for edit project form ([afb0137](https://github.com/Chia-Network/cadt-ui/commit/afb01377a1111fc8c30ce9359165ce02581d37de)) -* Add Create/Edit Units, Qualifications/Vintage Tabs ([d17399f](https://github.com/Chia-Network/cadt-ui/commit/d17399f333bafbff325b928413d3d4308b4053c3)) -* add custom messages to date validations ([53002b4](https://github.com/Chia-Network/cadt-ui/commit/53002b46988e5f2384d5f30c17634ae34bc55625)) -* add disable state to yearselect ([63e3634](https://github.com/Chia-Network/cadt-ui/commit/63e3634f9ca73fcdce6a46c8fe075a2fea1ad50d)) -* add messages to errors for Issuance ([476369d](https://github.com/Chia-Network/cadt-ui/commit/476369dd05a4209d6f31c95887854a736c3235fa)) -* add prefix ([09259ab](https://github.com/Chia-Network/cadt-ui/commit/09259ab187ffa14599ae7d0538dae4ab318c1512)) -* add relatedProjectid to related projects tab ([afb33a9](https://github.com/Chia-Network/cadt-ui/commit/afb33a94b9fdcd825a6d5c32b702fca16bf63259)) -* add Select as a placeholder ([10343d0](https://github.com/Chia-Network/cadt-ui/commit/10343d049330957ddc5d874753a729a36e79831b)) -* add setConnectionCheck for all warehouse api requests within actions ([9be1c7a](https://github.com/Chia-Network/cadt-ui/commit/9be1c7aeb1e8b0f16a535ad19aadc26d57de5314)) -* add translation ([097ce82](https://github.com/Chia-Network/cadt-ui/commit/097ce823713bc6e92d47ed7c090984df617ecb96)) -* add translations for confirm deletion modal ([b052eff](https://github.com/Chia-Network/cadt-ui/commit/b052effe78f33267e8ad3ca2cf7b9c8d5031c113)) -* add translations to network error ([ff123ca](https://github.com/Chia-Network/cadt-ui/commit/ff123cacad1082e1fdfc37b9a08ea72c826eb6dd)) -* add translations to project missing fields ([f3954c1](https://github.com/Chia-Network/cadt-ui/commit/f3954c1daf4d3525d9fee12c6d04b8d485df352c)) -* add translations to project missing fields ([65c0d6a](https://github.com/Chia-Network/cadt-ui/commit/65c0d6a34b874d910e86a427e1db0bebb810c15e)) -* add translations to project missing fields ([a51b94e](https://github.com/Chia-Network/cadt-ui/commit/a51b94e2a8133279852ce77a5a949606e55364d3)) -* add type messages errors to date validations ([ba39b4a](https://github.com/Chia-Network/cadt-ui/commit/ba39b4a23f8fd31f98701faebf009f437358fb9d)) -* add uuid to notification ([cbe838e](https://github.com/Chia-Network/cadt-ui/commit/cbe838ef96ebf568eaddb12bb6330657a93bbf88)) -* add workaround for rating number fields ([dd2191a](https://github.com/Chia-Network/cadt-ui/commit/dd2191ab1ddea08877cc983e3c5d259ecfe62d00)) -* add workaround for rating number fields ([4c11287](https://github.com/Chia-Network/cadt-ui/commit/4c11287cd1725f9cf4576bec97cba7c2a5be22df)) -* added 1 more px to leftNav ([78b6f9c](https://github.com/Chia-Network/cadt-ui/commit/78b6f9c4216f19b42434463ac034f91cd36422a9)) -* added 1px to font-size to left nav ([c353768](https://github.com/Chia-Network/cadt-ui/commit/c353768d65b7579396f200125bb9e5870243ed51)) -* added children/replaced leftNav w/dashboard ([b90e646](https://github.com/Chia-Network/cadt-ui/commit/b90e646ee8e5ffe8f10fbffea8ed02fc6552ee87)) -* added custom error when no date is selected ([7112340](https://github.com/Chia-Network/cadt-ui/commit/7112340f3dc9703fd30b3351245b6fef276ca4e5)) -* added empty array condition ([2c62e7a](https://github.com/Chia-Network/cadt-ui/commit/2c62e7a3ec0ae6526208327bb28b5dd9e7487395)) -* added endpoints for units/projects/everything ([eb22603](https://github.com/Chia-Network/cadt-ui/commit/eb2260304ee67cede7c5a826f4b7c04cde51b5df)) -* added endpoints to download for xlsx ([aa09f04](https://github.com/Chia-Network/cadt-ui/commit/aa09f04c8a8c0f1e63d3bee69c6ae35c75820707)) -* added error display on inputs without any ([aa42689](https://github.com/Chia-Network/cadt-ui/commit/aa4268967bd1829f6b3a242bcbf7e498e9828a56)) -* added error response to else ([d95875d](https://github.com/Chia-Network/cadt-ui/commit/d95875dab96ebc5a18e68b77d1cfc8af804a0418)) -* added full query strings ([dddf831](https://github.com/Chia-Network/cadt-ui/commit/dddf831e595cfff7ecac9cafd144a1e22f7c8d98)) -* added Primary Button ([9f6bd43](https://github.com/Chia-Network/cadt-ui/commit/9f6bd43aa46e5829d70513e6e6470e59e0a51e95)) -* added Units Page to the Navigator ([56e7dd1](https://github.com/Chia-Network/cadt-ui/commit/56e7dd191fccd782df19c61de8f349caa3482058)) -* added validations to Create units ([ab3f200](https://github.com/Chia-Network/cadt-ui/commit/ab3f2005c0f3bd5a91d3fee30f026ad3c6a3a499)) -* added validations to issuance and labels for create units ([b100094](https://github.com/Chia-Network/cadt-ui/commit/b100094805ca40f5eb2e19a3e3956cac357c302f)) -* adding astrisk ([0c2a276](https://github.com/Chia-Network/cadt-ui/commit/0c2a27616df6ddf3dc4688a9ecc3235e7317f8ba)) -* adding description icons ([6976d30](https://github.com/Chia-Network/cadt-ui/commit/6976d30f2ed5ce1cce5e524b490bf14156cb976e)) -* adding red to Required ([7cd0efb](https://github.com/Chia-Network/cadt-ui/commit/7cd0efb283f1d338926509f7dd1c4ce9cb311a9c)) -* adjust edit and create unit forms/remove warehouse id/capitalize ([f649c74](https://github.com/Chia-Network/cadt-ui/commit/f649c74b98ac752c132404d0b4251d02fe5bb3f9)) -* adjust headings/removewarehouse id ([517f417](https://github.com/Chia-Network/cadt-ui/commit/517f4174f7df285d32cbc4c2b677a8a8fb75aec9)) -* adjust notification message ([71c33ad](https://github.com/Chia-Network/cadt-ui/commit/71c33ade582fbab7674630116cf8d6094dbdddeb)) -* adjust the css of the body ([6e94f56](https://github.com/Chia-Network/cadt-ui/commit/6e94f56a1413cf7e654ee7990694fa7eba8f8630)) -* adjusted edit Units/Projects ([786d213](https://github.com/Chia-Network/cadt-ui/commit/786d2134129c8f070c6df351a2b38edd5ace1471)) -* all localhost strings is constant ([fe485fc](https://github.com/Chia-Network/cadt-ui/commit/fe485fc21924d24d78e5558dc187f391bfa4c3bf)) -* app crashes if new project status date is not passed ([886967f](https://github.com/Chia-Network/cadt-ui/commit/886967f73e1daddcf19ee47eb89c1a2731ccdc69)) -* app crashes if serialNumberBlock ends with \ ([706d6ae](https://github.com/Chia-Network/cadt-ui/commit/706d6ae86572b381e4a51c198fc5b90d67e45715)) -* app crashes if serialNumberBlock ends with \ ([26694c8](https://github.com/Chia-Network/cadt-ui/commit/26694c8ce5ffff631da512f4263d91ed51cb18a2)) -* block units and projects creation when pending items on either ([c8d7b27](https://github.com/Chia-Network/cadt-ui/commit/c8d7b2702279aa3f257627367c00095669da167d)) -* Body component error fixed ([f7823c3](https://github.com/Chia-Network/cadt-ui/commit/f7823c3b98f6eed4b4a6a16fcdcf07fd82740808)) -* build refresh doesnt actually do anything anymore ([d13969d](https://github.com/Chia-Network/cadt-ui/commit/d13969d0f9a25838e1d04c5be7cc6fc56176e4c7)) -* build refresh doesnt actually do anything anymore ([8282faa](https://github.com/Chia-Network/cadt-ui/commit/8282faa8f0261b92ec8ca07fd2e063c9894d9876)) -* build version network reload does not work ([277da46](https://github.com/Chia-Network/cadt-ui/commit/277da4665f696bac7e2c9724fab5f0e8947dc6aa)) -* change commitItems/commitAllItems to commit/commitAll ([7a59af0](https://github.com/Chia-Network/cadt-ui/commit/7a59af02b5f336d0023cfcbb0197af408a783ada)) -* change modal style ([1f77592](https://github.com/Chia-Network/cadt-ui/commit/1f77592c2fd6fb301d71e89895c708ded0e8b130)) -* change pending location to projects ([5c95796](https://github.com/Chia-Network/cadt-ui/commit/5c95796597cd3985f7575be2c3f7ac99d311b745)) -* change props name/use predefined styled components ([18f0d30](https://github.com/Chia-Network/cadt-ui/commit/18f0d30fc045b5dedab8c9d7011a80a8e5806fc2)) -* changing font size/fontfamily ([54384c2](https://github.com/Chia-Network/cadt-ui/commit/54384c2379af509a4eb5bae48fce6ade3701556b)) -* close button adjustment/word break ([102ebab](https://github.com/Chia-Network/cadt-ui/commit/102ebab8a615c4610c480d423bbb310a1a7092e3)) -* close button adjustment/word break ([4d963ae](https://github.com/Chia-Network/cadt-ui/commit/4d963ae54a0098541ac043306eda5dee90babcd8)) -* color of link font to blue ([176c3c1](https://github.com/Chia-Network/cadt-ui/commit/176c3c18070dcdf02210f250a8961b917ab9afde)) -* color of text/new refresh name/font-family ([b4746f6](https://github.com/Chia-Network/cadt-ui/commit/b4746f68980ace6baf153b0479b4810553e5539e)) -* console errors ([2115418](https://github.com/Chia-Network/cadt-ui/commit/2115418e4a4b99d485ce925ece312bc4a352e120)) -* console errors ([0a4748f](https://github.com/Chia-Network/cadt-ui/commit/0a4748f39afd91f43a837f57b4f85d83b7a6ec70)) -* console errors ([ca942c8](https://github.com/Chia-Network/cadt-ui/commit/ca942c842fae78e8edd4e1567e7ce6c37d436b72)) -* console errors ([ddd4f24](https://github.com/Chia-Network/cadt-ui/commit/ddd4f245abc89c9cdda873b050e8d59a6f20c1a6)) -* console errors ([97fe8be](https://github.com/Chia-Network/cadt-ui/commit/97fe8beb4bce25fa40c4bc66949a54203b339fa5)) -* console errors ([04d77b3](https://github.com/Chia-Network/cadt-ui/commit/04d77b34f200b6ffb022d434c2b3b29edc466fb6)) -* console errors ([f1485da](https://github.com/Chia-Network/cadt-ui/commit/f1485da9f7833a18bf8a2b7b0bcd74782cd8f65b)) -* console errors ([cc360da](https://github.com/Chia-Network/cadt-ui/commit/cc360dab12d3e9eb8062f3ffbbdb7643fb6cb09d)) -* corrupt word ([f92a152](https://github.com/Chia-Network/cadt-ui/commit/f92a1527f2295a58512b6c2dddf1a4707a7f531e)) -* create a helper file for units ([94409b6](https://github.com/Chia-Network/cadt-ui/commit/94409b698799ded8da4a3e65587c43add6cc3686)) -* create unit issuance tab validation fails ([fb4935f](https://github.com/Chia-Network/cadt-ui/commit/fb4935f79a3c417b497c68ee9fc8f0f609dad4ef)) -* created standard component for Switch ([9ddb946](https://github.com/Chia-Network/cadt-ui/commit/9ddb946ad2b6180d27d3c8331d3963318a571b4f)) -* datatable tooltips ([7e8c912](https://github.com/Chia-Network/cadt-ui/commit/7e8c9125e11d932d9ca2e86a00c4db6153197d0c)) -* default Ok to modal label ([f1721b9](https://github.com/Chia-Network/cadt-ui/commit/f1721b957e228adf2d428e0f54370a23f5a3ad93)) -* delete correct ID ([73b8d6f](https://github.com/Chia-Network/cadt-ui/commit/73b8d6fcd49af2bebdafdfa321b1d7d3eb5f36e7)) -* deleting OrgUID ([2b6fa97](https://github.com/Chia-Network/cadt-ui/commit/2b6fa9740784794cc367d57bf3dc3198d257053f)) -* detailed staging -- is displayed for empty keys ([593b5c4](https://github.com/Chia-Network/cadt-ui/commit/593b5c47fd70b49f70d7548dfe340256c8ad7955)) -* detailed staging display new tabs with green ([320545a](https://github.com/Chia-Network/cadt-ui/commit/320545a3cd2f0b3f445a160954ecac45f545dea4)) -* disabled date state update ([7fa2a87](https://github.com/Chia-Network/cadt-ui/commit/7fa2a8715d2cc33eca422bfdfabe5232050c5185)) -* disabled feature now disables open picker ([cea8825](https://github.com/Chia-Network/cadt-ui/commit/cea8825158b052917ad5988be53df478983b4187)) -* display -- for null fields in the data table ([2a188df](https://github.com/Chia-Network/cadt-ui/commit/2a188dfdb07ba80443d523ef20ee98fa62efd7c8)) -* drawer crashes app if a deleted unit clicked ([e649efa](https://github.com/Chia-Network/cadt-ui/commit/e649efab7274699419aee6d906247a2b57c4553a)) -* edit project - entries get duplicated ([6b31ab4](https://github.com/Chia-Network/cadt-ui/commit/6b31ab45809d70648505dfb132cd9f50bb074157)) -* edit project - tables are duplicated ([f69fa4a](https://github.com/Chia-Network/cadt-ui/commit/f69fa4a5eb80736c9a3ebb9576c64ceb2eb67f5a)) -* edit project cannot be submitted ([73b4b4a](https://github.com/Chia-Network/cadt-ui/commit/73b4b4a7a5ae649d4de32bf53244663aecd107ab)) -* edit project tabs are crashing app ([a0077af](https://github.com/Chia-Network/cadt-ui/commit/a0077afaf4e793ecb3365a5bacbee994c112bc3d)) -* edit project tabs are crashing app ([7aceaf5](https://github.com/Chia-Network/cadt-ui/commit/7aceaf570fdfff9f299f5360c95974e617e853f4)) -* edit project tabs entries cannot be deleted ([7e553fc](https://github.com/Chia-Network/cadt-ui/commit/7e553fc1a52f593094033a03a2529485d1e4125a)) -* edit project validate date invalid bug ([5dbc7fe](https://github.com/Chia-Network/cadt-ui/commit/5dbc7fed284ddf195b794daa380ba0dac4048228)) -* edit project works only for the first project ([e8fbb6b](https://github.com/Chia-Network/cadt-ui/commit/e8fbb6bfbe67c665950cd7cea36e787a9c4c477c)) -* edit project/related/load relatedProjectId ([8f5ecde](https://github.com/Chia-Network/cadt-ui/commit/8f5ecde234f12027a4eda52e0385cebe45cd330b)) -* edit unit always edits the unit with index 0 ([068c8f9](https://github.com/Chia-Network/cadt-ui/commit/068c8f90a12aba8ab9fb2db469b4767b2eb32066)) -* first time app loads, issuance displays issuance not found ([4a610d8](https://github.com/Chia-Network/cadt-ui/commit/4a610d86e77ccf5631adc7d997f84e6f20368685)) -* fix misspelling/remove abbre ([5b3549b](https://github.com/Chia-Network/cadt-ui/commit/5b3549bdd4bda04eda54117bb68168a4f7820b91)) -* Fix the algorithm for the pagination to be 0 based [#103](https://github.com/Chia-Network/cadt-ui/issues/103) ([d9a38b5](https://github.com/Chia-Network/cadt-ui/commit/d9a38b532d9248adef73e4dde746707fa93832a0)) -* fix unit edit dispatch message ([ca0acdf](https://github.com/Chia-Network/cadt-ui/commit/ca0acdfcb65d7539166536df0bfd3678c03b065d)) -* fixed dots position/created Qualifications/Vintage components ([0a5a200](https://github.com/Chia-Network/cadt-ui/commit/0a5a2009a17210728d9c155f06d14952c491ffcb)) -* fixed double clicking to single click next button on labels ([25ea59b](https://github.com/Chia-Network/cadt-ui/commit/25ea59b59889f13a9662abf47fcd5e3fada975a0)) -* fixed download and upload endpoints ([7e22718](https://github.com/Chia-Network/cadt-ui/commit/7e22718595dc968caeb06e4baa977861ef3ed40a)) -* fixed issue causing white screen when year is deleted ([262c091](https://github.com/Chia-Network/cadt-ui/commit/262c0918dfe2b6cc4cd9f59dbd0781000c995d95)) -* fixed issue with detailed view not showing updated table data ([97e7c86](https://github.com/Chia-Network/cadt-ui/commit/97e7c86e756c8adc493df56741d353f3d45f3d70)) -* fixing validations ([267226b](https://github.com/Chia-Network/cadt-ui/commit/267226bcb9d6451b5d49c857e05e903ef8c63c6c)) -* front-end units schemas not corresponding ([9b8eee2](https://github.com/Chia-Network/cadt-ui/commit/9b8eee220fd8739191b13c3ef975631324aeb0b2)) -* front-end units schemas not corresponding ([43bea87](https://github.com/Chia-Network/cadt-ui/commit/43bea87201c75aa7c9679443609416c396ee80b7)) -* front-end units schemas not corresponding ([e7e8cc6](https://github.com/Chia-Network/cadt-ui/commit/e7e8cc6ecaad8c939d03a39875210797575c32bb)) -* front-end units schemas not corresponding ([a50899f](https://github.com/Chia-Network/cadt-ui/commit/a50899fb2bab588cfb7300596f8e651a6aede97f)) -* front-end units schemas not corresponding ([453b59f](https://github.com/Chia-Network/cadt-ui/commit/453b59f997f0930b905a74295e4e379b8cd3b936)) -* front-end units schemas not corresponding ([1e54d91](https://github.com/Chia-Network/cadt-ui/commit/1e54d91ba37b53607d7a92c78aafe9708fd09880)) -* height of datatable ([73487e8](https://github.com/Chia-Network/cadt-ui/commit/73487e849ec970b808f622bada72ebd0905e805c)) -* hide null values from data table ([74e1667](https://github.com/Chia-Network/cadt-ui/commit/74e1667fd542973ca67e4135cf3006217c964584)) -* imperative method ([9e122a1](https://github.com/Chia-Network/cadt-ui/commit/9e122a1c679b9eb991f87e7c39596eaff6de27c2)) -* Increased logo size ([1a89be5](https://github.com/Chia-Network/cadt-ui/commit/1a89be52e969719ea7c6c471f22d622bd7fc5a5c)) -* inline div to styled/Vintage to Vintages ([6cafc8a](https://github.com/Chia-Network/cadt-ui/commit/6cafc8ab1f6b8aba809a8f7f358dfc65420c5780)) -* inline styles to style components ([779d5e5](https://github.com/Chia-Network/cadt-ui/commit/779d5e5b4af0baf5696845b1bdef3eacb4350bf6)) -* issuances should not be editable if ID exists ([370bebd](https://github.com/Chia-Network/cadt-ui/commit/370bebdea173efd9c4293ee5fa9ec75fe9e5926f)) -* issuances tab crashes the app ([1d73cf3](https://github.com/Chia-Network/cadt-ui/commit/1d73cf355394574beef472644f79048c8bfdf9e0)) -* issue with deleting the date input and crashing ([b2854d1](https://github.com/Chia-Network/cadt-ui/commit/b2854d196d42cc0ac8d48260f63f0c51e8a880d3)) -* labels break for unit detailed view object prop ([65c443a](https://github.com/Chia-Network/cadt-ui/commit/65c443a2f5e317fb75269bef6c77825cf7dad11a)) -* make disable state colors similar on all inputs ([295440e](https://github.com/Chia-Network/cadt-ui/commit/295440e26947c6cc21fed2d04cd9031518167aaf)) -* Make Network Error Top Level ([7835299](https://github.com/Chia-Network/cadt-ui/commit/7835299437f1eeb0d9fcb80838154ddb8760df86)) -* make tabs work ([ca369e2](https://github.com/Chia-Network/cadt-ui/commit/ca369e24e80276ad81515f8c2e344f85982471d0)) -* make units split/edit menu visible again ([146c2b6](https://github.com/Chia-Network/cadt-ui/commit/146c2b694ec8a62d947233db58692700cc4ad353)) -* memoize derivate values [#389](https://github.com/Chia-Network/cadt-ui/issues/389) ([39ad60e](https://github.com/Chia-Network/cadt-ui/commit/39ad60e39b04823eba6c857f9e8a6d4f551c10d6)) -* merge issue ([2e76749](https://github.com/Chia-Network/cadt-ui/commit/2e76749578fbbbdbd14d64eec9d124ab75628474)) -* move validity period start date labels form ([4a6cbc2](https://github.com/Chia-Network/cadt-ui/commit/4a6cbc2a727c217c91c4abdc8c24a52ca63753ad)) -* moved pendingError to redux appStore ([6138a85](https://github.com/Chia-Network/cadt-ui/commit/6138a85ca0bfecdf0d818ee60566544457c6c986)) -* Network error in app container ([248a3c4](https://github.com/Chia-Network/cadt-ui/commit/248a3c40e380cdf901f153bd525e8efb43eeedf0)) -* new modal button ([009cff9](https://github.com/Chia-Network/cadt-ui/commit/009cff94e5e5e8abba621dc4dd9a6efccc06558d)) -* new project labels tab crashes app ([22472f7](https://github.com/Chia-Network/cadt-ui/commit/22472f79d8b6539c769385b545d70e74387fdb1b)) -* no data switching from same staging units/projects to warehouse units/projects ([ae68549](https://github.com/Chia-Network/cadt-ui/commit/ae68549fcbf88e3e33f7d58ae16e15e13520a8df)) -* no pending data message ([7803a2f](https://github.com/Chia-Network/cadt-ui/commit/7803a2f785c70e0bf4df2847830551546cccf342)) -* onChange props ([6a154b2](https://github.com/Chia-Network/cadt-ui/commit/6a154b26d6987743f8563eb7e7e93f8ecf8f8419)) -* only replace host name in signin url ([d066b6e](https://github.com/Chia-Network/cadt-ui/commit/d066b6e9afd83cfdb69d4f1645905e11fe3486a0)) -* organization list ([374f0f8](https://github.com/Chia-Network/cadt-ui/commit/374f0f8cfac18de8a40b7b6068519a94d4106d1a)) -* organizations dropdown does not refresh [#457](https://github.com/Chia-Network/cadt-ui/issues/457) ([c298f3d](https://github.com/Chia-Network/cadt-ui/commit/c298f3df6004d885edf469da257c107d0aaf9134)) -* overlay over page ([20e3678](https://github.com/Chia-Network/cadt-ui/commit/20e3678c3e9360d2f4474ee76216b4122f1038e8)) -* paddings, margins, horozontal table scroll ([98f1aee](https://github.com/Chia-Network/cadt-ui/commit/98f1aee6309c54cd15462a63723f32f2465b0a42)) -* pagination breaks if user switches registry ([4406c38](https://github.com/Chia-Network/cadt-ui/commit/4406c38a77ecf9beae270f83318a95af62dd83b4)) -* prevent user editing existing issuance ([4e0c3f0](https://github.com/Chia-Network/cadt-ui/commit/4e0c3f0c65f7bfa86fac74bdf34bc452f2887353)) -* project form is submittable ([1bde7a4](https://github.com/Chia-Network/cadt-ui/commit/1bde7a4f1f74e60bb8f54d3926acf53a1a0ae3e2)) -* project locations - inCountry Region optional ([f8ad1ac](https://github.com/Chia-Network/cadt-ui/commit/f8ad1acb41444f040611baaae2ebdc99885d3560)) -* project locations inCountry Region optional ([4a5bf1e](https://github.com/Chia-Network/cadt-ui/commit/4a5bf1e2c1a890483d3d4f83164727265637b693)) -* projects issuances and vintages repeaters ([32392f9](https://github.com/Chia-Network/cadt-ui/commit/32392f997c8fed92159ce250ebd9657d562c67fe)) -* px to rem ([5ad56d6](https://github.com/Chia-Network/cadt-ui/commit/5ad56d6a58e541fe73ca664e3ff9f8b488f3a424)) -* refractor download/upload endpoints ([14a0cc2](https://github.com/Chia-Network/cadt-ui/commit/14a0cc2a28bee354117f9e960c3caa6efa97991e)) -* related project tab relatedprojectid required ([f669772](https://github.com/Chia-Network/cadt-ui/commit/f669772d7dffd69b69d2d2754439022d8638f9d5)) -* related projects optional fields block validation ([2bf5a8e](https://github.com/Chia-Network/cadt-ui/commit/2bf5a8ed41611e6ee4a7ac41e975275656139f14)) -* related projects optional fields block validation ([e387ec0](https://github.com/Chia-Network/cadt-ui/commit/e387ec04b54da64e15181b09ec2eb18d24ad93f6)) -* Reload when user presses try again ([42ffa10](https://github.com/Chia-Network/cadt-ui/commit/42ffa10f1ad0226caa10a3e644bbb8c121a43e3e)) -* remove abbreviations ([c08906b](https://github.com/Chia-Network/cadt-ui/commit/c08906b6b9e6928bcf84c3466c47aeccc377217c)) -* remove aria Labels ([e431ca1](https://github.com/Chia-Network/cadt-ui/commit/e431ca19912a085a1ba050970c57917f536ef3bb)) -* remove blue disclaimer and deletion for pending ([c124660](https://github.com/Chia-Network/cadt-ui/commit/c1246602d2d56f41739d3a02e45bd793d4ed9ba8)) -* remove comment ([1b4e91a](https://github.com/Chia-Network/cadt-ui/commit/1b4e91ad79e03f0e261d503b36079e058fc7a43b)) -* remove component ([34e521e](https://github.com/Chia-Network/cadt-ui/commit/34e521e7e8a9897a09af4a47b1453754e030109c)) -* remove console.log ([fd23a32](https://github.com/Chia-Network/cadt-ui/commit/fd23a32a033590f898e61c4b82c4c58bbdda1dcc)) -* remove current registry field ([ac47a08](https://github.com/Chia-Network/cadt-ui/commit/ac47a083c8279ac81eefd9780f7ce3f1fc8419c4)) -* remove extra space/vintage plural/uncomment dispatch ([0365953](https://github.com/Chia-Network/cadt-ui/commit/0365953890725afd4da85c205df14f8cbabd5dde)) -* remove formatted date in date picker ([171a65a](https://github.com/Chia-Network/cadt-ui/commit/171a65a702710a93e7524c4f439f4357d2586bf4)) -* remove get from state ([e970ebf](https://github.com/Chia-Network/cadt-ui/commit/e970ebf598f3695a71f572661e954a55a4eb02aa)) -* remove ID field from ratings form [#335](https://github.com/Chia-Network/cadt-ui/issues/335) ([4945c8f](https://github.com/Chia-Network/cadt-ui/commit/4945c8f984260d37a1b2fe9131dfe5d81e68d22c)) -* remove selections from state ([9d3cdab](https://github.com/Chia-Network/cadt-ui/commit/9d3cdab2b169a6447f9739532973b1cf221fafd0)) -* remove translation for selection ([ea8b6ec](https://github.com/Chia-Network/cadt-ui/commit/ea8b6ecbb7c4072336f467383a2c217282ddd717)) -* remove unnecessary state prop ([1f88b03](https://github.com/Chia-Network/cadt-ui/commit/1f88b03fe147ce5d23c27aa02c8a7ddcec91c0de)) -* removed blue border when clicked and removed open date picker in disabled state ([b01c9a0](https://github.com/Chia-Network/cadt-ui/commit/b01c9a01793f2510a3c1d1f9c2e46db84f2941e7)) -* removed console log/changed date format/removed moment dep ([7f9c01f](https://github.com/Chia-Network/cadt-ui/commit/7f9c01f788c06a14f556f0d59d5300907573a150)) -* removed console logs ([e8fdae0](https://github.com/Chia-Network/cadt-ui/commit/e8fdae06c8b0f78f062e905bedc7c1684a26613c)) -* removed defaults ([c71b346](https://github.com/Chia-Network/cadt-ui/commit/c71b3469e191865e22e4f8b705b844c8ccef4c7a)) -* removed defaults/adjust close button ([a301181](https://github.com/Chia-Network/cadt-ui/commit/a3011812c628f47d1eb30893dedca0ea484f1e58)) -* removed hard-coded date/removed commented code ([a37ddc2](https://github.com/Chia-Network/cadt-ui/commit/a37ddc2bdff0749a6a47338b6438690aea913b29)) -* removed Time Staged Data from Detailed view ([ee4dd43](https://github.com/Chia-Network/cadt-ui/commit/ee4dd43c396e8ad09c7d7fa506bb418aa021af4f)) -* removed unnecessary actions/added api error message ([0761fa2](https://github.com/Chia-Network/cadt-ui/commit/0761fa2e4c7353a0d5a2185b51ff270b5ca27199)) -* removed unnecessary console log ([75adf9b](https://github.com/Chia-Network/cadt-ui/commit/75adf9bd0613c2512a821f4b8448cc479c9b4d05)) -* removed withTheme ([03f4578](https://github.com/Chia-Network/cadt-ui/commit/03f4578d4dd3726937e8366f831cb4d343e9b97f)) -* select keeps focus after item being selected ([dc8098b](https://github.com/Chia-Network/cadt-ui/commit/dc8098b900405503d4c97eaf25554547ede5a25f)) -* setRefresh to false ([f2c7855](https://github.com/Chia-Network/cadt-ui/commit/f2c7855549f6260afda43a95acf04f2da4bb3faa)) -* show only * from ndcInfo conditionally ([c3a4d4d](https://github.com/Chia-Network/cadt-ui/commit/c3a4d4d0968d062a5b55dd19dca08dc4d1f91b91)) -* Socket ID and Icon ([3454137](https://github.com/Chia-Network/cadt-ui/commit/345413724007efea39cb779c35e5307187d36637)) -* Socket ID and Icon ([406e1fa](https://github.com/Chia-Network/cadt-ui/commit/406e1fa49f398f6c910385b21341446c867e98fa)) -* spelling errors and additional description ([61b5fa3](https://github.com/Chia-Network/cadt-ui/commit/61b5fa3848c80fb4515231f01e1f50eba8333d9d)) -* staging table display tweaks ([791cc97](https://github.com/Chia-Network/cadt-ui/commit/791cc973a5fd4c1d08885cb38f18c092bda5714a)) -* switch from moment to dayJS ([c8471f0](https://github.com/Chia-Network/cadt-ui/commit/c8471f095ae70795f400fd4afe05954f5d0a0136)) -* switch useMemo with useEffect ([987a49e](https://github.com/Chia-Network/cadt-ui/commit/987a49e49683d73a1d1fa317c5e4ebc90731f0e3)) -* Tab switch from staging to warehouse error fixed ([ced5456](https://github.com/Chia-Network/cadt-ui/commit/ced54569c28623909be6d17f7388a33c134f4115)) -* table drawer height, style, close ([084f43d](https://github.com/Chia-Network/cadt-ui/commit/084f43df5b94ab7f2712fa253cede4ed90e6df3a)) -* The table shows rows under the pagination footer. Please fix. [#122](https://github.com/Chia-Network/cadt-ui/issues/122) ([72463be](https://github.com/Chia-Network/cadt-ui/commit/72463bef216db34a7d0907131530521fe8d74341)) -* toggling lang toggles scrollbar ([e0b1950](https://github.com/Chia-Network/cadt-ui/commit/e0b19509ac28a21fed04bdd9b27f453f71ce0cdf)) -* top bar element takes full width ([04899ae](https://github.com/Chia-Network/cadt-ui/commit/04899ae04544ac6647390cc022608711dee385fd)) -* ui breaks climateWarehouseStore.organizations ([4cca729](https://github.com/Chia-Network/cadt-ui/commit/4cca72947a043967f8fd64fb3ca00a7d5ee6e706)) -* Unit Changes ([0386b0b](https://github.com/Chia-Network/cadt-ui/commit/0386b0b980f7f5caab07a7c1f77e0b44c6079f59)) -* unitQuantity unitCount positive validation ([4247390](https://github.com/Chia-Network/cadt-ui/commit/4247390f4fe39981737491e0e5ac3b609dfc3ebe)) -* units add validation for serialNumberPattern ([48bc7bd](https://github.com/Chia-Network/cadt-ui/commit/48bc7bd94cc9d3da22d1632995d356c1034195a5)) -* units should not display objects in datatable ([462bc57](https://github.com/Chia-Network/cadt-ui/commit/462bc577d1050c17f65556afc4d07dda01c3ec5a)) -* units-project-location-id-description ([002e102](https://github.com/Chia-Network/cadt-ui/commit/002e10259fccab4d6c9f304bdfe3b158cc6491b0)) -* unnecessary z-index removed ([919fe89](https://github.com/Chia-Network/cadt-ui/commit/919fe8961b237ae77db38b178869dc4e7a47d254)) -* update disable state for inputs ([1253a6b](https://github.com/Chia-Network/cadt-ui/commit/1253a6ba46b2df3d404a67d8d23079db9765e813)) -* update units/projects commit params ([1c9881d](https://github.com/Chia-Network/cadt-ui/commit/1c9881da736d65ab0c9023cecbafce075bbbd745)) -* updated inputs ([63aaffa](https://github.com/Chia-Network/cadt-ui/commit/63aaffa67f5175cef9a62ec6b7973438fdb3b9b0)) -* updated old headlines to be current for units/removed hardcoded date/ fixed validity date validation ([73e6bfd](https://github.com/Chia-Network/cadt-ui/commit/73e6bfdc1e8611e1f1accedec3ae1e3b3272a321)) -* Updated Units DataModal/Forms ([f505932](https://github.com/Chia-Network/cadt-ui/commit/f505932588d4ccb458da1d809c56657348598053)) -* usememo to prevent unlimited rerender ([e17c220](https://github.com/Chia-Network/cadt-ui/commit/e17c220b70298e47678638e306d9ec2af1b783b3)) -* using forms on smaller window sizes ([c746542](https://github.com/Chia-Network/cadt-ui/commit/c746542b94eeccea582c27f56bbd8b60b3a6958e)) -* using predefined components ([3ba04c7](https://github.com/Chia-Network/cadt-ui/commit/3ba04c7fde3edbec0a04e7a2a1412c7f27e501f6)) -* various form fixes ([a45237e](https://github.com/Chia-Network/cadt-ui/commit/a45237e62bcbcd55dee71dfe9252a89f4109f34a)) -* Vintage singular in units ([eb4bb6a](https://github.com/Chia-Network/cadt-ui/commit/eb4bb6a091c584ac79c1a4a1bda2f78b854700ef)) - - -### Features - -* add a button next to csv download for csv upload ([c2ebd3b](https://github.com/Chia-Network/cadt-ui/commit/c2ebd3b276375aa12e118bcb2ce82a19d4019ac2)) -* add a button next to csv download for csv upload ([8a026b5](https://github.com/Chia-Network/cadt-ui/commit/8a026b5a8d2b0705cbd130dfae150a58047e664a)) -* add a confirmation when deleting changeGroups ([8bd7512](https://github.com/Chia-Network/cadt-ui/commit/8bd7512a39c8a5a4a9d91dff86b5af9897d22289)) -* Add a info box in the split form to notify the user of the total number of split units available [#222](https://github.com/Chia-Network/cadt-ui/issues/222) ([d39ea75](https://github.com/Chia-Network/cadt-ui/commit/d39ea75e872b7777fa28248cd3703d04998cd727)) -* add a local error message component and add it to the split form to display validation errors [#219](https://github.com/Chia-Network/cadt-ui/issues/219) ([619c6de](https://github.com/Chia-Network/cadt-ui/commit/619c6de59d8c6967eaee819ffa9910a9788b2b2f)) -* add click to add pointer ([178ae42](https://github.com/Chia-Network/cadt-ui/commit/178ae4261170f0c6df6b7d78f7e7b14790b9de82)) -* add conditional refresh alert ([ffa5586](https://github.com/Chia-Network/cadt-ui/commit/ffa5586cc4b9e7834d0ba6ebf3c0d62b9e28f27c)) -* Add counts to staging and pending tab names [#130](https://github.com/Chia-Network/cadt-ui/issues/130) ([0ad958c](https://github.com/Chia-Network/cadt-ui/commit/0ad958cd2f95e7afe1c6a073e4d5bfba8ce5c7ba)) -* add csv download of currrent table ([4b0d87b](https://github.com/Chia-Network/cadt-ui/commit/4b0d87bf2b17a146e387467e0e08df0f8a1c3f6e)) -* add delete project unit ([e067563](https://github.com/Chia-Network/cadt-ui/commit/e067563e95bbccd3f60cc504df93aaab978d9343)) -* add delete unit project confirmation ([7fc6d3b](https://github.com/Chia-Network/cadt-ui/commit/7fc6d3b53a3d8be10415cc72393752d3e0240331)) -* add detailed view for units / projects ([b500552](https://github.com/Chia-Network/cadt-ui/commit/b50055205bd418282e8cb55a4b2b5be8132e8459)) -* add detailed view for units / projects ([24d6bdd](https://github.com/Chia-Network/cadt-ui/commit/24d6bdd85e9c1731c5a6be1930e4bd428eeeef52)) -* add error messages ([601c7de](https://github.com/Chia-Network/cadt-ui/commit/601c7de8180f41011a1a76a60ad3b7911670375d)) -* add estimations tab to project add / edit forms ([06c54c4](https://github.com/Chia-Network/cadt-ui/commit/06c54c4c88a13f6395885c899aece56701fb303b)) -* add estimations tab to project add / edit forms ([5e4f57e](https://github.com/Chia-Network/cadt-ui/commit/5e4f57ee972c35daecb1416e515aa9669881d7de)) -* add field required to forms ([ec361e8](https://github.com/Chia-Network/cadt-ui/commit/ec361e8094cd54095feded1162a4857982529e31)) -* add Home orgUID ([a2e6f15](https://github.com/Chia-Network/cadt-ui/commit/a2e6f156a0ef1944acd7b4a9c03fc2550cda9524)) -* add local switcher ([d64affb](https://github.com/Chia-Network/cadt-ui/commit/d64affb30ad169b0d961c4ac87d461204bc50999)) -* add message when pending items ([6d02830](https://github.com/Chia-Network/cadt-ui/commit/6d02830c5619940073c14d0a58e016786a3b2bd4)) -* add org icons ([91ce2b8](https://github.com/Chia-Network/cadt-ui/commit/91ce2b80cdfb3385b995ee2cf8e49f3379992a34)) -* add project ratings to project forms ([47ee53f](https://github.com/Chia-Network/cadt-ui/commit/47ee53f9c7466072524eeaf5ee66238fd0c901e7)) -* add project ratings to project forms ([1dd3119](https://github.com/Chia-Network/cadt-ui/commit/1dd31198800a34c42414237b6fdec5c42f4c485a)) -* add readonly mode ([afa764b](https://github.com/Chia-Network/cadt-ui/commit/afa764b376b65d0727aa9a84f082c695340da4c8)) -* add red error state to all inputs ([6a64767](https://github.com/Chia-Network/cadt-ui/commit/6a64767fe79e9a39232c07e119f5d14c19c84fb6)) -* add remote connection info ([696ffc5](https://github.com/Chia-Network/cadt-ui/commit/696ffc5655f7c41eaa18084b2d3f7a58b5998ed7)) -* add SimpleSelect component [#345](https://github.com/Chia-Network/cadt-ui/issues/345) ([b86ecd4](https://github.com/Chia-Network/cadt-ui/commit/b86ecd4d02927d818fc05de7b763a95952898af8)) -* add staging group deletion notif/translation ([3eeb394](https://github.com/Chia-Network/cadt-ui/commit/3eeb3949b884569f1892e7e4936a35ebbba8f3b5)) -* add standard-version config ([d564fc0](https://github.com/Chia-Network/cadt-ui/commit/d564fc055235a8b731ae9d8fe2f3f326bc7026d7)) -* add tab changes for all actions ([a9e0a3a](https://github.com/Chia-Network/cadt-ui/commit/a9e0a3a8e95094e5a36dc01b092d3a33715ac2ee)) -* add tab changes for all actions ([1ea47b4](https://github.com/Chia-Network/cadt-ui/commit/1ea47b4f2caabe4ea33a9d1fe0678ee478e834b9)) -* add tab component ([929c88b](https://github.com/Chia-Network/cadt-ui/commit/929c88bcad9bdc28a039845c8b7f7ee06b3610d7)) -* Add Translations ([08460e6](https://github.com/Chia-Network/cadt-ui/commit/08460e6bd70c66843053ecd517cea68c97ae6da0)) -* add units to issuances in detailed view ([a898dba](https://github.com/Chia-Network/cadt-ui/commit/a898dba73b6c10161f519b6294d7b6012959e270)) -* add validation for project forms ([e76b542](https://github.com/Chia-Network/cadt-ui/commit/e76b5424d6d3b133a81af00bbacc5ba742035cac)) -* add validation for project forms ([3cd19f0](https://github.com/Chia-Network/cadt-ui/commit/3cd19f0d23606a68b37145f6f33dd6e97a609156)) -* add validation for project forms ([a573faf](https://github.com/Chia-Network/cadt-ui/commit/a573faf866b287df3af260de8f64e9137a163a5b)) -* add validation for project forms ([ec61a9d](https://github.com/Chia-Network/cadt-ui/commit/ec61a9ddb2fb24ab551f6d2b79653d8963806808)) -* add validation for project forms ([f031d51](https://github.com/Chia-Network/cadt-ui/commit/f031d5145ebbea04198c5532696bd0ad86a51ec2)) -* add validation to new organization form ([b745547](https://github.com/Chia-Network/cadt-ui/commit/b745547f0e19657a9e00df1e3d341ced71ffdd2e)) -* add-socket-status-notification ([26c2a12](https://github.com/Chia-Network/cadt-ui/commit/26c2a1284908f3de0db94068172abaa25affe4ff)) -* added api errors ([fa315d8](https://github.com/Chia-Network/cadt-ui/commit/fa315d81582b42eadc3d65cfd8db4d4e7d0cce8f)) -* added climate warehouse logo to headline ([c40db57](https://github.com/Chia-Network/cadt-ui/commit/c40db5729af1a7cdcc1e73fd978e1793588fe21e)) -* Added Current Registry To Projects Form ([ada52e0](https://github.com/Chia-Network/cadt-ui/commit/ada52e01c967547b0a44e1cc0aa2bf8722b8b598)) -* added message to commit ([1375c12](https://github.com/Chia-Network/cadt-ui/commit/1375c12c570746526db2b52ef99fc3d7cd2b1b0e)) -* added pending messages to projects ([c129ad1](https://github.com/Chia-Network/cadt-ui/commit/c129ad18335e4cf036bb363ee9772cff5ea8ef86)) -* Added RelatedProjects/Cobenefits/ProjectLocation Repeaters to Projects ([4f73602](https://github.com/Chia-Network/cadt-ui/commit/4f7360262eae6f46b044bba96d1eb0126bffcbcb)) -* additional translations ([39d47ff](https://github.com/Chia-Network/cadt-ui/commit/39d47ff6435d7ed811878dee627d0b2c21596a87)) -* Alter repeater component to have a max number of instances prop. Set units form, vintage to max of 1. [#132](https://github.com/Chia-Network/cadt-ui/issues/132) ([f53599e](https://github.com/Chia-Network/cadt-ui/commit/f53599efc726b2c7b03d1aa7ae0b004db1d85d3a)) -* andle electron routing management ([2e0a38d](https://github.com/Chia-Network/cadt-ui/commit/2e0a38d3afc2a40c5553ce04008347f449fda169)) -* Body Component ([f487172](https://github.com/Chia-Network/cadt-ui/commit/f48717267c74aca6029cb522da43537e190d11f0)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([68d3a33](https://github.com/Chia-Network/cadt-ui/commit/68d3a333ddd16627b741d2a519c532c99efe40d9)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([b41b85f](https://github.com/Chia-Network/cadt-ui/commit/b41b85f489219e5da177b75188e3afb54f6ff872)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([fe77ba7](https://github.com/Chia-Network/cadt-ui/commit/fe77ba76847c90d0996ad1893b91632360e41bed)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([94125af](https://github.com/Chia-Network/cadt-ui/commit/94125af40925ca91c58d35e845d3e24131cdd70f)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([a55f522](https://github.com/Chia-Network/cadt-ui/commit/a55f522148cca10ee3bd59e70174d70827267c27)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([9cb0253](https://github.com/Chia-Network/cadt-ui/commit/9cb0253598513033e01dd6c4bedfd5ca5b4c39f3)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([3b1c7f1](https://github.com/Chia-Network/cadt-ui/commit/3b1c7f1721c39567c76fdf51895968429adbeacc)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([1aecd2a](https://github.com/Chia-Network/cadt-ui/commit/1aecd2a869b6beec0fbbc9985317e2b36eeae832)) -* Build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([a5d283c](https://github.com/Chia-Network/cadt-ui/commit/a5d283cc444ad7423b25c2c3fc3ed29f324fc368)) -* Build container block that shows all the pending transactions that were commited but havnt propagated yet. [#115](https://github.com/Chia-Network/cadt-ui/issues/115) ([5215e6d](https://github.com/Chia-Network/cadt-ui/commit/5215e6df3ffa6a52605cba1b8bea982fc2cbad8c)) -* Build container block that shows all the pending transactions that were commited but havnt propagated yet. [#115](https://github.com/Chia-Network/cadt-ui/issues/115) ([f771f29](https://github.com/Chia-Network/cadt-ui/commit/f771f2984eb74085f4a11cacf7b77186c2c3afb0)) -* build repeater component that can accept any arbitrary component as a child that can repeat. [#106](https://github.com/Chia-Network/cadt-ui/issues/106) ([b5fcb7b](https://github.com/Chia-Network/cadt-ui/commit/b5fcb7b908dcde817ad8c0a6f854daf54abb9480)) -* Call the orgUid endpoint to get the org map and populate the org dropdown. /v1/organizations [#159](https://github.com/Chia-Network/cadt-ui/issues/159) ([162f21a](https://github.com/Chia-Network/cadt-ui/commit/162f21a56ffe189cddc3a799fcb12a8ad20c54d4)) -* Call the orgUid endpoint to get the org map and populate the org dropdown. /v1/organizations [#159](https://github.com/Chia-Network/cadt-ui/issues/159) ([a149a5b](https://github.com/Chia-Network/cadt-ui/commit/a149a5bda623c4e8bc148117ceec1e42992a4d79)) -* change endpoints to xlsx ([ed76154](https://github.com/Chia-Network/cadt-ui/commit/ed7615445533af91c16327a1826abd83ba452c6f)) -* change left nav names for registry ([2b45c83](https://github.com/Chia-Network/cadt-ui/commit/2b45c83265312f2efc907a29ac4afda5e4ef8ffb)) -* change left nav names for registry ([9747cd6](https://github.com/Chia-Network/cadt-ui/commit/9747cd6d3641812f82a01ff59e3a265e20189643)) -* change message for zero results in warehouse ([760183e](https://github.com/Chia-Network/cadt-ui/commit/760183e10f6d92bc21a4904545c138faec5d4b10)) -* Completed Create Units Validation ([b6a1af1](https://github.com/Chia-Network/cadt-ui/commit/b6a1af148470af7348161c38a323fdd0e170719d)) -* create add project page ([8ff4e5d](https://github.com/Chia-Network/cadt-ui/commit/8ff4e5d93660d01d9a1c9af504e114ddea559c17)) -* Create Tabbed View for Projects and Units with 3 tabs each: "Committed", "Staging", "Pending" [#123](https://github.com/Chia-Network/cadt-ui/issues/123) ([e0c5766](https://github.com/Chia-Network/cadt-ui/commit/e0c5766eba07696275e0d336dcc002b5ffaf2c71)) -* create unit form redesign ([7c98148](https://github.com/Chia-Network/cadt-ui/commit/7c9814819c8065cf7d8c2a517face14bbe651e00)) -* create Unit form redesign ([ccd79ff](https://github.com/Chia-Network/cadt-ui/commit/ccd79ff9964415c8d13e2bcb1c59d6401c88c386)) -* Create-Units-Page ([31aa2b1](https://github.com/Chia-Network/cadt-ui/commit/31aa2b18b2a7bd321c751bdd12fa0d785c11a264)) -* Dashboard-Component ([65bae5a](https://github.com/Chia-Network/cadt-ui/commit/65bae5a964c51b549109fed6b74518d0bf1c1857)) -* date picker ([13abc61](https://github.com/Chia-Network/cadt-ui/commit/13abc61b053e1251d9418ab9b3f6ce9d1ec593ec)) -* detailed view use colors for delete and add too ([c382b8c](https://github.com/Chia-Network/cadt-ui/commit/c382b8c3928021fb772fc3296ad87fb92e7de446)) -* detailed view use colors for delete and add too ([22e52d9](https://github.com/Chia-Network/cadt-ui/commit/22e52d963d80ef9cdb5ad56eb9de069a07e09d5e)) -* display staging in detailed view ([eb33eb6](https://github.com/Chia-Network/cadt-ui/commit/eb33eb6c178e45fd83ccccc2225a24e2c2961ae7)) -* display staging in detailed view ([24e0287](https://github.com/Chia-Network/cadt-ui/commit/24e028796b7a8f27a6b2b5d3a9bb95e8a99276ca)) -* display staging in detailed view ([c40d5ea](https://github.com/Chia-Network/cadt-ui/commit/c40d5eadcf3dd5d7f47f667ab1b1504f2a350667)) -* display staging in detailed view ([fa682ef](https://github.com/Chia-Network/cadt-ui/commit/fa682ef43534d9998df36c846abb9844d43e1f9e)) -* Edit Projects Page/Create Projects Page to overlay ([cbc13d9](https://github.com/Chia-Network/cadt-ui/commit/cbc13d9b99ec85a3988729aa6f6b96f1178a68fc)) -* edit-unit-page ([1951c4a](https://github.com/Chia-Network/cadt-ui/commit/1951c4adca200719c69ebf143531a9b2a41c2de7)) -* Feat build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([f9cc844](https://github.com/Chia-Network/cadt-ui/commit/f9cc844daf517ab6a914313de34255f68a69d9c7)) -* Fork the Pagination component into "ApiPagination" and modify it to call paginated results on demand. [#137](https://github.com/Chia-Network/cadt-ui/issues/137) ([5a83885](https://github.com/Chia-Network/cadt-ui/commit/5a838856bec0c58b4b855b11ed7e396be9ac2fe6)) -* handle no organization scenario ([3851336](https://github.com/Chia-Network/cadt-ui/commit/38513360d7bc6d3d5a4637c829e6f4a5ccecb46d)) -* handle no organization scenario ([f84fbf6](https://github.com/Chia-Network/cadt-ui/commit/f84fbf62bcc76e7014fa5ac0a548de92169f8999)) -* hide objects in data table or staging groups ([13b5ef1](https://github.com/Chia-Network/cadt-ui/commit/13b5ef16225c533c3fc1f2f599536e93ce44b9d6)) -* implement for labels similar functionality with issuances ([3c3f305](https://github.com/Chia-Network/cadt-ui/commit/3c3f305b5990c45a953e1860ce3b549f82de4d38)) -* implement for labels similar functionality with issuances ([372350c](https://github.com/Chia-Network/cadt-ui/commit/372350cae1d0f10cc3e0da3a40e723b323372bb5)) -* improve notification system ([f8379fd](https://github.com/Chia-Network/cadt-ui/commit/f8379fd6ac07fc8714c4247e8adc3564b6a8fcc6)) -* in the split form. Default Dropdown to "No Change" [#223](https://github.com/Chia-Network/cadt-ui/issues/223) ([62343ec](https://github.com/Chia-Network/cadt-ui/commit/62343ec6c66ca22c649c73c4fc0367d416bf2162)) -* left nav projects name change ([83764cc](https://github.com/Chia-Network/cadt-ui/commit/83764cc7ac01cab6fbb5cccbe9d0b6aa21504c38)) -* left nav refactor ([5b5fcc5](https://github.com/Chia-Network/cadt-ui/commit/5b5fcc519b148956da14593be63f0d8018f62933)) -* left nav refactor ([2f2af13](https://github.com/Chia-Network/cadt-ui/commit/2f2af1309dbf2c76e0a6f23cc0004160be66f135)) -* log-in to app ([515766d](https://github.com/Chia-Network/cadt-ui/commit/515766d5e0f3630c32b183d9f99c1e1f795ee5f4)) -* log-in to app ([3b58f0e](https://github.com/Chia-Network/cadt-ui/commit/3b58f0e78c46ef9615c46b091339cffad5b6ff0b)) -* log-in to app ([14e10a4](https://github.com/Chia-Network/cadt-ui/commit/14e10a4324ff3e7139e66a0f7a5eedcf5de513d2)) -* mark project required fields with * ([90634c1](https://github.com/Chia-Network/cadt-ui/commit/90634c197c7134b9c3cc115b4ec5ec7b770ad5a8)) -* mark project required fields with * ([78e1b32](https://github.com/Chia-Network/cadt-ui/commit/78e1b32d3f56ee81f9b3aaba3b637da86a1dc651)) -* mark project required fields with * ([21ce8d9](https://github.com/Chia-Network/cadt-ui/commit/21ce8d96541e281d861b1ba085b173f4bf30978b)) -* mark project required fields with * ([e0403b9](https://github.com/Chia-Network/cadt-ui/commit/e0403b9d4d1c4a9e12e0b6f52cfd46210d5a3573)) -* mark project required fields with * ([e5eda41](https://github.com/Chia-Network/cadt-ui/commit/e5eda41932c49f0f99b1c7f947aadbf5e25e0bd2)) -* Message when no staged or pending present ([0bac62b](https://github.com/Chia-Network/cadt-ui/commit/0bac62b46916ef55a839927372123b0526ccea4f)) -* Modal-component ([69e980d](https://github.com/Chia-Network/cadt-ui/commit/69e980d54105e4f1e78f309706064dd07dca6757)) -* moved pending message to App Navigator ([60bca98](https://github.com/Chia-Network/cadt-ui/commit/60bca9873e661a42e00e8a211de607e55491d306)) -* Network Error Modal ([8008fc7](https://github.com/Chia-Network/cadt-ui/commit/8008fc72086d127692fd8868b941caaf5e907e13)) -* notification-component ([f0a1075](https://github.com/Chia-Network/cadt-ui/commit/f0a1075c6d9b06d734d240141798b8dd59024dbd)) -* notification-component ([0e37d94](https://github.com/Chia-Network/cadt-ui/commit/0e37d94d5fd876f210a535bb2a66221ac3276814)) -* populate all dropdowns with picklists ([b5d848a](https://github.com/Chia-Network/cadt-ui/commit/b5d848a67d8d1be43f7e35310763e17f7f37aa0e)) -* populate all dropdowns with picklists ([176ff46](https://github.com/Chia-Network/cadt-ui/commit/176ff46c31e44799363f5c556d0d1593b063b1b2)) -* populate all dropdowns with picklists ([2b1403c](https://github.com/Chia-Network/cadt-ui/commit/2b1403c7e3c9fc1a5bf9697987a94ae0d1f88c7b)) -* populate all dropdowns with picklists ([c44a1eb](https://github.com/Chia-Network/cadt-ui/commit/c44a1eb173e91df953d8bd90cf53df6395c02d56)) -* populate all dropdowns with picklists ([14a8e42](https://github.com/Chia-Network/cadt-ui/commit/14a8e42323c85c9e946196dab6e8b366e4067c83)) -* populate all dropdowns with picklists ([988a0c0](https://github.com/Chia-Network/cadt-ui/commit/988a0c03ad7e536ba02c4b8a9e4750cd819dc30a)) -* populate all dropdowns with picklists ([ff28efd](https://github.com/Chia-Network/cadt-ui/commit/ff28efd934b3b145276616f3fb0f26496c430260)) -* populate all dropdowns with picklists ([4b929f5](https://github.com/Chia-Network/cadt-ui/commit/4b929f5aed0961b65c5f390acaf12e32a35fb10a)) -* populate all dropdowns with picklists ([5005d03](https://github.com/Chia-Network/cadt-ui/commit/5005d036a2446bc037c9755719a0ad1f03e459f7)) -* populate all dropdowns with picklists ([16d958f](https://github.com/Chia-Network/cadt-ui/commit/16d958f586983b0aad0306e2f872e7c87b98d156)) -* populate all dropdowns with picklists ([0d9d0c2](https://github.com/Chia-Network/cadt-ui/commit/0d9d0c2816e72c8e183dd3e11e8a9a5014605994)) -* populate all dropdowns with picklists ([1bcbad3](https://github.com/Chia-Network/cadt-ui/commit/1bcbad3502e137e70368d7167f8b98cca978bf23)) -* populate all dropdowns with picklists ([4c9373f](https://github.com/Chia-Network/cadt-ui/commit/4c9373f59b015aeed2a9aa7a85b74c89d2ac5889)) -* populate all dropdowns with picklists ([443be83](https://github.com/Chia-Network/cadt-ui/commit/443be83d181e2205d6d56eea797ead5cd65787f9)) -* populate all dropdowns with picklists ([0383aae](https://github.com/Chia-Network/cadt-ui/commit/0383aae51f45f4e26dd14a216be1639d223a5193)) -* populate all dropdowns with picklists ([33ffb66](https://github.com/Chia-Network/cadt-ui/commit/33ffb663ec496c9a06b4a9725ed29e2dd8fb324b)) -* populate all dropdowns with picklists ([6f4b048](https://github.com/Chia-Network/cadt-ui/commit/6f4b048ec99193e52dcc204c092a888aa56a494b)) -* populate all dropdowns with picklists ([c547d6d](https://github.com/Chia-Network/cadt-ui/commit/c547d6d6a8426b7f2aede6ca3ba7299955b87e53)) -* populate picklists dynamically ([c3b2944](https://github.com/Chia-Network/cadt-ui/commit/c3b2944c2a167a92c1f713112673bf0460991ae8)) -* prevent user adding new issuances on units ([ae01e16](https://github.com/Chia-Network/cadt-ui/commit/ae01e162f6c497169828962ba98a9dea2a810a56)) -* prevent user adding new issuances on units ([94f52b1](https://github.com/Chia-Network/cadt-ui/commit/94f52b1162a737adf5136a38c3d446b7354a8953)) -* put the local selector where the socket status currently is. Anchor socket bottom left ([22f542a](https://github.com/Chia-Network/cadt-ui/commit/22f542ad9f63ed4b818294bd9f36e9425ed72e69)) -* refactor app to use Message and LocalMessage ([320423f](https://github.com/Chia-Network/cadt-ui/commit/320423feadd08c11e508072a541e3a14998ca1f1)) -* refactor app to use new Modal props ([3688295](https://github.com/Chia-Network/cadt-ui/commit/36882952acd7477549bbd992687ecbc39216bb8d)) -* refactor create project form ([b4da7b5](https://github.com/Chia-Network/cadt-ui/commit/b4da7b596e24e54176d22e0e0a00bd059bed7360)) -* refactor create project form ([f1e0098](https://github.com/Chia-Network/cadt-ui/commit/f1e0098e10839afc7e18fe83f61badf2eb608ce6)) -* refactor staging table ([4860a42](https://github.com/Chia-Network/cadt-ui/commit/4860a42bdbcff9c30f415706c0a4c9d66762bae7)) -* refactor staging table ([06645b2](https://github.com/Chia-Network/cadt-ui/commit/06645b22b784471bbf1f1ce7b9cb88f1d2685c35)) -* refactor staging table ([deb92a9](https://github.com/Chia-Network/cadt-ui/commit/deb92a9e74866451c3eb93b9d2bcdb61a2dfac72)) -* refactor staging table ([5cfb331](https://github.com/Chia-Network/cadt-ui/commit/5cfb3313a2adcdb5aa19e967b2211038882da863)) -* refactor staging table ([d1fd2a6](https://github.com/Chia-Network/cadt-ui/commit/d1fd2a66174527fe1237319ce6f8f52736edbf62)) -* refactor staging table ([36a9463](https://github.com/Chia-Network/cadt-ui/commit/36a946322f9871d45faed256d157593772fa936c)) -* refactor staging table ([5d9321e](https://github.com/Chia-Network/cadt-ui/commit/5d9321ee685bb85adb6f876135d080d6e4dcfbcc)) -* refactor staging table ([13e99c3](https://github.com/Chia-Network/cadt-ui/commit/13e99c3bf814a90eeb3e651a013464db4449ef32)) -* refactor staging table ([4269c7f](https://github.com/Chia-Network/cadt-ui/commit/4269c7fe8167d4f54cb16c1e883fdd0c551e25b5)) -* refactor: the left nav design has change ([e4b96e8](https://github.com/Chia-Network/cadt-ui/commit/e4b96e8b919f41d75f3a0f173c86bae45630101d)) -* show empty fields in the detailed view ([4dd0211](https://github.com/Chia-Network/cadt-ui/commit/4dd021124187fe60fc352948ed2a5ccfe3bce17d)) -* staging cards display which tabs have changes ([d74a3e8](https://github.com/Chia-Network/cadt-ui/commit/d74a3e8474674941c1f648b1e1aa22e1fa0aa3bb)) -* staging cards display which tabs have changes ([6c0e081](https://github.com/Chia-Network/cadt-ui/commit/6c0e08149e2f1d04a1167db50ec7282315e4eb0e)) -* stepper clicks work if validation passed ([bc6d8d0](https://github.com/Chia-Network/cadt-ui/commit/bc6d8d07e562671d17f70ec8f3bad622a1061585)) -* stepper clicks work if validation passed ([499cb89](https://github.com/Chia-Network/cadt-ui/commit/499cb8979e0645426f9a68086e4e71859b300436)) -* subscribe to staging websocket ([42b34d2](https://github.com/Chia-Network/cadt-ui/commit/42b34d2276eb6693fbaf45099680a318c6e1ce70)) -* subscribe to staging, redownload data ([6a38394](https://github.com/Chia-Network/cadt-ui/commit/6a383949542995b19f963c4cf424cd7355f2bd67)) -* The table shows rows under the pagination footer. Please fix. [#122](https://github.com/Chia-Network/cadt-ui/issues/122) ([d8deef5](https://github.com/Chia-Network/cadt-ui/commit/d8deef549912bd29ca217837846fb2067fc75394)) -* Toggle Component Registry/Warehouse ([feb2b4e](https://github.com/Chia-Network/cadt-ui/commit/feb2b4e865c73f748f893d3e7e7941d759c096c9)) -* translation for ui descriptions ([2e6eea8](https://github.com/Chia-Network/cadt-ui/commit/2e6eea85e9b9e197f76c69c449d372137d65bce9)) -* translation/descriptions for forms ([387eb00](https://github.com/Chia-Network/cadt-ui/commit/387eb001d09095e26ba6b219cfcab43c5e74d984)) -* update-refresh-notification ([3465ece](https://github.com/Chia-Network/cadt-ui/commit/3465ece84938404501901050d5d9245163d8b7e5)) -* Updated Units/Projects (incomplete) ([a7b92d5](https://github.com/Chia-Network/cadt-ui/commit/a7b92d5723e465ccd053bfdf0c2665d8172d710c)) -* updated units/projects table headers ([44a93cc](https://github.com/Chia-Network/cadt-ui/commit/44a93cc0b14706a4da52529237ec867d77eb745c)) -* use hosted org icons ([7710b24](https://github.com/Chia-Network/cadt-ui/commit/7710b24a56be9435e3b8534a47a8fea186a97955)) -* use websockets for realtime update notifications ([e4f040f](https://github.com/Chia-Network/cadt-ui/commit/e4f040f1fcd792940fcaa20e104d4b2a0dc4516e)) -* user should be able to select from existing issuances ([5fee76d](https://github.com/Chia-Network/cadt-ui/commit/5fee76d655cf26bb1cad66652f030cebd4197847)) -* user should be able to select from existing issuances ([61c2d71](https://github.com/Chia-Network/cadt-ui/commit/61c2d714f8a315c4fb503c82dc872a94a8ebdf6b)) -* when uploading csv file, redownload staging ([fe91269](https://github.com/Chia-Network/cadt-ui/commit/fe91269c2153c79c81e4d41fa8f82755d07b036e)) -* when uploading csv file, redownload staging ([d9c314c](https://github.com/Chia-Network/cadt-ui/commit/d9c314ceba03e97baa5023b0f3ea2027d7fac516)) -* WIP Feat build a container block that shows all the staging operations with a commit button [#116](https://github.com/Chia-Network/cadt-ui/issues/116) ([dd419a4](https://github.com/Chia-Network/cadt-ui/commit/dd419a47a39057270bb4c899a2659063854e39ac)) - - - -## [0.1.2](https://github.com/Chia-Network/cadt-ui/compare/v0.1.1...v0.1.2) (2021-12-10) - - -### Bug Fixes - -* added fake function to onChange ([fbe4924](https://github.com/Chia-Network/cadt-ui/commit/fbe4924d76f83a8144a3637fb8a51259a978d6ce)) -* added fake function to onChange ([9311c83](https://github.com/Chia-Network/cadt-ui/commit/9311c8343da12e703ee2b9338ad6b67d753577a2)) -* added noop to onChange/removed typof/removed null ([f61c3d2](https://github.com/Chia-Network/cadt-ui/commit/f61c3d2e20e0bbb250991b30264ee0eb6390c3d4)) -* alert component icons adjustment ([757858f](https://github.com/Chia-Network/cadt-ui/commit/757858f73966be38758bfbf1949b57536cef83b2)) -* changed component to flexbox ([76290f6](https://github.com/Chia-Network/cadt-ui/commit/76290f6f992666bcaa2ed0f8dcf95a7143bff87a)) -* changed px to rem ([f134346](https://github.com/Chia-Network/cadt-ui/commit/f13434694fd2d9f2544cd23a228fb4045c9733c7)) -* Closing Alert Components ([e9a69cc](https://github.com/Chia-Network/cadt-ui/commit/e9a69cc65c621c35ff670036a304d324ea36c9b2)) -* Closing Alert Components ([cf1a878](https://github.com/Chia-Network/cadt-ui/commit/cf1a878cb31357a6f8c53684a82891400f75ab9e)) -* fixed Info color/added 5px margin ([453d182](https://github.com/Chia-Network/cadt-ui/commit/453d1826e9eff560b3c8245bae807be10ca451cb)) -* fixed positioning of icons ([ca210fd](https://github.com/Chia-Network/cadt-ui/commit/ca210fd3ad22e51d5467176c365c3447886ede82)) -* flicker when navigating to links across app ([55187eb](https://github.com/Chia-Network/cadt-ui/commit/55187eb329c954f17ffd07a69598cbd43ee4d1c3)) -* font name ([30e77af](https://github.com/Chia-Network/cadt-ui/commit/30e77aff02dbc138df66c8b7174c4e470454f87d)) -* H1 component/Feat: H3 Component ([4d8272d](https://github.com/Chia-Network/cadt-ui/commit/4d8272d79a58c29d7580ebbbec1dbaf8c6379fb5)) -* px to rems in tag component ([13a1e15](https://github.com/Chia-Network/cadt-ui/commit/13a1e15b36df6db8f78afabc1745e2809e01d057)) -* update H2 styling from px to rem ([d8646e8](https://github.com/Chia-Network/cadt-ui/commit/d8646e83e0baf1a40d4d076e50d7856ead788198)) - - -### Features - -* add all font faces ([9e5659f](https://github.com/Chia-Network/cadt-ui/commit/9e5659f77169da40e1553c3a864e0f351d9b99a9)) -* add climate warehouse svg logo ([409e0df](https://github.com/Chia-Network/cadt-ui/commit/409e0dfdf0f1485d30bc2888f66442eab81fc345)) -* add color system ([d96b403](https://github.com/Chia-Network/cadt-ui/commit/d96b403f0dbb8055b78d77fda2f0c7864819d7c2)) -* add dedicated storybook page ([49d85a3](https://github.com/Chia-Network/cadt-ui/commit/49d85a35fa14ee775620ee3f3e8dd35a24531242)) -* add primary button ([e734970](https://github.com/Chia-Network/cadt-ui/commit/e7349707f91e32053e030fc36dcdf4916f6071d1)) -* bring DataTable component in line with styleguid ([872c4d8](https://github.com/Chia-Network/cadt-ui/commit/872c4d8a3f5be77966277df541df392880a03e18)) -* install nunito font and create globalfontprovider component ([5d90dda](https://github.com/Chia-Network/cadt-ui/commit/5d90ddaa3e62d0fc08794267e4578fc08471bffc)) -* Menu Text Component ([20347b3](https://github.com/Chia-Network/cadt-ui/commit/20347b3413be0e6539af651189917bf33caa8971)) -* Search Input Component ([7dd7e5a](https://github.com/Chia-Network/cadt-ui/commit/7dd7e5a9698b22b9376ea7314411d5b359ef6f12)) -* Set up H4 component [#29](https://github.com/Chia-Network/cadt-ui/issues/29) ([0f56cd5](https://github.com/Chia-Network/cadt-ui/commit/0f56cd5f697f96e587d9cece96e1b0498d3ec4cb)) -* Set up Mocha Test fixture for UI Base App [#5](https://github.com/Chia-Network/cadt-ui/issues/5) ([f0ee967](https://github.com/Chia-Network/cadt-ui/commit/f0ee967cf878bdb9f7136fff56670d881e0fa363)) -* Set up Mocha Test fixture for UI Base App [#5](https://github.com/Chia-Network/cadt-ui/issues/5) ([a14d53d](https://github.com/Chia-Network/cadt-ui/commit/a14d53d8c5fd57c2d61f15d7e2b50181e82b27ef)) -* Set up Mocha Test fixture for UI Base App [#5](https://github.com/Chia-Network/cadt-ui/issues/5) ([d91ecaf](https://github.com/Chia-Network/cadt-ui/commit/d91ecafe308a31b93cd8944c56d427ab4895dd8f)) -* Set up Mocha Test fixture for UI Base App [#5](https://github.com/Chia-Network/cadt-ui/issues/5) ([5894892](https://github.com/Chia-Network/cadt-ui/commit/5894892f86801fc0c65aaf54f37dd72965f060bf)) -* Setup "Popover" component [#47](https://github.com/Chia-Network/cadt-ui/issues/47) ([3550d89](https://github.com/Chia-Network/cadt-ui/commit/3550d89f698b1c20e684e2c87378287f8657967e)) -* Setup "Popover" component [#47](https://github.com/Chia-Network/cadt-ui/issues/47) ([9f1171a](https://github.com/Chia-Network/cadt-ui/commit/9f1171a511f1bb3f5fc17d785f1ea9013253323b)) -* Setup ButtonText Component [#32](https://github.com/Chia-Network/cadt-ui/issues/32) ([de35612](https://github.com/Chia-Network/cadt-ui/commit/de3561255c1c8a13036e519eaae352304a2ca910)) -* Setup StandardInput Component [#43](https://github.com/Chia-Network/cadt-ui/issues/43) ([6e61f77](https://github.com/Chia-Network/cadt-ui/commit/6e61f77330d853696134b1b387d4850efaba4ef8)) -* Setup StandardInput Component [#43](https://github.com/Chia-Network/cadt-ui/issues/43) ([f4eb953](https://github.com/Chia-Network/cadt-ui/commit/f4eb953e653f170322cf57a9890916cdf9961dd2)) -* Setup StandardInput Component [#43](https://github.com/Chia-Network/cadt-ui/issues/43) ([ea59616](https://github.com/Chia-Network/cadt-ui/commit/ea59616751b2495884bbdeb4aeff29af37ddb3c1)) -* Setup TableCellText component [#33](https://github.com/Chia-Network/cadt-ui/issues/33) ([bf79c65](https://github.com/Chia-Network/cadt-ui/commit/bf79c65b36b95e94bcb2995246815a8c71dfcfc1)) -* Setup ToolTip component [#39](https://github.com/Chia-Network/cadt-ui/issues/39) ([736e5fb](https://github.com/Chia-Network/cadt-ui/commit/736e5fbdec5347b947c5426f79467bbac0323e7c)) -* Tag Component ([a0bfd62](https://github.com/Chia-Network/cadt-ui/commit/a0bfd629667cbddf01324b1708fddbb92e591e96)) -* Tag Component ([f83d2f9](https://github.com/Chia-Network/cadt-ui/commit/f83d2f90f8d071a4f2e8cdf9fb665c57d27f67d3)) - - - -## [0.1.1](https://github.com/Chia-Network/cadt-ui/compare/2bdd9e4d92c0a44fc13e97cd01c45dff451e7848...v0.1.1) (2021-12-02) - - -### Bug Fixes - -* add missing await statement ([0315d8a](https://github.com/Chia-Network/cadt-ui/commit/0315d8a9978368eaa4dd89357987f40b96b5d8b9)) -* added data to json and added GetQualifications ([a1ec73a](https://github.com/Chia-Network/cadt-ui/commit/a1ec73ae04e79b199fbde1c25cd85b3e3e4c9eb9)) -* added more detailed fields ([4346475](https://github.com/Chia-Network/cadt-ui/commit/4346475c0da08931b694ed0c5477ecbc8a9895ef)) -* change port to not conflict with api ([3630f03](https://github.com/Chia-Network/cadt-ui/commit/3630f0365107475621c77a4fd67ce2e9a9827dd8)) -* heading corrections/wrapped navbar/added to Data Table ([179857d](https://github.com/Chia-Network/cadt-ui/commit/179857debd74bb394b07dd3b050ff0879a4b1139)) -* imported correct card ([86a95c0](https://github.com/Chia-Network/cadt-ui/commit/86a95c0183009108ddb7e487deb5312d7fc0bdd3)) -* imported correct card ([534a9aa](https://github.com/Chia-Network/cadt-ui/commit/534a9aab3a397a186a25f32fa25e04e7be024b12)) -* imported correct card ([33edef8](https://github.com/Chia-Network/cadt-ui/commit/33edef81754fd6cee9be8993d6540cd2622b50b9)) -* misspelled word and add underscore to json ([7b1a790](https://github.com/Chia-Network/cadt-ui/commit/7b1a79030fa029473690cf64837a427fc5d3d421)) -* mocked token response ([a3cd122](https://github.com/Chia-Network/cadt-ui/commit/a3cd1224b69a1475e056f85cb3e46c354ff61bd3)) -* removed extra brackets ([f884c1f](https://github.com/Chia-Network/cadt-ui/commit/f884c1f851cda0ae9d613e1dd863f6c284dbf7e0)) -* removed unnecessary line in json ([daabd4f](https://github.com/Chia-Network/cadt-ui/commit/daabd4fa1a5de4a00e1b2879d334c4bcb4923558)) -* spelling of benefits ([33b9775](https://github.com/Chia-Network/cadt-ui/commit/33b9775b8e7a02210d5f45510f6c89e6de93ba28)) - - -### Features - -* add co-benefits stub ([b171375](https://github.com/Chia-Network/cadt-ui/commit/b1713753e70469d2f6a460038761772e52c02a0b)) -* add cobenefit redux store ([b4b000e](https://github.com/Chia-Network/cadt-ui/commit/b4b000e348999c460e937956152f2e8f31362f44)) -* add demo pages ([5e94656](https://github.com/Chia-Network/cadt-ui/commit/5e9465644f49666ce9c614f666a0d4299572613d)) -* create climate warehouse store ([2bdd9e4](https://github.com/Chia-Network/cadt-ui/commit/2bdd9e4d92c0a44fc13e97cd01c45dff451e7848)) -* Create Redux Store for "Project Ratings" [#9](https://github.com/Chia-Network/cadt-ui/issues/9) ([0fd069f](https://github.com/Chia-Network/cadt-ui/commit/0fd069f9af5be60b1c1af195fdbea1a408083da2)) -* Create Redux Store for "Related Projects" [#2](https://github.com/Chia-Network/cadt-ui/issues/2) ([c7fb218](https://github.com/Chia-Network/cadt-ui/commit/c7fb2181228725e74145612bb35127fc9cad5aed)) -* Create Redux Store for Projects [#3](https://github.com/Chia-Network/cadt-ui/issues/3) ([b40ade3](https://github.com/Chia-Network/cadt-ui/commit/b40ade31ff787c95a9abcfa2699c24f950214de0)) -* Create Redux Store for Units [#4](https://github.com/Chia-Network/cadt-ui/issues/4) ([327e984](https://github.com/Chia-Network/cadt-ui/commit/327e984d4fd7f6445e1e0fb1e8cb99dd0cb573ab)) -* Demo Project/fix: duplicate vintage changed to projects ([6bace11](https://github.com/Chia-Network/cadt-ui/commit/6bace11aa6482c7709064b8842b448df09504f80)) -* Qualifications Redux Store ([b2d4ed9](https://github.com/Chia-Network/cadt-ui/commit/b2d4ed982f568734187883e108f89c9a74e89ca1)) -* Qualifications Redux Store ([5bc5ed5](https://github.com/Chia-Network/cadt-ui/commit/5bc5ed52f7a8aa0d56c29de0a852733f3f831211)) +## [0.0.6](https://github.com/Datalayer-Storage/Sprout-UI/compare/0.0.5...0.0.6) (2024-03-13) + + + +## [0.0.5](https://github.com/Datalayer-Storage/Sprout-UI/compare/0.0.4...0.0.5) (2024-03-11) + + + +## [0.0.4](https://github.com/Datalayer-Storage/Sprout-UI/compare/0.0.3...0.0.4) (2024-03-11) + + + +## [0.0.3](https://github.com/Datalayer-Storage/Sprout-UI/compare/0.0.2...0.0.3) (2024-03-11) + + +### Features + +* release to public repo ([84284a3](https://github.com/Datalayer-Storage/Sprout-UI/commit/84284a3ee0df229ad8e4c48cbad007e8254ef84d)) + + + +## [0.0.2](https://github.com/Datalayer-Storage/Sprout-UI/compare/c92d1d9edd9844fbc24e56b4464527b9b4e92a15...0.0.2) (2024-03-11) + + +### Bug Fixes + +* added all tags to tagTypes ([536d7d5](https://github.com/Datalayer-Storage/Sprout-UI/commit/536d7d5833f977b346acf88d37c47ba05d9e8b5f)) +* corrected potentially uncoupled modal control ([18b4a5f](https://github.com/Datalayer-Storage/Sprout-UI/commit/18b4a5fb72eb812acf36b71d62cc4a159534665e)) +* corrected usage fees ([210b82b](https://github.com/Datalayer-Storage/Sprout-UI/commit/210b82b019f1a6b76fd0bbfe8238366d11a8f30c)) +* create datastore bug ([686e810](https://github.com/Datalayer-Storage/Sprout-UI/commit/686e810659b35ae8db6aecf1324570ab2de3b3a3)) +* datalayer handles wallet balance check logic ([0f39946](https://github.com/Datalayer-Storage/Sprout-UI/commit/0f399467dc0cd4079d68da0fa15e475c92decc74)) +* edited vite confguration to support importing via the @/module syntax ([8845dc5](https://github.com/Datalayer-Storage/Sprout-UI/commit/8845dc5d13ac4c0f418a488f5164234338de8174)) +* folder size calculation on windows ([b087f03](https://github.com/Datalayer-Storage/Sprout-UI/commit/b087f0370bd135d6a56355f8f360d2003f8d388f)) +* forward backward slice logic ([3bf08a3](https://github.com/Datalayer-Storage/Sprout-UI/commit/3bf08a3ca9cb21180afe3da21609acbc1fb1444f)) +* missing modal export ([e8cd447](https://github.com/Datalayer-Storage/Sprout-UI/commit/e8cd447c433658a801cacf9e3779e105dbe6ea02)) +* missing modal export ([5856760](https://github.com/Datalayer-Storage/Sprout-UI/commit/5856760a7d435c6d35f29e5c2eb72ce6a9dc4fae)) +* not accessible modal showing when the wallet is not synced ([0a95e5a](https://github.com/Datalayer-Storage/Sprout-UI/commit/0a95e5a1958d294871b071b9616071b31d9d6ac3)) +* open key in browser ([c36eb9c](https://github.com/Datalayer-Storage/Sprout-UI/commit/c36eb9c0f13e6af0e1401188d8ec62e023e94f8d)) +* removed hanging export ([38508f1](https://github.com/Datalayer-Storage/Sprout-UI/commit/38508f163d13f07333d915d43e3231b6c0433b08)) +* removed necessary translation tokens and corrected token formatting ([cd43d44](https://github.com/Datalayer-Storage/Sprout-UI/commit/cd43d445c343df5f2f54d9b83e26296525b520aa)) +* removed unnecessary navigate state prop ([623a714](https://github.com/Datalayer-Storage/Sprout-UI/commit/623a714b526a959db9247736dcfa6873a17645d9)) +* return promise during create stores ([022777f](https://github.com/Datalayer-Storage/Sprout-UI/commit/022777fd5b51b5e8f0c296217770e3cb407aee4b)) +* rounded variable usage fee to 5 decimal places ([10e6af0](https://github.com/Datalayer-Storage/Sprout-UI/commit/10e6af0b3f584421a12d4221354a832940834967)) +* storeId component ([e234eee](https://github.com/Datalayer-Storage/Sprout-UI/commit/e234eee3e11183d54da5b6a86caeed596495c4c9)) +* WaitingForWalletSyncModal ([549def7](https://github.com/Datalayer-Storage/Sprout-UI/commit/549def72adad63b3d7b638512c721035c263fad2)) + + +### Features + +* add better cover photo ([18a6f67](https://github.com/Datalayer-Storage/Sprout-UI/commit/18a6f67f87aecac499780dde4e39d62d13de35b7)) +* add dat seeder ipc ([8711726](https://github.com/Datalayer-Storage/Sprout-UI/commit/8711726f6b889a7a26207b8c51b8097b275b8178)) +* add datalayer web2 gateway viewer ([56d3dd3](https://github.com/Datalayer-Storage/Sprout-UI/commit/56d3dd3a6dd4d14c5a77c65d3ba47d43680801ae)) +* add deploy script ([2dbfe32](https://github.com/Datalayer-Storage/Sprout-UI/commit/2dbfe328b3b691d794cf702c65c3ebc7d1c456c4)) +* add eslintignore ([6bf7591](https://github.com/Datalayer-Storage/Sprout-UI/commit/6bf759102b43f81e2304ae5a99bca5be80fd231a)) +* add husky scripts ([9a035ff](https://github.com/Datalayer-Storage/Sprout-UI/commit/9a035ff81e4631ac5a48cb3920ff91008d5fd649)) +* add own stores shortcut ([77e8680](https://github.com/Datalayer-Storage/Sprout-UI/commit/77e8680512a0fad295299ccdbdc247174c54b970)) +* **add-state-management-system:** added statemanagment system. created prelimiary redux toolkit slices and api ([9833227](https://github.com/Datalayer-Storage/Sprout-UI/commit/98332274cac0c776a66a2ca3d259c55e23005671)) +* added additional settings deployment configuration ([3a782fc](https://github.com/Datalayer-Storage/Sprout-UI/commit/3a782fc40e319d60c60d5e579c746d5cf092dd75)) +* added back button to view and edit store pages ([342a25b](https://github.com/Datalayer-Storage/Sprout-UI/commit/342a25b2dc4e212fd3199cec662cc8da3816090b)) +* added back to myStores link ([76e45c7](https://github.com/Datalayer-Storage/Sprout-UI/commit/76e45c76f6b11620dba7daa7c87857b79becf9c0)) +* added checkmark toggles for verbose and ignoreOrphan settings ([dc22fcd](https://github.com/Datalayer-Storage/Sprout-UI/commit/dc22fcd5930c8eaffca05b351a410bf22df4c1a8)) +* added checks to enforce blockchain fee usage and available balance for relevant datalayer.handles ([f6a7201](https://github.com/Datalayer-Storage/Sprout-UI/commit/f6a720135ff4470a379e9cdf0363ab861864142e)) +* added checks to enforce blockchain fee usage and available balance for relevant datalayer.handles ([1986be6](https://github.com/Datalayer-Storage/Sprout-UI/commit/1986be61b63652f20d7866a1d8b15a04053604ea)) +* added chia not accessible modal ([245bcf5](https://github.com/Datalayer-Storage/Sprout-UI/commit/245bcf583e031a905cb1f4a5f4afb67d52e44e87)) +* Added confirm create store button ([7cb2ccb](https://github.com/Datalayer-Storage/Sprout-UI/commit/7cb2ccb49c041b916ad27efae89db5d55e8ec4b7)) +* added confirm deploy modal ([c99a2bf](https://github.com/Datalayer-Storage/Sprout-UI/commit/c99a2bf798dd294e6fea62b23be2d13ce4ebdee4)) +* added datalayer deployment settings ([1783ab0](https://github.com/Datalayer-Storage/Sprout-UI/commit/1783ab023688b662c07a623ad83343851fd36d7c)) +* added datatable, progress-overlay, and spacer layouts ([4f8cc89](https://github.com/Datalayer-Storage/Sprout-UI/commit/4f8cc895b741cca24f0ac1e7ffb761ee023dcebe)) +* added deploy folder and create store fees ([86adca4](https://github.com/Datalayer-Storage/Sprout-UI/commit/86adca4a59aa7f5fa7db93e3f438a688b904c01b)) +* added EditStore and ViewStore pages ([8ef1fa1](https://github.com/Datalayer-Storage/Sprout-UI/commit/8ef1fa1dc6a5a1ddbd3f651d562bfafde72611a3)) +* added fees for data store creation and folder deploy ([b9dbafb](https://github.com/Datalayer-Storage/Sprout-UI/commit/b9dbafb05db7c78d2b464f77b8e461dd295ea0be)) +* added InvalidStoreIdError modal ([4fd03b1](https://github.com/Datalayer-Storage/Sprout-UI/commit/4fd03b13cac8bb54d11b73b34a888a3ed7ab650f)) +* added minimum deployment fee of 0.01 xch ([ac64a2a](https://github.com/Datalayer-Storage/Sprout-UI/commit/ac64a2ac92936153791f3351fe2eaae6f8654f49)) +* added my mystore slice to the redux redux store ([1ca5f62](https://github.com/Datalayer-Storage/Sprout-UI/commit/1ca5f622fb80a83f95aff96b55353028dd34e359)) +* added page to view keys in a given store ([18659a2](https://github.com/Datalayer-Storage/Sprout-UI/commit/18659a2f7bfdd3d9fe893612f77ec4bf0e5c895e)) +* added project module paths to tsconfig and replaced relative import paths with new project paths ([9731500](https://github.com/Datalayer-Storage/Sprout-UI/commit/97315009fad5ac6ae893ac97dd9dc64f84d2867c)) +* added prototype functionality to move the MyStore page from the store selection view to the folder selection view ([fab2a09](https://github.com/Datalayer-Storage/Sprout-UI/commit/fab2a09dca9aa402157b990021fb74d7b66d3843)) +* added prototype of my stores page to allow the user to deploy folders to datalayer. currently displays a list of available stores ([2c7c825](https://github.com/Datalayer-Storage/Sprout-UI/commit/2c7c825ea1f00602d2da5fb0b68b55c789c3053c)) +* added reusable back button ([74b143b](https://github.com/Datalayer-Storage/Sprout-UI/commit/74b143b13019a64189ada9768e599769db4aa8d6)) +* added routes and leftnav buttons for edit and view store pages ([4f38ea3](https://github.com/Datalayer-Storage/Sprout-UI/commit/4f38ea3cb8921305777230f4e7e85a18ec785e92)) +* added settings page for access key and access secret ([1552051](https://github.com/Datalayer-Storage/Sprout-UI/commit/155205118b3abf68486e77700d2a163182d97e39)) +* added unsubscribe modal ([1b0939d](https://github.com/Datalayer-Storage/Sprout-UI/commit/1b0939d58e2a5c83cf47f17149ce48419f9e4f71)) +* added variable deployment fees based on folder size ([3b9ec76](https://github.com/Datalayer-Storage/Sprout-UI/commit/3b9ec766e69eba4fc70e478b82fe16fb5d6b01a9)) +* added wallet configt tag varialble and revised datalayer tags ([d6be31b](https://github.com/Datalayer-Storage/Sprout-UI/commit/d6be31bf59b8ca6159144c5a34c32824e39b03be)) +* added wallet not synced and insufficient wallet balance error modals and ([0c4d974](https://github.com/Datalayer-Storage/Sprout-UI/commit/0c4d974ad7930240042d9d7c535565da0cad8ce0)) +* app layout prototype complete ([874710b](https://github.com/Datalayer-Storage/Sprout-UI/commit/874710b8478f5ca29e08f9c240b5e0f0f4bf0029)) +* app translation infrastructure ([e88ed32](https://github.com/Datalayer-Storage/Sprout-UI/commit/e88ed32131a7506d7c0b496215c53eec799f0aa0)) +* begining of browser implementation ([f0e6e44](https://github.com/Datalayer-Storage/Sprout-UI/commit/f0e6e44d0171e576b484916eea08000ac0d9291a)) +* better transaction detection ([c9842f9](https://github.com/Datalayer-Storage/Sprout-UI/commit/c9842f939185a1469d98600cb113607b2ef883c1)) +* better transaction detection ([dbb3985](https://github.com/Datalayer-Storage/Sprout-UI/commit/dbb39851054dbc749f4e80b904f4aeac0d455c84)) +* better transaction detection ([5b28427](https://github.com/Datalayer-Storage/Sprout-UI/commit/5b28427327632d3f7da9e38c67fe60fbdaf69bdf)) +* better transaction detection ([44890b5](https://github.com/Datalayer-Storage/Sprout-UI/commit/44890b50f43f59c55638ea4601025723e646a165)) +* blockchain and usage fees are now concurrent ([b0c711e](https://github.com/Datalayer-Storage/Sprout-UI/commit/b0c711efad61aaa5d2596bbee1d30fb6dab71d05)) +* break out electron logic ([d195b91](https://github.com/Datalayer-Storage/Sprout-UI/commit/d195b91ad8fce370d1fe958177d5b9016d645319)) +* browser component renders webpages. begun work on browser nav bar ([b0ffe7a](https://github.com/Datalayer-Storage/Sprout-UI/commit/b0ffe7a470b23efc2414c050601c14fd10bbaaee)) +* changed unsubscribe and store label modal display mechanism ([7e99c26](https://github.com/Datalayer-Storage/Sprout-UI/commit/7e99c263be8a109771f145e9fdc147091d4a466f)) +* completed refactor of settings components ([43ba65c](https://github.com/Datalayer-Storage/Sprout-UI/commit/43ba65c385aa156045249d4aa90f39e019e777fe)) +* completed refactor of userOptions deployment settings slice ([2bed170](https://github.com/Datalayer-Storage/Sprout-UI/commit/2bed170eb519715114084810c70280d333ef4398)) +* data size based variable deploy fees ([527c692](https://github.com/Datalayer-Storage/Sprout-UI/commit/527c692087c8a7ffa520ee34b5c9620fa3b89047)) +* electron builder ([348eed1](https://github.com/Datalayer-Storage/Sprout-UI/commit/348eed1fa3faed28d002d6a714f48b476a1108bd)) +* **electron-renderer-RPCs:** prototyped the ipcMain handles to call the datalayer and wallet API's. created preload.js and defined api's for the ipcRenderer ([8f6e958](https://github.com/Datalayer-Storage/Sprout-UI/commit/8f6e95809370c9ee655f2459f2e8e1b41e920803)) +* finished addsubscriptions table ([d7e98fd](https://github.com/Datalayer-Storage/Sprout-UI/commit/d7e98fdc9a69712c7da4c173a322a9625c416051)) +* finished addsubscriptions table ([abb4bcf](https://github.com/Datalayer-Storage/Sprout-UI/commit/abb4bcffec141fa473bdf77f75a836731205a1d0)) +* fix refresh on mystores ([2d1fd8e](https://github.com/Datalayer-Storage/Sprout-UI/commit/2d1fd8e5c8b4d5a01a8dbbbbfbd83b00d159d7cb)) +* general app polish ([4159bcc](https://github.com/Datalayer-Storage/Sprout-UI/commit/4159bcc6d3967d5b8fbcfe65fd8489ecdf2e6911)) +* handle page refresh logic ([ee8978a](https://github.com/Datalayer-Storage/Sprout-UI/commit/ee8978af2c9f217568d9d9132990af1f1d627350)) +* handle page refresh logic ([e770545](https://github.com/Datalayer-Storage/Sprout-UI/commit/e77054504ea7505930e5c99ff28b8218950367f1)) +* handle url change ([aed44eb](https://github.com/Datalayer-Storage/Sprout-UI/commit/aed44eb187678ba924aa82bc1112c45c29ce6ce7)) +* implemented prototype for browser forward and back buttons ([96d468c](https://github.com/Datalayer-Storage/Sprout-UI/commit/96d468c9d057f8acc908eb4beb5e4288395f98fd)) +* implemented prototype of redux toolkit queries to manage application state based on RPC calls ([c674dbe](https://github.com/Datalayer-Storage/Sprout-UI/commit/c674dbec550d37fb1c243c080be35f48c672edb9)) +* implemented redux toolkit browser slice and prototyped logic to load webpages using the browser nav bar ([0d8eff5](https://github.com/Datalayer-Storage/Sprout-UI/commit/0d8eff506bb71f5381a78956d9d86b8a0311eae9)) +* improved setting styles ([fc9bd01](https://github.com/Datalayer-Storage/Sprout-UI/commit/fc9bd017628c3e362bc7434686d52c3984f3e871)) +* initial style revision for the browser navigation bar ([5261917](https://github.com/Datalayer-Storage/Sprout-UI/commit/526191737a9e7169f60af3b275ff70bff25b0856)) +* initial subscription table prototype ([86c4475](https://github.com/Datalayer-Storage/Sprout-UI/commit/86c44757cf4fd6db78cc2ad486909fdf912c4572)) +* locale set based on appStore.locale and not hardcoded to english ([c45a24d](https://github.com/Datalayer-Storage/Sprout-UI/commit/c45a24d3376ef9d00a564d92d3b1a71cf08c1eb7)) +* made chia not accessible modal self-controlled ([edaf1ae](https://github.com/Datalayer-Storage/Sprout-UI/commit/edaf1ae45faaa44572bb9e8e63de71a1e36c4aa5)) +* moved send fee function into utils ([2b0c437](https://github.com/Datalayer-Storage/Sprout-UI/commit/2b0c43734c349dd7a6775912dc4d1ea350aba8fd)) +* partialy complete prototype of collapsable left-nav component. the component can cycle between a collapsed and expanded state but the expanding and collapsing action needs to be implemented ([21f4d2c](https://github.com/Datalayer-Storage/Sprout-UI/commit/21f4d2ca8a01d2e4e545bf22e48ed11eb818f02e)) +* prototype for app layout navigation ([1a5fdeb](https://github.com/Datalayer-Storage/Sprout-UI/commit/1a5fdeb0e104debd4e9e562c4fb463a962611fea)) +* prototyped add subscription functionality ([ecdabd4](https://github.com/Datalayer-Storage/Sprout-UI/commit/ecdabd49da32505013c4df52eedc63a34f18ed21)) +* prototyped callback to add in-page navigation to history ([615ee7b](https://github.com/Datalayer-Storage/Sprout-UI/commit/615ee7bd24015d6c2e20ae353c9685cb3cdee259)) +* reconfigured os ipc for folder selection ([d66cd1a](https://github.com/Datalayer-Storage/Sprout-UI/commit/d66cd1a76ef7bce3b44125abef85ba5841913917)) +* refactored deployment settings slice to 1 setter ([4ea0518](https://github.com/Datalayer-Storage/Sprout-UI/commit/4ea05185eca88f531cf3420eb1db2135a66e6e14)) +* restyled waiting for sync modal ([5000847](https://github.com/Datalayer-Storage/Sprout-UI/commit/50008471343b6f774d6fda50bd16cf64763e0906)) +* set up project ([c92d1d9](https://github.com/Datalayer-Storage/Sprout-UI/commit/c92d1d9edd9844fbc24e56b4464527b9b4e92a15)) +* started navbar stylizing. add style to forward, back, home, and refresh buttons ([7776c99](https://github.com/Datalayer-Storage/Sprout-UI/commit/7776c99e7ea274ed62543df87c38549b2986d020)) +* subscriptions page prototype ([ed3eda0](https://github.com/Datalayer-Storage/Sprout-UI/commit/ed3eda00ee3d5cbebf3c7e3274071ceb815b3000)) +* subscriptions table body ([6859a81](https://github.com/Datalayer-Storage/Sprout-UI/commit/6859a81131d9280ca5d42cd94a87ca9e39471791)) +* updated browser implementation prototype ([3e29532](https://github.com/Datalayer-Storage/Sprout-UI/commit/3e29532200997135c1e5a6c5d438d2e25001ff4f)) +* working connection to ipc from rtkquery ([4ecafcb](https://github.com/Datalayer-Storage/Sprout-UI/commit/4ecafcb5f17f3d2e700eccdfe9a39dc65309c11e)) diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 449f268d..00000000 --- a/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2024 Chia Network Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/NOTICE.txt b/NOTICE.txt deleted file mode 100644 index a4e0fcd5..00000000 --- a/NOTICE.txt +++ /dev/null @@ -1,3 +0,0 @@ -Notice and Disclaimer - -This custom software published by Chia Network Inc. is governed by the Apache 2.0 License. diff --git a/Procfile b/Procfile deleted file mode 100644 index 6386a1e0..00000000 --- a/Procfile +++ /dev/null @@ -1,2 +0,0 @@ -react: npm run react-start -electron: npm run electron-start \ No newline at end of file diff --git a/README.md b/README.md index 92fd2d36..92087bef 100644 --- a/README.md +++ b/README.md @@ -1,119 +1,59 @@ -# Climate Action Data Trust User Interface +# React + TypeScript + Vite -This repository provides a graphical user interface (UI) for the [Climate Action Data Trust (CADT)](https://github.com/Chia-Network/cadt) application. CADT interfaces with the Chia Blockchain software and provides and API for entering and retrieving carbon data. This UI is a javascript application that connects to the CADT API for a convenient way to access the data. +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. -*Note that this application was previously called the Climate Warehouse UI and that name may be used interchangeably in documentation and throughout this application.* +Currently, two official plugins are available: +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh -## Installation +## Expanding the ESLint configuration -The UI application can be hosted as a web application and accessed via the browser, or as a desktop application packaged with Electron. Currently the application is only packaged for x86 platforms, though building from source is expected to work on ARM. +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: -### Desktop Applications +- Configure the top-level `parserOptions` property like this: -The [releases](https://github.com/Chia-Network/cadt-ui/releases) page provides desktop applications packaged for Windows, Mac, and Debian-based Linux distributions. - -#### Ubuntu Desktop via Apt - -For Ubuntu-based Linux desktops the CADT UI is available for install with `apt`. - -1. Start by updating apt and allowing repository download over HTTPS: - -``` -sudo apt-get update -sudo apt-get install ca-certificates curl gnupg +```js +export default { + // other rules... + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + project: ['./tsconfig.json', './tsconfig.node.json'], + tsconfigRootDir: __dirname, + }, +} ``` -2. Add Chia's official GPG Key (if you have installed Chia or [CADT](https://github.com/Chia-Network/cadt) with `apt`, you'll have this key already and will get a message about overwriting the existing key, which is safe to do): +- Replace `plugin:@typescript-eslint/recommended` to `plugin:@typescript-eslint/recommended-type-checked` or `plugin:@typescript-eslint/strict-type-checked` +- Optionally add `plugin:@typescript-eslint/stylistic-type-checked` +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` list -``` -curl -sL https://repo.chia.net/FD39E6D3.pubkey.asc | sudo gpg --dearmor -o /usr/share/keyrings/chia.gpg -``` - -3. Use the following command to setup the repository. - -``` -echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/chia.gpg] https://repo.chia.net/cadt/debian/ stable main" | sudo tee /etc/apt/sources.list.d/cadt.list > /dev/null -``` +### Contributing -4. Install CADT-UI - -``` -sudo apt-get update -sudo apt-get install cadt-ui -``` - - -### Web Application - -The CADT UI can be hosted as a web application, either for internal use, or made available to the public. When operating as a web application, the user's browser must be able to connect to the [CADT API](https://github.com/Chia-Network/cadt). This means the API must be available on the public internet if the UI is public. The `READ_ONLY` option on the API should be set when running a public observer node. - -To host the UI on the web, use the [web-build.tar.gz file from the releases page](https://github.com/Chia-Network/cadt-ui/releases). One of the simplest solutions is to uncompress these files into a [public S3 bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteAccessPermissionsReqd.html). These files could also be served by any webserver, such as Nginx or Apache. - -To make the CADT UI web application automatically connect to a CADT host by default, build the application from source (`npm install && npm run build`) with the following environment variables set: - -* `REACT_APP_API_HOST`: Set to the URL of the CADT API, including the `/v1` path. For example: `https://www.example.com:31310/v1` -* `REACT_APP_APP_URL`: Set to the URL of the UI application. - -### From Source - -``` -npm install -g react-scripts -git clone git@github.com:Chia-Network/cadt-ui.git -cd cadt-ui -nvm install 18.16.0 -nvm use 18.16.0 -npm install foreman -g -npm install -g husky -npm install -g prettier -npm install -g lint-staged -npm install -g git-authors-cli -npm set-script prepare "husky install" -npm run prepare - -// If you are on linux or mac run -chmod ug+x .husky/* -chmod ug+x .git/hooks/* - -npm run start -``` - -#### Prerequisites - -You'll need: - -- Git -- [nvm](https://github.com/nvm-sh/nvm) - - This app uses `nvm` to align node versions across development, CI and production. If you're working on Windows you should consider [nvm-windows](https://github.com/coreybutler/nvm-windows) - -## Contributing - -Upon your first commit, you will automatically be added to the package.json file as a contributor. - -## Commiting - -This repo uses a commit convention. A typical commit message might read: +All branches should be created from the `develop` branch and not from `main`. All pull requests should be made against the `develop` branch, unless it is a new release. The `develop` branch will be merged into the `main` branch to create a release. Automation in the CI will create the [release](https://github.com/Chia-Network/cadt/releases) and attach the installation files to it automatically whenever code is merged to `main`. Additionally, the changelog will automatically be updated in the `main` branch. Therefore, the `main` branch should always be a representation of the latest released code. +​This repo uses a [commit convention](https://www.conventionalcommits.org/en/v1.0.0/). A typical commit message might read: +​ ``` fix: correct home screen layout ``` - +​ The first part of this is the commit "type". The most common types are "feat" for new features, and "fix" for bugfixes. Using these commit types helps us correctly manage our version numbers and changelogs. Since our release process calculates new version numbers from our commits it is very important to get this right. +​ - `feat` is for introducing a new feature - `fix` is for bug fixes - `docs` for documentation only changes - `style` is for code formatting only - `refactor` is for changes to code which should not be detectable by users or testers +- `perf` is for a code change that improves performance - `test` is for changes which only touch test files or related tooling - `build` is for changes which only touch our develop/release tools -- `chore` is for housekeeping tasks such as hydrating from another branch - -After the type and scope there should be a colon. - -The "subject" of the commit follows. It should be a short indication of the change. The commit convention prefers that this is written in the present-imperative tense. - -### Commit linting - -Each time you commit the message will be checked against these standards in a pre-commit hook. Additionally all the commits in a PR branch will be linted before it can be merged to master. +- `ci` is for changes to the continuous integration files and scripts +- `chore` is for changes that don't modify code, like a version bump +- `revert` is for reverting a previous commit + ​ + After the type and scope there should be a colon. + ​ + The "subject" of the commit follows. It should be a short indication of the change. The commit convention prefers that this is written in the present-imperative tense. \ No newline at end of file diff --git a/check_node_version.js b/check_node_version.js deleted file mode 100644 index 64a85223..00000000 --- a/check_node_version.js +++ /dev/null @@ -1,8 +0,0 @@ -const semver = require('semver'); -const { engines } = require('./package'); -const version = engines.node; -if (!semver.satisfies(process.version, version)) { - throw new Error( - `The current node version${process.version} does not satisfy the required version ${version} .`, - ); -} diff --git a/commitlint.config.cjs b/commitlint.config.cjs new file mode 100644 index 00000000..d46a3a9a --- /dev/null +++ b/commitlint.config.cjs @@ -0,0 +1,6 @@ +module.exports = { + extends: ['@commitlint/config-conventional'], + rules: { + 'scope-case': [2, 'always', 'upper-case'], + }, + }; \ No newline at end of file diff --git a/commitlint.config.js b/commitlint.config.js deleted file mode 100644 index 3515b871..00000000 --- a/commitlint.config.js +++ /dev/null @@ -1,6 +0,0 @@ -module.exports = { - extends: ['@commitlint/config-conventional'], - rules: { - 'scope-case': [2, 'always', 'upper-case'], - }, -}; diff --git a/docs/contributing.md b/docs/contributing.md deleted file mode 100644 index d4635646..00000000 --- a/docs/contributing.md +++ /dev/null @@ -1,519 +0,0 @@ -This SPA React Architecture that this project adopted aims for rapid development and contribution to the project in a predictable way. While there are a lot of competing mindsets in how a react application should be architected, this architecture has proven to be robust and allow for rapid development across a variety of use cases. - -## Key Concepts: - -- Organizes the project in predictable and semantically correct way. -- Provides easy access to Global App State -- Includes Theme Engine -- Supports multiple languages to be hot swapped via its language engine - -## Application Structure - -The top level application structure is as follows: - -- components - this is where the custom component library should live -- constants - constants files shall be exported from this directory -- mocks - json files that returned mocked responses to endpoints -- navigation - this is where the app router should reside -- pages - the application pages, each page should get its own folder -- store - home to actions/reducers/initial state -- translations - includes the translation files for the app -- utils - any application utilities and helpers -- theme.js - the theme file that is used across the app - -## Components - -The components folder holds the reusable components for the application. While the structure in this folder is fluid. Its been found that the following folders are generally useful for most projects: - -#### Component Sub-Folders - -- form - holds form related components -- layout - layout based components example: grids, Spacers etc.. -- typography - H1, H2, H3 and any other typography that sets up the standard font, sizes line-heights etc, for the app. All typography for the app should be defined in this folder. Not text should appear in the app that doesnt use a component defined here. -- icons - library of SVG icons that are used in the app. Please dont import SVG files directly into the app, instead pull the SVG into a component. This allows props such as width, height, color that can control the SVG. -- blocks - Application specific reusable components, example: AppHeader, AppFooter, DataTable, Footer etc… - -Feel free to add other subfolders if necessary - -## Themes and styling - -We use the styled-components library to assign css-like styles to components. Generally CSS should only be written within the component folder to build our components. We try to keep our ‘Page Views’ in the pages folder css-free and only compose these components within the page view. - -The theme itself uses the Material color system defined by google. More about it can be read here. https://material.io/design/color/the-color-system.html#tools-for-picking-colors - -The theme file supports both a light theme and a dark theme. - -The color system is as follows: - -``` -interface ColorSystem { - // The color displayed most frequently across the app screens - primary: string; - primaryVarient: string; - // Secondary color provides more ways to accent and distinguish the app - secondary: string; - secondaryVarient: string; - // appears behind scrollable content - background: string; - // affect surfaces of componennts such as cards sheets and menus - surface: string; - // indicates errors in components - error: string; - errorVarient: string; - //"On" colors - // App surfaces use colors from specific categories in your color palette, - // such as a primary color. Whenever elements, such as text or icons, appear in - // front of those surfaces, those elements should use colors designed to be clear - // and legible against the colors behind them. - // - // This category of colors is called "on" colors, referring to the fact that - // they color elements that appear "on" top of surfaces that use the following - // colors: a primary color, secondary color, surface color, background color, - // or error color. When a color appears "on" top of a primary color, it's called - // an "on primary color." They are labelled using the original color category - //(such as primary color) with the prefix "on." - // - // "On" colors are primarily applied to text, iconography, and strokes. - // Sometimes, they are applied to surfaces. - onPrimary: string; - onSecondary: string; - onBackground: string; - onSurface: string; - onError: string; -} -``` - -To apply a theme to a component you import the withTheme HOC from the styled-components module - -``` -import {withTheme} from 'styled-components'; -``` - -Once this HOC is applied to a component it injects the theme prop that can be accessed. - -#### Determining if light or dark theme is used - -The theme selected is held in the redux ‘App Store' under the key 'theme’. - -You can use a the react hook `useSelector` to retrieve it. In any react component use the following to get the theme selection: - -``` -const {theme} = useSelector(state => state.app); -``` - -#### Putting it all together - -Together with the `withTheme` HOC and the selected theme, you can build components that are follow the color system and instantly display the theme that is selected. The example is a simple H1 component that does this: - -``` -const Text = styled('h1')` - color: ${props => props.theme.colors[props.selectedTheme].onSurface}; - font-size: 1.5rem; - font-family: ${props => props.theme.typography.primary}; - font-weight: 400; - line-height: 1.334; - letter-spacing: 0em; -`; - -const H1 = withTheme(({children, color}) => { - const appStore = useSelector(state => state.app); - return ( - - {children} - - ); -}); - -export {H1}; -``` - -## App Navigation - -The app navigation folder exports the AppRouter that routes pages for the app. Because the AppRouter is a top level component in which all the pages are mounted within, A secondary use for the App router is to mount global components that need to appear on every page. Examples include Header components or modals that appear above the page when activated. - -Here is an example component that shows all this: - -``` -const AppNavigator = () => { - const {showProgressOverlay} = useSelector(store => store.app); - return ( - - { /* The AppHeader needs to show above every page */ } - - - { /* Conditionally show the activity indicator component above all pages - if its activated in the store. */ - showProgressOverlay && - } - { /* mount all the pages in the router below */ } - }> - - - - - - - ); -}; - -export {AppNavigator}; -``` - -## Store and Actions - -We use unidirectional data flow utilizing a modern ‘Redux’ design to control app state. Redux was chosen because it is one of the most known state systems for developers. The modern redux hooks to create a easy to use state system. - -Unlike older iterations of Redux that require concepts of “smart components/dumb components” and prop drilling state. We assume that any component can be smart. A smart component is simply a component that can pull data from the store. - -This can be done using a simple `useSelector` hook. - -``` -import {useSelector} from 'react-redux'; - -const MyComponent= ({children}) => { - const appStore = useSelector(state => state.app); - - return ( -
- {appStore.bar} -
- ); -}); - -export {MyComponent}; -``` - -Also dispatching an action is simple to, there are 2 parts to dispatching an action - -1. import the useDispatch hook -2. import the action to be dispatched - -``` -import {useDispatch} from 'react-redux'; -import {setButtonAsClicked} from '../store/actions/app'; - -const MyComponent= ({children}) => { - const dispatch = useDispatch(); - - const handleButtonClick = () => { - dispatch(setButtonAsClicked); - } - - return ( - - - {options && - options.length > 0 && - options.map((option, index) => ( - { - option.action(); - handleClose(); - }} - key={index}> - {option.label} - - ))} - - - ); -}; - -export { BasicMenu }; diff --git a/src/components/blocks/CoBenefitsDetails.js b/src/components/blocks/CoBenefitsDetails.js deleted file mode 100644 index 8dc41910..00000000 --- a/src/components/blocks/CoBenefitsDetails.js +++ /dev/null @@ -1,35 +0,0 @@ -import React from 'react'; -import { FormattedMessage } from 'react-intl'; -import { Body } from '..'; -import { - StyledDetailedViewTab, - StyledDetailedViewTabItem, - StyledItem, -} from '.'; -import { detailsViewData } from '../../utils/functionUtils'; - -const CoBenefitsDetails = ({ data, stagingData, changeColor }) => { - return ( - -
- - - - - - {data && detailsViewData('data', data, 'cobenefit', changeColor)} - {stagingData && - detailsViewData( - 'subformStagingData', - stagingData, - 'cobenefit', - changeColor, - )} - - -
-
- ); -}; - -export { CoBenefitsDetails }; diff --git a/src/components/blocks/CommitModal.js b/src/components/blocks/CommitModal.js deleted file mode 100644 index 50e67964..00000000 --- a/src/components/blocks/CommitModal.js +++ /dev/null @@ -1,73 +0,0 @@ -import React, { useState } from 'react'; -import { useDispatch } from 'react-redux'; -import { useIntl } from 'react-intl'; - -import { - Modal, - modalTypeEnum, - StyledFieldContainer, - InputContainer, - TextareaStateEnum, - TextareaSizeEnum, - Textarea, -} from '../../components'; - -import { commitStagingData } from '../../store/actions/climateWarehouseActions'; - -const CommitModal = ({ onClose, modalFor }) => { - const intl = useIntl(); - const dispatch = useDispatch(); - const [commitMessage, setCommitMessage] = useState(''); - - const onCommit = () => { - if (modalFor === 'projects') { - dispatch(commitStagingData('Projects', commitMessage)); - } else { - dispatch(commitStagingData('Units', commitMessage)); - } - onClose(); - }; - - const onCommitAll = () => { - dispatch(commitStagingData('all', commitMessage)); - onClose(); - }; - - return ( - - - -