Commit Graph

9854 Commits

Author SHA1 Message Date
Aaron Tan 45df199703 Implement workflow JT schedule. 2016-11-07 11:37:11 -05:00
Jake McDermott db5ffa7e03 Update task_manager_system.md 2016-11-07 11:29:05 -05:00
Bill Nottingham c350d8f9bf Update websockets.md 2016-11-07 10:08:07 -05:00
Matthew Jones 0fa4600f79 Merge pull request #3864 from wwitzel3/websocket-docs
added some documentation about channels/websockets
2016-11-07 10:06:56 -05:00
Jared Tabor a9170b5e47 Merge pull request #3885 from jaredevantabor/jtabor-ctit2
Rebased CTiT
2016-11-07 07:01:15 -08:00
Bill Nottingham bc98548b57 Merge pull request #3873 from wenottingham/req-fu
Sort requirements
2016-11-07 09:58:15 -05:00
AlanCoding cae2cdaad8 check related method small fixups 2016-11-07 08:53:04 -05:00
AlanCoding f2846101a3 deal with a special null null case 2016-11-05 14:24:04 -04:00
AlanCoding 2279e1e8dc unit test related field checks, finialize scenarios 2016-11-05 13:45:07 -04:00
AlanCoding 2ddda56f09 expand check_related to polymorphic related fields 2016-11-05 11:01:59 -04:00
Bill Nottingham 51321b30f0 Unshare PID namespace when using bubblewrap.
This prevents some potential nastiness with playbooks running as the awx user.
2016-11-04 22:49:34 -04:00
AlanCoding db890b5759 interpret absent related field as a unchanged state in permissions check 2016-11-04 22:08:00 -04:00
AlanCoding 5c2c46c5aa Consolidate related field access checks into BaseAccess method 2016-11-04 22:07:59 -04:00
Leigh Johnson 7167fd7c6b Target correct view in portal mode & activity stream route definitions #3851 (#3869) 2016-11-04 16:51:06 -04:00
Bill Nottingham eab6511682 Sort requirements 2016-11-04 16:48:18 -04:00
Leigh Johnson ce5f95c206 Reset list radio selection when switching to a new tab 2016-11-04 16:32:35 -04:00
Matthew Jones 88a8810815 Merge pull request #3729 from sundeep-co-in/STAGE
enable django i18n
2016-11-04 15:52:33 -04:00
Michael Abashian 1656ab45f1 Post-smart search cleanup/implementation based on new patterns. This is just the beginning of the fixes. 2016-11-04 15:45:41 -04:00
Aaron Tan 7348acdcfc Merge pull request #3796 from jangsutsr/3526_prevent_job_deletion_during_workflow_run
Add destory sanity checks to prevent UJ deletion during underlying workflow run
2016-11-04 14:03:34 -04:00
Aaron Tan d7682ed913 Merge pull request #3862 from jangsutsr/workflow_test_typo_fix
Fix typo in workflow functional test
2016-11-04 14:03:11 -04:00
jaredevantabor 8c7a4b56f7 putting form-generator.inject() back into the app
for backwards compatibility with features that relied on that function. see: ctit
2016-11-04 10:56:13 -07:00
Matthew Jones fa0780b9d0 Optimize uwsgi launching in dev container and prod
* Set --master flag so we have a preforking master process to manage
  subprocs
* Set max-requests to 1000 so uwsgi will recycle processes after 1000
  requests
* Set --no-orphans so uwsgi will track child processes and clean them up
  in order to respawn children
* Turn stats on in the container and install uwsgitop in dev
  requirements so we can track uwsgi stats
2016-11-04 13:38:23 -04:00
Leigh Johnson c091590d67 Integrate smart-search into workflow maker 2016-11-04 13:35:32 -04:00
Ken Hoes ee035cbb99 Configure Tower in Tower 2016-11-04 10:28:14 -07:00
Wayne Witzel III ad56325993 added some documentation about channels/websockets 2016-11-04 09:58:24 -04:00
Leigh Johnson ed5fb05c17 WIP working base case: inventory lookup state 2016-11-03 18:07:41 -04:00
Aaron Tan 4068d4aaeb Change text in workflow functional test to be consistant with the latest version. 2016-11-03 17:55:58 -04:00
Leigh Johnson 50f0465094 WIP integration with smart-search 2016-11-03 17:17:27 -04:00
Matthew Jones 06dd5bb5d2 Fix an invalid database backend in unit test settings 2016-11-03 16:09:17 -04:00
Matthew Jones b0e40b6c29 Remove proot from dev base image in favor of bubblewrap
Remove python utils from base system, they are included with the venvs
2016-11-03 16:06:03 -04:00
Michael Abashian 0c4db0354e Add and edit workflow job templates from the UI 2016-11-03 14:42:27 -04:00
Leigh Johnson b279474d0e Submit search on enter - #resolves #3855 (#3857) 2016-11-03 13:50:33 -04:00
Leigh Johnson 14562d9ab6 Project list - make names links, resolves #3805 (#3858) 2016-11-03 13:49:52 -04:00
Matthew Jones 8e77deea27 Push celery queue stats to memcached periodically
We'll piggyback off the task that checks for inconsistent jobs between
celery and Tower itself. These are read off via /api/v1/ping
2016-11-03 12:10:38 -04:00
Leigh Johnson 08b4364211 Remove old search code reintroduced by 3.0.3 backmerge 2016-11-03 11:24:41 -04:00
Michael Abashian 00982dfe2d Merge pull request #3853 from mabashian/create-credential-quickfix
Quick fix for creating a credential
2016-11-03 10:57:45 -04:00
Michael Abashian bc45c04c44 Quick fix for creating a credential. This addresses a bug where a javascript error would be thrown when creating a machine credential with no password prompt (and probably other types of credentials). 2016-11-03 10:23:48 -04:00
Matthew Jones e01c86e88f Fix missing import for failure signal handler 2016-11-03 09:43:18 -04:00
Leigh Johnson f5ba29ba46 Enables cloud credential lookup modal 2016-11-02 19:47:23 -04:00
Shane McDonald 793ce37a07 Get unit-test container working
node_modules was being overwritten by the bind-mount when the container started. This is kind of hacky, but it’s the only way to do this without changing everything.
2016-11-02 19:30:37 -04:00
Leigh Johnson 2084999e78 Fixes errors thrown when saving groups add / edit forms
Fixes incorrect ng-required statement affecting group form validity
2016-11-02 18:56:00 -04:00
Leigh Johnson 9a3902b2b6 Fixes list results display after clearing invalid set of results, resolves #3828 (#3846) 2016-11-02 18:04:17 -04:00
Leigh Johnson 22bf717f2f Add missing organization lookup config to inventory scripts form spec 2016-11-02 18:01:53 -04:00
Aaron Tan a2adc7f413 Merge pull request #3782 from jangsutsr/3518_graph_topology_validation
Add graph topology validations to workflow JT nodes
2016-11-02 16:14:54 -04:00
Leigh Johnson d67bc0654c Fixes: inconsistent form validity & failing redirect after saving a
project
2016-11-02 15:40:36 -04:00
Alan Rominger eaca67af18 Merge pull request #3811 from AlanCoding/ctit_timeout_second_try
Move timeout settings into 3 different settings vars
2016-11-02 15:12:33 -04:00
AlanCoding aaf3a89a64 fixed typo in project timeout setting 2016-11-02 14:59:51 -04:00
AlanCoding 83e31b8618 remove timeout settings example, attach minimum timeout values 2016-11-02 14:59:51 -04:00
AlanCoding de66318381 move timeout settings into 3 different settings vars 2016-11-02 14:59:51 -04:00
Alan Rominger a5aa2df681 Merge pull request #3838 from AlanCoding/wf_dag_prefetch
Keep queries for building WF DAG to a minimum
2016-11-02 14:47:16 -04:00