-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: migrate from CRA4 to Vite, Storybook to v8, jest to Vitest #7285
base: develop
Are you sure you want to change the base?
feat: migrate from CRA4 to Vite, Storybook to v8, jest to Vitest #7285
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b27bc3 - Browse repository at this point
Copy the full SHA 5b27bc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a005e34 - Browse repository at this point
Copy the full SHA a005e34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94ee411 - Browse repository at this point
Copy the full SHA 94ee411View commit details -
Configuration menu - View commit details
-
Copy full SHA for b62caaf - Browse repository at this point
Copy the full SHA b62caafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 557f9fd - Browse repository at this point
Copy the full SHA 557f9fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1cf08c - Browse repository at this point
Copy the full SHA f1cf08cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4012c62 - Browse repository at this point
Copy the full SHA 4012c62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 772d2a9 - Browse repository at this point
Copy the full SHA 772d2a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3f5493 - Browse repository at this point
Copy the full SHA b3f5493View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc6f2e1 - Browse repository at this point
Copy the full SHA cc6f2e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c850dc - Browse repository at this point
Copy the full SHA 5c850dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18a3390 - Browse repository at this point
Copy the full SHA 18a3390View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e0ea4f - Browse repository at this point
Copy the full SHA 0e0ea4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a14a151 - Browse repository at this point
Copy the full SHA a14a151View commit details -
feat: update msw package (to v1 latest, not v2 yet)
v2 requires more changes, not worth it for now
Configuration menu - View commit details
-
Copy full SHA for e3e4109 - Browse repository at this point
Copy the full SHA e3e4109View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebf0b1b - Browse repository at this point
Copy the full SHA ebf0b1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ef58c2 - Browse repository at this point
Copy the full SHA 0ef58c2View commit details -
fix: remove preview changes from
.storybook/main.ts
actually good to snapshot full page instead of just fixed pages
Configuration menu - View commit details
-
Copy full SHA for be17c25 - Browse repository at this point
Copy the full SHA be17c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for da276f9 - Browse repository at this point
Copy the full SHA da276f9View commit details -
fix: flakey toast test due to multiple tests running at the same time
hypothesis is that multiple toasts are rendering???
Configuration menu - View commit details
-
Copy full SHA for cc655c5 - Browse repository at this point
Copy the full SHA cc655c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f1d89e - Browse repository at this point
Copy the full SHA 1f1d89eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fdfcb2d - Browse repository at this point
Copy the full SHA fdfcb2dView commit details -
feat: remove unused .builtime-env
does not seem to be needed now that we use vite
Configuration menu - View commit details
-
Copy full SHA for fbbd1e4 - Browse repository at this point
Copy the full SHA fbbd1e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3c93c0 - Browse repository at this point
Copy the full SHA b3c93c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3687d5b - Browse repository at this point
Copy the full SHA 3687d5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2a558a - Browse repository at this point
Copy the full SHA f2a558aView commit details
Commits on Jul 30, 2024
-
feat: upgrade to react 18 and chakra v2 (#7292)
* feat: upgrade react and chakra-ui react v17 -> react v18 chakra v1 -> chakra v2 * fix: breaking changes from Chakra v2 * fix: use React 18 * feat: update framer-motion, MotionBox instantiation * feat: update changed React.FC to FCC prop type * fix: sync all type-fest package types * fix: remove unnecessary package patches * feat: remove unnecessary scripts and script comments * fix: correctly generate chakra theme types * fix: revert motionbox back to old implementation new implementation doesn't work lol * fix: upgrade serverless type-fest to sync with rest of app * fix: use updated useToken call signature * fix: update react-joyride for React 18 compat * fix: types for allowed MyInfo types * fix: broken types assertions or code raised by linter * fix: invalid React SVG prop clip-path -> clipPath * fix: replace dnd package with React 18 compatible package * fix: update package to remove console warning about deprecated calls ReactMarkdown: Support for defaultProps will be removed from function components in a future major release. * fix: temporary fix for menu focus color desync final fix is to move to OGPDS * feat: update `@testing-library/*` packages remove unused testing-library/dom package * feat: lock storybook packages * fix: correctly upgrade virus-scanner type-fest package * fix: use `isDisabled` prop over disabled will not correctly set state if isDisabled is used instead * fix: test assertions due to RTL changes * fix: upgrade floating-ui package for compatibility * fix: compat issues in ChakraUI v2 * feat: update input theming for ChakraUI v2 * fix: NumberInput render * feat: update Drawer and Modal themes to have background using cssVars * fix: use explicit style context required by Chakra V2 * fix: correctly import from component Button * fix: update margin due to flex using `gap` now instead of the margin-top previously, which allowed for margin collapse * fix: update Rating component spacing due to flex gap change in chakra * fix: update YesNo field margins due to Flex gap change * fix: weird margins with collaborator menu, match width * fix: use __css instead of sx for FeatureBanner or text will be space-betweened * fix: button spacing for CreateWorkspaceModal * fix: button spacing for DeleteWorkspaceModal * fix: button spacing for RenameWorkspaceModal * fix: spacing on LandingPage sections * feat: update ParagraphField story to catch multiline changes too * feat: remove unnecessary focus-visible package * feat: update `isTruncated` -> `noOfLines` * feat: fix width of PermissionDropdown for consistent widths * fix: align ViewOnlyPermission row margins * fix: SingleSelect theme breaking because of Menu really need to go to OGPDS soon lol * fix: add padding to prefill lock icon * fix: add correct msw handlers for workspace page * fix: add back missing margins * fix: make AvatarMenu have automatic height instead of following button's height * fix: add back missing menuitem padding for SingleSelect * fix: update imported lottie file type * fix: correct modal story color scheme for cancel button * fix: set minH of TagInput to input's var * fix: use input exported css variables for styling TagInput * fix: move combobox input to the top when focused so the border won't look janky * feat: use mockdate decorator so skeleton width fixed in snapshot * fix: spacing of collaborator list view again * fix: landing page margins * fix: avatarmenudivider margins * fix: remove removed patches copy in dockerfile * remove ineffective white bg on style header --------- Co-authored-by: Ken <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2db7cf4 - Browse repository at this point
Copy the full SHA 2db7cf4View commit details -
feat: upgrade typescript to 5.4.5 across app (#7305)
* feat: upgrade react and chakra-ui react v17 -> react v18 chakra v1 -> chakra v2 * fix: breaking changes from Chakra v2 * fix: use React 18 * feat: update framer-motion, MotionBox instantiation * feat: update changed React.FC to FCC prop type * fix: sync all type-fest package types * fix: remove unnecessary package patches * feat: remove unnecessary scripts and script comments * fix: correctly generate chakra theme types * fix: revert motionbox back to old implementation new implementation doesn't work lol * fix: upgrade serverless type-fest to sync with rest of app * fix: use updated useToken call signature * fix: update react-joyride for React 18 compat * fix: types for allowed MyInfo types * fix: broken types assertions or code raised by linter * fix: invalid React SVG prop clip-path -> clipPath * fix: replace dnd package with React 18 compatible package * fix: update package to remove console warning about deprecated calls ReactMarkdown: Support for defaultProps will be removed from function components in a future major release. * fix: temporary fix for menu focus color desync final fix is to move to OGPDS * feat: update `@testing-library/*` packages remove unused testing-library/dom package * feat: lock storybook packages * fix: correctly upgrade virus-scanner type-fest package * fix: use `isDisabled` prop over disabled will not correctly set state if isDisabled is used instead * fix: test assertions due to RTL changes * fix: upgrade floating-ui package for compatibility * fix: compat issues in ChakraUI v2 * feat: update input theming for ChakraUI v2 * fix: NumberInput render * feat: update Drawer and Modal themes to have background using cssVars * fix: use explicit style context required by Chakra V2 * fix: correctly import from component Button * fix: update margin due to flex using `gap` now instead of the margin-top previously, which allowed for margin collapse * fix: update Rating component spacing due to flex gap change in chakra * fix: update YesNo field margins due to Flex gap change * fix: weird margins with collaborator menu, match width * fix: use __css instead of sx for FeatureBanner or text will be space-betweened * fix: button spacing for CreateWorkspaceModal * fix: button spacing for DeleteWorkspaceModal * fix: button spacing for RenameWorkspaceModal * fix: spacing on LandingPage sections * feat: update ParagraphField story to catch multiline changes too * feat: remove unnecessary focus-visible package * feat: update `isTruncated` -> `noOfLines` * feat: fix width of PermissionDropdown for consistent widths * fix: align ViewOnlyPermission row margins * fix: SingleSelect theme breaking because of Menu really need to go to OGPDS soon lol * fix: add padding to prefill lock icon * fix: add correct msw handlers for workspace page * fix: add back missing margins * fix: make AvatarMenu have automatic height instead of following button's height * fix: add back missing menuitem padding for SingleSelect * fix: update imported lottie file type * fix: correct modal story color scheme for cancel button * fix: set minH of TagInput to input's var * fix: use input exported css variables for styling TagInput * fix: move combobox input to the top when focused so the border won't look janky * feat: use mockdate decorator so skeleton width fixed in snapshot * fix: spacing of collaborator list view again * fix: landing page margins * fix: avatarmenudivider margins * fix: remove removed patches copy in dockerfile * remove ineffective white bg on style header * feat: upgrade typescript to 5.4.5 across app * fix: all frontend type errors after typescript upgrade * fix: backend type errors after upgrading typescript --------- Co-authored-by: Ken <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1345be1 - Browse repository at this point
Copy the full SHA 1345be1View commit details -
Merge remote-tracking branch 'origin/develop' into 04-23-feat_add_ini…
…tial_vite_config_and_new_eslint_rules
Configuration menu - View commit details
-
Copy full SHA for 759cb2e - Browse repository at this point
Copy the full SHA 759cb2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 379f745 - Browse repository at this point
Copy the full SHA 379f745View commit details -
Configuration menu - View commit details
-
Copy full SHA for a860902 - Browse repository at this point
Copy the full SHA a860902View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2e7658 - Browse repository at this point
Copy the full SHA a2e7658View commit details -
Configuration menu - View commit details
-
Copy full SHA for f37bb65 - Browse repository at this point
Copy the full SHA f37bb65View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 002f140 - Browse repository at this point
Copy the full SHA 002f140View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff9366 - Browse repository at this point
Copy the full SHA 6ff9366View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e780bc - Browse repository at this point
Copy the full SHA 7e780bcView commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f348af - Browse repository at this point
Copy the full SHA 5f348afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55d6f7c - Browse repository at this point
Copy the full SHA 55d6f7cView commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 10cf995 - Browse repository at this point
Copy the full SHA 10cf995View commit details
Commits on Sep 13, 2024
-
Merge remote-tracking branch 'origin/develop' into 04-23-feat_add_ini…
…tial_vite_config_and_new_eslint_rules # Conflicts: # frontend/.storybook/main.js # frontend/package-lock.json # frontend/package.json # frontend/src/components/Field/Attachment/Attachment.tsx # frontend/src/components/Searchbar/Searchbar.stories.tsx # frontend/src/features/admin-form/create/builder-and-design/BuilderAndDesignDrawer/FieldListDrawer/field-panels/MyInfoPanel.tsx # frontend/src/features/admin-form/share/ShareFormModal.tsx # frontend/src/features/public-form/PublicFormContext.tsx # frontend/src/hooks/useMdComponents.tsx # playwright.config.ts # shared/constants/form.ts
Configuration menu - View commit details
-
Copy full SHA for 0ceb51d - Browse repository at this point
Copy the full SHA 0ceb51dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a88630a - Browse repository at this point
Copy the full SHA a88630aView commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec01fc5 - Browse repository at this point
Copy the full SHA ec01fc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aee35d - Browse repository at this point
Copy the full SHA 2aee35dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 971c6d9 - Browse repository at this point
Copy the full SHA 971c6d9View commit details -
Merge remote-tracking branch 'origin/develop' into 04-23-feat_add_ini…
…tial_vite_config_and_new_eslint_rules # Conflicts: # frontend/.storybook/main.js
Configuration menu - View commit details
-
Copy full SHA for f8514e4 - Browse repository at this point
Copy the full SHA f8514e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2998079 - Browse repository at this point
Copy the full SHA 2998079View commit details -
Configuration menu - View commit details
-
Copy full SHA for dabcfa1 - Browse repository at this point
Copy the full SHA dabcfa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 380f738 - Browse repository at this point
Copy the full SHA 380f738View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4561bf8 - Browse repository at this point
Copy the full SHA 4561bf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc974ce - Browse repository at this point
Copy the full SHA bc974ceView commit details