Commit Graph

  • 40764aaa18 Updated copyright to 2015 Jared Tabor 2015-01-08 09:44:48 -05:00
  • bd12efd7fe Radio button on modal window Jared Tabor 2015-01-08 09:43:15 -05:00
  • 94b0a62059 Double click issue on radio button Jared Tabor 2015-01-08 09:37:29 -05:00
  • 9900b13953 Revert "Handle the situation where a Job Template's inventory has been removed" Matthew Jones 2015-01-07 20:02:55 -05:00
  • 932c276829 Handle the situation where a Job Template's inventory has been removed and we are trying to determine if a user has the ability to edit or copy it. Matthew Jones 2015-01-07 15:12:49 -05:00
  • d826cf0a0a Add support for changing proot verbosity via settings. Chris Church 2015-01-07 13:11:09 -05:00
  • b7a85f7f3c Job submission Jared Tabor 2015-01-07 10:48:21 -05:00
  • 719669f409 Show formatted output instead of raw HTML for job stdout in browsable API. Chris Church 2015-01-06 17:24:50 -05:00
  • 9848a37b02 Force user to login before opening web sockets Jared Tabor 2015-01-06 16:58:59 -05:00
  • 6996c66619 Wrap commands with proot first, then ssh-agent. Fixes issue from https://trello.com/c/GU6kiuzq where playbook runs to completion but returns a nonzero exit code. Chris Church 2015-01-06 15:54:08 -05:00
  • 9c3b3aab90 Variable parsing Jared Tabor 2015-01-06 12:54:34 -05:00
  • 5e2f915236 Socket reconnection logic Jared Tabor 2015-01-06 11:28:46 -05:00
  • 7c7a68dfad Include return code in exception message when task has an error or is canceled. Chris Church 2015-01-06 11:27:18 -05:00
  • ba06fc0f69 Allow recv_connect on the base socket namespace Matthew Jones 2015-01-06 11:14:09 -05:00
  • 7d63f1dbf0 Socket.js error message Jared Tabor 2015-01-06 10:21:48 -05:00
  • a53071ff07 Only consider 50 tasks when managing the task graph Matthew Jones 2015-01-06 10:12:12 -05:00
  • 6fccee404a Job Submission Jared Tabor 2015-01-05 18:18:49 -05:00
  • 86a47bb11c Ensure extra_vars is initiated. Luke Sneeringer 2015-01-05 16:51:11 -06:00
  • 21d45b828f Fix up an issue where we wouldn't properly show can_edit or can_copy Matthew Jones 2015-01-05 16:28:16 -05:00
  • 5d5213ba4c Socket.js Jared Tabor 2015-01-05 16:07:08 -05:00
  • f6baacfbe2 Socket.js Jared Tabor 2015-01-05 11:14:40 -05:00
  • a2b5c38436 Typo on survey help Jared Tabor 2015-01-05 09:40:30 -05:00
  • b0c9845bc3 Survey maker prevent duplicate vars Jared Tabor 2014-12-19 14:28:38 -05:00
  • 54465d4b31 Socket.js Jared Tabor 2014-12-19 14:22:13 -05:00
  • c7c25250a7 Dashboard host count graph Jared Tabor 2014-12-19 13:57:22 -05:00
  • e41de1684c Job Template form survey check Jared Tabor 2014-12-19 12:18:23 -05:00
  • 05ff0a14a4 Job submission Jared Tabor 2014-12-19 12:04:03 -05:00
  • 526e488e78 Incorrect assumption that we needed to merge extra vars manually... now passing extra vars to the job template launchc will override what is coming from the job template Matthew Jones 2014-12-19 10:51:26 -05:00
  • da658ee524 Fix an issue with relaunching jobs Matthew Jones 2014-12-18 16:38:52 -05:00
  • cd486b6d9a Job detail page Jared Tabor 2014-12-18 16:29:14 -05:00
  • f5100ee110 Cleanup tower modal issue between saves Jared Tabor 2014-12-18 14:24:32 -05:00
  • 58ef1df906 Remove foob :embarassed: Matthew Jones 2014-12-18 14:23:09 -05:00
  • 27e8d13790 Do not run task system on secondaries. Luke Sneeringer 2014-12-18 12:14:49 -06:00
  • 50372f9c38 Prompt for credentials Jared Tabor 2014-12-18 10:52:53 -05:00
  • 9ce6101cd4 Do not display inventory scripts for which the organization is inactive Matthew Jones 2014-12-18 10:04:40 -05:00
  • 45a7c1647f Fix error message returned based on variables_needed_to_start Matthew Jones 2014-12-18 08:07:51 -05:00
  • a130ac88dd Fix an bug where I wouldn't properly error out when survey validation would fail Matthew Jones 2014-12-17 22:39:11 -05:00
  • 6f5d450e8d Fix an issue that would not allow credential to be posted when launching a job Matthew Jones 2014-12-17 21:09:51 -05:00
  • be2f2596f3 Made delete prompts use the same styling Jared Tabor 2014-12-17 17:49:45 -05:00
  • 7d0e6d8f53 Account menu for Tower after portal mode Jared Tabor 2014-12-17 17:41:53 -05:00
  • 318da8522f Passing vars to API via extra_vars in job launch Jared Tabor 2014-12-17 17:27:48 -05:00
  • 41cabb0899 Add the ability to cleanup management jobs in the cleanup_jobs management command Matthew Jones 2014-12-17 16:53:56 -05:00
  • fd6eb66b20 Secondaries should not have schedules. Luke Sneeringer 2014-12-17 15:33:14 -06:00
  • d4879506c2 Switch to using extra_vars for survey variables, fix up some unit tests related to that and some issues with system jobs Matthew Jones 2014-12-17 16:04:25 -05:00
  • 6e3cd5bc54 Added "Manual" to inventory source options Jared Tabor 2014-12-17 15:27:32 -05:00
  • 7d9f4aac47 Working smart_str in projects unit tests Matthew Jones 2014-12-17 13:58:57 -05:00
  • c02647cf04 Always allow the /ping/ endpoint, even on secondaries. Luke Sneeringer 2014-12-17 13:09:58 -06:00
  • efee35bf70 Fix redirect. Luke Sneeringer 2014-12-17 12:29:58 -06:00
  • 719ae63a28 Fix error causing single-host HA environments to report not HA. Luke Sneeringer 2014-12-17 12:20:01 -06:00
  • 0ffa7588e1 Fix up a unit test for project paths Matthew Jones 2014-12-17 13:04:33 -05:00
  • f4e67f789f More making sure we are using smart_str Matthew Jones 2014-12-17 12:59:52 -05:00
  • 1f723e9404 More work on unicode for project dirs Matthew Jones 2014-12-17 12:52:29 -05:00
  • edb646fdf9 Use smart_str more widely with project paths... hopefully this takes care of the remaining issues Matthew Jones 2014-12-17 11:06:56 -05:00
  • 844e1b7343 Update validation for instance filters to allow 'tag:key=value'. Fixes https://trello.com/c/VH9Vnd8z. Chris Church 2014-12-17 02:31:33 -05:00
  • ee97e83b2c Allow EC2 inventory sources to omit a credential in order to use IAM roles. Implements https://trello.com/c/aBMF95eF Chris Church 2014-12-17 01:50:25 -05:00
  • 4ee092152b Fix intermediate migrations to reflect modifications to 0055_v210_changes. Chris Church 2014-12-16 18:01:49 -05:00
  • b2e1f04ecf Include all cleanup tasks when the cleanup management job is run Matthew Jones 2014-12-16 15:37:52 -05:00
  • f422d86355 Survey maker edit multiple quesitons Jared Tabor 2014-12-16 15:05:45 -05:00
  • 41ac7c4d96 Allow space in SCM password. Fixes https://trello.com/c/KaqasZPa Chris Church 2014-12-16 14:38:50 -05:00
  • c014399d6e Try smart_str for this particular encoding Matthew Jones 2014-12-16 13:58:47 -05:00
  • 956dfedb30 Job detail job events Jared Tabor 2014-12-16 13:48:15 -05:00
  • cf5cd3fcdc Make sure we are decoding the project path Matthew Jones 2014-12-16 13:15:53 -05:00
  • 76a7d25131 Force custom inventory script organization to match the organization of an inventory source's inventory when creating/updating the inventory source Matthew Jones 2014-12-16 13:00:33 -05:00
  • b0d6628d46 Add some stdout to the activity stream cleanup command Matthew Jones 2014-12-16 10:05:14 -05:00
  • feaee64706 Made SCM update button disabled on edit projects Jared Tabor 2014-12-16 01:22:22 -05:00
  • 283e4a2a96 Custom inventory scripts required on source modal Jared Tabor 2014-12-15 16:39:21 -05:00
  • 8f4cd58a5e Bulk make_projects seems to have path concat issues when forcing unicode Matthew Jones 2014-12-15 16:22:41 -05:00
  • d03fe93927 Try to clean up how we invoke make_project in the unit tests Matthew Jones 2014-12-15 15:24:31 -05:00
  • b12d5c90fd Inventory add/edit group->filter custom inv by org Jared Tabor 2014-12-15 15:11:43 -05:00
  • cc7edc770e Small fix for inventory source unit tests if the source is custom during check_inventory_source Matthew Jones 2014-12-15 15:13:27 -05:00
  • 901af011a1 Verify that we are passed a source script if a 'custom' source is provided Matthew Jones 2014-12-15 14:56:09 -05:00
  • 9e962d4d5b Fix up unicode project directory issue, with unit tests Matthew Jones 2014-12-15 14:17:07 -05:00
  • d410e1aa2c Survey maker Jared Tabor 2014-12-15 13:25:03 -05:00
  • e5ba0ce8bc Survey maker/taker issue with int/floats = 0 Jared Tabor 2014-12-15 13:23:33 -05:00
  • d2a4f2a190 Limit the graph builder to processing just the first few hundred jobs when building the dependency graph Matthew Jones 2014-12-15 12:46:10 -05:00
  • 651dd1239a Survey maker variable name checking Jared Tabor 2014-12-15 11:27:00 -05:00
  • a487257789 Cascade remove inventory source links when a custom script is removed Matthew Jones 2014-12-15 11:10:39 -05:00
  • eaee8d76c4 Fix a bug launching a custom inventory script under proot where we would never actually launch the job under proot Matthew Jones 2014-12-15 10:41:41 -05:00
  • 312c76788d Copy JT Jared Tabor 2014-12-15 10:14:14 -05:00
  • 4e5ebac6a0 Nicer error on bad arguments to user_info. Luke Sneeringer 2014-12-12 13:43:23 -06:00
  • 1e1ea4e9ee Some fixes for passing arguments to system/management jobs Matthew Jones 2014-12-12 13:40:10 -05:00
  • c0f4f7185b Projects/add Jared Tabor 2014-12-12 11:44:29 -05:00
  • 696e356fd1 Changed labels for survey maker min/max Jared Tabor 2014-12-12 10:21:57 -05:00
  • f52cf37200 All job template launches now require a credential, so we'll pass this along Matthew Jones 2014-12-11 16:24:12 -05:00
  • c2c47328df Survey taker float required error field Jared Tabor 2014-12-11 16:01:26 -05:00
  • 7b9a6a4bb8 float's weren't required for survey taker Jared Tabor 2014-12-11 15:42:26 -05:00
  • 1bfab5ad5c Make credential required when launching job template if it isn't provided on the job template Matthew Jones 2014-12-11 15:30:55 -05:00
  • eb51600790 Hiding 'relaunch' icon for system jobs Jared Tabor 2014-12-11 14:56:10 -05:00
  • f41a6f22bf Hide 'relaunch' icon for system jobs Jared Tabor 2014-12-11 14:47:54 -05:00
  • 96433b07d4 Incorrect object reference in Custom Inventory Script read acl for non-super-users Matthew Jones 2014-12-11 13:47:10 -05:00
  • 1c1aa1f807 Add custom inventory script to activity streams Jared Tabor 2014-12-11 13:26:23 -05:00
  • 2ef4ee0987 Change up older custom inventory script migration to not set unique on the name field Matthew Jones 2014-12-11 13:26:41 -05:00
  • 6f2a354b6e Wrong base class for Custom Inventory Scripts Matthew Jones 2014-12-11 13:25:15 -05:00
  • 0357bd074e Change user_exists to user_info. Luke Sneeringer 2014-12-11 12:04:09 -06:00
  • acf7e83843 delete Job Template Jared Tabor 2014-12-11 12:03:28 -05:00
  • 60d8505fd3 Disallow creating callback jobs for the same host under the same job template while another one is pending/waiting. Update unit tests to check for this scenario Matthew Jones 2014-12-11 11:50:01 -05:00
  • 2688f2c3cc Survey cancel button Jared Tabor 2014-12-11 11:44:19 -05:00
  • 7510714386 ToJSON fix Jared Tabor 2014-12-11 11:22:39 -05:00
  • b70464dfeb Job template form add mode, can_edit = true Jared Tabor 2014-12-10 16:22:09 -05:00
  • e668280d67 Permissions type text change Jared Tabor 2014-12-10 16:08:42 -05:00