Commit Graph

32929 Commits

Author SHA1 Message Date
Michael Abashian
27f8f1a853 Adds UI bits for new UI_NEXT system setting 2023-03-09 15:34:46 -05:00
Hao Liu
ff03242830 new ui static file HAVE to be in static/awx... 2023-03-09 14:26:02 -05:00
Hao Liu
43911ecab1 shove ui-next build into /var/lib/awx/public/static/media 2023-03-08 23:23:28 -05:00
Hao Liu
4684e9f0f6 yes it was a tainted build cache 2023-03-08 08:21:54 -05:00
Hao Liu
fcf12aa0f4 tainted cache? 2023-03-07 22:33:28 -05:00
Hao Liu
db04340457 add default build target for ui_next 2023-03-07 22:15:36 -05:00
Hao Liu
1b4d95b3b1 try to add awx/ui_next/build dir 2023-03-07 21:34:29 -05:00
Hao Liu
c312351134 add setting UI_NEXT
TODO toggle banner when UI_NEXT is set
2023-03-07 20:01:33 -05:00
Hao Liu
1e1bee74b2 fix awx-manage collectstatic failure
when ui_next was never built
2023-03-07 19:57:39 -05:00
Hao Liu
e18a755f6b Merge pull request #13609 from TheRealHaoLiu/ui_next
WIP: ui-next build
2023-03-07 19:48:55 -05:00
Hao Liu
7cca6c4cd9 Merge pull request #13656 from TheRealHaoLiu/feature-branch-build
Automatically build image for feature branch
2023-03-07 16:53:55 -05:00
Hao Liu
3945db60eb Automatically build image for feature branch
- also will now publish awx image for devel
2023-03-07 16:24:53 -05:00
Hao Liu
252b0dda9f Merge pull request #13633 from TheRealHaoLiu/phony-dockerfile
[fix] Dockerfile collision between awx-kube-build and docker-compose-build
2023-03-07 15:42:58 -05:00
Martin Slemr
0a2f1622f6 Analytics: instance_info.json v1.3 (#13408) 2023-03-07 14:24:04 -03:00
Jesse Wattenbarger
00817d6b89 Merge pull request #13604 from jjwatt/jjwatt-make-foreach
Change docker-clean build rule in Makefile
2023-03-07 11:54:25 -05:00
Hao Liu
d6f7309a88 Revert "naming consistancy"
This reverts commit e7100389c6.
2023-03-06 17:22:18 -05:00
Hao Liu
e24a12db29 Update Makefile 2023-03-06 17:22:13 -05:00
Hao Liu
e7100389c6 naming consistancy 2023-03-06 17:19:33 -05:00
Hao Liu
a612457c4a fix some bug 2023-03-06 17:19:01 -05:00
Hao Liu
9c16a3ed74 remove need for realpath
also add UI_NEXT repos since they are now public
2023-03-06 16:49:13 -05:00
Hao Liu
e47bd47330 Merge branch 'devel' into ui_next 2023-03-06 15:27:34 -05:00
Alan Rominger
06808ef4c4 Merge pull request #13608 from AlanCoding/keepalive
Use ansible-runner change to get periodic keep-alive messages in K8S
2023-03-06 14:34:37 -05:00
Hao Liu
f0c967c1b2 Merge pull request #13645 from TheRealHaoLiu/fix-websocket
Revert "Remove trailing $ from websocket_urlpatterns to work with cus…
21.13.0
2023-03-02 21:36:21 -05:00
Hao Liu
2ca0b7bc01 Revert "Remove trailing $ from websocket_urlpatterns to work with custom path to fix #12241"
This reverts commit 5e28f5dca1.
2023-03-02 21:14:53 -05:00
Jesse Wattenbarger
217dc57c24 Change docker-clean build rule in Makefile
- Use a make foreach macro and rmi instead of grep and xargs.
2023-03-02 14:56:12 -05:00
Alex Corey
1411d11a0e Merge pull request #13506 from AlexSCorey/13422-JTTabOnCreds
Conditionally applies the job templates tab to credentials that can be on a JT
2023-03-02 13:15:48 -05:00
Alex Corey
2fe1ea94bd Conditionally applies the job templates tab to credentials that can be on a JT 2023-03-02 12:57:20 -05:00
Hao Liu
a47cfc55ab Merge pull request #13574 from tomsiewert/use-compose-plugin
Make docker-compose command configurable in Makefile
2023-03-01 15:41:33 -05:00
Hao Liu
0eb9de02f3 Merge pull request #13627 from infamousjoeg/fix-13597-webservice_id-default
Fixes #13597 webservice_id default value added
2023-03-01 15:29:53 -05:00
Lila Yasin
39ee4285ce Working on running spellcheck on everything ahead of merging the shellcheck/code check CI addition. (#13453) 2023-03-01 10:19:00 -03:00
Christian Adams
2dcda04a9e Merge pull request #13445 from stanislav-zaprudskiy/disable_instance_command
Add `disable_instance` management command
2023-02-28 15:37:38 -05:00
Christian Adams
52d46c88e4 External users should not be able to change their password (#13491)
* Azure AD users should not be able to change their password

* Multiple auth changes

Moving get_external_user function into awx.sso.common
Altering get_external_user to not look at current config, just user object values
Altering how api/conf.py detects external auth config (and making reusable function in awx.sso.common)
Altering logic in api.serializers in _update_pasword to use awx.sso.common

* Adding unit tests

---------

Co-authored-by: John Westcott IV <john.westcott.iv@redhat.com>
2023-02-28 15:44:34 -03:00
Hao Liu
c2df22e0f0 Merge pull request #13632 from TheRealHaoLiu/reshaving-the-yak
[chore] update project_update playbook to be compliant with ansible-lint
2023-02-28 13:17:45 -05:00
Hao Liu
0cd7a00339 add readme 2023-02-28 09:51:30 -05:00
Alan Rominger
90f54b98cd Update keepalive setting help_text to be more direct
Co-authored-by: Shane McDonald <me@shanemcd.com>
2023-02-28 09:04:07 -05:00
Michael Abashian
b143df3183 Fix broken UI test 2023-02-28 09:04:07 -05:00
Alan Rominger
6fa22f5be2 Add UI for the new setting 2023-02-28 09:04:07 -05:00
Alan Rominger
d5de1f9d11 Make use of new keepalive messages from ansible-runner
Make setting API configurable and process keepalive events
  when seen in the event callback

Use env var in pod spec and make it specific to K8S
2023-02-28 09:04:07 -05:00
Hao Liu
7cca39d069 change make Dockerfile to phony
awx-kube-build and docker-compose-build share the same Dockerfile

if u run awx-kube-build than docker-compose-build in succession the second command wont run the Dockerfile target and cause the image to be built with the incorrect Dockerfile
2023-02-27 20:53:07 -05:00
Hao Liu
c0927e1c29 update makefiles 2023-02-27 20:49:39 -05:00
Hao Liu
633415ce13 Merge branch 'devel' into ui_next 2023-02-27 19:54:55 -05:00
Hao Liu
5d0c5352e8 gitignore build 2023-02-27 19:43:46 -05:00
Hao Liu
dd41f4e2e6 WIP 2023-02-27 18:49:15 -05:00
Kia Lam
3316cfab3a Add banner to dashboard page.
Co-Authored-By: kialam <2293210+kialam@users.noreply.github.com>
2023-02-27 18:49:15 -05:00
Hao Liu
cf21eab7f4 [chore] update project_update playbook to be compliant with ansible-lint
reshaving the yak

Co-Authored-By: Gabriel Muniz <gmuniz@redhat.com>
2023-02-27 18:32:10 -05:00
Hao Liu
729414d5fa WIP 2023-02-27 15:23:46 -05:00
Joe Garcia
98b2f51c18 fix kwargs[] to kwargs.get() 2023-02-27 11:52:44 -05:00
Joe Garcia
327352feaf Add default value to webservice_id kwarg 2023-02-27 11:26:52 -05:00
Alan Rominger
ccaace8b30 Merge pull request #13541 from npithonDR/devel
Fix error for byweekday in schedule_rruleset
2023-02-27 10:24:48 -05:00
Hao Liu
2902b40084 Merge pull request #13623 from TheRealHaoLiu/revert-project-update-playbook
Revert project_update.yml
2023-02-27 08:47:24 -05:00