This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/grails-forge-ui.git
from 52dec2c Fix compile failures from older scripts
add 5d21acd Remove all code vulnerabilities and adapt theme to newer
materialize library
add fcffc4c Fix files with no content, fix files that are not previewable
(null), fix selection on initial dialog load
add f8aa832 Adjust modal to be larger & fix title
add 561d199 Adjust diff modal to be larger
add 19f939e Fix renamed state key and regenerate stale snapshots
add 4956894 test updates & fixing various styling mismatches
add da4d7c1 Fix bugs, lint errors, and build issues from PR #86 review
add 21d2831 Complete keyboard navigation for feature selector modal
add ceae6c4 Guard keyboard handler against editable elements, remove
empty vendor chunk
add 1be9e0e Revert to absolute URLs, use function-form manualChunks
add 9375d36 Merge pull request #87 from
jamesfredley/fix/pr-86-review-fixes
new c2af4d4 Merge pull request #86 from
apache/fixVulnerabilitiesAndModernize
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
app/launch/.eslintrc.js | 29 +-
app/launch/{public => }/index.html | 30 +-
app/launch/package-lock.json | 21248 +++++--------------
app/launch/package.json | 31 +-
app/launch/public/css/materialize.min.css | 13 -
app/launch/public/js/materialize.min.js | 6 -
app/launch/src/components/Application/App.jsx | 28 +-
...ppLoadingBackdrop.js => AppLoadingBackdrop.jsx} | 2 +-
.../Application/{DebugInfo.js => DebugInfo.jsx} | 0
...atureList.js => DefaultIncludedFeatureList.jsx} | 0
.../__snapshots__/Application.test.jsx.snap | 43 +-
.../__snapshots__/useApplicationForm.test.jsx.snap | 44 +-
.../useAvailableFeatures.test.jsx.snap | 4 +-
.../__tests__/useAvailableFeatures.test.jsx | 2 +-
.../{CodePreview.js => CodePreview.jsx} | 170 +-
.../src/components/CodePreview/code-preview.css | 14 +-
.../{CopyToClipboard.js => CopyToClipboard.jsx} | 0
app/launch/src/components/Diff.js | 105 -
app/launch/src/components/Diff.jsx | 110 +
.../ErrorView/{ErrorView.js => ErrorView.jsx} | 0
.../{FeatureAvailable.js => FeatureAvailable.jsx} | 40 +-
.../{FeatureSelected.js => FeatureSelected.jsx} | 0
.../{FeatureSelector.js => FeatureSelector.jsx} | 189 +-
.../FeatureSelector/feature-selector.css | 63 +-
.../components/Footer/{Footer.js => Footer.jsx} | 22 +-
.../components/GenerateButtons/GenerateButtons.js | 92 -
.../components/GenerateButtons/GenerateButtons.jsx | 93 +
.../components/Header/{Header.js => Header.jsx} | 2 +-
app/launch/src/components/InfoButton.js | 72 -
app/launch/src/components/InfoButton.jsx | 81 +
.../Links/{GetterLink.js => GetterLink.jsx} | 0
.../Links/{GitHubLink.js => GitHubLink.jsx} | 0
.../Links/{MailToLink.js => MailToLink.jsx} | 0
.../Links/{TwitterLink.js => TwitterLink.jsx} | 0
app/launch/src/components/NextSteps/NextSteps.js | 146 -
app/launch/src/components/NextSteps/NextSteps.jsx | 160 +
app/launch/src/components/NextSteps/ShareModal.js | 89 -
app/launch/src/components/NextSteps/ShareModal.jsx | 109 +
app/launch/src/components/NextSteps/next-steps.css | 2 +-
.../src/components/OtherCommands/OtherCommands.js | 47 -
.../src/components/OtherCommands/OtherCommands.jsx | 67 +
app/launch/src/components/OtherCommands/index.js | 2 +-
.../components/{RadioGroup.js => RadioGroup.jsx} | 2 +-
.../components/Select/{Select.js => Select.jsx} | 0
app/launch/src/components/Select/select.css | 7 +-
.../src/components/StarterForm/StarterForm.js | 46 -
.../src/components/StarterForm/StarterForm.jsx | 49 +
...ationType.js => StarterFormApplicationType.jsx} | 0
.../{StarterFormGorm.js => StarterFormGorm.jsx} | 0
...rmJavaVersion.js => StarterFormJavaVersion.jsx} | 0
.../{StarterFormLang.js => StarterFormLang.jsx} | 0
...tVersion.js => StarterFormMicronautVersion.jsx} | 0
.../{StarterFormName.js => StarterFormName.jsx} | 0
...tarterFormPackage.js => StarterFormPackage.jsx} | 0
...mework.js => StarterFormReloadingFramework.jsx} | 0
...tarterFormServlet.js => StarterFormServlet.jsx} | 0
.../src/components/StarterForm/starter-form.css | 9 +
app/launch/src/components/TextInput.js | 19 -
app/launch/src/components/TextInput.jsx | 34 +
.../{TooltipButton.js => TooltipButton.jsx} | 27 +-
app/launch/src/helpers/Cache.js | 4 +-
app/launch/src/helpers/ModalKeyboardHandler.js | 89 +-
app/launch/src/hooks/useMicronautSdk.js | 2 +-
app/launch/src/{index.js => index.jsx} | 8 +-
...ronautStarterSDK.js => MicronautStarterSDK.jsx} | 2 +-
app/launch/src/micronaut/constants.js | 2 +-
.../{ApplicationState.js => ApplicationState.jsx} | 0
app/launch/src/state/factories/initializeState.js | 2 +-
app/launch/src/style.css | 6 +
app/launch/src/styles/font-overrides.css | 3 +-
app/launch/src/styles/materialize-overrides.css | 31 +
app/launch/src/styles/modal-overrides.css | 64 +-
app/launch/src/styles/z-index-overrides.css | 8 +-
app/launch/src/utility.js | 2 +-
app/launch/vite.config.js | 42 +
dev-proxy-server/package-lock.json | 918 +-
76 files changed, 6718 insertions(+), 17813 deletions(-)
rename app/launch/{public => }/index.html (57%)
mode change 100755 => 100644
delete mode 100644 app/launch/public/css/materialize.min.css
delete mode 100644 app/launch/public/js/materialize.min.js
rename app/launch/src/components/Application/{AppLoadingBackdrop.js =>
AppLoadingBackdrop.jsx} (84%)
rename app/launch/src/components/Application/{DebugInfo.js => DebugInfo.jsx}
(100%)
rename app/launch/src/components/Application/{DefaultIncludedFeatureList.js =>
DefaultIncludedFeatureList.jsx} (100%)
rename app/launch/src/components/CodePreview/{CodePreview.js =>
CodePreview.jsx} (60%)
rename app/launch/src/components/CopyToClipboard/{CopyToClipboard.js =>
CopyToClipboard.jsx} (100%)
delete mode 100644 app/launch/src/components/Diff.js
create mode 100644 app/launch/src/components/Diff.jsx
rename app/launch/src/components/ErrorView/{ErrorView.js => ErrorView.jsx}
(100%)
rename app/launch/src/components/FeatureSelector/{FeatureAvailable.js =>
FeatureAvailable.jsx} (53%)
rename app/launch/src/components/FeatureSelector/{FeatureSelected.js =>
FeatureSelected.jsx} (100%)
rename app/launch/src/components/FeatureSelector/{FeatureSelector.js =>
FeatureSelector.jsx} (50%)
rename app/launch/src/components/Footer/{Footer.js => Footer.jsx} (81%)
delete mode 100644 app/launch/src/components/GenerateButtons/GenerateButtons.js
create mode 100644
app/launch/src/components/GenerateButtons/GenerateButtons.jsx
rename app/launch/src/components/Header/{Header.js => Header.jsx} (83%)
delete mode 100644 app/launch/src/components/InfoButton.js
create mode 100644 app/launch/src/components/InfoButton.jsx
rename app/launch/src/components/Links/{GetterLink.js => GetterLink.jsx} (100%)
rename app/launch/src/components/Links/{GitHubLink.js => GitHubLink.jsx} (100%)
rename app/launch/src/components/Links/{MailToLink.js => MailToLink.jsx} (100%)
rename app/launch/src/components/Links/{TwitterLink.js => TwitterLink.jsx}
(100%)
delete mode 100644 app/launch/src/components/NextSteps/NextSteps.js
create mode 100644 app/launch/src/components/NextSteps/NextSteps.jsx
delete mode 100644 app/launch/src/components/NextSteps/ShareModal.js
create mode 100644 app/launch/src/components/NextSteps/ShareModal.jsx
delete mode 100644 app/launch/src/components/OtherCommands/OtherCommands.js
create mode 100644 app/launch/src/components/OtherCommands/OtherCommands.jsx
rename app/launch/src/components/{RadioGroup.js => RadioGroup.jsx} (94%)
rename app/launch/src/components/Select/{Select.js => Select.jsx} (100%)
delete mode 100644 app/launch/src/components/StarterForm/StarterForm.js
create mode 100644 app/launch/src/components/StarterForm/StarterForm.jsx
rename app/launch/src/components/StarterForm/{StarterFormApplicationType.js =>
StarterFormApplicationType.jsx} (100%)
rename app/launch/src/components/StarterForm/{StarterFormGorm.js =>
StarterFormGorm.jsx} (100%)
rename app/launch/src/components/StarterForm/{StarterFormJavaVersion.js =>
StarterFormJavaVersion.jsx} (100%)
rename app/launch/src/components/StarterForm/{StarterFormLang.js =>
StarterFormLang.jsx} (100%)
rename app/launch/src/components/StarterForm/{StarterFormMicronautVersion.js
=> StarterFormMicronautVersion.jsx} (100%)
rename app/launch/src/components/StarterForm/{StarterFormName.js =>
StarterFormName.jsx} (100%)
rename app/launch/src/components/StarterForm/{StarterFormPackage.js =>
StarterFormPackage.jsx} (100%)
rename app/launch/src/components/StarterForm/{StarterFormReloadingFramework.js
=> StarterFormReloadingFramework.jsx} (100%)
rename app/launch/src/components/StarterForm/{StarterFormServlet.js =>
StarterFormServlet.jsx} (100%)
delete mode 100644 app/launch/src/components/TextInput.js
create mode 100644 app/launch/src/components/TextInput.jsx
rename app/launch/src/components/TooltipButton/{TooltipButton.js =>
TooltipButton.jsx} (54%)
rename app/launch/src/{index.js => index.jsx} (54%)
rename app/launch/src/micronaut/{MicronautStarterSDK.js =>
MicronautStarterSDK.jsx} (99%)
rename app/launch/src/state/{ApplicationState.js => ApplicationState.jsx}
(100%)
create mode 100644 app/launch/src/styles/materialize-overrides.css
create mode 100644 app/launch/vite.config.js