Releases: ansible/ansible-hub-ui
Releases · ansible/ansible-hub-ui
Release 4.6.0
What's Changed
- Fix issue in webpack base where setting variables to false would fail. by @newswangerd in #243
- Update and add instructions on connect to hub page. by @newswangerd in #244
- Disable Create button if there's name related error by @ZitaNemeckova in #242
- Add test hosts to sync configuration. by @newswangerd in #245
- Disable Add button when no user is selected to be added by @ZitaNemeckova in #246
- Get token in local repos redirects to new tab by @ZitaNemeckova in #247
- Add backpatch for auto cherry picking PRs by @newswangerd in #250
- Add line to readme to test patchback by @newswangerd in #252
- Make logo clickable by @ZitaNemeckova in #248
- Fix missing versions in Aboutt Modal by @ZitaNemeckova in #254
- When no permission show Not found by @ZitaNemeckova in #256
- Fix documenation link. by @newswangerd in #260
- Fix repo selector. by @newswangerd in #262
- Update project dependencies. by @newswangerd in #263
- Fix community remote not being editable. by @newswangerd in #267
- Surface API error on Group form by @ZitaNemeckova in #259
- Add tooltips to user's password field and fixes namespace's to PF version by @ZitaNemeckova in #266
- Refactor and reduce flake by @hendersonreed in #270
- Add Download concurrency to remote form by @ZitaNemeckova in #273
- Verify 'nopermissions' user can't see stuff they shouldn't. by @hendersonreed in #276
- Add test to ensure 'download_concurrency' config is surfaced. by @hendersonreed in #280
- Update readme to provide an example cypress.env.json. by @hendersonreed in #275
- Add test for Group Management by @ZitaNemeckova in #240
- Remove unused Jest to resolve security issue in npmjs-node-notifier by @ZitaNemeckova in #282
- Add missing default sort to Groups by @ZitaNemeckova in #277
- Update groups on My profile to be a Label not an input by @ZitaNemeckova in #281
- Update ajv to 6.12.6 by @ZitaNemeckova in #284
- dot-props must be 4.2.1 with fix by @ZitaNemeckova in #287
- Add pointer to tests README by @ZitaNemeckova in #289
- Add Pulp API to UI by @ZitaNemeckova in #288
- Save null when proxy_url is undefined(deleted) by @ZitaNemeckova in #293
- Execution Environment List page by @ZitaNemeckova in #290
- Add write only field by @newswangerd in #299
- Fix/aah 329 disable self delete by @newswangerd in #300
- Add template to redirect new issues to Jira. by @newswangerd in #298
- Add test for AAH-160 by @hendersonreed in #301
- On the remote form, if a field is set to "", set it to null. by @newswangerd in #306
- Add tests for super-user and self deletion, refactor user-dashboard.js by @hendersonreed in #305
- Add test for adding and removing remote repository credentials AAH-120. by @hendersonreed in #308
- Add Empty state components and use them by @ZitaNemeckova in #285
- Use new UI API endpoint for Container List View by @ZitaNemeckova in #310
- Show sync button when remote hosts are set to a third part server. by @newswangerd in #315
- user-form: only show "Passwords do not match" when there is confirmation password; make required when password by @himdel in #314
- Delete modal - create a shared delete modal, use for all deletions by @himdel in #312
- docker test runner by @ironfroggy in #283
- Update removeUserFromGroup to accomodate changes to removal modal by @hendersonreed in #318
- Update lodash to 4.17.21 by @ZitaNemeckova in #320
- Group detail - Permission tab UX changes by @himdel in #317
- Support repo-root-relative import paths by @himdel in #319
- Update to match group detail page changes from pull #317, AAH-364 by @hendersonreed in #322
- Fix type and update text on connect to hub page. by @newswangerd in #326
- Another typo. by @newswangerd in #328
- User detail/form UX changes by @himdel in #324
- package.json - depend on sass, sass-loader, not node-sass by @himdel in #330
- Fix screen blanking when onFilter is called with null event by @himdel in #332
- Collection-detail: add Requires Ansible by @himdel in #331
- Update travis and docker image to use node 14 by @newswangerd in #337
- Add rate limit to remotes form. by @newswangerd in #334
- package.json - ensure npm<7, node 12 or 14 by @himdel in #333
- Container detail page by @ZitaNemeckova in #304
- npm audit fix by @himdel in #339
- Add container permisions to group view. by @newswangerd in #335
- Container Registry Manifest by @himdel in #336
- CollectionDocs: filter out doc_fragments and module_utils by @himdel in #340
- ObjectPermissionField - don't offer already added groups by @himdel in #345
- Drop Get API token button by @himdel in #344
- Allow creating super users. by @newswangerd in #343
- Container manfiest tag edit form. by @newswangerd in #347
- Load feature flags from API. by @newswangerd in #349
- Repository form by @ZitaNemeckova in #313
- Disable npm test when running standalone deployments. by @newswangerd in #350
- Add Enter handling to Group create modal by @ZitaNemeckova in #355
- Update tests to handle recent changes to UI by @hendersonreed in #362
- Add spinner to Container list view by @ZitaNemeckova in #357
- Remove dead code from import-list by @ZitaNemeckova in #356
- Update the createGroup command to use rather than click by @hendersonreed in #367
- Clarify and fix missing permissions on container repo form. by @newswangerd in #370
- Handle errors when adding user to group by @himdel in #346
- Travis dev release by @newswangerd in #372
- Menu refactor & Repo switcher by @himdel in #363
- Add spinner to Repo Management by @ZitaNemeckova in #359
- Disable repo selector in insights mode. by @newswangerd in #375
- dependabot: watch the stable-4.[23] branches as well as master by @himdel in #366
- Fix dates to have Tooltip with exact date by @ZitaNemeckova in #323
- Add instructions for seeding base images by @ZitaNemeckova in #358
- Return link only when href exists by @ZitaNemeckova in #379
- Remove extra console.log by @ZitaNemeckova in https://github.com/ansible/ansibl...
Release 4.5.3
What's Changed
- [stable-4.5] cypress.yml - backport changes from master (#2480) by @himdel in #2498
- [stable-4.5] EE list: filter by name__icontains, not name exact (#2570) by @himdel in #2595
- Release 4.5.3 by @ShaiahWren in #2596
Full Changelog: 4.5.2...4.5.3
Release 4.5.2
Re-release of 4.5.1 with the correct version of pulp-container
Release 4.5.1
What's Changed
- Fix issue in webpack base where setting variables to false would fail. by @newswangerd in #243
- Update and add instructions on connect to hub page. by @newswangerd in #244
- Disable Create button if there's name related error by @ZitaNemeckova in #242
- Add test hosts to sync configuration. by @newswangerd in #245
- Disable Add button when no user is selected to be added by @ZitaNemeckova in #246
- Get token in local repos redirects to new tab by @ZitaNemeckova in #247
- Add backpatch for auto cherry picking PRs by @newswangerd in #250
- Add line to readme to test patchback by @newswangerd in #252
- Make logo clickable by @ZitaNemeckova in #248
- Fix missing versions in Aboutt Modal by @ZitaNemeckova in #254
- When no permission show Not found by @ZitaNemeckova in #256
- Fix documenation link. by @newswangerd in #260
- Fix repo selector. by @newswangerd in #262
- Update project dependencies. by @newswangerd in #263
- Fix community remote not being editable. by @newswangerd in #267
- Surface API error on Group form by @ZitaNemeckova in #259
- Add tooltips to user's password field and fixes namespace's to PF version by @ZitaNemeckova in #266
- Refactor and reduce flake by @hendersonreed in #270
- Add Download concurrency to remote form by @ZitaNemeckova in #273
- Verify 'nopermissions' user can't see stuff they shouldn't. by @hendersonreed in #276
- Add test to ensure 'download_concurrency' config is surfaced. by @hendersonreed in #280
- Update readme to provide an example cypress.env.json. by @hendersonreed in #275
- Add test for Group Management by @ZitaNemeckova in #240
- Remove unused Jest to resolve security issue in npmjs-node-notifier by @ZitaNemeckova in #282
- Add missing default sort to Groups by @ZitaNemeckova in #277
- Update groups on My profile to be a Label not an input by @ZitaNemeckova in #281
- Update ajv to 6.12.6 by @ZitaNemeckova in #284
- dot-props must be 4.2.1 with fix by @ZitaNemeckova in #287
- Add pointer to tests README by @ZitaNemeckova in #289
- Add Pulp API to UI by @ZitaNemeckova in #288
- Save null when proxy_url is undefined(deleted) by @ZitaNemeckova in #293
- Execution Environment List page by @ZitaNemeckova in #290
- Add write only field by @newswangerd in #299
- Fix/aah 329 disable self delete by @newswangerd in #300
- Add template to redirect new issues to Jira. by @newswangerd in #298
- Add test for AAH-160 by @hendersonreed in #301
- On the remote form, if a field is set to "", set it to null. by @newswangerd in #306
- Add tests for super-user and self deletion, refactor user-dashboard.js by @hendersonreed in #305
- Add test for adding and removing remote repository credentials AAH-120. by @hendersonreed in #308
- Add Empty state components and use them by @ZitaNemeckova in #285
- Use new UI API endpoint for Container List View by @ZitaNemeckova in #310
- Show sync button when remote hosts are set to a third part server. by @newswangerd in #315
- user-form: only show "Passwords do not match" when there is confirmation password; make required when password by @himdel in #314
- Delete modal - create a shared delete modal, use for all deletions by @himdel in #312
- docker test runner by @ironfroggy in #283
- Update removeUserFromGroup to accomodate changes to removal modal by @hendersonreed in #318
- Update lodash to 4.17.21 by @ZitaNemeckova in #320
- Group detail - Permission tab UX changes by @himdel in #317
- Support repo-root-relative import paths by @himdel in #319
- Update to match group detail page changes from pull #317, AAH-364 by @hendersonreed in #322
- Fix type and update text on connect to hub page. by @newswangerd in #326
- Another typo. by @newswangerd in #328
- User detail/form UX changes by @himdel in #324
- package.json - depend on sass, sass-loader, not node-sass by @himdel in #330
- Fix screen blanking when onFilter is called with null event by @himdel in #332
- Collection-detail: add Requires Ansible by @himdel in #331
- Update travis and docker image to use node 14 by @newswangerd in #337
- Add rate limit to remotes form. by @newswangerd in #334
- package.json - ensure npm<7, node 12 or 14 by @himdel in #333
- Container detail page by @ZitaNemeckova in #304
- npm audit fix by @himdel in #339
- Add container permisions to group view. by @newswangerd in #335
- Container Registry Manifest by @himdel in #336
- CollectionDocs: filter out doc_fragments and module_utils by @himdel in #340
- ObjectPermissionField - don't offer already added groups by @himdel in #345
- Drop Get API token button by @himdel in #344
- Allow creating super users. by @newswangerd in #343
- Container manfiest tag edit form. by @newswangerd in #347
- Load feature flags from API. by @newswangerd in #349
- Repository form by @ZitaNemeckova in #313
- Disable npm test when running standalone deployments. by @newswangerd in #350
- Add Enter handling to Group create modal by @ZitaNemeckova in #355
- Update tests to handle recent changes to UI by @hendersonreed in #362
- Add spinner to Container list view by @ZitaNemeckova in #357
- Remove dead code from import-list by @ZitaNemeckova in #356
- Update the createGroup command to use rather than click by @hendersonreed in #367
- Clarify and fix missing permissions on container repo form. by @newswangerd in #370
- Handle errors when adding user to group by @himdel in #346
- Travis dev release by @newswangerd in #372
- Menu refactor & Repo switcher by @himdel in #363
- Add spinner to Repo Management by @ZitaNemeckova in #359
- Disable repo selector in insights mode. by @newswangerd in #375
- dependabot: watch the stable-4.[23] branches as well as master by @himdel in #366
- Fix dates to have Tooltip with exact date by @ZitaNemeckova in #323
- Add instructions for seeding base images by @ZitaNemeckova in #358
- Return link only when href exists by @ZitaNemeckova in #379
- Remove extra console.log by @ZitaNemeckova in https://github.com/ansible/ansibl...
Release 4.4.4
What's Changed
- [PR #1711/476a4cfd backport][stable-4.4] Fix overflow content in ImportConsole on My imports Page by @patchback in #1773
- [stable-4.4] Cleanup github files, README by @himdel in #1920
- [stable-4.4] Cypress: install galaxykit 0.7.0, not latest by @himdel in #1968
- [PR #2136/90a32530 backport][stable-4.4] l10n: initialize moment locale with the rest of l10n init, don't do it on every render by @patchback in #2161
- [stable-4.4] Collection counts - l10n (#2137) by @himdel in #2160
- [PR #2112/0ca835c1 backport][stable-4.4] Use GALAXY_MINIMUM_PASSWORD_LENGTH in user-form help message by @patchback in #2182
- [stable-4.4] Change node to 16+ (#1829) by @himdel in #2236
- [stable-4.4] Edit group permissions - correctly hide user/group-related permissions in keycloak mode (#2228) by @himdel in #2242
- Release 4.4.4 by @ShaiahWren in #2377
Full Changelog: 4.4.3...4.4.4
Release 4.5.0
What's Changed
- Task detail page refreshes when that task not done by @ZitaNemeckova in #1001
- Use in Controller: grid layout for top of the table by @himdel in #1005
- Additional fixes in collection deletion and collection dependencies page by @jerabekjiri in #1000
- RemoteForm - don't mention the token when disabled by @himdel in #1004
- EE list, EE detail - alert on sync success/error by @himdel in #1035
- Set a default value of 10 for remote download concurrency by @jctanner in #1034
- Fix tabs in EE by @ZitaNemeckova in #1038
- Additional collection deletion fixes by @jerabekjiri in #1040
- EE detail: keep reloading every 10s and disable sync button when sync is in progress by @himdel in #1003
- display backend authentication provider on user detail page by @ShaiahWren in #1044
- Fix breadcrumbs in EE detail page to make it consistent with nav by @ZitaNemeckova in #1037
- EE images: initial manifest list support by @himdel in #1036
- alert SSO user of token expiration by @ShaiahWren in #1050
- Localization: Add first wave of translations for fr, ja and zh by @rooftopcellist in #1052
- Add new permisssions by @ZitaNemeckova in #1002
- Rework Task names by @ZitaNemeckova in #1028
- Loading spinner when deleting collection and namespace content by @jerabekjiri in #1032
- update-manifest: drop user token by @himdel in #946
- standalone-loader, routes: fix keycloak redirect by setting featureFlags even if loading user/settings fails by @himdel in #1053
- Delete registries, add registries, edit, view registries test. by @MilanPospisil in #1027
- Logo - add fallbackToDefault prop, use in NamespaceCard by @himdel in #1041
- Fix wrong displaying of username in delete user from group by @jerabekjiri in #1086
- Fix documention link by @ZitaNemeckova in #1109
- cypress test for empty state remote registries by @ShaiahWren in #1110
- Rework of CompoundFilter component by @jerabekjiri in #832
- cypress test delete namespace by @ShaiahWren in #1114
- Cypress helpers for local & remote EE, changing settings by @himdel in #1116
- Adding check that namespace delete was a success by @ZitaNemeckova in #1136
- Group edit: add more permissions by @himdel in #1085
- Add warning and ClipboardCopy to links by @ZitaNemeckova in #1135
- EE delete modal: don't hide name while still waiting for task by @himdel in #1151
- Cypress: add view-only tests by @himdel in #1082
- Localization: Update translated strings by @Spredzy in #1187
- console-logger: log all console.log args, not only the first one by @himdel in #1150
- Fix
cy.addLocalContainer
on github actions by @himdel in #1142 - Delete entire collection cypress test by @jerabekjiri in #1137
- Cypress test for execution environments by @ShaiahWren in #1138
- tests: edit local and remote ee by @ShaiahWren in #1141
- add tests to remote registries form by @ShaiahWren in #1112
- cypress test delete collection version by @ShaiahWren in #1117
- Empty search correct by @MilanPospisil in #1195
- Tests for EE Use in Controller by @himdel in #1113
- Add test for manual Collection upload by @ZitaNemeckova in #1084
- Fix i18n issue by @ZitaNemeckova in #1216
- Api token page UX issues by @ShaiahWren in #1224
- Remove extra padding from Task Management List by @MilanPospisil in #1223
- Fix create namespace problem by @MilanPospisil in #1217
- Remove extra padding from Registry List by @MilanPospisil in #1225
- Remove extra padding from Groups List. by @MilanPospisil in #1222
- Remove extra padding from Execution Enviroments by @MilanPospisil in #1248
- add tasking system permissions to the UI by @ShaiahWren in #1258
- Fix context alerts error in insights loader by @jerabekjiri in #1261
- Create test for Collection detail view page by @MilanPospisil in #1291
- EE Add/Edit form - add required to name, namespace name and registry by @MilanPospisil in #1284
- Fix Cli Configuration tab on Namespace detail page by @MilanPospisil in #1290
- EE Detail page - Edit button in the header is primary by @MilanPospisil in #1260
- Remove extra padding from Namespace Detail Collections List by @MilanPospisil in #1255
- Remove filter drop down by @MilanPospisil in #1227
- EE detail page: README is in a Card component as is its Edit button by @MilanPospisil in #1294
- In Use in controller modal in the note change "links" to "external links" by @MilanPospisil in #1293
- Fix create namespace modal by @MilanPospisil in #1219
- Test collections list by @MilanPospisil in #1253
- Align kebab in tables to the right by @jerabekjiri in #1259
- Local EE detail page -fix header by @MilanPospisil in #1298
- EE Empty state - add space between primary and link buttons by @MilanPospisil in #1297
- create single 'Get Token' button for all local repos by @ShaiahWren in #1257
- Add missing settings to App.Context in Insights mode by @ZitaNemeckova in #1320
- workflows: add cancel-in-progress to cypress, deploy/release, update-manifest by @himdel in #1323
- Fix header on ee detail page by @ShaiahWren in #1316
- Add chrome 2 configurations. by @Hyperkid123 in #920
- Remove redux registry error. by @Hyperkid123 in #1344
- eslint config with typescript support, some basic rules by @himdel in #860
- Remove extra padding from EE Detail Images (No Issue) by @MilanPospisil in #1317
- Add '?' to all delete modals. (Issue: AAH-1148) by @MilanPospisil in #1318
- Remove extra padding from Approval Dashboard (No issue) by @MilanPospisil in #1319
- Update registries sync status after sync from registry action by @jerabekjiri in #1254
- lint:po - lint locale/*.po files to ensure same vars and components (
{foo}
,{0}
,<0>
,<0 />
,</0>
) by @himdel in #1144 - cy.login() - default to admin by @himdel in #1346
- Add missing handling API errors on UI by @jerabekjiri in #1115
- Add GH Action to weekly update i18n by @ZitaNemeckova in #1249
- EE Detail page tab Images - fix cards to have proper spacing by @MilanPospisil in #1296
- Update translations by @ZitaNemeckova in #1374
- eslint - enable @typescript-eslint/no-unused-vars by @himdel in #1345
- Ux issues in delete modals by @ShaiahWren in https://...
4.5.0b1
Set version to 4.5.0b1 No-Issue
4.2.8
4.3.5
Identical to 4.3.4, backend change in ansible/galaxy_ng#1207
Release 4.3.4
Full Changelog: 4.3.3...4.3.4