nixocio
e7d37b26f3
Update user dependabot
...
Update user dependabot
2022-06-16 15:31:39 -04:00
nixocio
7ef90bd9f4
Update css var
...
Update css var
2022-06-15 11:37:04 -04:00
nixocio
876edf54a3
Modify position of tooltip for management job list
...
Modify position of tooltip for management job list. Also, remove
duplicated tooltip.
2022-06-13 16:42:43 -04:00
nixocio
b31bf8fab1
Add column org to template list
...
Add column org to template list
See: https://github.com/ansible/awx/issues/11795
2022-06-13 16:37:32 -04:00
nixocio
8a92a01652
Add column to display resource related to a schedule
...
Add column to display what resource is related to a schedule
See: https://github.com/ansible/awx/issues/5012
2022-06-13 14:28:44 -04:00
nixocio
2679c99cad
Add loading state when saving a visualizer
...
Add loading state when saving a visualizer
See: https://github.com/ansible/awx/issues/12092
2022-06-13 10:47:27 -04:00
nixocio
96330f608d
Hide add access based on the user profile for credentials
...
* Show add access button if it is a system admin
* Hide access button if the user is credential admin, org admin, but the
credential does not belong to any org.
* Show access button if the user is a credential admin, org admin, and
the credential is associated to an org.
* Show access button if the user is an org admin and the credential is
associated to the org.
All those permutations are allowed by the API RBAC.
This PR update UX to not allow the user to attempt to perform any
action that will raise an error when modifying access to the
credentials.
2022-06-10 10:09:18 -04:00
nixocio
20a1da61c0
Update project status to reflect project sync related to job template
...
Update project status to reflect project update sync related to job
template that was launched with branch override.
We were displaying status of project sync itself, not from the project
update job as expected.
Also, rename `Project Status` to be `Project Update Status`.
See: https://github.com/ansible/awx/issues/11987
2022-06-08 13:41:45 -04:00
nixocio
d8037618c8
Update logout/login redirect for different users
...
* Logout as User A and Login as User B redirects to `/home'
* Logout as User A and Login as User A redirects to `/home'
* Allow session to timeout as User A and Login as User A redirects to User A's last location
See: https://github.com/ansible/awx/issues/11167
2022-06-07 09:48:41 -04:00
nixocio
e62c77e783
Add typeahed for single choice surveys
...
Add typeahed for single choice surveys, also fix a couple of missing
translations for Select component.
See: https://github.com/ansible/awx/issues/8097
2022-06-06 13:57:00 -04:00
nixocio
699a35b88a
Fix typo
...
Fix typo on triage replies
2022-06-03 15:22:49 -04:00
nixocio
8095adb945
Pre-fill project for job template from query params
...
Pre-fill project when creating JT from Project -> Job Templates
List
2022-06-03 11:32:01 -04:00
nixocio
5e700c992d
Add controller_node to job details page
...
Add controller_node to job details page. Modify serializers to make
controller_node available to the UI.
See: https://github.com/ansible/awx/issues/11196
Also: https://github.com/ansible/awx/issues/12132
2022-06-02 11:21:06 -04:00
nixocio
3ef9679de3
Allow to copy entity within the minute
...
Allow to copy entity within the minute - add seconds, and miliseconds as part of the name
of copied entity.
See: https://github.com/ansible/awx/issues/12279
2022-05-25 16:35:22 -04:00
nixocio
a778017efb
Add job_explanation job details page
...
Add job_explanation job details page
See: https://github.com/ansible/awx/issues/12129
2022-05-18 09:16:39 -04:00
nixocio
458a1fc035
Add details related workflow job on the workflow approval details
...
Add details related workflow job on the work flow approval details
Remove not used prop isLoading, fix, and expand unit-tests related to
workflow approval details.
2022-05-11 13:32:59 -04:00
nixocio
d74e258079
Add help text popovers to /#/credentials details fields
...
Add help text popovers to /#/credentials details fields
See: https://github.com/ansible/awx/issues/11862
2022-05-04 09:29:39 -04:00
nixocio
b03cabd314
Adding popover for details is showing breaking of words
...
Now that we are adding popovers for details pages, I noticed a couple of
strings wrapping in odd places, update css to avoid that.
Also `word-break: break-word` was deprecated.
2022-05-03 16:54:32 -04:00
nixocio
0205d7deab
Update dependabot
...
dependency-type to be direct
2022-05-02 17:15:54 -04:00
nixocio
2977084787
Align items on schedule form
...
Align items on schedule form
2022-05-02 11:11:34 -04:00
nixocio
6060e7e29f
Fix broken job WFJT details when related JT is deleted
...
Fix broken job WFJT details when related JT is deleted
2022-04-25 12:33:12 -04:00
nixocio
0b4c3e3046
Update strings
...
Update strings
2022-04-20 14:51:08 -04:00
nixocio
5cb3f31df0
Fix rows type for CodeDetails
...
Fix rows type for CodeDetails
2022-04-18 14:42:51 -04:00
nixocio
13eb174c9f
Fix notification template details for system auditors
...
Fix notification template details for system auditors
See: https://github.com/ansible/awx/issues/11770
2022-04-18 14:02:44 -04:00
nixocio
816652a8e2
Remove duplicate CSS rules
...
Remove duplicate CSS rules
2022-04-14 15:19:29 -04:00
nixocio
f6496c28fe
Disable isCreatable on Advanced Search
...
Disable isCreatable on Advanced Search
See: https://github.com/ansible/awx/issues/12046
2022-04-13 15:34:13 -04:00
nixocio
8288655b30
Update when deleted is shown on job details
...
Update when deleted is show on job details.
Some job types should not display inventory or projects, update when
showing those fields.
Also, update when displaying information when
those fields where deleted.
See: https://github.com/ansible/awx/issues/12008
2022-04-11 14:20:42 -04:00
nixocio
28f25d5aba
Downgrade min required node LTS
...
Downgrade min required node LTS
2022-04-07 14:56:52 -04:00
nixocio
0b7c9cd8ad
Do not show inventory for project update on job details
...
Do not show inventory for project update on job details
See: https://github.com/ansible/awx/issues/12006
2022-04-05 13:26:19 -04:00
nixocio
a920c9cc20
Fix notification template details
...
Fix notification template details
See: https://github.com/ansible/awx/issues/11982
2022-03-31 11:12:00 -04:00
nixocio
3b1a626fa9
Move AWX_MOUNT_ISOLATED_PATHS_ON_K8S to be closer to other booleans
...
Move AWX_MOUNT_ISOLATED_PATHS_ON_K8S to be closer to other booleans on
the layout.
2022-03-30 13:27:20 -04:00
nixocio
be6657239d
Add UI changes to JobsEdit
...
Add UI changes to JobsEdit
2022-03-29 10:25:29 -04:00
nixocio
f309054637
Small style update
...
Small style update to make a bit more consistent.
2022-03-25 15:39:22 -04:00
nixocio
6c28f4b204
Add credential type filter
...
Add credential type filter
See: https://github.com/ansible/awx/issues/11930
2022-03-23 16:44:50 -04:00
nixocio
c912dd4e76
Fix credential encrypted
...
Display credential as encrypted.
See: https://github.com/ansible/awx/issues/11915
2022-03-17 16:37:44 -04:00
nixocio
ce8b9750c9
Add several changes to Instance Groups
...
Add several changes to API and UI related to Instance Groups.
* Update summary_fields for DEFAULT_CONTROL_PLANE_QUEUE_NAME, and
DEFAULT_EXECUTION_QUEUE_NAME. Rely on API validation for those fields.
* Fix Instance Group list RBAC
* Add validation for a couple of fields on the Instance Groups endpoint
1. is_container_group
2. policy_instance_percentage
3. policy_instance_list
See: https://github.com/ansible/awx/issues/11130
Also: https://github.com/ansible/awx/issues/11718
2022-03-14 14:55:59 -04:00
nixocio
53185a4ea5
Add validation for hop nodes
...
Add validation for hop nodes
See: https://github.com/ansible/awx/issues/11622
2022-03-09 11:04:12 -05:00
nixocio
f1efc578cb
Split UI test run
...
Split UI test run
See: https://github.com/ansible/awx/issues/10678
2022-03-03 16:22:32 -05:00
nixocio
afb8be4f0b
Refactor fetch of credential types
...
Refactor fetch of credential types
2022-02-23 09:29:23 -05:00
nixocio
f20cd8c203
Use ternary rather than &&
...
Use ternary rather than && to avoid display 0.
2022-02-17 15:34:03 -05:00
nixocio
87b1f0d0de
Bump node to LTS version
...
Bump node to LTS version
2022-02-14 12:41:11 -05:00
nixocio
da733538c4
Modify usage of ansible_facts on advanced search
...
Modify usage of ansible_facts on advanced search, once `ansible_facts`
key is selected render a text input allowing the user to type special
query expected for ansible_facts.
This change will add more flexibility to the usage of ansible_facts when
creating a smart inventory.
See: https://github.com/ansible/awx/issues/11017
2022-02-11 10:24:04 -05:00
nixocio
3be0b527d6
Run npm audit fix
...
Run npm audit fix
See: https://github.com/ansible/awx/issues/11709
2022-02-09 09:03:20 -05:00
nixocio
9703fb06fc
Bump react scripts to 5.0
...
Bump react scripts to 5.0
See: https://github.com/ansible/awx/issues/11543
Bump eslint
Bump eslint and related plugins
Add @babe/core
Add @babe/core remove babel/core.
Rename .eslintrc to .eslintrc.json
Rename .eslintrc to .eslintrc.json
Add extra plugin
Move babe-plugin-macro as dev dependencies
Move babe-plugin-macro as dev dependencies
Add preset-react
Add preset-react
Fixing lint errors
Fixing lint errors
Run eslint --fix
Run eslint --fix
Turn no-restricted-exports off
Turn no-restricted-exports off
Revert "Run eslint --fix"
This reverts commit e760885b6c199f2ca18091088cb79bfa77c1d3ed.
Run --fix
Run --fix
Fix lint errors
Also bump specificity of Select CSS border component to avoid bug of
missing borders.
Also update API tests related to lincenses.
2022-02-08 11:12:51 -05:00
nixocio
ba035efc91
Fix typerror cannot read property of null
...
```
> x = null
null
> x?.contains
undefined
> x.contains
Uncaught TypeError: Cannot read property 'contains' of null
```
See: https://github.com/ansible/awx/issues/11582
2022-02-02 13:54:37 -05:00
nixocio
461876da93
Rename remaining .jsx files to .js
...
Rename remaining .jsx files to .js
2022-01-20 14:17:32 -05:00
nixocio
b1e9537499
Bump node and npm versions inside container
...
Bump node and npm versions inside container
Prepating to bump react scripts to 5.0.
See: https://github.com/ansible/awx/issues/11543
2022-01-17 20:33:47 -05:00
nixocio
3d45f31536
Update ping endpoint to use last_seen
...
Update ping endpoint to use last_seen, instead of `modified` on
instances `heartbeat`.
See: https://github.com/ansible/awx/issues/11523
2022-01-13 16:46:40 -05:00
nixocio
f2aaa6778c
Add warning message for K8S deployment
...
Add warning message for K8S deployment
2022-01-05 11:32:59 -05:00
nixocio
ab6e650e9c
Fix relaunch of jobs
...
Events were passed to `handleRelaunch` and those events structure were
not parseable to JSON - breaking the relaunch of jobs. React 17 changes
made this bug visible.
Also, remove withRouter from LaunchButton.
See: https://github.com/ansible/awx/issues/11452
2021-12-21 14:39:34 -05:00
nixocio
70e832d4db
Fix extra requests when creating WorkFlowJobTemplate
...
Fix extra requests when creating WorkFlowJobTemplate
See: https://github.com/ansible/awx/issues/11442
2021-12-13 08:19:24 -05:00
nixocio
f6282b9a09
Add email as default search key user lists
...
Add email as default search key user lists
See: https://github.com/ansible/awx/issues/7561
2021-12-10 16:06:38 -05:00
nixocio
1994eaa406
Convert last class components to functional components
...
Convert last class components to functional components
2021-12-07 09:19:49 -05:00
nixocio
510b40a776
Update how ui tests are invoked on CI
...
Update how ui tests are invoked on CI as an attempt to speed up test
run.
2021-12-07 09:18:32 -05:00
nixocio
23a8191bb5
Bump Browserslist version
...
Bump Browserslist version to remove warning.
See: https://github.com/browserslist/browserslist#browsers-data-updating
2021-11-19 14:53:01 -05:00
nixocio
c665caaf35
Linkify instance/container groups job template
...
Linkify instance/container groups job template
See: https://github.com/ansible/awx/issues/11352
2021-11-19 14:23:11 -05:00
nixocio
47ae6e7a5a
Identify node to be deleted on workflow
...
Identify node to be deleted on workflow. If there is an alias show the
alias if no alias is available show the node name.
See: https://github.com/ansible/awx/issues/11351
2021-11-19 10:55:19 -05:00
nixocio
83d81e3788
Upgrade has-ansi
2021-11-19 01:10:36 +00:00
nixocio
3dc6a055ac
Update search keys
...
Update search keys.
See: https://github.com/ansible/awx/issues/11350
2021-11-16 15:32:50 -05:00
nixocio
4cfa4eaf8e
Update validators for Misc Auth Edit
...
* Update SharedFields to use number validator instead of integer
* Use number validation for SESSIONS_PER_USER
See: https://github.com/ansible/tower/issues/5396
2021-11-10 08:50:16 +08:00
nixocio
8e9fc14b0e
Fix SAML variables default values
...
Fix SAML variables default values
See: https://github.com/ansible/tower/issues/5372
2021-11-10 08:50:14 +08:00
nixocio
206c85778e
Do not show control instances as option to be associated
...
Do not show control instances as option to be associated to user defined
instance groups.
See: https://github.com/ansible/tower/issues/5339
2021-11-10 08:50:11 +08:00
nixocio
c758f079cd
Upgrade a few ui dependencies
...
Upgrade axios, and ansi-to-html.
2021-10-06 22:14:59 -04:00
nixocio
1596c855ff
Remove console.log
...
Remove console.log
2021-10-05 11:26:03 -04:00
nixocio
f45dd7a748
Update unit-tests
...
Update unit-tests mocked values, as attempt to mitigate CI failures.
2021-10-05 11:16:42 -04:00
nixocio
a3d7901d5f
Fix translation for instance list
...
Fix translation for instance list. Issue was just visible on production
build.
See:https://github.com/ansible/awx/issues/11150
2021-09-30 09:01:01 -04:00
nixocio
003bf29dce
Fix subform for AAP for inventory source
...
Fix subform for AAP for inventory source
See: https://github.com/ansible/awx/issues/11169
2021-09-29 16:53:48 -04:00
nixocio
4398c7c777
Redirect system path to management on jobs URL
...
When user attempts to access `/jobs/system/66` redirect to
`/jobs/management/66`.
This will catch management jobs notifications, for instance, and redirect to
the proper URL.
See:#11113
2021-09-28 10:23:57 -04:00
nixocio
2dca92c788
Do not display EE if a job was canceled
...
Do not display EE if a job was canceled. Since the API is returning null
for the value of the EE for this particular scenario.
See: https://github.com/ansible/awx/issues/11127
2021-09-27 08:33:50 -04:00
nixocio
e8cd8c249c
Break lines for long strings on main lists
...
Break lines for long strings on main lists to avoid horizontal
scrolling.
Main goal of this change is to avoid actions items to be hidden on the
main lists.
See: https://github.com/ansible/awx/issues/6302
2021-09-24 15:38:25 -04:00
nixocio
3a776ccbff
Update empty survey list
...
Update empty survey list to be as the remaining lists.
See: https://github.com/ansible/awx/issues/10942
2021-09-23 15:32:15 -04:00
nixocio
940f055412
Remove unused component VariablesInput
...
Remove unused component VariablesInput
See: https://github.com/ansible/awx/pull/11102/files
2021-09-23 13:54:56 -04:00
nixocio
ee4b47595a
Fix broken link for inventory
...
Fix broke link for inventory
See: https://github.com/ansible/awx/issues/11111
2021-09-22 14:43:52 -04:00
nixocio
313de35e60
Fix worfklow node info
...
Fix workflow node info.
See: https://github.com/ansible/awx/issues/11061
Also: https://github.com/ansible/awx/issues/10628
2021-09-20 15:42:31 -04:00
nixocio
49c2a38437
Minor update linguirc
...
Minor update linguirc
2021-09-09 17:57:29 -04:00
nixocio
58fab2530f
Show button to cancel inventory source sync
...
Show button to cancel inventory source sync.
See: https://github.com/ansible/awx/issues/10933
Also: https://github.com/ansible/awx/issues/10991
2021-09-09 14:04:10 -04:00
nixocio
07cc75f6d4
Add strings to be translated
...
Add strings to be translated
See: https://github.com/ansible/awx/issues/10971
2021-09-03 15:15:12 -04:00
nixocio
fb5394e31c
Display finished date once the job is finished
...
Display finished date once the job is finished.
See: https://github.com/ansible/awx/issues/10977
2021-09-02 13:27:02 -04:00
nixocio
53baea4c6c
Add websockets to Inventory Source Details
...
Add websockets to Inventory Source Details
See: https://github.com/ansible/awx/issues/9013
2021-09-02 10:35:08 -04:00
nixocio
764089e493
Add string Filter By to be translated
...
Add string `Filter By` to be translated
See:https://github.com/ansible/awx/issues/10966
2021-09-02 09:02:56 -04:00
nixocio
64d9a7983b
Update Workflow Node Convergence
...
Update when `All` is displayed when editing the workflow node.
See: https://github.com/ansible/awx/issues/10827
2021-08-30 17:34:12 -04:00
nixocio
0694cb9a7d
Remove warning for SSO session when logging in
...
Remove warning for SSO session when logging in
See: https://github.com/ansible/awx/issues/10860
2021-08-20 11:25:10 -04:00
nixocio
efcac6d55a
Update useBrandName
...
Update useBrandName and its usage.
It was verified on downstrean this solution.
See:https://github.com/ansible/awx/issues/10775
2021-08-12 17:05:35 -04:00
nixocio
100c1cbbce
Update Ids for Job Details page
...
Update Ids for job details page to ease testing.
Also, distinguish between Project and Inventory Source Project.
See: https://github.com/ansible/awx/issues/10786#issuecomment-893658516
2021-08-09 17:05:13 -04:00
nixocio
bc083089bb
Update inventory source sync button on kebab
...
Update inventory source sync button on kebab
See: https://github.com/ansible/awx/issues/8020
2021-08-06 16:31:07 -04:00
nixocio
e9b9dd3072
Add Ids to ease tests
...
Add Ids to ease tests.
See: https://github.com/ansible/awx/issues/8680#issuecomment-893663314
2021-08-06 10:12:06 -04:00
nixocio
fe8cd7188c
Upgrade formik
...
Upgrade formik
2021-08-05 10:56:00 -04:00
nixocio
f2e8b90628
Bump npm version inside container
...
Bump npm version inside container
See: https://docs.npmjs.com/cli/v7/configuring-npm/package-lock-json#lockfileversion
2021-08-04 15:34:27 -04:00
nixocio
0d2bc750e8
Show PAT as part of bulk delete list
...
* Show PAT as part of bulk delete list
* Update tooltip message in how to create a Personal Access Token
See: https://github.com/ansible/awx/issues/8680
2021-08-03 16:12:46 -04:00
nixocio
97a4122ceb
Add job id to job details screen
...
Add job id to job details screen
See: https://github.com/ansible/awx/issues/10786
2021-08-03 16:11:54 -04:00
nixocio
f85b2b6352
Merge ui and ui_next in one dir
...
Merge ui and ui_next in one dir
See: https://github.com/ansible/awx/issues/10676
Update django .po files
Update django .po files
Run `awx-manage makemessages`.
2021-08-02 10:40:24 -04:00
nixocio
452848ff27
Update usage of useBrandName
...
useBrandName return variables were updated. Update a few places using
this custom hook.
See: https://github.com/ansible/awx/issues/10775
2021-07-28 14:53:49 -04:00
nixocio
33502daf45
Add extra step to allow edition of login redirect URL
...
Add extra step to allow edition of login redirect URL
closes: https://github.com/ansible/awx/issues/10613
2021-07-28 12:08:54 -04:00
nixocio
b57966677e
Remove all groups filter
...
Remove all groups filter
See: https://github.com/ansible/awx/issues/8593
2021-07-27 16:18:56 -04:00
nixocio
3c1de8d683
Add auto-populate inventory host form
...
Add auto-populate inventory host form
closes:https://github.com/ansible/awx/issues/10663
2021-07-27 13:03:51 -04:00
nixocio
b077f186d1
Add string to be translated
...
Add string to be translated
closes: https://github.com/ansible/awx/issues/6800
2021-07-27 11:22:08 -04:00
nixocio
05e5cd6bf1
Run prettier
...
Run prettier
2021-07-21 17:00:05 -04:00
nixocio
c1b2428b5d
Create map of strings to be translated
...
Create map of strings to be translated to StatusLabel
closes:https://github.com/ansible/awx/issues/8586
2021-07-21 09:53:37 -04:00
nixocio
10c8480247
Fix misalignment node approval timeout
...
Fix misalignment node approval timeout
closes:https://github.com/ansible/awx/issues/10515
2021-07-21 09:30:58 -04:00
nixocio
719c9e824b
Remove mix usage of hooks and HOC for router
...
There were a few cases that hooks and HOC were being used at the same on
a certain component. Remove HOC from those ones.
2021-07-20 16:47:39 -04:00