Commit Graph
100 Commits
Author SHA1 Message Date
Chris Houseknecht 0b0207e20e Latest job detail page changes. 2014-04-22 00:15:25 -04:00
Chris Houseknecht 25c117782c Fixed jshint linting errors. Lates job detail page changes. 2014-04-21 10:18:58 -04:00
Chris Houseknecht af830ee50d Job events subscription form- subscribe to events for a specific job. 2014-04-18 13:52:16 -04:00
Chris Houseknecht 51b9a7bd0b Fixed pagination issue. Moved reset of iterator + 'HidePaginator' var to Refresh.js helper exclusively. Latest changes to job details page. 2014-04-18 09:57:37 -04:00
Chris Houseknecht 63fa194415 Fixes to socket test page. 2014-04-17 16:41:38 -04:00
Chris Houseknecht ca42694a13 Latest job_detail page changes. 2014-04-17 18:52:42 +00:00
Chris Houseknecht 284c947347 AC-1185 fixed page rendering issues related to html-unsafe. Fixed search helper. Finished new inventory group delete functionality. 2014-04-16 18:13:26 -04:00
Chris Houseknecht b66ddfc155 Search helper now knows how to turn 'loading' message on at first page load. 2014-04-16 13:53:32 -04:00
Chris Houseknecht 98c56827db AC-1197 callback workflow -dynamic help text. Fixed js lint issues. 2014-04-16 13:47:31 -04:00
Chris Houseknecht 6aee57f4c5 Fix to open job_templates accordion on initial page load. Fix to missing tooltips for play/stop schedule button within job_templates and projects pages. 2014-04-15 18:21:14 -04:00
Chris Houseknecht 87965645b5 Latest job detail page changes. Fix for AC-1189- job template schedules. 2014-04-15 16:18:14 -04:00
Chris Houseknecht 1b242926e9 Added socket.io lib. Created a temporary Sockets tab for socket connection testing. Streamlined login process to use scope callbacks. 2014-04-14 15:11:01 -04:00
Chris Houseknecht 54aabb75cd Fixed css error. 2014-04-14 00:34:38 -04:00
Chris Houseknecht b6dc4047f7 Latest job detail page changes. Fixed lookup modal horizontal scroll. 2014-04-14 00:32:34 -04:00
Chris Houseknecht 06cf3a2aec AC-1163 when possible scroll browser to source of an input error right after a save fails. Implemented jquery plugin ScrollTo. 2014-04-11 03:17:53 -04:00
Chris Houseknecht 0d753b74d0 AC-531 the active tab was always clickable. Now it appears clickable. 2014-04-11 02:24:40 -04:00
Chris Houseknecht 69c1aed22d Fixed Loading message and Pagination widget fouc. Start of new job detail page. 2014-04-11 02:02:23 -04:00
Chris Houseknecht 2e572e51da Cleanup of 'loading' and 'no records matching your search'. Removed 'group' from group host status messages. Fixed conflict between group edit and host edit dialogs that caused variable editor to sometimes not display on host edit. 2014-04-09 12:05:05 -04:00
Chris Houseknecht 1b7e9167ec Cleanup of 'loading' and 'no records matching your search'. Removed 'group' from group host status messages. Fixed conflict between group edit and host edit dialogs that caused variable editor to sometimes not display on host edit. 2014-04-09 12:05:05 -04:00
Chris Houseknecht c4b7cd4520 Fixed broken log viewer when job template gets deleted. 2014-04-07 19:38:18 -04:00
Chris Houseknecht bcbc7ed7ac Fixed password prompting on job submission. Prompting for passwords one at a time was causing Angular to do bad things. Now we prompt for everything in one nicely formatted dialog. 2014-04-07 18:14:24 -04:00
Chris Houseknecht 1a7a4bad49 Fixed <pre> block wrapping in tooltips for Firefox. Fixed missing output/error/returncode on events page- required use of angular sanitizer. 2014-04-07 15:03:35 -04:00
Chris Houseknecht 03dce0e4a0 Fixed inventory groups not refreshing after group added. Fixed vault_password_confirm displaying when credential type not machine. 2014-04-07 13:35:12 -04:00
Chris Houseknecht 4b75e1f8e0 AC-977 fixed schedule links in Activity Stream. 2014-04-06 17:51:36 -04:00
Chris Houseknecht 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. 2014-04-06 11:35:57 -04:00
Chris Houseknecht ece772332f Fixed incorrect tool tips on inventory page. Starting AC-977 2014-04-06 04:29:07 -04:00
Chris Houseknecht c7d489026e AC-1083 more better handling of missing machine credentials when submitting a job. 2014-04-06 03:51:27 -04:00
Chris Houseknecht 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. 2014-04-06 02:29:00 -04:00
Chris Houseknecht 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. 2014-04-06 01:03:52 -04:00
Chris Houseknecht 26211dbcfb Fixed sorting on job_hosts page. 2014-04-05 20:42:07 -04:00
Chris Houseknecht 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. 2014-04-05 19:34:02 -04:00
Chris Houseknecht 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. 2014-04-05 18:00:11 -04:00
Chris Houseknecht d6237dcfb0 AC-1123 fixed issues related to job submission and cancellation. 2014-04-05 05:21:19 -04:00
Chris Houseknecht 6540380cc9 AC-1127 connected activity stream to schedules. 2014-04-05 03:30:18 -04:00
Chris Houseknecht 8d65808f85 AC-1138 fixed occurrence detail display. 2014-04-05 03:13:11 -04:00
Chris Houseknecht 9af0d424b6 Fixed job_host_summaries and job_events page links and browser refersh issue. 2014-04-05 02:52:38 -04:00
Chris Houseknecht 602f26f891 LogViewer wired into home/hosts page. 2014-04-04 19:58:02 -04:00
Chris Houseknecht 06db369757 More work on home/groups and home/hosts status icons. 2014-04-04 18:04:06 -04:00
Chris Houseknecht 66c044daca Applied status field changes to home/groups page. 2014-04-04 15:41:19 -04:00
Chris Houseknecht 5e514c5849 Fixed broken popover link. 2014-04-04 12:58:45 -04:00
Chris Houseknecht 82392cfbe6 Completed popovers for Inventory page status icons. 2014-04-04 12:42:11 -04:00
Chris Houseknecht 5a6bbfee8e Inventory page, group status now working. 2014-04-04 03:34:18 -04:00
Chris Houseknecht 748e82cc8a AC-1115 connecting inventory groups add/edit dialog to the schedules api. 2014-04-03 18:53:57 -04:00
Chris Houseknecht c76bb88de7 Closing schedule related tickets. 2014-04-03 16:14:19 -04:00
Chris Houseknecht 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. 2014-04-03 15:11:15 -04:00
Chris Houseknecht 341a049c8c Pulled in latest angular-scheduler changes. 2014-04-03 13:19:12 -04:00
Chris Houseknecht 5a69da96ab Changed schedule disable icon to fa-stop and simplified tooltip text. On log viewer dates are not formatted correctly. 2014-04-02 17:14:40 -04:00
Chris Houseknecht 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. 2014-04-02 16:43:18 -04:00
Chris Houseknecht 12ecf56dc4 Pulled in latest angular-scheduler changes. Added validation to start time, interval count and occurrence count. 2014-04-02 14:21:54 -04:00
Chris Houseknecht 3068f35aeb Rolled back awPopOver changes. 2014-04-02 11:55:00 -04:00
Chris Houseknecht 0d18e85ba3 Fixed cursor hover on list columns. Where ng-click appeared the href tag was missing, which caused the cursor to not change. 2014-04-02 11:48:52 -04:00
Chris Houseknecht 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. 2014-04-02 11:42:10 -04:00
Chris Houseknecht 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. 2014-04-01 19:15:38 -04:00
Chris Houseknecht 4d6ce4b5fa Fixed Type and Name columns in Scheduled list on Jobs page. Fixed Name link in completed jobs list on Jobs page. 2014-04-01 18:30:04 -04:00
Chris Houseknecht 8fc0450dd9 Improved how LogViewer determines status icon. 2014-04-01 14:16:34 -04:00
Chris Houseknecht 9efa5e28ce Fixed project status mismatch. 2014-04-01 12:57:34 -04:00
Chris Houseknecht 6b3d5da500 Fixed schedules list on Projects page and Job Templates page. 2014-04-01 12:47:22 -04:00
Chris Houseknecht a9e499c1af Scheduled dialog now uses Modal library. Turned on timezone and UTC date start. Made scheduledjobs.name clickable. 2014-04-01 11:05:36 -04:00
Chris Houseknecht 7d168e9fd1 Pulled in angular-scheduler changes. 2014-04-01 11:05:36 -04:00
Chris Houseknecht 034a5c7044 Fixed schedules type value. 2014-03-31 20:13:41 +00:00
Chris Houseknecht 2c8c1e660c Latest job page and scheduling widget changes. 2014-03-31 15:41:55 -04:00
Chris Houseknecht 0f90c44c93 Pulled in angular-scheduler fixes to allow past dates and correct interval label setting. 2014-03-31 14:23:56 -04:00
Chris Houseknecht 89474973fc Fixes to schedules helper and lists. 2014-03-31 17:47:11 +00:00
Chris Houseknecht 46c7a8f433 Changed queued job 'cancel' to 'delete'. 2014-03-31 11:35:36 -04:00
Chris Houseknecht 9472c06ccc Updated angular-scheduler to pickup latest fixes. 2014-03-31 11:35:35 -04:00
Chris Houseknecht 33a8eaae90 Updated angular-scheduler to pickup latest fixes. 2014-03-31 11:35:35 -04:00
Chris Houseknecht d6942e0dbe Fixed pagination active link color. 2014-03-31 10:12:39 -04:00
Chris Houseknecht d946ca052a Job delete now uses job.url 2014-03-31 03:28:03 -04:00
Chris Houseknecht 1e0af7b82e Latest jobs page changes. Integrated log viewer. Added support to log viewer for variables (extra vars and source vars). Most things on jobs pages are working, execept for scheduled jobs bit. 2014-03-31 03:25:49 -04:00
Chris Houseknecht 8217544376 Form generator can now call the list generator when creating related lists. Job Template page is now using this method. We can now inject CompletedJobs and Schedules list objects on any page with full jobs page or schedule page functionality. 2014-03-29 17:46:48 -04:00
Chris Houseknecht 5ad0282495 Re-styling jobs page and hooking it up to /unified_jobs resource. 2014-03-29 13:52:38 -04:00
Chris Houseknecht 8c9afff4b9 Fixed cancel icon so that it replace delete icon while project is in 'running' state 2014-03-29 13:52:38 -04:00
Chris Houseknecht 9a3ee04783 Changes to LogViewer widget to remove back-end, command line and environment related stuff. 2014-03-28 17:58:08 -04:00
Chris Houseknecht 57ce24f371 Wiring scheduler pieces 2014-03-28 15:38:43 -04:00
Chris Houseknecht 7237d313d2 Created a job viewing widget that provides a common modal dialog for viewing job output. Implemented on projects and inventory groups. 2014-03-28 06:03:55 -04:00
Chris Houseknecht 3adefc685f Refactor of Project page- breaking status back out into its own column. 2014-03-27 18:21:11 -04:00
Chris Houseknecht 29a8b46e2f Refactored job submission module, breaking the process of prompting for credentials and passwords into small, isolated units of work. Code can now be shared across each job type and unit tests are feasible. 2014-03-27 14:21:47 -04:00
Chris Houseknecht 62e860afc1 Fixed Utilities.alert() so that Alert dialog boxes no longer render empty. The issue was one of scope. The alert dialogs exist in the parent scope. Often the scope of the caller is in a child or nested child scope. Alerts now have their own scope and the HTML is compiled just before render. 2014-03-27 10:47:29 -04:00
Chris Houseknecht 3b95fbd30b AC-1054 came up with a fix that allows auto-form-fill browser pluggins to work. Applied to User and Credential pages. 2014-03-27 02:29:15 -04:00
Chris Houseknecht 4889681df3 AC-1076 Added update_cache_timeout to inventory group add/edit dialog. 2014-03-26 18:29:28 -04:00
Chris Houseknecht ba5c396630 AC-1076 Added scm_update_cache_timeout to project add/edit page. 2014-03-26 17:48:11 -04:00
Chris Houseknecht 3d0d75e897 Wired schedule edit to Jobs page. Fixed issues with modal dialogs. On inventory hosts focus is now set to first field rather than help icon. ESC key no longer closes jqueryui dialogs as it conflicts with clicking ESC to close help pop-over. Resizing a dialog no longer causes button pane (the dialog footer) to appear to grow taller and taller. 2014-03-26 16:33:49 -04:00
Chris Houseknecht b47aed5bdb Wired up job relaunch for each type of job. 2014-03-26 12:04:10 -04:00
Chris Houseknecht b2f0c1214f Expanded new aw-accordion directive to update local storage with the active panel. When user navigates away from a page and returns the accordions are restored. 2014-03-26 00:33:15 -04:00
Chris Houseknecht 9ab6f3cbf6 Lookup dialogs now created using Modal module, making them draggable and resizable. When job submission process prompts for missing job_template credential the dialog now includes instructions and only shows machine credentials (AC-1086). Added accordions to jobs page. 2014-03-25 23:18:49 -04:00
Chris Houseknecht 8b082ca8ce Added schedule delete support to Inventory group edit dialog, schedules controller and jobs controller. 2014-03-25 12:25:25 -04:00
Chris Houseknecht b638a90d34 Bring action handling between form-generator and list-generator inline. 2014-03-25 11:13:00 -04:00
Chris Houseknecht 3638ff8f6e Added schedule.enabled support to job_template.schedules and projects.schedules. 2014-03-25 11:07:24 -04:00
Chris Houseknecht 5305734bbe Set next_run to be the key field, sorted in desc order. Moved name to appear before type. 2014-03-25 11:07:24 -04:00
Chris Houseknecht bcab5e719e Added support for schedule.enabled to Jobs page. 2014-03-25 11:07:24 -04:00
Chris Houseknecht 70be5d9a77 Latest Jobs and scheduling changes. 2014-03-25 11:07:24 -04:00
Chris Houseknecht 166cf61dc1 Added schedule.enabled support to job_template.schedules and projects.schedules. 2014-03-25 10:53:23 -04:00
Chris Houseknecht 54f3062445 Set next_run to be the key field, sorted in desc order. Moved name to appear before type. 2014-03-25 10:09:00 -04:00
Chris Houseknecht f153105f79 Added support for schedule.enabled to Jobs page. 2014-03-25 10:02:10 -04:00
Chris Houseknecht 71904c3b5b Latest Jobs and scheduling changes. 2014-03-24 20:30:07 -04:00
Chris Houseknecht 10e6baaca0 Jobs page changes. Modified JobsEdit controller to incorporate new fields. Shows/hides job template based on the type of job. Re-ordered fields. Made the stdout textarea resizable. Fixed a bug in the accordions. 2014-03-23 04:14:29 -04:00
Chris Houseknecht 65aae82827 Fixed inventory host status to work with pop-over changes. 2014-03-22 21:17:24 -04:00
Chris Houseknecht f4efad714f More tweaks to pop-over formating. 2014-03-22 18:36:39 -04:00
Chris Houseknecht eea41e3401 Continuing work on new Jobs page. Increased pop-over width. Added a footer explaning how to close. Added close-on-click behavior in addition to esc key. 2014-03-22 17:49:30 -04:00
Chris Houseknecht 523caf846c Tweaked start of inventory sync so that spinner appears continuously while the initial tree refresh and host reload runs. 2014-03-21 04:15:36 +00:00