-
Notifications
You must be signed in to change notification settings - Fork 27
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
Upgrade wrensec-ui to version 23 in UI modules. #167
Conversation
openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/common/components/TabComponent.js
Show resolved
Hide resolved
Fixed passing of target version to gulp task during |
1ea2a28
to
fe1ab26
Compare
I have squashed few commits. The PR is now ready for review. |
Loading indicator spinner sometimes stays displayed when it should be hidden after the upgrade. This is upstream issue (see WrenSecurity/wrensec-ui#36) that I think can be solved separately from this PR. |
efb3158
to
dda55c1
Compare
...nam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTable.jsx
Outdated
Show resolved
Hide resolved
openam-ui/openam-ui-ria/src/test/js/org/forgerock/openam/ui/common/util/PromiseTest.js
Outdated
Show resolved
Hide resolved
...i/openam-ui-ria/src/main/resources/templates/common/components/tab/TabComponentTemplate.html
Show resolved
Hide resolved
* Replace Grunt with Gulp. * Drop duplicate libraries already present in wrensec-ui and drop version numbers from local libs filenames.
… underscore dependency on its own.
…e and bundle it separately.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I have upgraded
wrensec-ui
dependency to the latest release23.0.1
inopenam-ui/openam-ui-api
andopenam-ui/openam-ui-ria
modules.This PR primarily focuses on switching from Grunt to Gulp and adjusting code to
wrensec-ui
changes and dependency upgrades (e.g. lodash).I have also upgraded CodeMirror to version 6. This could perhaps be implemented better so the usage is more convenient, but I don't think that's crucial for now since the editor is used in a single view only. Former ForgeRock editor theme is no longer used since it was deleted from
wrensec-ui
and the default CodeMirror theme has improved a little since version 4.I have tested admin UI thoroughly, everything seems to work fine after the changes.