Commit Graph

  • 1edd8f9c0a Updates to Makefile and CONTRIBUTING Luke Sneeringer 2014-11-11 14:18:39 -06:00
  • 3a8c32444b Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-11 12:00:25 -06:00
  • 29eaa495bc Do not allow superuser promotion by non-superusers. Luke Sneeringer 2014-11-11 11:55:03 -06:00
  • ba1b9b9136 Add timestamp to logs for prints in management commands so we pick them up the supervisor logs Matthew Jones 2014-11-11 11:46:51 -05:00
  • 122bf9fcd3 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-11 07:52:11 -06:00
  • c4e2463db1 Sanity check for tower version metadata file in wsgi bootstrap Matthew Jones 2014-11-10 15:12:14 -05:00
  • 0de53886da Disallow multiple schedules for System Job Templates Matthew Jones 2014-11-10 14:44:09 -05:00
  • 73636ef1a0 Update ec2 inventory to include instance_filters support (https://github.com/ansible/ansible/pull/8822). Chris Church 2014-11-10 14:16:05 -05:00
  • 309dba9693 Wording changes for the system job descriptions as proposed by @mpdehaan Matthew Jones 2014-11-10 13:58:29 -05:00
  • 4e494469c9 Use the normal version checker from tower manage Matthew Jones 2014-11-10 12:22:20 -05:00
  • ce9434314f Add a metadata file to the tower home directory that lists the version of Tower Matthew Jones 2014-11-10 12:16:50 -05:00
  • 93d7095383 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-10 10:35:20 -06:00
  • 8916863cd3 Tweaks for Job Template based permissions covering delete and read operations when the license has expired. Fix an issue where users without the appropriate permissions could still delete job templates Matthew Jones 2014-11-10 10:56:47 -05:00
  • 0e8121f7f1 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-10 08:47:08 -06:00
  • 71946d3802 Superuser fix redux. Luke Sneeringer 2014-11-10 08:43:16 -06:00
  • db6a068c4a Make the credential requirement information more consistent Matthew Jones 2014-11-09 19:42:02 -05:00
  • 2925498c4e More complete superuser fix. Luke Sneeringer 2014-11-07 16:23:42 -06:00
  • ed34d5f469 Fix all but one unit test. Luke Sneeringer 2014-11-07 14:26:31 -06:00
  • ea1b70273d Jobs helper Jared Tabor 2014-11-07 13:40:19 -05:00
  • 902ef1a7ab Read and run permission tweaks for new deployment permission type Matthew Jones 2014-11-07 13:18:01 -05:00
  • 2258425710 Denote whether a credential is required on the launch endpoint if it was not provided on the job template Matthew Jones 2014-11-07 11:37:08 -05:00
  • 8fb6e50e70 Portal Jobs Jared Tabor 2014-11-07 10:52:53 -05:00
  • 9873bd2bc2 Add created_by and modified_by to some serializers Matthew Jones 2014-11-07 10:45:19 -05:00
  • fd8908f7dc Job Submission cleanup Jared Tabor 2014-11-06 14:28:18 -05:00
  • cacdefafbf Portal mode authorization Jared Tabor 2014-11-06 14:25:48 -05:00
  • 27fd173e72 Custom inventory script environment variable blacklist Matthew Jones 2014-11-06 11:17:22 -05:00
  • ec55603e3f Fixing various small issues to improve tests. Luke Sneeringer 2014-11-05 16:07:57 -06:00
  • ae55f1c0d3 Websockets live updating portal mode Jared Tabor 2014-11-05 13:07:23 -05:00
  • 2e19b65738 Fix for run_task_system Luke Sneeringer 2014-11-04 13:51:08 -06:00
  • 8346f68f2c Make pubsub.subscribe work. Luke Sneeringer 2014-11-04 11:16:53 -06:00
  • 43f46f830f Update VMware inventory to better handle AttributeErrors. Chris Church 2014-11-04 12:06:09 -05:00
  • fd9647ce94 Use closing consistently. Luke Sneeringer 2014-11-04 10:46:17 -06:00
  • 8d99ef116c Callback Receiver Fixes. Luke Sneeringer 2014-11-04 10:39:53 -06:00
  • 886d9f2120 Added /var/log/supervisor to paths hidden by proot. Chris Church 2014-11-04 11:27:20 -05:00
  • dc3dd0db26 JobSubmission - remove ng-keydown Jared Tabor 2014-11-04 09:51:44 -05:00
  • c3920ebf4b Fixing the Redis vendor. Luke Sneeringer 2014-11-03 15:13:06 -06:00
  • f69969f1e0 Add vendored Redis. Luke Sneeringer 2014-11-03 14:50:01 -06:00
  • e2b9509ef1 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-03 10:38:06 -06:00
  • df8a7be759 Job Templates list Jared Tabor 2014-11-03 10:34:15 -05:00
  • bf6b201bf5 Extra Variable parsing on job launch Jared Tabor 2014-10-31 16:17:11 -04:00
  • 5e4e61dcda Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-10-31 15:10:10 -05:00
  • 89f34f6a2e Merge branch 'master' of github.com:ansible/ansible-tower Luke Sneeringer 2014-10-31 14:29:32 -05:00
  • b6575d776c JSHint Jared Tabor 2014-10-31 15:25:23 -04:00
  • ede6142cea New permission for users and teams that allow creating job templates, this makes Deployment permissions more granular. Includes unit tests and a migration to promote existing "run" permissions to "create". Matthew Jones 2014-10-31 15:02:59 -04:00
  • 88a0a0449f Minor indentation change to make JSlint not complain. Luke Sneeringer 2014-10-31 13:36:15 -05:00
  • 01a611b6b9 Moving postgres conf to its own file in conf.d Luke Sneeringer 2014-10-31 13:23:46 -05:00
  • f4ac4a0bf9 Variable parsing Jared Tabor 2014-10-31 11:23:57 -04:00
  • f000e71371 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-10-30 15:30:39 -05:00
  • 9e2571f853 Socket again Jared Tabor 2014-10-30 15:40:15 -04:00
  • 213f6d2af1 /lib/Socket.js removed disconnect code Jared Tabor 2014-10-30 15:36:27 -04:00
  • 73e1c0236d Job Template- copyJobTemplate Jared Tabor 2014-10-30 15:31:10 -04:00
  • e892a45aa2 Shift to local inventory file. Luke Sneeringer 2014-10-30 14:28:33 -05:00
  • b1f1cfa633 Update docstring for VMware inventory script. Chris Church 2014-10-30 14:10:14 -04:00
  • f5a174f991 Fixes https://trello.com/c/8KGzMa75 - Updates to VMware inventory script to include additional host variables, groups and ansible_ssh_host. Chris Church 2014-10-30 13:47:38 -04:00
  • 202b511f55 Change returned job start id to system_job in the system job template launch return data Matthew Jones 2014-10-30 10:51:22 -04:00
  • 7699faae28 Mo' stringent permissions on the system job and system job template endpoints Matthew Jones 2014-10-30 10:24:47 -04:00
  • df4366bdba Finish up the job template copying -> job_template/n/launch switch since the UI implements this correctly now Matthew Jones 2014-10-29 15:17:18 -04:00
  • 8d90650134 Shifting job callbacks to ZeroMQ. Luke Sneeringer 2014-10-29 13:51:47 -05:00
  • 1fae7e6764 Add more customization with data passed to the system job when run Matthew Jones 2014-10-28 15:44:14 -04:00
  • 08fc24c9e5 Create data migration for new system job templates and revise endpoints Matthew Jones 2014-10-28 15:34:47 -04:00
  • 098d4dc02e Force stringify shell environment variables Matthew Jones 2014-10-28 14:34:58 -04:00
  • 010e55289f Include system job details in root api browser Matthew Jones 2014-10-28 13:31:29 -04:00
  • d766b6b029 Correct jshint errors James Laska 2014-10-28 09:01:36 -04:00
  • 99381f11fa Beginning swap of ZeroMQ for Redis. Luke Sneeringer 2014-10-27 16:18:04 -05:00
  • 0bfe5dc6ba Job Template Page-new JT w/ no survey Jared Tabor 2014-10-27 16:48:34 -04:00
  • f5c21be02f Job Detail page Jared Tabor 2014-10-27 16:22:18 -04:00
  • 842086eef7 Readability cleanup. Luke Sneeringer 2014-10-27 14:03:39 -05:00
  • 43ecfc0a87 Fix a small bug related to return state when determining valid user on the socket io service Matthew Jones 2014-10-27 14:52:01 -04:00
  • f4efbfc95a Working Redis, but need to switch out ZeroMQ. Luke Sneeringer 2014-10-27 13:24:24 -05:00
  • 7b113f4924 adding 'start new connection' to Socket lib class Jared Tabor 2014-10-27 14:18:20 -04:00
  • 4eb1eb8036 Remove RabbitMQ. Luke Sneeringer 2014-10-27 11:43:37 -05:00
  • c6180d3928 Access control on websocket service Matthew Jones 2014-10-27 11:40:20 -04:00
  • 29afec8f26 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-10-27 10:39:10 -05:00
  • c106ba7bee enable autoescaping of content in the DRF template Matthew Jones 2014-10-24 13:55:13 -04:00
  • 66f8f88898 Remove the form and multipart parser from the the list of DRF parser classes Matthew Jones 2014-10-23 14:52:00 -04:00
  • 4eb0ed225b Implement https://trello.com/c/Oznsyg2c - Always use ssh-agent to run playbooks whenever an SSH key is provided. Chris Church 2014-10-23 14:34:38 -04:00
  • 7834bfab70 Implemented https://trello.com/c/LLwK80P5 - Added eu-central-1 region and updated boto to 2.34.0. Chris Church 2014-10-23 13:35:53 -04:00
  • 253a6cffd4 Add default SYSTEM_UUID for development. Chris Church 2014-10-23 12:58:41 -04:00
  • 20bb2ed71c Additional markdown for job_template launch endpoint James Laska 2014-10-23 12:51:00 -04:00
  • b8c6c8b83a Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-10-23 11:45:12 -05:00
  • 446f29927d Proof of concept Redis PubSub. Luke Sneeringer 2014-09-03 13:30:33 -05:00
  • 0d5dbd189e Proof of concept Redis FIFO Luke Sneeringer 2014-09-03 13:30:23 -05:00
  • c3cc163702 Presence of Redis on all platforms. Luke Sneeringer 2014-09-02 15:39:35 -05:00
  • b7b92cb995 Only allow superusers to create other superusers. Luke Sneeringer 2014-10-22 15:05:05 -05:00
  • 14af6c579c re ordered some things in the accoutn sub menu Jared Tabor 2014-10-22 16:59:47 -04:00
  • fa7277f86a removed the link on the tower logo in portal mode Jared Tabor 2014-10-22 16:57:54 -04:00
  • 742a004f29 removed the resizing and added more styling Jared Tabor 2014-10-22 16:55:42 -04:00
  • adedb3a629 adjusted the height of the jobs list widget Jared Tabor 2014-10-22 16:53:51 -04:00
  • 71bd78085a changed list objects for portal mode Jared Tabor 2014-10-22 16:51:42 -04:00
  • 255a5158f3 adjusted viewJobLog() for portal mode Jared Tabor 2014-10-22 16:49:37 -04:00
  • 1559ba50bb Be sure to minify before building RPMs James Laska 2014-10-22 16:41:24 -04:00
  • c807b5b132 removing stale file Jared Tabor 2014-10-22 12:33:49 -04:00
  • af7d03a06e fixed the columns and sizing of portal widgets Jared Tabor 2014-10-22 12:30:20 -04:00
  • ad97ebb09b Fix Makefile Luke Sneeringer 2014-10-22 10:05:16 -05:00
  • d7792413a0 Allow specifying RPM_DIST when running Makefile James Laska 2014-10-21 15:50:24 -04:00
  • 012a83d37f adding 'surveyCheckboxes' directive Jared Tabor 2014-10-21 15:45:20 -04:00
  • 5905459fc6 Python source removal now happens during packaging James Laska 2014-10-20 15:00:00 -04:00
  • 47cdb6fc57 register_instance in make develop Luke Sneeringer 2014-10-20 14:30:27 -05:00
  • 3918e39723 Make utf-8 encoding conditional based on the type coming into the license generator function Matthew Jones 2014-10-20 15:11:22 -04:00
  • 46477a0c05 Add SYSTEM_UUID to local_settings.example Luke Sneeringer 2014-10-20 12:21:29 -05:00