Commit Graph

  • 1a7a4bad49 Fixed <pre> block wrapping in tooltips for Firefox. Fixed missing output/error/returncode on events page- required use of angular sanitizer. Chris Houseknecht 2014-04-07 15:03:28 -04:00
  • 3876e06a8d Fix AC-1155, make sure we check for anonymous user because that's what will come back through the rest api Matthew Jones 2014-04-07 14:49:45 -04:00
  • 064dd6dc08 Fix up unit tests where we no longer allow posting a schedule to an inventory source that is not a cloud source Matthew Jones 2014-04-07 14:18:59 -04:00
  • 2fe1ae189a Fix issue AC-1152... disallow creating a schedule for non-cloud inventory sources Matthew Jones 2014-04-07 13:35:07 -04:00
  • 03dce0e4a0 Fixed inventory groups not refreshing after group added. Fixed vault_password_confirm displaying when credential type not machine. Chris Houseknecht 2014-04-07 13:35:01 -04:00
  • 4b75e1f8e0 AC-977 fixed schedule links in Activity Stream. Chris Houseknecht 2014-04-06 17:51:28 -04:00
  • 3481366fcf Include more detail about schedules in activity streams by linking to their parent object in summary_fields and related Matthew Jones 2014-04-06 11:58:07 -04:00
  • 34c992f48c AC-977 fixed jobs in AS so that user can search by Job Name and the job name is diplayed in description. Links to jobs page work as well, filtering completed jobs by job id. Chris Houseknecht 2014-04-06 11:35:57 -04:00
  • ece772332f Fixed incorrect tool tips on inventory page. Starting AC-977 Chris Houseknecht 2014-04-06 04:29:07 -04:00
  • c7d489026e AC-1083 more better handling of missing machine credentials when submitting a job. Chris Houseknecht 2014-04-06 03:51:17 -04:00
  • 1e50f0cc24 Don't add other jobs to the dependency task chain such that if we are running a job (as opposed to an inventory update or project update) they may proceed even if the job failed. Matthew Jones 2014-04-06 02:15:44 -04:00
  • 161d127368 AC-1145 added job_template with link to log viewer Options tab. When using log viewer from jobs page, name now links to the parent object. Chris Houseknecht 2014-04-06 02:29:00 -04:00
  • a493bd15af AC-1146 job relaunch fails after 2 or 3 relaunches in a row. Improved Jobs page search, defaulting all search boxes to Name. Enabled searching jobs by Type. Search drop-down box now sorted alphabetically. Chris Houseknecht 2014-04-06 01:03:52 -04:00
  • 26211dbcfb Fixed sorting on job_hosts page. Chris Houseknecht 2014-04-05 20:42:07 -04:00
  • 29aa175a59 AC-1141 fixed inventory group scheduling issues. Added scope cleanup. Now only loading the schedules list 1x rather than each time schedule tab clicked. Destroying the schedule edit scope consistently on save and cancel. Chris Houseknecht 2014-04-05 19:34:02 -04:00
  • ff3ce4f7b4 AC-1144 fixes for inventory group edit modal dialog. Spinner issue fixed. Improved error validation. Improved scope separation. Fixed issues related to home/groups search breaking after dialog closes. Chris Houseknecht 2014-04-05 18:00:02 -04:00
  • d6237dcfb0 AC-1123 fixed issues related to job submission and cancellation. Chris Houseknecht 2014-04-05 05:21:19 -04:00
  • 6540380cc9 AC-1127 connected activity stream to schedules. Chris Houseknecht 2014-04-05 03:30:18 -04:00
  • 8d65808f85 AC-1138 fixed occurrence detail display. Chris Houseknecht 2014-04-05 03:13:11 -04:00
  • 9af0d424b6 Fixed job_host_summaries and job_events page links and browser refersh issue. Chris Houseknecht 2014-04-05 02:52:21 -04:00
  • 221db9b296 Fix up tower warning log to work with unit tests, local testing, and production Matthew Jones 2014-04-04 23:10:48 -04:00
  • c60f89f884 Update tower warning log for current production and production updates Matthew Jones 2014-04-04 22:53:50 -04:00
  • 602f26f891 LogViewer wired into home/hosts page. Chris Houseknecht 2014-04-04 19:58:02 -04:00
  • 06db369757 More work on home/groups and home/hosts status icons. Chris Houseknecht 2014-04-04 18:03:59 -04:00
  • b222fc02ee Add finished datetime detail to last_job and recent_jobs summary fields. Closes AC-1135 Matthew Jones 2014-04-04 17:04:32 -04:00
  • e197bfeb01 Add a specific tower warnings file in the tower home directory. Configure the api viewer to emit warnings for 4XX and 5XX status codes into that file. Configure it for use on a production system. Closes AC-685 Matthew Jones 2014-04-04 16:48:56 -04:00
  • f56b716b8f Switch to using the celery persistent beat scheduler to guard against the database not being available yet or restarting and taking the celery scheduler with it Matthew Jones 2014-04-04 15:46:40 -04:00
  • 66c044daca Applied status field changes to home/groups page. Chris Houseknecht 2014-04-04 15:41:19 -04:00
  • 5e514c5849 Fixed broken popover link. Chris Houseknecht 2014-04-04 12:58:45 -04:00
  • 82392cfbe6 Completed popovers for Inventory page status icons. Chris Houseknecht 2014-04-04 12:42:11 -04:00
  • 5a6bbfee8e Inventory page, group status now working. Chris Houseknecht 2014-04-04 03:34:18 -04:00
  • 748e82cc8a AC-1115 connecting inventory groups add/edit dialog to the schedules api. Chris Houseknecht 2014-04-03 18:53:50 -04:00
  • b51a867b5f More fixes for the license obfuscation Matthew Jones 2014-04-03 17:16:03 -04:00
  • 05613c1bea Make sure we are pulling in the right license class after obfuscation Matthew Jones 2014-04-03 17:04:48 -04:00
  • 7202905d0e Fix an issue I created with the config view trying to import the old license reader Matthew Jones 2014-04-03 16:30:05 -04:00
  • c76bb88de7 Closing schedule related tickets. Chris Houseknecht 2014-04-03 16:14:09 -04:00
  • 2587fe9f18 Obfuscate the license engine... implements AC-1069 Matthew Jones 2014-04-03 15:48:48 -04:00
  • 70db6fadfc Pulled in latest angular-scheduler changes. Fixed scheduler form styling to improve weekday selection and remove red borders on fields with errors. Fixed weekday select/deselect array issues. Chris Houseknecht 2014-04-03 15:11:07 -04:00
  • 9b33057042 AC-1122 Fixed inventory source name (and therefore inventory update name) to pull from group/inventory name. Chris Church 2014-04-03 14:19:44 -04:00
  • 641c8d8e05 Check the result of signal_start when adding a schedule and mark the task as failed if it failed to signal the starting Matthew Jones 2014-04-03 13:55:16 -04:00
  • 9a7d77ffe3 AC-1121 Renamed job_type to unified_job_type on summary fields for schedules. Chris Church 2014-04-03 13:42:01 -04:00
  • 6fb16375a1 Change markdown for rrule examples for browsable API help. Chris Church 2014-04-03 13:27:06 -04:00
  • 341a049c8c Pulled in latest angular-scheduler changes. Chris Houseknecht 2014-04-03 13:18:59 -04:00
  • 711c1824a3 Fix issue AC-1112... disallow multiple dtstart and rrule segments Matthew Jones 2014-04-03 13:14:11 -04:00
  • 2e4f62d0a6 Reimplement last_run detection in the periodic Tower scheduler task to not rely on celery's last run information Matthew Jones 2014-04-02 21:51:17 -04:00
  • 5a69da96ab Changed schedule disable icon to fa-stop and simplified tooltip text. On log viewer dates are not formatted correctly. Chris Houseknecht 2014-04-02 17:14:40 -04:00
  • 61c0355f77 AC-1120. Fixed log viewer issues. Display 'Group' and group name rather than 'Inv Source'. Always display variables/source variables tabs when data present. Translate source value to a proper label using an OPTIONS request. Chris Houseknecht 2014-04-02 16:43:07 -04:00
  • feb1bb6e8a Wrap up schedule rrule documentation Matthew Jones 2014-04-02 14:54:53 -04:00
  • 8659eab1d3 Include dependent file in schedules list docs Matthew Jones 2014-04-02 14:34:08 -04:00
  • 5f7ea664f2 Adding some Schedule documentation Matthew Jones 2014-04-02 14:30:03 -04:00
  • 12ecf56dc4 Pulled in latest angular-scheduler changes. Added validation to start time, interval count and occurrence count. Chris Houseknecht 2014-04-02 14:21:54 -04:00
  • 3068f35aeb Rolled back awPopOver changes. Chris Houseknecht 2014-04-02 11:55:00 -04:00
  • 0d18e85ba3 Fixed cursor hover on list columns. Where ng-click appeared the href tag was missing, which caused the cursor to not change. Chris Houseknecht 2014-04-02 11:48:43 -04:00
  • d190aa3001 Wrap up rrule validation for scheduler Matthew Jones 2014-04-02 11:44:40 -04:00
  • 3e2e682658 Re-do the way we perform dtend calculation by parsing the until value instead of attempting to read the last item from the list in cases where the list is very long Matthew Jones 2014-04-02 11:44:07 -04:00
  • 2f2f8aae11 Work on inventory status fields. Moved status to the left on Inventories tab. Fixing messages, popovers and working on AC-601. Made list generator column creation more modular in generator-helpers.js to support many icons in the list Status column. Chris Houseknecht 2014-04-02 11:41:57 -04:00
  • 2c319cc986 Update title for browsabl API to Ansible Tower, return dated version for development/nightly builds. Chris Church 2014-04-02 00:16:48 -04:00
  • 3aa517154e Get unit tests to pass with created_by changes. Chris Church 2014-04-01 22:42:16 -04:00
  • c453c26124 Fix previous change for determining when to use ssh-agent. Chris Church 2014-04-01 21:52:53 -04:00
  • 118ddf97f6 Get created_by and modified_by updating automatically. Chris Church 2014-04-01 21:27:32 -04:00
  • d632aa0af9 Only show editable fields in the browsable API raw data form on a detail view. Chris Church 2014-04-01 21:10:16 -04:00
  • 0b3d056c16 Always use JSON renderer for OPTIONS requests in browsable API, override default renderer. Chris Church 2014-04-01 20:51:15 -04:00
  • 762e8656c5 Use ssh-agent for encrypted ssh_key_data even when ssh_key_unlock is empty. Chris Church 2014-04-01 20:35:36 -04:00
  • 86599cf1e3 Add API resource for unified job stdout with HTML output of ANSI color codes. Chris Church 2014-04-01 20:15:36 -04:00
  • fb5b069273 AC-1118 added job_explanation to log viewer. Also, fixed issue where once 'standard out' or 'traceback' tabs were hidden, they would never reappear. Chris Houseknecht 2014-04-01 19:15:38 -04:00
  • 4d6ce4b5fa Fixed Type and Name columns in Scheduled list on Jobs page. Fixed Name link in completed jobs list on Jobs page. Chris Houseknecht 2014-04-01 18:30:04 -04:00
  • 5ea4a68820 Fixed jobs list on Job Templates page. All the buttons and links now work. Chris Houseknecht 2014-04-01 17:44:35 -04:00
  • 658581cce0 AC-1116 Support for deleting project/inventory updates. Chris Church 2014-04-01 17:15:37 -04:00
  • 4069a33ab0 Scheduler unit tests Matthew Jones 2014-04-01 17:12:37 -04:00
  • 5f2356a4fd AC-1040 Change type to job_type when unified_job_template is included in summary_fields. Chris Church 2014-04-01 16:49:42 -04:00
  • 306544dca0 Fix up schedule access control by referencing the right base object Matthew Jones 2014-04-01 16:47:50 -04:00
  • 9479068cda AC-1114 Mark schedules inactive when their parent unified job template is marked inactive. Chris Church 2014-04-01 16:17:29 -04:00
  • 1c649a0752 AC-1108 Downgrade django-jenkins to get unit tests passing. Fix activity stream tests to not assume PK is always 1. Chris Church 2014-04-01 14:56:37 -04:00
  • 8fc0450dd9 Improved how LogViewer determines status icon. Chris Houseknecht 2014-04-01 14:16:27 -04:00
  • 54599578a0 Fix up ScheduleAccess queryset to fit between schedules and unified jobs Matthew Jones 2014-04-01 13:13:53 -04:00
  • 49f6bd3e1c Fix imports for using Job in some models Matthew Jones 2014-04-01 13:02:10 -04:00
  • 9efa5e28ce Fixed project status mismatch. Chris Houseknecht 2014-04-01 12:57:34 -04:00
  • 6b3d5da500 Fixed schedules list on Projects page and Job Templates page. Chris Houseknecht 2014-04-01 12:47:12 -04:00
  • 7bc7362299 Complete rrule validation Matthew Jones 2014-04-01 11:22:27 -04:00
  • a9e499c1af Scheduled dialog now uses Modal library. Turned on timezone and UTC date start. Made scheduledjobs.name clickable. Chris Houseknecht 2014-04-01 11:05:27 -04:00
  • 7d168e9fd1 Pulled in angular-scheduler changes. Chris Houseknecht 2014-04-01 10:03:23 -04:00
  • 2e6457b887 Recalculate dtstart and dtend on every save now that it is idempotwhatever Matthew Jones 2014-04-01 10:09:48 -04:00
  • 008ec8f86e AC-601 Add groups/hosts collections to inventory sources, add inventory sources collections to groups/hosts to indicate which inventory source(s) have created/updated the given groups/hosts. Prevent setting an explicit inventory source for a group that is being managed by another parent with cloud inventory source. Chris Church 2014-03-31 19:26:03 -04:00
  • d7f31f9777 Fix edge case in inventory import that would cause a group to become its own parent. Chris Church 2014-03-31 17:37:35 -04:00
  • 2913ce21d2 Make sure we store the real start value for a schedule Matthew Jones 2014-03-31 17:35:49 -04:00
  • 4a535e5404 Updating dependency check for jobs, project updates, and inventory updates Matthew Jones 2014-03-31 17:15:38 -04:00
  • 034a5c7044 Fixed schedules type value. Chris Houseknecht 2014-03-31 20:13:15 +00:00
  • 47218c17e4 AC-1040 Added progress output for unified jobs data migration. Chris Church 2014-03-31 16:26:23 -04:00
  • 67b8f57518 AC-1040 Add some output while running large unified jobs migration. Chris Church 2014-03-31 13:32:25 -04:00
  • 2c8c1e660c Latest job page and scheduling widget changes. Chris Houseknecht 2014-03-31 15:41:49 -04:00
  • 60b399409a Update old schedules if we missed them Matthew Jones 2014-03-31 15:33:25 -04:00
  • 43ae60d2f4 Fix up issue associating type of unified job template summary fields Matthew Jones 2014-03-31 15:29:44 -04:00
  • 8c020ddd0b Add type to unified_job_template summary fields Matthew Jones 2014-03-31 14:57:50 -04:00
  • 0f90c44c93 Pulled in angular-scheduler fixes to allow past dates and correct interval label setting. Chris Houseknecht 2014-03-31 14:23:48 -04:00
  • 8901cd31e7 Install setuptools/Django development packages separately before installing the others. Chris Church 2014-03-31 14:08:03 -04:00
  • 89474973fc Fixes to schedules helper and lists. Chris Houseknecht 2014-03-31 17:44:50 +00:00
  • 3219700d9d AC-1040 Update type choice verbose names. Chris Church 2014-03-31 13:30:51 -04:00
  • 56f8d6748b Updated inventory plugins from ansible, updated all third party packages in awx/lib/site-packages to latest versions, minor serializer fixes after package upgrades. Chris Church 2014-03-31 13:25:43 -04:00
  • 9e898953dd Revert start_args when launching job Matthew Jones 2014-03-31 12:45:57 -04:00
  • 7e5ac7b3fa Make sure we shoehorn start args to empty string Matthew Jones 2014-03-31 11:38:36 -04:00