Ryan Petrello
2017504c51
expose active host count on the Organization detail view
2021-01-22 13:42:27 -05:00
Alan Rominger
44e6e9344b
Remove mercurial support
2020-12-01 14:06:34 -05:00
Ryan Petrello
72c3339719
correct a note about TZID support
2020-12-01 09:10:03 -05:00
Ryan Petrello
ac4b38bc30
Merge remote-tracking branch 'downstream/release_3.8.0' into devel
2020-11-03 15:11:50 -05:00
Ryan Petrello
4a75ae9869
allow deleting NotificationTemplates w/ old pending notifications
...
see: https://github.com/ansible/awx/issues/8525
2020-11-03 11:09:30 -05:00
Chris Meyers
d8ca3ba894
fix flake8
2020-11-02 15:45:16 -05:00
Ryan Petrello
94b6b31185
fix a minor bug in the way we report certain license upload errors
2020-10-30 16:40:02 -04:00
Ryan Petrello
478111e7df
cut down on queries necessary to generate the X-API-Product-Name header
2020-10-30 16:40:00 -04:00
Ryan Petrello
e50c2c2867
warn about legacy license usage in the licensing UI
2020-10-30 16:40:00 -04:00
Ryan Petrello
1294efdeb9
consolidate a few license code function calls
2020-10-30 16:40:00 -04:00
Bill Nottingham
393e1b75e9
Return more user-friendly errors for assorted manifest failures
2020-10-30 16:39:59 -04:00
Ryan Petrello
c139a998b8
simplify how awx "open" licensing works
2020-10-30 16:39:59 -04:00
Christian M. Adams
05de875ace
Fix flake8
2020-10-30 16:39:59 -04:00
Ryan Petrello
3bb930c769
cleanup up some unused code/comments, and simplify the license migration
2020-10-30 16:39:57 -04:00
Ryan Petrello
ef43d85271
remove Organization label from RHSM/Sat6 license form
2020-10-30 16:39:57 -04:00
Ryan Petrello
927b055e65
change license uploading to parse RHSM manifests
...
Co-authored-by: Christian Adams <chadams@redhat.com>
2020-10-30 16:39:57 -04:00
Ryan Petrello
4445d096f5
reimplement licensing to work with RHSM and entitlement uploads
...
Co-authored-by: Christian Adams <chadams@redhat.com>
2020-10-30 16:39:57 -04:00
Ryan Petrello
024d148b7f
Merge pull request #4648 from rebeccahhh/non_admin_jt_copy
...
Allow user to copy job templates as permissions intended
2020-10-30 15:46:58 -04:00
Ryan Petrello
ee06df97a4
fix a minor bug in the way we report certain license upload errors
2020-10-28 09:58:39 -04:00
Ryan Petrello
e0af178968
fix a minor bug introduced in Project save validation
2020-10-27 15:42:36 -04:00
Jake Jackson
abd0eb53bf
fix tests
2020-10-27 00:39:51 -04:00
Jake Jackson
dbc4b677f6
related #7665 added 400 if user attempts an edit to local_path in a SCM project and test case
2020-10-26 22:47:37 -04:00
Ryan Petrello
048e35850a
cut down on queries necessary to generate the X-API-Product-Name header
2020-10-26 09:19:46 -04:00
Ryan Petrello
942d7ccfc6
warn about legacy license usage in the licensing UI
2020-10-23 11:42:35 -04:00
Ryan Petrello
3fe9d1c096
consolidate a few license code function calls
2020-10-23 11:05:08 -04:00
Bill Nottingham
9bc17db45d
Return more user-friendly errors for assorted manifest failures
2020-10-23 10:57:43 -04:00
Ryan Petrello
7c63a6592e
simplify how awx "open" licensing works
2020-10-23 10:56:19 -04:00
Christian M. Adams
44e9ba1117
Fix flake8
2020-10-22 15:47:54 -04:00
Ryan Petrello
fcf56b4ba6
cleanup up some unused code/comments, and simplify the license migration
2020-10-22 11:56:47 -04:00
Ryan Petrello
afc028147a
remove Organization label from RHSM/Sat6 license form
2020-10-22 11:56:47 -04:00
Ryan Petrello
a7c7ac714f
change license uploading to parse RHSM manifests
...
Co-authored-by: Christian Adams <chadams@redhat.com>
2020-10-22 11:56:41 -04:00
Ryan Petrello
ffab48c77f
reimplement licensing to work with RHSM and entitlement uploads
...
Co-authored-by: Christian Adams <chadams@redhat.com>
2020-10-22 11:10:28 -04:00
John Mitchell
782e8d5875
add two_weeks filter to dashbaord job graph api view
2020-10-20 16:42:28 -04:00
Rebeccah
a929e82060
replacing capabilities prefetch definition with empty braces and removing the dunder. Explanation: Originally _capabilities_prefetch was populated with: ['admin', 'execute', {'copy': ['jobtemplate.project.use', 'jobtemplate.inventory.use', 'organization.workflow_admin']}]
...
This was problematic because it was overwriting the original values that had been defined in the other serializers. Additionally, there are no other dunders for other capabilities prefetch
this was likely added because UnifiedJobTemplateSerializer does not have it's own capabilities, but rather derives them from JTSerializer and WFJTSeralizer, but it worked better without the dunder once I removed the data that was overwriting the data from the WFJT and JT serializers.
2020-10-20 11:58:53 -04:00
Ryan Petrello
57b2cd402b
make workflow approval creation return an HTTP 201, not 200 OK
...
see: e16a910062 (diff-67c0fe4fc2a405ad611e42d1457e8aa5)
2020-10-19 16:20:40 -04:00
Jeff Bradberry
a07dabae9e
Attempt to infer related pages on export when the link is missing
2020-10-09 14:06:28 -04:00
Rigel Di Scala
32c08a09c3
Serialize Workflow Job Template inventories by natural key - related #7798
...
This changeset introduces two changes:
1. Update the API representation of Workflow Job Templates to use the
natural key of the Inventory type instead of its id;
2. Override the related property of the CLI's WorkflowJobTemplate page
type to patch the related references during the export process,
allowing the resource to be serialised using the natural key of the
Inventory type instead of the id.
Change n.2 is a workaround that is used when exporting resources from
AWX/Tower instances that don't have change n.1. It can be removed in the
future.
2020-10-08 10:21:00 -04:00
softwarefactory-project-zuul[bot]
5c0432b979
Merge pull request #8186 from marshmalien/setting-details
...
Add setting details and unit tests
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-09-30 19:01:30 +00:00
Ryan Petrello
c52054951d
fix a bug that can break password prompting in certain scenarios
...
see: https://github.com/ansible/awx/issues/8202
2020-09-29 09:34:38 -04:00
Marliana Lara
558dfb685e
Add a new key "unit" to api setting fields
...
* Add detail popover
* Fix broken redirects
* Add additional id and data-cy attributes to Detail components
* Remove galaxy fields from job settings
2020-09-25 14:00:27 -04:00
Bill Nottingham
18c27437b7
Fix analytics logging
...
The analytics change PR adjusted the logging for awx.analytics,
which solved the issue, but should have used the targeted awx.main.analytics.
Also flip a couple of loggers to use the regular awx.analytics (awx analytics)
logger instead of awx.main.analytics (the automation anayltics task system).
2020-09-17 13:39:14 -04:00
softwarefactory-project-zuul[bot]
b69fad83b1
Merge pull request #7709 from wenottingham/so-many-del-toros
...
Adjust analytics gathering
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-09-11 21:41:05 +00:00
Ryan Petrello
af238be377
address a few follow-up issues for Org -> Galaxy Credentials support
...
- add support for managing galaxy creds in the tower organization module
- fix a minor serializer bug
2020-09-10 11:00:21 -04:00
Bill Nottingham
1c4b06fe1e
Refactor analytics collectors.
...
- Only have one registration class
- Add description fields
- Add automation collector information to /api/v2/config
2020-09-09 17:10:14 -04:00
Ryan Petrello
011822b1f0
make a global "managed by AWX/Tower" Credential to represent Galaxy
2020-09-01 13:45:03 -04:00
Ryan Petrello
1b4dd7c783
enforce Organization ownership of Galaxy credentials
2020-09-01 13:45:02 -04:00
Ryan Petrello
b8e0d087e5
add model support, an API, and a migration for Org -> Galaxy credentials
...
see: https://github.com/ansible/awx/issues/7813
2020-09-01 13:44:59 -04:00
Chris Meyers
a9cdf07690
push global invsource fields onto invsource obj
2020-09-01 12:50:58 -04:00
Chris Meyers
a8a47f314e
remove source_regions
2020-09-01 12:50:56 -04:00
Chris Meyers
f32716a0f1
remove instance_filter
2020-09-01 12:50:56 -04:00